Sat Nov 3 23:44:44 2012 UTC ()
Note that this is version 1.


(gdt)
diff -r1.2 -r1.3 pkgsrc/devel/swig/DESCR
diff -r1.31 -r1.32 pkgsrc/devel/swig/Makefile

cvs diff -r1.2 -r1.3 pkgsrc/devel/swig/DESCR (expand / switch to unified diff)

--- pkgsrc/devel/swig/DESCR 2006/01/12 17:35:15 1.2
+++ pkgsrc/devel/swig/DESCR 2012/11/03 23:44:43 1.3
@@ -1,9 +1,11 @@ @@ -1,9 +1,11 @@
1SWIG (Simplified Wrapper and Interface Generator) 1SWIG (Simplified Wrapper and Interface Generator)
2 2
3SWIG is a compiler that integrates C and C++ with languages including 3SWIG is a compiler that integrates C and C++ with languages including
4Perl, Python, Tcl, Guile, Mzscheme, Java, Ruby, PHP, and Ocaml. 4Perl, Python, Tcl, Guile, Mzscheme, Java, Ruby, PHP, and Ocaml.
5 5
6SWIG reads annotated C/C++ header files and creates wrapper code (glue 6SWIG reads annotated C/C++ header files and creates wrapper code (glue
7code) in order to make the corresponding C/C++ libraries available to 7code) in order to make the corresponding C/C++ libraries available to
8the listed languages, or to extend C/C++ programs with a scripting 8the listed languages, or to extend C/C++ programs with a scripting
9language. 9language.
 10
 11This is version 1 of swig.

cvs diff -r1.31 -r1.32 pkgsrc/devel/swig/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/swig/Makefile 2012/10/31 11:19:48 1.31
+++ pkgsrc/devel/swig/Makefile 2012/11/03 23:44:44 1.32
@@ -1,36 +1,36 @@ @@ -1,36 +1,36 @@
1# $NetBSD: Makefile,v 1.31 2012/10/31 11:19:48 asau Exp $ 1# $NetBSD: Makefile,v 1.32 2012/11/03 23:44:44 gdt Exp $
2 2
3DISTNAME= swig-1.3.36 3DISTNAME= swig-1.3.36
4PKGREVISION= 1 4PKGREVISION= 2
5CATEGORIES= devel 5CATEGORIES= devel
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=swig/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=swig/}
7 7
8# 8#
9# 1.3.37 has a bug where .py files are written to the directory of the 9# 1.3.37 has a bug where .py files are written to the directory of the
10# .i file instead of where the output is supposed to go, and this 10# .i file instead of where the output is supposed to go, and this
11# breaks gnuradio. Please try to contact gdt@netbsd.org before 11# breaks gnuradio. Please try to contact gdt@netbsd.org before
12# updating to 1.3.37. See message on discuss-gnuradio: 12# updating to 1.3.37. See message on discuss-gnuradio:
13# Message-Id: <FA0E4567-C660-4C30-B604-2FA000330874@alum.mit.edu> 13# Message-Id: <FA0E4567-C660-4C30-B604-2FA000330874@alum.mit.edu>
14# As of 2012-10, gnuradio is known to work with swig 2. 14# As of 2012-10, gnuradio is known to work with swig 2.
15# 15#
16# x11/ruby-wxruby-2.0.1 requires 1.3.32 for Ruby 1.8 and 1.3.37 for 16# x11/ruby-wxruby-2.0.1 requires 1.3.32 for Ruby 1.8 and 1.3.37 for
17# Ruby 1.9. And SWIG 1.3.39 introduced some incompatibility with 17# Ruby 1.9. And SWIG 1.3.39 introduced some incompatibility with
18# wxRuby, sigh. 18# wxRuby, sigh.
19# 19#
20 20
21MAINTAINER= pkgsrc-users@NetBSD.org 21MAINTAINER= pkgsrc-users@NetBSD.org
22HOMEPAGE= http://www.swig.org/ 22HOMEPAGE= http://www.swig.org/
23COMMENT= Simplified Wrapper and Interface Generator 23COMMENT= Simplified Wrapper and Interface Generator (version 1)
24LICENSE= 2-clause-bsd 24LICENSE= 2-clause-bsd
25 25
26CONFLICTS= swig-build-[0-9]* 26CONFLICTS= swig-build-[0-9]*
27 27
28CONFIGURE_ARGS+= --with-swiglibdir=${PREFIX}/share/swig/1.3 28CONFIGURE_ARGS+= --with-swiglibdir=${PREFIX}/share/swig/1.3
29BUILD_TARGET= swig 29BUILD_TARGET= swig
30 30
31USE_TOOLS+= gmake pax 31USE_TOOLS+= gmake pax
32GNU_CONFIGURE= YES 32GNU_CONFIGURE= YES
33USE_LANGUAGES= c c++ 33USE_LANGUAGES= c c++
34USE_LIBTOOL= YES 34USE_LIBTOOL= YES
35 35
36INSTALLATION_DIRS+= share/doc/swig share/examples/swig 36INSTALLATION_DIRS+= share/doc/swig share/examples/swig