summaryrefslogtreecommitdiffstats
path: root/devel/swig20
diff options
context:
space:
mode:
authorknu <knu@FreeBSD.org>2000-09-06 15:58:07 +0000
committerknu <knu@FreeBSD.org>2000-09-06 15:58:07 +0000
commit31be575cd7b2de6b9428c1feb0fae14ab43d7860 (patch)
tree3d2c4526c2d034048b2ec9885f617344f5236657 /devel/swig20
parent99a4190c7c02c234a8acec7310da3f51960e02cf (diff)
downloadFreeBSD-ports-31be575cd7b2de6b9428c1feb0fae14ab43d7860.zip
FreeBSD-ports-31be575cd7b2de6b9428c1feb0fae14ab43d7860.tar.gz
Update to 1.3a4.
- SWIG has finally merged swigruby and now includes Ruby support! Sort and update PLIST. Update DESCR to reflect the latest languages support.
Diffstat (limited to 'devel/swig20')
-rw-r--r--devel/swig20/Makefile7
-rw-r--r--devel/swig20/distinfo2
-rw-r--r--devel/swig20/pkg-descr7
-rw-r--r--devel/swig20/pkg-plist99
4 files changed, 64 insertions, 51 deletions
diff --git a/devel/swig20/Makefile b/devel/swig20/Makefile
index 6f34e4e..b366abf 100644
--- a/devel/swig20/Makefile
+++ b/devel/swig20/Makefile
@@ -6,8 +6,8 @@
#
PORTNAME= swig
-PORTVERSION= 1.3a3
-CATEGORIES= devel perl5 python tcl82
+PORTVERSION= 1.3a4
+CATEGORIES= devel perl5 python ruby tcl82
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
ftp://ftp.rge.com/pub/languages/swig/ \
ftp://ftp.mcc.ac.uk/pub/mvc/swig/
@@ -17,7 +17,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= knu@FreeBSD.org
BUILD_DEPENDS= ${LOCALBASE}/bin/python:${PORTSDIR}/lang/python \
- ${LOCALBASE}/bin/tclsh8.2:${PORTSDIR}/lang/tcl82
+ ${LOCALBASE}/bin/tclsh8.2:${PORTSDIR}/lang/tcl82 \
+ ${LOCALBASE}/bin/ruby:${PORTSDIR}/lang/ruby
USE_PERL5= yes
INSTALLS_SHLIB= yes
diff --git a/devel/swig20/distinfo b/devel/swig20/distinfo
index 7c8379a..39b50af 100644
--- a/devel/swig20/distinfo
+++ b/devel/swig20/distinfo
@@ -1 +1 @@
-MD5 (swig1.3a3.tar.gz) = 7e71ab07c330e129bc0119b47d96b030
+MD5 (swig1.3a4.tar.gz) = 64dee37bacf0dfa00f6dee6e1f133177
diff --git a/devel/swig20/pkg-descr b/devel/swig20/pkg-descr
index b2bad2b..c9ea8c1 100644
--- a/devel/swig20/pkg-descr
+++ b/devel/swig20/pkg-descr
@@ -3,11 +3,12 @@ to link collections of functions written in C/C++ with interpreted
scripting languages. Currently, SWIG supports :
- Tcl
- - Perl4
+ - Python
- Perl5
- - Guile-iii
- - Python 1.3
+ - Java
+ - Guile
- MzScheme
+ - Ruby
Using SWIG, it is possible to greatly simplify interface development
and to put interesting interfaces on existing applications with
diff --git a/devel/swig20/pkg-plist b/devel/swig20/pkg-plist
index 8d23fa0..dded232 100644
--- a/devel/swig20/pkg-plist
+++ b/devel/swig20/pkg-plist
@@ -1,63 +1,74 @@
bin/swig
-lib/swig%%VER%%/mzscheme/typemaps.i
-lib/swig%%VER%%/mzscheme/mzscheme.swg
-lib/swig%%VER%%/tcl/constarray.i
-lib/swig%%VER%%/tcl/consthash.i
-lib/swig%%VER%%/tcl/ptrlang.i
-lib/swig%%VER%%/tcl/tclsh.i
-lib/swig%%VER%%/tcl/typemaps.i
-lib/swig%%VER%%/tcl/wish.i
-lib/swig%%VER%%/tcl/object.swg
-lib/swig%%VER%%/tcl/swigtcl8.swg
-lib/swig%%VER%%/perl5/perlmain.i
-lib/swig%%VER%%/perl5/ptrlang.i
-lib/swig%%VER%%/perl5/typemaps.i
-lib/swig%%VER%%/perl5/headers.swg
-lib/swig%%VER%%/perl5/perl5.swg
-lib/swig%%VER%%/perl5/perl5mg.swg
-lib/swig%%VER%%/perl5/Makefile.pl
-lib/swig%%VER%%/python/embed.i
-lib/swig%%VER%%/python/embed13.i
-lib/swig%%VER%%/python/embed14.i
-lib/swig%%VER%%/python/embed15.i
-lib/swig%%VER%%/python/ptrlang.i
-lib/swig%%VER%%/python/typemaps.i
-lib/swig%%VER%%/python/typemaps_old.i
-lib/swig%%VER%%/python/defarg.swg
-lib/swig%%VER%%/python/python.swg
-lib/swig%%VER%%/guile/guilemain.i
-lib/swig%%VER%%/guile/interpreter.i
-lib/swig%%VER%%/guile/typemaps.i
-lib/swig%%VER%%/guile/guile.swg
-lib/swig%%VER%%/guile/guiledec.swg
-lib/swig%%VER%%/java/typemaps.i
-lib/swig%%VER%%/java/java.swg
+lib/libswigpl.a
+lib/libswigpl.la
+lib/libswigpl.so
+lib/libswigpy.a
+lib/libswigpy.la
+lib/libswigpy.so
+lib/libswigtcl8.a
+lib/libswigtcl8.la
+lib/libswigtcl8.so
lib/swig%%VER%%/array.i
lib/swig%%VER%%/autodoc.i
lib/swig%%VER%%/carray.i
+lib/swig%%VER%%/common.swg
lib/swig%%VER%%/constraints.i
lib/swig%%VER%%/ctype.i
lib/swig%%VER%%/exception.i
+lib/swig%%VER%%/guile/guile.i
+lib/swig%%VER%%/guile/guile.swg
+lib/swig%%VER%%/guile/guiledec.swg
+lib/swig%%VER%%/guile/guilemain.i
+lib/swig%%VER%%/guile/interpreter.i
+lib/swig%%VER%%/guile/typemaps.i
+lib/swig%%VER%%/java/java.swg
+lib/swig%%VER%%/java/typemaps.i
lib/swig%%VER%%/malloc.i
lib/swig%%VER%%/math.i
lib/swig%%VER%%/memory.i
+lib/swig%%VER%%/mzscheme/mzscheme.swg
+lib/swig%%VER%%/mzscheme/typemaps.i
lib/swig%%VER%%/objc.i
+lib/swig%%VER%%/perl5/Makefile.pl
+lib/swig%%VER%%/perl5/perl5.swg
+lib/swig%%VER%%/perl5/perlmain.i
+lib/swig%%VER%%/perl5/ptrlang.i
+lib/swig%%VER%%/perl5/typemaps.i
lib/swig%%VER%%/pointer.i
+lib/swig%%VER%%/python/defarg.swg
+lib/swig%%VER%%/python/embed.i
+lib/swig%%VER%%/python/embed13.i
+lib/swig%%VER%%/python/embed14.i
+lib/swig%%VER%%/python/embed15.i
+lib/swig%%VER%%/python/ptrlang.i
+lib/swig%%VER%%/python/python.swg
+lib/swig%%VER%%/python/typemaps.i
+lib/swig%%VER%%/python/typemaps_old.i
+lib/swig%%VER%%/ruby/Makefile.swig
+lib/swig%%VER%%/ruby/embed.i
+lib/swig%%VER%%/ruby/exception.i
+lib/swig%%VER%%/ruby/extconf.rb
+lib/swig%%VER%%/ruby/ptrlang.i
+lib/swig%%VER%%/ruby/ruby.swg
+lib/swig%%VER%%/ruby/rubydec.swg
+lib/swig%%VER%%/ruby/rubydef.swg
+lib/swig%%VER%%/ruby/typemaps.i
lib/swig%%VER%%/stdlib.i
+lib/swig%%VER%%/tcl/constarray.i
+lib/swig%%VER%%/tcl/consthash.i
+lib/swig%%VER%%/tcl/object.swg
+lib/swig%%VER%%/tcl/ptrlang.i
+lib/swig%%VER%%/tcl/swigtcl8.swg
+lib/swig%%VER%%/tcl/tcl8.swg
+lib/swig%%VER%%/tcl/tclsh.i
+lib/swig%%VER%%/tcl/typemaps.i
+lib/swig%%VER%%/tcl/wish.i
lib/swig%%VER%%/timers.i
-lib/libswigtcl8.a
-lib/libswigtcl8.la
-lib/libswigtcl8.so
-lib/libswigpl.a
-lib/libswigpl.la
-lib/libswigpl.so
-lib/libswigpy.a
-lib/libswigpy.la
-lib/libswigpy.so
@dirrm lib/swig%%VER%%/guile
@dirrm lib/swig%%VER%%/java
-@dirrm lib/swig%%VER%%/python
+@dirrm lib/swig%%VER%%/mzscheme
@dirrm lib/swig%%VER%%/perl5
+@dirrm lib/swig%%VER%%/python
+@dirrm lib/swig%%VER%%/ruby
@dirrm lib/swig%%VER%%/tcl
-@dirrm lib/swig%%VER%%/mzscheme
@dirrm lib/swig%%VER%%
OpenPOWER on IntegriCloud