From 5e1c02eae0ac3cd3778a34d71a4f493c2910668d Mon Sep 17 00:00:00 2001 From: kevlo Date: Sun, 2 Sep 2001 13:53:34 +0000 Subject: [PATCH] - upgrade to version 1.3.6 - bump NEED_VERSION - update DESCR - add multipackages --- devel/swig/Makefile | 33 +- devel/swig/files/md5 | 6 +- devel/swig/patches/patch-Makefile_in | 93 ---- devel/swig/patches/patch-Runtime_Makefile_in | 12 - devel/swig/patches/patch-Tools_ltconfig | 32 +- devel/swig/pkg/DESCR | 3 +- devel/swig/pkg/DESCR-examples | 1 + devel/swig/pkg/PFRAG.shared | 11 +- devel/swig/pkg/PLIST | 11 +- devel/swig/pkg/PLIST-examples | 495 +++++++++++++++++++ 10 files changed, 557 insertions(+), 140 deletions(-) delete mode 100644 devel/swig/patches/patch-Makefile_in delete mode 100644 devel/swig/patches/patch-Runtime_Makefile_in create mode 100644 devel/swig/pkg/DESCR-examples create mode 100644 devel/swig/pkg/PLIST-examples diff --git a/devel/swig/Makefile b/devel/swig/Makefile index b33b606eda4..6169d892a1f 100644 --- a/devel/swig/Makefile +++ b/devel/swig/Makefile @@ -1,11 +1,14 @@ -# $OpenBSD: Makefile,v 1.18 2001/05/06 00:13:33 lebel Exp $ +# $OpenBSD: Makefile,v 1.19 2001/09/02 13:53:34 kevlo Exp $ -COMMENT= "Simplified Wrapper and Interface Generator" +COMMENT= "simplified wrapper and interface generator" +COMMENT-examples= "examples for swig" -DISTNAME= swig1.3a5 -PKGNAME= swig-1.3a5 +VERSION= 1.3.6 + +DISTNAME= swig-${VERSION} +PKGNAME-examples= swig-examples-${VERSION} CATEGORIES= devel -NEED_VERSION= 1.402 +NEED_VERSION= 1.448 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= swig @@ -18,18 +21,26 @@ PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes -BUILD_DEPENDS+= python1.5::lang/python15 \ +BUILD_DEPENDS+= python2.1::lang/python \ tclsh8.3::lang/tcl/8.3 \ guile::lang/guile \ ruby::lang/ruby -WRKDIST= ${WRKDIR}/SWIG1.3a5 +MULTI_PACKAGES= -examples -CONFIGURE_STYLE=gnu -CONFIGURE_ARGS+=--with-tclincl=${LOCALBASE}/include/tcl8.3 \ - --with-tcllib==${LOCALBASE}/lib/tcl8.3 \ - --with-guilelib=${LOCALBASE}/lib +WRKDIST= ${WRKDIR}/SWIG-${VERSION} + +CONFIGURE_STYLE= gnu +CONFIGURE_ARGS+= --with-tclincl=${LOCALBASE}/include/tcl8.3 \ + --with-tcllib==${LOCALBASE}/lib/tcl8.3 \ + --with-guilelib=${LOCALBASE}/lib ALL_TARGET= swig runtime +SWIG_EXAMPLES= ${PREFIX}/share/examples/swig + +post-install: + ${INSTALL_DATA_DIR} ${SWIG_EXAMPLES} + cp -R ${WRKSRC}/Examples/* ${SWIG_EXAMPLES} + .include diff --git a/devel/swig/files/md5 b/devel/swig/files/md5 index 37c34e1c843..82266f6aa8f 100644 --- a/devel/swig/files/md5 +++ b/devel/swig/files/md5 @@ -1,3 +1,3 @@ -MD5 (swig1.3a5.tar.gz) = 96249f9614ae31d328661d0e3d9cd615 -RMD160 (swig1.3a5.tar.gz) = c3e607dda4aa211078c512ce2ab6bc995731a442 -SHA1 (swig1.3a5.tar.gz) = 0625a8baa1994aa2f181779f957f1c4b19610fff +MD5 (swig-1.3.6.tar.gz) = a1b704511d188221f7b293844a44f8a8 +RMD160 (swig-1.3.6.tar.gz) = fd9a40976443f0bbea9b7f67355e0449fd6067c8 +SHA1 (swig-1.3.6.tar.gz) = 17147d94a6a04f8487a14f711abe3e25fd96d2ae diff --git a/devel/swig/patches/patch-Makefile_in b/devel/swig/patches/patch-Makefile_in deleted file mode 100644 index a34c5975df5..00000000000 --- a/devel/swig/patches/patch-Makefile_in +++ /dev/null @@ -1,93 +0,0 @@ -$OpenBSD: patch-Makefile_in,v 1.1 2001/02/19 18:32:10 danh Exp $ ---- Makefile.in.orig Thu Sep 21 17:26:02 2000 -+++ Makefile.in Mon Feb 19 13:19:00 2001 -@@ -192,9 +192,9 @@ distclean: clean - # TARGETS: install & friends - ##################################################################### - --INSTALL = install-sh -c -+INSTALL = /usr/bin/install -c - INSTALL_DATA = ${INSTALL} -m 644 --INSTALL_PROGRAM = $(srcdir)/${INSTALL} -m 755 -+INSTALL_PROGRAM = ${INSTALL} -m 755 - MKINSTDIRS = $(srcdir)/mkinstalldirs - - install: install-main install-lib install-runtime -@@ -206,60 +206,60 @@ install-main: - @if [ -f swig.exe ]; then \ - $(INSTALL_PROGRAM) swig.exe $(BIN_DIR)/swig.exe; \ - else \ -- $(INSTALL_PROGRAM) swig $(BIN_DIR)/swig; \ -+ $(INSTALL_PROGRAM) swig $(DESTDIR)$(BIN_DIR)/swig; \ - fi - - install-lib: - @echo "Installing the SWIG library" -- @$(MKINSTDIRS) $(SWIG_LIB) -+ @$(MKINSTDIRS) $(DESTDIR)$(SWIG_LIB) - # cd $(SWIG_LIB); rm -rf * - # The following line has `*.swg' removed -- add it back if needed. - @cd $(srcdir)/Lib; for i in *.i *.swg; \ - do \ - echo "Installing Lib/$$i"; \ -- ../$(INSTALL_DATA) $$i $(SWIG_LIB)/$$i; \ -+ $(INSTALL_DATA) $$i $(DESTDIR)$(SWIG_LIB)/$$i; \ - done; -- @$(MKINSTDIRS) $(SWIG_LIB)/tcl -+ @$(MKINSTDIRS) $(DESTDIR)$(SWIG_LIB)/tcl - @cd $(srcdir)/Lib/tcl; for i in *.i *.swg; \ - do \ - echo "Installing Lib/tcl/$$i"; \ -- ../../$(INSTALL_DATA) $$i $(SWIG_LIB)/tcl/$$i; \ -+ $(INSTALL_DATA) $$i $(DESTDIR)$(SWIG_LIB)/tcl/$$i; \ - done; -- @$(MKINSTDIRS) $(SWIG_LIB)/perl5 -+ @$(MKINSTDIRS) $(DESTDIR)$(SWIG_LIB)/perl5 - @cd $(srcdir)/Lib/perl5; for i in *.i *.swg Makefile.pl; \ - do \ - echo "Installing Lib/perl5/$$i"; \ -- ../../$(INSTALL_DATA) $$i $(SWIG_LIB)/perl5/$$i; \ -+ $(INSTALL_DATA) $$i $(DESTDIR)$(SWIG_LIB)/perl5/$$i; \ - done; -- @$(MKINSTDIRS) $(SWIG_LIB)/python -+ @$(MKINSTDIRS) $(DESTDIR)$(SWIG_LIB)/python - @cd $(srcdir)/Lib/python; for i in *.i *.swg; \ - do \ - echo "Installing Lib/python/$$i"; \ -- ../../$(INSTALL_DATA) $$i $(SWIG_LIB)/python/$$i; \ -+ $(INSTALL_DATA) $$i $(DESTDIR)$(SWIG_LIB)/python/$$i; \ - done; -- @$(MKINSTDIRS) $(SWIG_LIB)/guile -+ @$(MKINSTDIRS) $(DESTDIR)$(SWIG_LIB)/guile - @cd $(srcdir)/Lib/guile; for i in *.i *.swg; \ - do \ - echo "Installing Lib/guile/$$i"; \ -- ../../$(INSTALL_DATA) $$i $(SWIG_LIB)/guile/$$i; \ -+ $(INSTALL_DATA) $$i $(DESTDIR)$(SWIG_LIB)/guile/$$i; \ - done; -- @$(MKINSTDIRS) $(SWIG_LIB)/java -+ @$(MKINSTDIRS) $(DESTDIR)$(SWIG_LIB)/java - @cd $(srcdir)/Lib/java; for i in *.i *.swg; \ - do \ - echo "Installing Lib/java/$$i"; \ -- ../../$(INSTALL_DATA) $$i $(SWIG_LIB)/java/$$i; \ -+ $(INSTALL_DATA) $$i $(DESTDIR)$(SWIG_LIB)/java/$$i; \ - done; -- @$(MKINSTDIRS) $(SWIG_LIB)/mzscheme -+ @$(MKINSTDIRS) $(DESTDIR)$(SWIG_LIB)/mzscheme - @cd $(srcdir)/Lib/mzscheme; for i in *.i *.swg; \ - do \ - echo "Installing Lib/mzscheme/$$i"; \ -- ../../$(INSTALL_DATA) $$i $(SWIG_LIB)/mzscheme/$$i; \ -+ $(INSTALL_DATA) $$i $(DESTDIR)$(SWIG_LIB)/mzscheme/$$i; \ - done; -- @$(MKINSTDIRS) $(SWIG_LIB)/ruby -+ @$(MKINSTDIRS) $(DESTDIR)$(SWIG_LIB)/ruby - @cd $(srcdir)/Lib/ruby; for i in *.i *.swg Makefile.swig extconf.rb; \ - do \ - echo "Installing Lib/ruby/$$i"; \ -- ../../$(INSTALL_DATA) $$i $(SWIG_LIB)/ruby/$$i; \ -+ $(INSTALL_DATA) $$i $(DESTDIR)$(SWIG_LIB)/ruby/$$i; \ - done; - - install-runtime: diff --git a/devel/swig/patches/patch-Runtime_Makefile_in b/devel/swig/patches/patch-Runtime_Makefile_in deleted file mode 100644 index 0a99d86393c..00000000000 --- a/devel/swig/patches/patch-Runtime_Makefile_in +++ /dev/null @@ -1,12 +0,0 @@ -$OpenBSD: patch-Runtime_Makefile_in,v 1.1 2001/02/19 18:32:11 danh Exp $ ---- Runtime/Makefile.in.orig Sat Sep 2 12:25:09 2000 -+++ Runtime/Makefile.in Mon Feb 19 13:19:00 2001 -@@ -25,7 +25,7 @@ install: - @for i in $(LIBS); \ - do \ - if [ -f $$i ]; then \ -- $(LIBTOOL) install -c $$i $(LIB_DIR)/$$i; \ -+ $(LIBTOOL) install -c $$i $(DESTDIR)$(LIB_DIR)/$$i; \ - fi; \ - done; - diff --git a/devel/swig/patches/patch-Tools_ltconfig b/devel/swig/patches/patch-Tools_ltconfig index d0cf19e9e1a..d9beddcbb4a 100644 --- a/devel/swig/patches/patch-Tools_ltconfig +++ b/devel/swig/patches/patch-Tools_ltconfig @@ -1,7 +1,6 @@ -$OpenBSD: patch-Tools_ltconfig,v 1.1 2001/02/19 18:32:11 danh Exp $ ---- Tools/ltconfig.orig Mon Feb 19 13:20:36 2001 -+++ Tools/ltconfig Mon Feb 19 13:25:12 2001 -@@ -1105,6 +1105,9 @@ cygwin* | mingw*) +--- Tools/ltconfig.orig Sun Sep 2 19:55:04 2001 ++++ Tools/ltconfig Sun Sep 2 20:01:28 2001 +@@ -1105,6 +1105,9 @@ with_gnu_ld=no fi ;; @@ -11,7 +10,7 @@ $OpenBSD: patch-Tools_ltconfig,v 1.1 2001/02/19 18:32:11 danh Exp $ esac -@@ -1396,10 +1399,21 @@ else +@@ -1396,10 +1399,21 @@ ;; openbsd*) @@ -27,26 +26,31 @@ $OpenBSD: patch-Tools_ltconfig,v 1.1 2001/02/19 18:32:11 danh Exp $ + *) + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $linkopts' + hardcode_libdir_flag_spec='${wl}-rpath,$libdir' -+ if [ "`/usr/bin/file /usr/lib/libc.so.* | grep ELF`" != "" ]; then -+ export_dynamic_flag_spec='${wl}-E' ++ if test "`echo __ELF__ | $CC -E - | grep __ELF__`" = "" -o "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ export_dynamic_flag_spec='${wl}-E' + fi + ;; + esac ;; os2*) -@@ -1997,13 +2011,10 @@ netbsd*) +@@ -1997,9 +2011,16 @@ openbsd*) version_type=sunos - if test "$with_gnu_ld" = yes; then - need_lib_prefix=no - need_version=no -- fi ++ need_lib_prefix=no ++ need_version=no ++ file_magic_cmd=/usr/bin/file ++ file_magic_test_file=`echo /usr/lib/libc.so.*` ++ if test "`echo __ELF__ | $CC -E - | grep __ELF__`" = "" -o "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object' ++ shlibpath_overrides_runpath=no ++ else ++ deplibs_check_method='file_magic OpenBSD.* shared library' ++ shlibpath_overrides_runpath=yes + fi library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' - shlibpath_var=LD_LIBRARY_PATH -+ deplibs_check_method='pass_all' - ;; - - os2*) diff --git a/devel/swig/pkg/DESCR b/devel/swig/pkg/DESCR index bc83d697fb5..b75e115918e 100644 --- a/devel/swig/pkg/DESCR +++ b/devel/swig/pkg/DESCR @@ -6,8 +6,9 @@ scripting languages. Currently, SWIG supports : - Perl4 - Perl5 - Guile-iii - - Python 1.3 + - Python - Ruby + - Java Using SWIG, it is possible to greatly simplify interface development and to put interesting interfaces on existing applications with diff --git a/devel/swig/pkg/DESCR-examples b/devel/swig/pkg/DESCR-examples new file mode 100644 index 00000000000..17b103f1fc2 --- /dev/null +++ b/devel/swig/pkg/DESCR-examples @@ -0,0 +1 @@ +This is a set of simple examples for swig. diff --git a/devel/swig/pkg/PFRAG.shared b/devel/swig/pkg/PFRAG.shared index 3989f8dfce6..15a9c939186 100644 --- a/devel/swig/pkg/PFRAG.shared +++ b/devel/swig/pkg/PFRAG.shared @@ -1,6 +1,7 @@ -@comment $OpenBSD: PFRAG.shared,v 1.2 2000/09/12 15:59:02 kevlo Exp $ -lib/libswigpl.so.0.0 -lib/libswigpy.so.0.0 -lib/libswigrb.so.0.0 -lib/libswigtcl8.so.0.0 +@comment $OpenBSD: PFRAG.shared,v 1.3 2001/09/02 13:53:45 kevlo Exp $ +lib/libswigguile.so +lib/libswigpl.so +lib/libswigpy.so +lib/libswigrb.so +lib/libswigtcl8.so DYNLIBDIR(%B) diff --git a/devel/swig/pkg/PLIST b/devel/swig/pkg/PLIST index e01a708c1ce..e7757a1a946 100644 --- a/devel/swig/pkg/PLIST +++ b/devel/swig/pkg/PLIST @@ -1,5 +1,7 @@ -@comment $OpenBSD: PLIST,v 1.5 2000/10/05 03:16:20 kevlo Exp $ +@comment $OpenBSD: PLIST,v 1.6 2001/09/02 13:53:45 kevlo Exp $ bin/swig +lib/libswigguile.a +lib/libswigguile.la lib/libswigpl.a lib/libswigpl.la lib/libswigpy.a @@ -20,14 +22,20 @@ lib/swig1.3/guile/guile.swg lib/swig1.3/guile/guiledec.swg lib/swig1.3/guile/guilemain.i lib/swig1.3/guile/interpreter.i +lib/swig1.3/guile/list-vector.i +lib/swig1.3/guile/pointer-in-out.i lib/swig1.3/guile/ports.i lib/swig1.3/guile/typemaps.i lib/swig1.3/java/java.swg +lib/swig1.3/java/java_arrays.i +lib/swig1.3/java/stl_string.i lib/swig1.3/java/typemaps.i lib/swig1.3/malloc.i lib/swig1.3/math.i lib/swig1.3/memory.i +lib/swig1.3/mzscheme/mzscheme.i lib/swig1.3/mzscheme/mzscheme.swg +lib/swig1.3/mzscheme/mzschemedec.swg lib/swig1.3/mzscheme/typemaps.i lib/swig1.3/objc.i lib/swig1.3/perl5/Makefile.pl @@ -45,6 +53,7 @@ lib/swig1.3/python/ptrlang.i lib/swig1.3/python/python.swg lib/swig1.3/python/typemaps.i lib/swig1.3/python/typemaps_old.i +lib/swig1.3/ruby/Makefile.swig lib/swig1.3/ruby/embed.i lib/swig1.3/ruby/exception.i lib/swig1.3/ruby/extconf.rb diff --git a/devel/swig/pkg/PLIST-examples b/devel/swig/pkg/PLIST-examples new file mode 100644 index 00000000000..c0db02780b4 --- /dev/null +++ b/devel/swig/pkg/PLIST-examples @@ -0,0 +1,495 @@ +@comment $OpenBSD: PLIST-examples,v 1.1 2001/09/02 13:53:45 kevlo Exp $ +share/examples/swig/C++/Java/Makefile +share/examples/swig/C++/Python/Makefile +share/examples/swig/C++/class/cpptest.H +share/examples/swig/C++/common.mk +share/examples/swig/C++/interface/cpptest.i +share/examples/swig/C++/test_conf.py +share/examples/swig/C++/test_conf.py.in +share/examples/swig/C++/test_repo/constructor.py +share/examples/swig/C++/test_repo/constructor_user_type.py +share/examples/swig/C++/test_repo/inheritence_map_to_base_class.py +share/examples/swig/C++/test_repo/object_method.py +share/examples/swig/C++/test_repo/object_method_user_type.py +share/examples/swig/C++/test_repo/primitive_method.py +share/examples/swig/C++/test_repo/primitive_method_user_type.py +share/examples/swig/C++/typemaps/MyString_typemap.i +share/examples/swig/GIFPlot/Guile/full/Makefile +share/examples/swig/GIFPlot/Guile/full/README +share/examples/swig/GIFPlot/Guile/full/cmap +share/examples/swig/GIFPlot/Guile/full/gifplot.i +share/examples/swig/GIFPlot/Guile/full/runme.scm +share/examples/swig/GIFPlot/Guile/simple/Makefile +share/examples/swig/GIFPlot/Guile/simple/README +share/examples/swig/GIFPlot/Guile/simple/runme.scm +share/examples/swig/GIFPlot/Guile/simple/simple.i +share/examples/swig/GIFPlot/Include/gifplot.h +share/examples/swig/GIFPlot/Interface/gifplot.i +share/examples/swig/GIFPlot/Java/Makefile +share/examples/swig/GIFPlot/Java/README +share/examples/swig/GIFPlot/Java/cm15 +share/examples/swig/GIFPlot/Java/cmap +share/examples/swig/GIFPlot/Java/gifplot.i +share/examples/swig/GIFPlot/Java/ortho.java +share/examples/swig/GIFPlot/Java/shadow.java +share/examples/swig/GIFPlot/Java/simple.java +share/examples/swig/GIFPlot/LICENSE +share/examples/swig/GIFPlot/Lib/Makefile +share/examples/swig/GIFPlot/Lib/Makefile.in +share/examples/swig/GIFPlot/Lib/color.c +share/examples/swig/GIFPlot/Lib/font.c +share/examples/swig/GIFPlot/Lib/frame.c +share/examples/swig/GIFPlot/Lib/gif.c +share/examples/swig/GIFPlot/Lib/makefile.msc +share/examples/swig/GIFPlot/Lib/matrix.c +share/examples/swig/GIFPlot/Lib/pixmap.c +share/examples/swig/GIFPlot/Lib/plot2d.c +share/examples/swig/GIFPlot/Lib/plot3d.c +share/examples/swig/GIFPlot/Makefile +share/examples/swig/GIFPlot/Makefile.in +share/examples/swig/GIFPlot/Perl/full/Makefile +share/examples/swig/GIFPlot/Perl/full/README +share/examples/swig/GIFPlot/Perl/full/cmap +share/examples/swig/GIFPlot/Perl/full/gifplot.i +share/examples/swig/GIFPlot/Perl/full/runme.pl +share/examples/swig/GIFPlot/Perl/shadow/Makefile +share/examples/swig/GIFPlot/Perl/shadow/README +share/examples/swig/GIFPlot/Perl/shadow/cmap +share/examples/swig/GIFPlot/Perl/shadow/runme.pl +share/examples/swig/GIFPlot/Perl/simple/Makefile +share/examples/swig/GIFPlot/Perl/simple/README +share/examples/swig/GIFPlot/Perl/simple/runme.pl +share/examples/swig/GIFPlot/Perl/simple/simple.i +share/examples/swig/GIFPlot/Python/full/Makefile +share/examples/swig/GIFPlot/Python/full/README +share/examples/swig/GIFPlot/Python/full/cmap +share/examples/swig/GIFPlot/Python/full/gifplot.i +share/examples/swig/GIFPlot/Python/full/runme.py +share/examples/swig/GIFPlot/Python/shadow/Makefile +share/examples/swig/GIFPlot/Python/shadow/README +share/examples/swig/GIFPlot/Python/shadow/cmap +share/examples/swig/GIFPlot/Python/shadow/runme.py +share/examples/swig/GIFPlot/Python/simple/Makefile +share/examples/swig/GIFPlot/Python/simple/README +share/examples/swig/GIFPlot/Python/simple/runme.py +share/examples/swig/GIFPlot/Python/simple/simple.i +share/examples/swig/GIFPlot/README +share/examples/swig/GIFPlot/Ruby/full/Makefile +share/examples/swig/GIFPlot/Ruby/full/README +share/examples/swig/GIFPlot/Ruby/full/cmap +share/examples/swig/GIFPlot/Ruby/full/gifplot.i +share/examples/swig/GIFPlot/Ruby/full/runme.rb +share/examples/swig/GIFPlot/Ruby/shadow/Makefile +share/examples/swig/GIFPlot/Ruby/shadow/README +share/examples/swig/GIFPlot/Ruby/shadow/cmap +share/examples/swig/GIFPlot/Ruby/shadow/runme.rb +share/examples/swig/GIFPlot/Ruby/simple/Makefile +share/examples/swig/GIFPlot/Ruby/simple/README +share/examples/swig/GIFPlot/Ruby/simple/runme.rb +share/examples/swig/GIFPlot/Ruby/simple/simple.i +share/examples/swig/GIFPlot/Tcl/full/Makefile +share/examples/swig/GIFPlot/Tcl/full/README +share/examples/swig/GIFPlot/Tcl/full/cmap +share/examples/swig/GIFPlot/Tcl/full/gifplot.i +share/examples/swig/GIFPlot/Tcl/full/runme.tcl +share/examples/swig/GIFPlot/Tcl/mandel/Makefile +share/examples/swig/GIFPlot/Tcl/mandel/README +share/examples/swig/GIFPlot/Tcl/mandel/cmap +share/examples/swig/GIFPlot/Tcl/mandel/display.tcl +share/examples/swig/GIFPlot/Tcl/mandel/mandel.i +share/examples/swig/GIFPlot/Tcl/mandel/mandel.tcl +share/examples/swig/GIFPlot/Tcl/simple/Makefile +share/examples/swig/GIFPlot/Tcl/simple/README +share/examples/swig/GIFPlot/Tcl/simple/runme.tcl +share/examples/swig/GIFPlot/Tcl/simple/simple.i +share/examples/swig/GIFPlot/config.log +share/examples/swig/GIFPlot/config.status +share/examples/swig/GIFPlot/configure +share/examples/swig/GIFPlot/configure.in +share/examples/swig/Makefile +share/examples/swig/Makefile.in +share/examples/swig/README +share/examples/swig/guile/Makefile +share/examples/swig/guile/Makefile.in +share/examples/swig/guile/README +share/examples/swig/guile/matrix/Makefile +share/examples/swig/guile/matrix/README +share/examples/swig/guile/matrix/main.c +share/examples/swig/guile/matrix/matrix.c +share/examples/swig/guile/matrix/matrix.h +share/examples/swig/guile/matrix/matrix.i +share/examples/swig/guile/matrix/matrix.scm +share/examples/swig/guile/matrix/package.i +share/examples/swig/guile/matrix/vector.c +share/examples/swig/guile/matrix/vector.h +share/examples/swig/guile/matrix/vector.i +share/examples/swig/guile/port/Makefile +share/examples/swig/guile/port/README +share/examples/swig/guile/port/port.c +share/examples/swig/guile/port/port.i +share/examples/swig/guile/port/port.scm +share/examples/swig/guile/simple/Makefile +share/examples/swig/guile/simple/README +share/examples/swig/guile/simple/example.c +share/examples/swig/guile/simple/example.i +share/examples/swig/guile/simple/example.scm +share/examples/swig/guile/test-suite/Makefile +share/examples/swig/guile/test-suite/Makefile.in +share/examples/swig/guile/test-suite/README +share/examples/swig/guile/test-suite/casts.i +share/examples/swig/guile/test-suite/casts.scm +share/examples/swig/guile/test-suite/char-constant.i +share/examples/swig/guile/test-suite/char-constant.scm +share/examples/swig/guile/test-suite/const-const.i +share/examples/swig/guile/test-suite/cplusplus-throw.i +share/examples/swig/guile/test-suite/import-a.h +share/examples/swig/guile/test-suite/import-a.i +share/examples/swig/guile/test-suite/import-b.h +share/examples/swig/guile/test-suite/import-b.i +share/examples/swig/guile/test-suite/import-main.cc +share/examples/swig/guile/test-suite/import.scm +share/examples/swig/guile/test-suite/long-long.i +share/examples/swig/guile/test-suite/macro-2.i +share/examples/swig/guile/test-suite/name.i +share/examples/swig/guile/test-suite/name.scm +share/examples/swig/guile/test-suite/pointer-reference.i +share/examples/swig/guile/test-suite/template-whitespace.i +share/examples/swig/index.html +share/examples/swig/java/class/Makefile +share/examples/swig/java/class/example.cxx +share/examples/swig/java/class/example.h +share/examples/swig/java/class/example.i +share/examples/swig/java/class/index.html +share/examples/swig/java/class/main.java +share/examples/swig/java/constants/Makefile +share/examples/swig/java/constants/example.i +share/examples/swig/java/constants/index.html +share/examples/swig/java/constants/main.java +share/examples/swig/java/enum/Makefile +share/examples/swig/java/enum/example.cxx +share/examples/swig/java/enum/example.h +share/examples/swig/java/enum/example.i +share/examples/swig/java/enum/index.html +share/examples/swig/java/enum/main.java +share/examples/swig/java/index.html +share/examples/swig/java/native/Makefile +share/examples/swig/java/native/example.i +share/examples/swig/java/native/index.html +share/examples/swig/java/native/main.java +share/examples/swig/java/reference/Makefile +share/examples/swig/java/reference/example.cxx +share/examples/swig/java/reference/example.h +share/examples/swig/java/reference/example.i +share/examples/swig/java/reference/index.html +share/examples/swig/java/reference/main.java +share/examples/swig/java/simple/Makefile +share/examples/swig/java/simple/example.c +share/examples/swig/java/simple/example.i +share/examples/swig/java/simple/index.html +share/examples/swig/java/simple/main.java +share/examples/swig/java/typemap/Makefile +share/examples/swig/java/typemap/example.i +share/examples/swig/java/typemap/index.html +share/examples/swig/java/typemap/main.java +share/examples/swig/mzscheme/simple/Makefile +share/examples/swig/mzscheme/simple/README +share/examples/swig/mzscheme/simple/example.c +share/examples/swig/mzscheme/simple/example.i +share/examples/swig/mzscheme/simple/example.scm +share/examples/swig/perl5/class/Makefile +share/examples/swig/perl5/class/example.cxx +share/examples/swig/perl5/class/example.h +share/examples/swig/perl5/class/example.i +share/examples/swig/perl5/class/example.pl +share/examples/swig/perl5/class/index.html +share/examples/swig/perl5/constants/Makefile +share/examples/swig/perl5/constants/example.i +share/examples/swig/perl5/constants/example.pl +share/examples/swig/perl5/constants/index.html +share/examples/swig/perl5/funcptr/Makefile +share/examples/swig/perl5/funcptr/example.c +share/examples/swig/perl5/funcptr/example.h +share/examples/swig/perl5/funcptr/example.i +share/examples/swig/perl5/funcptr/example.pl +share/examples/swig/perl5/funcptr/index.html +share/examples/swig/perl5/index.html +share/examples/swig/perl5/pointer-cxx/Makefile +share/examples/swig/perl5/pointer-cxx/README +share/examples/swig/perl5/pointer-cxx/example.c +share/examples/swig/perl5/pointer-cxx/example.i +share/examples/swig/perl5/pointer-cxx/example.pl +share/examples/swig/perl5/pointer/Makefile +share/examples/swig/perl5/pointer/example.c +share/examples/swig/perl5/pointer/example.i +share/examples/swig/perl5/pointer/example.pl +share/examples/swig/perl5/pointer/index.html +share/examples/swig/perl5/reference/Makefile +share/examples/swig/perl5/reference/example.cxx +share/examples/swig/perl5/reference/example.h +share/examples/swig/perl5/reference/example.i +share/examples/swig/perl5/reference/example.pl +share/examples/swig/perl5/reference/index.html +share/examples/swig/perl5/simple/Makefile +share/examples/swig/perl5/simple/example.c +share/examples/swig/perl5/simple/example.i +share/examples/swig/perl5/simple/example.pl +share/examples/swig/perl5/simple/index.html +share/examples/swig/perl5/value/Makefile +share/examples/swig/perl5/value/example.c +share/examples/swig/perl5/value/example.h +share/examples/swig/perl5/value/example.i +share/examples/swig/perl5/value/example.pl +share/examples/swig/perl5/value/index.html +share/examples/swig/perl5/variables/Makefile +share/examples/swig/perl5/variables/example.c +share/examples/swig/perl5/variables/example.h +share/examples/swig/perl5/variables/example.i +share/examples/swig/perl5/variables/example.pl +share/examples/swig/perl5/variables/index.html +share/examples/swig/python/class/Makefile +share/examples/swig/python/class/example.cxx +share/examples/swig/python/class/example.h +share/examples/swig/python/class/example.i +share/examples/swig/python/class/example.py +share/examples/swig/python/class/index.html +share/examples/swig/python/constants/Makefile +share/examples/swig/python/constants/example.i +share/examples/swig/python/constants/example.py +share/examples/swig/python/constants/index.html +share/examples/swig/python/enum/Makefile +share/examples/swig/python/enum/example.cxx +share/examples/swig/python/enum/example.h +share/examples/swig/python/enum/example.i +share/examples/swig/python/enum/example.py +share/examples/swig/python/enum/index.html +share/examples/swig/python/funcptr/Makefile +share/examples/swig/python/funcptr/example.c +share/examples/swig/python/funcptr/example.h +share/examples/swig/python/funcptr/example.i +share/examples/swig/python/funcptr/example.py +share/examples/swig/python/funcptr/index.html +share/examples/swig/python/index.html +share/examples/swig/python/pointer/Makefile +share/examples/swig/python/pointer/example.c +share/examples/swig/python/pointer/example.i +share/examples/swig/python/pointer/example.py +share/examples/swig/python/pointer/index.html +share/examples/swig/python/reference/Makefile +share/examples/swig/python/reference/example.cxx +share/examples/swig/python/reference/example.h +share/examples/swig/python/reference/example.i +share/examples/swig/python/reference/example.py +share/examples/swig/python/reference/index.html +share/examples/swig/python/shadow/Makefile +share/examples/swig/python/shadow/example.cxx +share/examples/swig/python/shadow/example.h +share/examples/swig/python/shadow/example.i +share/examples/swig/python/shadow/index.html +share/examples/swig/python/shadow/runme.py +share/examples/swig/python/simple/Makefile +share/examples/swig/python/simple/example.c +share/examples/swig/python/simple/example.i +share/examples/swig/python/simple/example.py +share/examples/swig/python/simple/index.html +share/examples/swig/python/value/Makefile +share/examples/swig/python/value/example.c +share/examples/swig/python/value/example.h +share/examples/swig/python/value/example.i +share/examples/swig/python/value/index.html +share/examples/swig/python/variables/Makefile +share/examples/swig/python/variables/example.c +share/examples/swig/python/variables/example.h +share/examples/swig/python/variables/example.i +share/examples/swig/python/variables/example.py +share/examples/swig/python/variables/index.html +share/examples/swig/ruby/class/Makefile +share/examples/swig/ruby/class/example.cxx +share/examples/swig/ruby/class/example.h +share/examples/swig/ruby/class/example.i +share/examples/swig/ruby/class/index.html +share/examples/swig/ruby/class/runme.rb +share/examples/swig/ruby/constants/Makefile +share/examples/swig/ruby/constants/example.i +share/examples/swig/ruby/constants/index.html +share/examples/swig/ruby/constants/run.rb +share/examples/swig/ruby/enum/Makefile +share/examples/swig/ruby/enum/example.cxx +share/examples/swig/ruby/enum/example.h +share/examples/swig/ruby/enum/example.i +share/examples/swig/ruby/enum/index.html +share/examples/swig/ruby/enum/runme.rb +share/examples/swig/ruby/funcptr/Makefile +share/examples/swig/ruby/funcptr/example.c +share/examples/swig/ruby/funcptr/example.h +share/examples/swig/ruby/funcptr/example.i +share/examples/swig/ruby/funcptr/index.html +share/examples/swig/ruby/funcptr/runme.rb +share/examples/swig/ruby/index.html +share/examples/swig/ruby/pointer/Makefile +share/examples/swig/ruby/pointer/example.c +share/examples/swig/ruby/pointer/example.i +share/examples/swig/ruby/pointer/index.html +share/examples/swig/ruby/pointer/runme.rb +share/examples/swig/ruby/reference/Makefile +share/examples/swig/ruby/reference/example.cxx +share/examples/swig/ruby/reference/example.h +share/examples/swig/ruby/reference/example.i +share/examples/swig/ruby/reference/index.html +share/examples/swig/ruby/reference/runme.rb +share/examples/swig/ruby/simple/Makefile +share/examples/swig/ruby/simple/example.c +share/examples/swig/ruby/simple/example.i +share/examples/swig/ruby/simple/index.html +share/examples/swig/ruby/simple/run.rb +share/examples/swig/ruby/value/Makefile +share/examples/swig/ruby/value/example.c +share/examples/swig/ruby/value/example.h +share/examples/swig/ruby/value/example.i +share/examples/swig/ruby/value/index.html +share/examples/swig/ruby/value/runme.rb +share/examples/swig/ruby/variables/Makefile +share/examples/swig/ruby/variables/example.c +share/examples/swig/ruby/variables/example.h +share/examples/swig/ruby/variables/example.i +share/examples/swig/ruby/variables/index.html +share/examples/swig/ruby/variables/runme.rb +share/examples/swig/tcl/class/Makefile +share/examples/swig/tcl/class/example.cxx +share/examples/swig/tcl/class/example.h +share/examples/swig/tcl/class/example.i +share/examples/swig/tcl/class/example1.tcl +share/examples/swig/tcl/class/example2.tcl +share/examples/swig/tcl/class/index.html +share/examples/swig/tcl/constants/Makefile +share/examples/swig/tcl/constants/example.i +share/examples/swig/tcl/constants/example.tcl +share/examples/swig/tcl/constants/index.html +share/examples/swig/tcl/enum/Makefile +share/examples/swig/tcl/enum/example.cxx +share/examples/swig/tcl/enum/example.h +share/examples/swig/tcl/enum/example.i +share/examples/swig/tcl/enum/example.tcl +share/examples/swig/tcl/enum/index.html +share/examples/swig/tcl/funcptr/Makefile +share/examples/swig/tcl/funcptr/example.c +share/examples/swig/tcl/funcptr/example.h +share/examples/swig/tcl/funcptr/example.i +share/examples/swig/tcl/funcptr/example.tcl +share/examples/swig/tcl/funcptr/index.html +share/examples/swig/tcl/index.html +share/examples/swig/tcl/pointer/Makefile +share/examples/swig/tcl/pointer/example.c +share/examples/swig/tcl/pointer/example.i +share/examples/swig/tcl/pointer/example.tcl +share/examples/swig/tcl/pointer/index.html +share/examples/swig/tcl/reference/Makefile +share/examples/swig/tcl/reference/example.cxx +share/examples/swig/tcl/reference/example.h +share/examples/swig/tcl/reference/example.i +share/examples/swig/tcl/reference/example.tcl +share/examples/swig/tcl/reference/index.html +share/examples/swig/tcl/simple/Makefile +share/examples/swig/tcl/simple/example.c +share/examples/swig/tcl/simple/example.i +share/examples/swig/tcl/simple/example.tcl +share/examples/swig/tcl/simple/index.html +share/examples/swig/tcl/value/Makefile +share/examples/swig/tcl/value/example.c +share/examples/swig/tcl/value/example.h +share/examples/swig/tcl/value/example.i +share/examples/swig/tcl/value/example.tcl +share/examples/swig/tcl/value/index.html +share/examples/swig/tcl/variables/Makefile +share/examples/swig/tcl/variables/example.c +share/examples/swig/tcl/variables/example.h +share/examples/swig/tcl/variables/example.i +share/examples/swig/tcl/variables/example.tcl +share/examples/swig/tcl/variables/index.html +@dirrm share/examples/swig/tcl/variables +@dirrm share/examples/swig/tcl/value +@dirrm share/examples/swig/tcl/simple +@dirrm share/examples/swig/tcl/reference +@dirrm share/examples/swig/tcl/pointer +@dirrm share/examples/swig/tcl/funcptr +@dirrm share/examples/swig/tcl/enum +@dirrm share/examples/swig/tcl/constants +@dirrm share/examples/swig/tcl/class +@dirrm share/examples/swig/tcl +@dirrm share/examples/swig/ruby/variables +@dirrm share/examples/swig/ruby/value +@dirrm share/examples/swig/ruby/simple +@dirrm share/examples/swig/ruby/reference +@dirrm share/examples/swig/ruby/pointer +@dirrm share/examples/swig/ruby/funcptr +@dirrm share/examples/swig/ruby/enum +@dirrm share/examples/swig/ruby/constants +@dirrm share/examples/swig/ruby/class +@dirrm share/examples/swig/ruby +@dirrm share/examples/swig/python/variables +@dirrm share/examples/swig/python/value +@dirrm share/examples/swig/python/simple +@dirrm share/examples/swig/python/shadow +@dirrm share/examples/swig/python/reference +@dirrm share/examples/swig/python/pointer +@dirrm share/examples/swig/python/funcptr +@dirrm share/examples/swig/python/enum +@dirrm share/examples/swig/python/constants +@dirrm share/examples/swig/python/class +@dirrm share/examples/swig/python +@dirrm share/examples/swig/perl5/variables +@dirrm share/examples/swig/perl5/value +@dirrm share/examples/swig/perl5/simple +@dirrm share/examples/swig/perl5/reference +@dirrm share/examples/swig/perl5/pointer-cxx +@dirrm share/examples/swig/perl5/pointer +@dirrm share/examples/swig/perl5/funcptr +@dirrm share/examples/swig/perl5/constants +@dirrm share/examples/swig/perl5/class +@dirrm share/examples/swig/perl5 +@dirrm share/examples/swig/mzscheme/simple +@dirrm share/examples/swig/mzscheme +@dirrm share/examples/swig/java/typemap +@dirrm share/examples/swig/java/simple +@dirrm share/examples/swig/java/reference +@dirrm share/examples/swig/java/native +@dirrm share/examples/swig/java/enum +@dirrm share/examples/swig/java/constants +@dirrm share/examples/swig/java/class +@dirrm share/examples/swig/java +@dirrm share/examples/swig/guile/test-suite +@dirrm share/examples/swig/guile/simple +@dirrm share/examples/swig/guile/port +@dirrm share/examples/swig/guile/matrix +@dirrm share/examples/swig/guile +@dirrm share/examples/swig/GIFPlot/Tcl/simple +@dirrm share/examples/swig/GIFPlot/Tcl/mandel +@dirrm share/examples/swig/GIFPlot/Tcl/full +@dirrm share/examples/swig/GIFPlot/Tcl +@dirrm share/examples/swig/GIFPlot/Ruby/simple +@dirrm share/examples/swig/GIFPlot/Ruby/shadow +@dirrm share/examples/swig/GIFPlot/Ruby/full +@dirrm share/examples/swig/GIFPlot/Ruby +@dirrm share/examples/swig/GIFPlot/Python/simple +@dirrm share/examples/swig/GIFPlot/Python/shadow +@dirrm share/examples/swig/GIFPlot/Python/full +@dirrm share/examples/swig/GIFPlot/Python +@dirrm share/examples/swig/GIFPlot/Perl/simple +@dirrm share/examples/swig/GIFPlot/Perl/shadow +@dirrm share/examples/swig/GIFPlot/Perl/full +@dirrm share/examples/swig/GIFPlot/Perl +@dirrm share/examples/swig/GIFPlot/Lib +@dirrm share/examples/swig/GIFPlot/Java +@dirrm share/examples/swig/GIFPlot/Interface +@dirrm share/examples/swig/GIFPlot/Include +@dirrm share/examples/swig/GIFPlot/Guile/simple +@dirrm share/examples/swig/GIFPlot/Guile/full +@dirrm share/examples/swig/GIFPlot/Guile +@dirrm share/examples/swig/GIFPlot +@dirrm share/examples/swig/C++/typemaps +@dirrm share/examples/swig/C++/test_repo +@dirrm share/examples/swig/C++/interface +@dirrm share/examples/swig/C++/class +@dirrm share/examples/swig/C++/Python +@dirrm share/examples/swig/C++/Java +@dirrm share/examples/swig/C++ +@dirrm share/examples/swig