pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel Add swig3, version 3.0.10 of SWIG (Simplified Wr...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d4071f34de4c
branches:  trunk
changeset: 352428:d4071f34de4c
user:      prlw1 <prlw1%pkgsrc.org@localhost>
date:      Wed Sep 14 13:39:40 2016 +0000

description:
Add swig3, version 3.0.10 of SWIG (Simplified Wrapper and Interface Generator)

diffstat:

 devel/Makefile       |    3 +-
 devel/swig3/DESCR    |   14 +
 devel/swig3/Makefile |   23 +
 devel/swig3/PLIST    |  730 +++++++++++++++++++++++++++++++++++++++++++++++++++
 devel/swig3/distinfo |    6 +
 5 files changed, 775 insertions(+), 1 deletions(-)

diffs (truncated from 806 to 300 lines):

diff -r d4d3606684e3 -r d4071f34de4c devel/Makefile
--- a/devel/Makefile    Wed Sep 14 12:57:55 2016 +0000
+++ b/devel/Makefile    Wed Sep 14 13:39:40 2016 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2308 2016/09/12 22:50:42 kamil Exp $
+# $NetBSD: Makefile,v 1.2309 2016/09/14 13:39:40 prlw1 Exp $
 #
 
 COMMENT=       Development utilities
@@ -2178,6 +2178,7 @@
 SUBDIR+=       svk
 SUBDIR+=       swig
 SUBDIR+=       swig2
+SUBDIR+=       swig3
 SUBDIR+=       swt
 SUBDIR+=       syncdir
 SUBDIR+=       sysexits
diff -r d4d3606684e3 -r d4071f34de4c devel/swig3/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/swig3/DESCR Wed Sep 14 13:39:40 2016 +0000
@@ -0,0 +1,14 @@
+SWIG (Simplified Wrapper and Interface Generator)
+
+SWIG is a compiler that integrates C and C++ with languages including
+Perl, Python, Tcl, Ruby, PHP, Java, C#, D, Go, Lua, Octave, R,
+Scheme (Guile, MzScheme/Racket, CHICKEN), Scilab, Ocaml, Modula-3,
+Common Lisp (CLISP, Allegro CL, CFFI, UFFI) and Pike. SWIG can also
+export its parse tree into XML and Lisp s-expressions.
+
+SWIG reads annotated C/C++ header files and creates wrapper code
+(glue code) in order to make the corresponding C/C++ libraries
+available to the listed languages, or to extend C/C++ programs with
+a scripting language.
+
+This is version 3 of swig.
diff -r d4d3606684e3 -r d4071f34de4c devel/swig3/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/swig3/Makefile      Wed Sep 14 13:39:40 2016 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2016/09/14 13:39:40 prlw1 Exp $
+
+DISTNAME=      swig-3.0.10
+PKGNAME=       ${DISTNAME:S/swig/swig3/}
+CATEGORIES=    devel
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=projects/swig/files/swig/${DISTNAME}/}
+
+MAINTAINER=    prlw1%cam.ac.uk@localhost
+HOMEPAGE=      http://www.swig.org/
+COMMENT=       Simplified Wrapper and Interface Generator (version 3)
+LICENSE=       gnu-gpl-v3
+
+GNU_CONFIGURE= yes
+USE_LANGUAGES= c c++
+USE_TOOLS+=    perl:build
+
+CONFIGURE_ARGS+=       --program-suffix=3.0
+CONFIGURE_ARGS+=       --with-swiglibdir=${PREFIX}/share/swig/3.0
+
+BUILD_TARGET=  swig
+
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r d4d3606684e3 -r d4071f34de4c devel/swig3/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/swig3/PLIST Wed Sep 14 13:39:40 2016 +0000
@@ -0,0 +1,730 @@
+@comment $NetBSD: PLIST,v 1.1 2016/09/14 13:39:40 prlw1 Exp $
+bin/ccache-swig3.0
+bin/swig3.0
+share/swig/3.0/allegrocl/allegrocl.swg
+share/swig/3.0/allegrocl/inout_typemaps.i
+share/swig/3.0/allegrocl/longlongs.i
+share/swig/3.0/allegrocl/std_list.i
+share/swig/3.0/allegrocl/std_string.i
+share/swig/3.0/allegrocl/typemaps.i
+share/swig/3.0/allkw.swg
+share/swig/3.0/attribute.i
+share/swig/3.0/carrays.i
+share/swig/3.0/cdata.i
+share/swig/3.0/cffi/cffi.swg
+share/swig/3.0/chicken/chicken.swg
+share/swig/3.0/chicken/chickenkw.swg
+share/swig/3.0/chicken/chickenrun.swg
+share/swig/3.0/chicken/multi-generic.scm
+share/swig/3.0/chicken/std_string.i
+share/swig/3.0/chicken/swigclosprefix.scm
+share/swig/3.0/chicken/tinyclos-multi-generic.patch
+share/swig/3.0/chicken/typemaps.i
+share/swig/3.0/clisp/clisp.swg
+share/swig/3.0/cmalloc.i
+share/swig/3.0/constraints.i
+share/swig/3.0/cpointer.i
+share/swig/3.0/csharp/arrays_csharp.i
+share/swig/3.0/csharp/boost_intrusive_ptr.i
+share/swig/3.0/csharp/boost_shared_ptr.i
+share/swig/3.0/csharp/csharp.swg
+share/swig/3.0/csharp/csharphead.swg
+share/swig/3.0/csharp/csharpkw.swg
+share/swig/3.0/csharp/director.swg
+share/swig/3.0/csharp/enums.swg
+share/swig/3.0/csharp/enumsimple.swg
+share/swig/3.0/csharp/enumtypesafe.swg
+share/swig/3.0/csharp/std_auto_ptr.i
+share/swig/3.0/csharp/std_common.i
+share/swig/3.0/csharp/std_deque.i
+share/swig/3.0/csharp/std_except.i
+share/swig/3.0/csharp/std_map.i
+share/swig/3.0/csharp/std_pair.i
+share/swig/3.0/csharp/std_shared_ptr.i
+share/swig/3.0/csharp/std_string.i
+share/swig/3.0/csharp/std_vector.i
+share/swig/3.0/csharp/std_wstring.i
+share/swig/3.0/csharp/stl.i
+share/swig/3.0/csharp/swiginterface.i
+share/swig/3.0/csharp/swigtype_inout.i
+share/swig/3.0/csharp/typemaps.i
+share/swig/3.0/csharp/wchar.i
+share/swig/3.0/cstring.i
+share/swig/3.0/cwstring.i
+share/swig/3.0/d/boost_shared_ptr.i
+share/swig/3.0/d/carrays.i
+share/swig/3.0/d/cpointer.i
+share/swig/3.0/d/d.swg
+share/swig/3.0/d/dclassgen.swg
+share/swig/3.0/d/ddirectives.swg
+share/swig/3.0/d/denums.swg
+share/swig/3.0/d/dexception.swg
+share/swig/3.0/d/dhead.swg
+share/swig/3.0/d/director.swg
+share/swig/3.0/d/dkw.swg
+share/swig/3.0/d/dmemberfunctionpointers.swg
+share/swig/3.0/d/doperators.swg
+share/swig/3.0/d/dprimitives.swg
+share/swig/3.0/d/dstrings.swg
+share/swig/3.0/d/dswigtype.swg
+share/swig/3.0/d/dvoid.swg
+share/swig/3.0/d/std_common.i
+share/swig/3.0/d/std_deque.i
+share/swig/3.0/d/std_except.i
+share/swig/3.0/d/std_map.i
+share/swig/3.0/d/std_pair.i
+share/swig/3.0/d/std_shared_ptr.i
+share/swig/3.0/d/std_string.i
+share/swig/3.0/d/std_vector.i
+share/swig/3.0/d/stl.i
+share/swig/3.0/d/typemaps.i
+share/swig/3.0/d/wrapperloader.swg
+share/swig/3.0/director_common.swg
+share/swig/3.0/exception.i
+share/swig/3.0/gcj/cni.i
+share/swig/3.0/gcj/cni.swg
+share/swig/3.0/gcj/javaprims.i
+share/swig/3.0/go/cdata.i
+share/swig/3.0/go/exception.i
+share/swig/3.0/go/go.swg
+share/swig/3.0/go/gokw.swg
+share/swig/3.0/go/goruntime.swg
+share/swig/3.0/go/gostring.swg
+share/swig/3.0/go/std_common.i
+share/swig/3.0/go/std_deque.i
+share/swig/3.0/go/std_except.i
+share/swig/3.0/go/std_list.i
+share/swig/3.0/go/std_map.i
+share/swig/3.0/go/std_pair.i
+share/swig/3.0/go/std_string.i
+share/swig/3.0/go/std_vector.i
+share/swig/3.0/go/stl.i
+share/swig/3.0/go/typemaps.i
+share/swig/3.0/guile/common.scm
+share/swig/3.0/guile/cplusplus.i
+share/swig/3.0/guile/guile.i
+share/swig/3.0/guile/guile_scm.swg
+share/swig/3.0/guile/guile_scm_run.swg
+share/swig/3.0/guile/guilemain.i
+share/swig/3.0/guile/interpreter.i
+share/swig/3.0/guile/list-vector.i
+share/swig/3.0/guile/pointer-in-out.i
+share/swig/3.0/guile/ports.i
+share/swig/3.0/guile/std_common.i
+share/swig/3.0/guile/std_deque.i
+share/swig/3.0/guile/std_except.i
+share/swig/3.0/guile/std_map.i
+share/swig/3.0/guile/std_pair.i
+share/swig/3.0/guile/std_string.i
+share/swig/3.0/guile/std_vector.i
+share/swig/3.0/guile/stl.i
+share/swig/3.0/guile/swigrun.i
+share/swig/3.0/guile/typemaps.i
+share/swig/3.0/intrusive_ptr.i
+share/swig/3.0/inttypes.i
+share/swig/3.0/java/arrays_java.i
+share/swig/3.0/java/boost_intrusive_ptr.i
+share/swig/3.0/java/boost_shared_ptr.i
+share/swig/3.0/java/director.swg
+share/swig/3.0/java/enums.swg
+share/swig/3.0/java/enumsimple.swg
+share/swig/3.0/java/enumtypesafe.swg
+share/swig/3.0/java/enumtypeunsafe.swg
+share/swig/3.0/java/java.swg
+share/swig/3.0/java/javahead.swg
+share/swig/3.0/java/javakw.swg
+share/swig/3.0/java/std_array.i
+share/swig/3.0/java/std_auto_ptr.i
+share/swig/3.0/java/std_common.i
+share/swig/3.0/java/std_deque.i
+share/swig/3.0/java/std_except.i
+share/swig/3.0/java/std_map.i
+share/swig/3.0/java/std_pair.i
+share/swig/3.0/java/std_shared_ptr.i
+share/swig/3.0/java/std_string.i
+share/swig/3.0/java/std_vector.i
+share/swig/3.0/java/std_wstring.i
+share/swig/3.0/java/stl.i
+share/swig/3.0/java/swiginterface.i
+share/swig/3.0/java/typemaps.i
+share/swig/3.0/java/various.i
+share/swig/3.0/javascript/jsc/arrays_javascript.i
+share/swig/3.0/javascript/jsc/ccomplex.i
+share/swig/3.0/javascript/jsc/cdata.i
+share/swig/3.0/javascript/jsc/complex.i
+share/swig/3.0/javascript/jsc/exception.i
+share/swig/3.0/javascript/jsc/javascript.swg
+share/swig/3.0/javascript/jsc/javascriptcode.swg
+share/swig/3.0/javascript/jsc/javascriptcomplex.swg
+share/swig/3.0/javascript/jsc/javascriptfragments.swg
+share/swig/3.0/javascript/jsc/javascripthelpers.swg
+share/swig/3.0/javascript/jsc/javascriptinit.swg
+share/swig/3.0/javascript/jsc/javascriptkw.swg
+share/swig/3.0/javascript/jsc/javascriptprimtypes.swg
+share/swig/3.0/javascript/jsc/javascriptrun.swg
+share/swig/3.0/javascript/jsc/javascriptruntime.swg
+share/swig/3.0/javascript/jsc/javascriptstrings.swg
+share/swig/3.0/javascript/jsc/javascripttypemaps.swg
+share/swig/3.0/javascript/jsc/std_common.i
+share/swig/3.0/javascript/jsc/std_complex.i
+share/swig/3.0/javascript/jsc/std_deque.i
+share/swig/3.0/javascript/jsc/std_except.i
+share/swig/3.0/javascript/jsc/std_map.i
+share/swig/3.0/javascript/jsc/std_pair.i
+share/swig/3.0/javascript/jsc/std_string.i
+share/swig/3.0/javascript/jsc/std_vector.i
+share/swig/3.0/javascript/jsc/stl.i
+share/swig/3.0/javascript/jsc/typemaps.i
+share/swig/3.0/javascript/v8/arrays_javascript.i
+share/swig/3.0/javascript/v8/ccomplex.i
+share/swig/3.0/javascript/v8/cdata.i
+share/swig/3.0/javascript/v8/complex.i
+share/swig/3.0/javascript/v8/exception.i
+share/swig/3.0/javascript/v8/javascript.swg
+share/swig/3.0/javascript/v8/javascriptcode.swg
+share/swig/3.0/javascript/v8/javascriptcomplex.swg
+share/swig/3.0/javascript/v8/javascriptfragments.swg
+share/swig/3.0/javascript/v8/javascripthelpers.swg
+share/swig/3.0/javascript/v8/javascriptinit.swg
+share/swig/3.0/javascript/v8/javascriptkw.swg
+share/swig/3.0/javascript/v8/javascriptprimtypes.swg
+share/swig/3.0/javascript/v8/javascriptrun.swg
+share/swig/3.0/javascript/v8/javascriptruntime.swg
+share/swig/3.0/javascript/v8/javascriptstrings.swg
+share/swig/3.0/javascript/v8/javascripttypemaps.swg
+share/swig/3.0/javascript/v8/std_common.i
+share/swig/3.0/javascript/v8/std_complex.i
+share/swig/3.0/javascript/v8/std_deque.i
+share/swig/3.0/javascript/v8/std_except.i
+share/swig/3.0/javascript/v8/std_map.i
+share/swig/3.0/javascript/v8/std_pair.i
+share/swig/3.0/javascript/v8/std_string.i
+share/swig/3.0/javascript/v8/std_vector.i
+share/swig/3.0/javascript/v8/stl.i
+share/swig/3.0/javascript/v8/typemaps.i
+share/swig/3.0/lua/_std_common.i
+share/swig/3.0/lua/carrays.i
+share/swig/3.0/lua/factory.i
+share/swig/3.0/lua/lua.swg
+share/swig/3.0/lua/lua_fnptr.i
+share/swig/3.0/lua/luakw.swg
+share/swig/3.0/lua/luarun.swg
+share/swig/3.0/lua/luaruntime.swg
+share/swig/3.0/lua/luatypemaps.swg
+share/swig/3.0/lua/std_common.i
+share/swig/3.0/lua/std_deque.i
+share/swig/3.0/lua/std_except.i
+share/swig/3.0/lua/std_map.i
+share/swig/3.0/lua/std_pair.i
+share/swig/3.0/lua/std_string.i
+share/swig/3.0/lua/std_vector.i
+share/swig/3.0/lua/stl.i
+share/swig/3.0/lua/typemaps.i
+share/swig/3.0/lua/wchar.i
+share/swig/3.0/math.i
+share/swig/3.0/modula3/modula3.swg
+share/swig/3.0/modula3/modula3head.swg
+share/swig/3.0/modula3/typemaps.i
+share/swig/3.0/mzscheme/mzrun.swg
+share/swig/3.0/mzscheme/mzscheme.swg
+share/swig/3.0/mzscheme/std_common.i
+share/swig/3.0/mzscheme/std_deque.i
+share/swig/3.0/mzscheme/std_map.i
+share/swig/3.0/mzscheme/std_pair.i
+share/swig/3.0/mzscheme/std_string.i



Home | Main Index | Thread Index | Old Index