pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/swig-build Update to 1.3.19, drop autoconf depen...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f1b5c1e5a73c
branches:  trunk
changeset: 460334:f1b5c1e5a73c
user:      epg <epg%pkgsrc.org@localhost>
date:      Thu Aug 28 22:33:14 2003 +0000

description:
Update to 1.3.19, drop autoconf dependency, and allow building with a
python using pth.

diffstat:

 devel/swig-build/Makefile.common  |     7 +-
 devel/swig-build/Makefile.version |     4 +-
 devel/swig-build/PLIST            |    35 +-
 devel/swig-build/distinfo         |    11 +-
 devel/swig-build/patches/patch-aa |    62 +-
 devel/swig-build/patches/patch-ab |  1490 ++++++++++++++++++++++++++++++++++++-
 devel/swig-build/patches/patch-ac |    13 +
 7 files changed, 1563 insertions(+), 59 deletions(-)

diffs (truncated from 1881 to 300 lines):

diff -r c06b16ad47bf -r f1b5c1e5a73c devel/swig-build/Makefile.common
--- a/devel/swig-build/Makefile.common  Thu Aug 28 22:27:41 2003 +0000
+++ b/devel/swig-build/Makefile.common  Thu Aug 28 22:33:14 2003 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.1.1.1 2003/05/25 08:52:37 epg Exp $
+# $NetBSD: Makefile.common,v 1.2 2003/08/28 22:33:14 epg Exp $
 
 DISTNAME=       swig-${SWIG_VERSION}
 CATEGORIES=    devel
@@ -30,8 +30,3 @@
 CONFIGURE_ARGS+=       --without-pike
 CONFIGURE_ARGS+=       --without-ruby
 CONFIGURE_ARGS+=       --without-tcl
-
-pre-configure:
-       cd ${WRKSRC} && ${AUTOCONF}
-
-.include "../../mk/autoconf.mk"
diff -r c06b16ad47bf -r f1b5c1e5a73c devel/swig-build/Makefile.version
--- a/devel/swig-build/Makefile.version Thu Aug 28 22:27:41 2003 +0000
+++ b/devel/swig-build/Makefile.version Thu Aug 28 22:33:14 2003 +0000
@@ -1,3 +1,3 @@
-# $NetBSD: Makefile.version,v 1.1.1.1 2003/05/25 08:52:37 epg Exp $
+# $NetBSD: Makefile.version,v 1.2 2003/08/28 22:33:14 epg Exp $
 
-SWIG_VERSION=1.3.17
+SWIG_VERSION=1.3.19
diff -r c06b16ad47bf -r f1b5c1e5a73c devel/swig-build/PLIST
--- a/devel/swig-build/PLIST    Thu Aug 28 22:27:41 2003 +0000
+++ b/devel/swig-build/PLIST    Thu Aug 28 22:33:14 2003 +0000
@@ -1,12 +1,19 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2003/05/25 08:52:37 epg Exp $
+@comment $NetBSD: PLIST,v 1.2 2003/08/28 22:33:14 epg Exp $
 bin/swig
 lib/swig1.3/_std_deque.i
 lib/swig1.3/carrays.i
 lib/swig1.3/cdata.i
+lib/swig1.3/chicken/chicken.swg
+lib/swig1.3/chicken/chickenrun.swg
+lib/swig1.3/chicken/fragments.i
+lib/swig1.3/chicken/typemaps.i
 lib/swig1.3/cmalloc.i
 lib/swig1.3/common.swg
 lib/swig1.3/constraints.i
 lib/swig1.3/cpointer.i
+lib/swig1.3/csharp/csharp.swg
+lib/swig1.3/csharp/csharphead.swg
+lib/swig1.3/csharp/typemaps.i
 lib/swig1.3/cstring.i
 lib/swig1.3/exception.i
 lib/swig1.3/guile/cplusplus.i
@@ -19,16 +26,16 @@
 lib/swig1.3/guile/pointer-in-out.i
 lib/swig1.3/guile/ports.i
 lib/swig1.3/guile/std_common.i
+lib/swig1.3/guile/std_map.i
 lib/swig1.3/guile/std_string.i
 lib/swig1.3/guile/std_vector.i
-lib/swig1.3/guile/stl.i
 lib/swig1.3/guile/typemaps.i
 lib/swig1.3/java/arrays_java.i
 lib/swig1.3/java/java.swg
 lib/swig1.3/java/javahead.swg
+lib/swig1.3/java/std_map.i
 lib/swig1.3/java/std_string.i
 lib/swig1.3/java/std_vector.i
-lib/swig1.3/java/stl.i
 lib/swig1.3/java/typemaps.i
 lib/swig1.3/java/various.i
 lib/swig1.3/math.i
@@ -36,12 +43,13 @@
 lib/swig1.3/mzscheme/mzscheme.swg
 lib/swig1.3/mzscheme/mzschemedec.swg
 lib/swig1.3/mzscheme/std_common.i
+lib/swig1.3/mzscheme/std_map.i
 lib/swig1.3/mzscheme/std_string.i
 lib/swig1.3/mzscheme/std_vector.i
-lib/swig1.3/mzscheme/stl.i
 lib/swig1.3/mzscheme/typemaps.i
 lib/swig1.3/ocaml/carray.i
 lib/swig1.3/ocaml/cstring.i
+lib/swig1.3/ocaml/director.swg
 lib/swig1.3/ocaml/libswigocaml.h
 lib/swig1.3/ocaml/libswigocaml.swg
 lib/swig1.3/ocaml/mlheading.swg
@@ -53,24 +61,26 @@
 lib/swig1.3/ocaml/std_complex.i
 lib/swig1.3/ocaml/std_deque.i
 lib/swig1.3/ocaml/std_list.i
+lib/swig1.3/ocaml/std_map.i
 lib/swig1.3/ocaml/std_string.i
 lib/swig1.3/ocaml/std_vector.i
-lib/swig1.3/ocaml/stl.i
 lib/swig1.3/ocaml/typecheck.i
 lib/swig1.3/ocaml/typemaps.i
+lib/swig1.3/ocaml/typeregister.swg
 lib/swig1.3/perl5/Makefile.pl
+lib/swig1.3/perl5/noembed.h
 lib/swig1.3/perl5/perl5.swg
 lib/swig1.3/perl5/perlmain.i
 lib/swig1.3/perl5/perlrun.swg
+lib/swig1.3/perl5/std_map.i
 lib/swig1.3/perl5/std_string.i
 lib/swig1.3/perl5/std_vector.i
-lib/swig1.3/perl5/stl.i
 lib/swig1.3/perl5/typemaps.i
 lib/swig1.3/php4/php4.swg
 lib/swig1.3/php4/php4run.swg
+lib/swig1.3/php4/std_map.i
 lib/swig1.3/php4/std_string.i
 lib/swig1.3/php4/std_vector.i
-lib/swig1.3/php4/stl.i
 lib/swig1.3/php4/typemaps.i
 lib/swig1.3/php4/utils.i
 lib/swig1.3/pike/pike.swg
@@ -78,6 +88,7 @@
 lib/swig1.3/pointer.i
 lib/swig1.3/python/cstring.i
 lib/swig1.3/python/defarg.swg
+lib/swig1.3/python/director.swg
 lib/swig1.3/python/embed.i
 lib/swig1.3/python/embed15.i
 lib/swig1.3/python/fragments.i
@@ -87,9 +98,9 @@
 lib/swig1.3/python/std_complex.i
 lib/swig1.3/python/std_deque.i
 lib/swig1.3/python/std_list.i
+lib/swig1.3/python/std_map.i
 lib/swig1.3/python/std_string.i
 lib/swig1.3/python/std_vector.i
-lib/swig1.3/python/stl.i
 lib/swig1.3/python/typemaps.i
 lib/swig1.3/ruby/Makefile.swig
 lib/swig1.3/ruby/embed.i
@@ -100,16 +111,18 @@
 lib/swig1.3/ruby/rubydef.swg
 lib/swig1.3/ruby/rubyhead.swg
 lib/swig1.3/ruby/std_common.i
+lib/swig1.3/ruby/std_deque.i
+lib/swig1.3/ruby/std_map.i
 lib/swig1.3/ruby/std_string.i
 lib/swig1.3/ruby/std_vector.i
-lib/swig1.3/ruby/stl.i
 lib/swig1.3/ruby/typemaps.i
 lib/swig1.3/std_deque.i
+lib/swig1.3/stl.i
 lib/swig1.3/swig.swg
 lib/swig1.3/tcl/cstring.i
+lib/swig1.3/tcl/std_map.i
 lib/swig1.3/tcl/std_string.i
 lib/swig1.3/tcl/std_vector.i
-lib/swig1.3/tcl/stl.i
 lib/swig1.3/tcl/swigtcl8.swg
 lib/swig1.3/tcl/tcl8.swg
 lib/swig1.3/tcl/tclsh.i
@@ -125,4 +138,6 @@
 @dirrm lib/swig1.3/mzscheme
 @dirrm lib/swig1.3/java
 @dirrm lib/swig1.3/guile
+@dirrm lib/swig1.3/csharp
+@dirrm lib/swig1.3/chicken
 @dirrm lib/swig1.3
diff -r c06b16ad47bf -r f1b5c1e5a73c devel/swig-build/distinfo
--- a/devel/swig-build/distinfo Thu Aug 28 22:27:41 2003 +0000
+++ b/devel/swig-build/distinfo Thu Aug 28 22:33:14 2003 +0000
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.1.1.1 2003/05/25 08:52:37 epg Exp $
+$NetBSD: distinfo,v 1.2 2003/08/28 22:33:14 epg Exp $
 
-SHA1 (swig-1.3.17.tar.gz) = 2252de9949410a6a0586bcdc85671a0060f3ed31
-Size (swig-1.3.17.tar.gz) = 1559991 bytes
-SHA1 (patch-aa) = 2718553f5aa9f0af8fa5756ce3c3b82c13045312
-SHA1 (patch-ab) = 7ba7ffed43bb3bc7e50d1aa79beb7cd5c844c97c
+SHA1 (swig-1.3.19.tar.gz) = d27fd1d271938d96d86d7f10c10bbf37353611df
+Size (swig-1.3.19.tar.gz) = 1778701 bytes
+SHA1 (patch-aa) = d505ff487b3aa7079d46cbab377a23b1d102603b
+SHA1 (patch-ab) = e3cf3d76885943dba9ec160a0e81ef4fb22fe837
+SHA1 (patch-ac) = 7ba7ffed43bb3bc7e50d1aa79beb7cd5c844c97c
diff -r c06b16ad47bf -r f1b5c1e5a73c devel/swig-build/patches/patch-aa
--- a/devel/swig-build/patches/patch-aa Thu Aug 28 22:27:41 2003 +0000
+++ b/devel/swig-build/patches/patch-aa Thu Aug 28 22:33:14 2003 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.1.1.1 2003/05/25 08:52:37 epg Exp $
+$NetBSD: patch-aa,v 1.2 2003/08/28 22:33:14 epg Exp $
 
---- configure.in.orig  Fri Nov 22 14:34:16 2002
+--- configure.in.orig  Sun Mar 23 17:47:23 2003
 +++ configure.in
-@@ -344,6 +344,8 @@ AC_ARG_WITH(tclincl,[  --with-tclincl=pa
+@@ -350,6 +350,8 @@ AC_ARG_WITH(tclincl,[  --with-tclincl=pa
  AC_ARG_WITH(tcllib,[  --with-tcllib=path      Set location of Tcl library directory],[
        TCLLIB="-L$withval"], [TCLLIB=])
  
@@ -11,7 +11,7 @@
  AC_MSG_CHECKING([for Tcl configuration])
  # First check to see if --with-tclconfig was specified.
  if test x"${with_tclconfig}" != x ; then
-@@ -430,6 +432,8 @@ CYGWIN*) TCLDYNAMICLINKING="$TCLLIB";;
+@@ -435,6 +437,8 @@ case $host in
  *)TCLDYNAMICLINKING="";;
  esac
  
@@ -20,16 +20,30 @@
  AC_SUBST(TCLINCLUDE)
  AC_SUBST(TCLLIB)
  AC_SUBST(TCLDYNAMICLINKING)
-@@ -469,6 +473,8 @@ AC_ARG_WITH(python,[  --with-python=path
+@@ -474,6 +478,8 @@ AC_ARG_WITH(python,[  --with-python=path
  
  # First figure out the name of the Python executable
  
 +if test "x${PYBIN}" != 'xno'; then
 +
  if test -z "$PYBIN"; then
- AC_CHECK_PROGS(PYTHON, $prefix/bin/python python python2.4 python2.3 python2.2 python2.1 python2.0 python1.6 python1.5 python1.4 python)
+ AC_CHECK_PROGS(PYTHON, python python2.4 python2.3 python2.2 python2.1 python2.0 python1.6 python1.5 python1.4 python)
  else
-@@ -538,6 +544,7 @@ CYGWIN*) PYTHONDYNAMICLINKING="-L$PYLIB 
+@@ -503,11 +509,11 @@ if test -n "$PYTHON"; then
+ 
+     AC_MSG_CHECKING(for Python header files)
+     if test -r $PYPREFIX/include/$PYVERSION/Python.h; then
+-        PYINCLUDE="-I$PYPREFIX/include/$PYVERSION -I$PYEPREFIX/lib/$PYVERSION/config"
++        PYINCLUDE="-I${BUILDLINK_DIR}/include -I$PYPREFIX/include/$PYVERSION -I$PYEPREFIX/lib/$PYVERSION/config"
+     fi
+     if test -z "$PYINCLUDE"; then
+         if test -r $PYPREFIX/include/Py/Python.h; then
+-            PYINCLUDE="-I$PYPREFIX/include/Py -I$PYEPREFIX/lib/python/lib"
++            PYINCLUDE="-I${BUILDLINK_DIR}/include -I$PYPREFIX/include/Py -I$PYEPREFIX/lib/python/lib"
+         fi
+     fi
+     AC_MSG_RESULT($PYINCLUDE)
+@@ -543,6 +549,7 @@ case $host in
  *)PYTHONDYNAMICLINKING="";;
  esac
  
@@ -37,7 +51,7 @@
  
  AC_SUBST(PYINCLUDE)
  AC_SUBST(PYLIB)
-@@ -554,6 +561,8 @@ AC_ARG_WITH(perl5,[  --with-perl5=path  
+@@ -559,6 +566,8 @@ AC_ARG_WITH(perl5,[  --with-perl5=path  
  
  # First figure out what the name of Perl5 is
  
@@ -46,7 +60,7 @@
  if test -z "$PERLBIN"; then
  AC_CHECK_PROGS(PERL, perl perl5.6.1 perl5.6.0 perl5.004 perl5.003 perl5.002 perl5.001 perl5 perl)
  else
-@@ -601,6 +610,8 @@ CYGWIN*) PERL5DYNAMICLINKING="-L$PERL5EX
+@@ -613,6 +622,8 @@ case $host in
  *)PERL5DYNAMICLINKING="";;
  esac
  
@@ -55,7 +69,7 @@
  AC_SUBST(PERL5EXT)
  AC_SUBST(PERL5DYNAMICLINKING)
  AC_SUBST(PERL5LIB)
-@@ -617,6 +628,8 @@ AC_SUBST(PERL5LIB)
+@@ -630,6 +641,8 @@ AC_SUBST(PERL5CCFLAGS)
  AC_ARG_WITH(java, [  --with-java=path        Set location of Java],[JAVABIN="$withval"], [JAVABIN=])
  AC_ARG_WITH(javac, [  --with-javac=path       Set location of Javac],[JAVACBIN="$withval"], [JAVACBIN=])
  
@@ -64,7 +78,7 @@
  if test -z "$JAVABIN" ; then
    AC_CHECK_PROGS(JAVA, java kaffe guavac)
  else
-@@ -679,6 +692,7 @@ CYGWIN*) JAVALIBRARYPREFIX="";;
+@@ -697,6 +710,7 @@ case $host in
  *)JAVALIBRARYPREFIX="lib";;
  esac
  
@@ -72,7 +86,7 @@
  
  AC_SUBST(JAVA)
  AC_SUBST(JAVAC)
-@@ -695,15 +709,17 @@ AC_SUBST(ROOT_DIR)ROOT_DIR=`pwd`
+@@ -711,15 +725,17 @@ AC_SUBST(JAVALIBRARYPREFIX)
  GUILEINCLUDE=
  GUILELIB=
  GUILELINK=
@@ -91,10 +105,10 @@
 -
 -  AC_ARG_WITH(guile,[  --with-guile=path       Set location of Guile],[
 -      GUILEPACKAGE="$withval"], [GUILEPACKAGE=])
-   AC_ARG_WITH(guilencl,[  --with-guileincl=path   Set location of Guile include directory],[
+   AC_ARG_WITH(guileincl,[  --with-guileincl=path   Set location of Guile include directory],[
        GUILEINCLUDE="$withval"], [GUILEINCLUDE=])
    AC_ARG_WITH(guilelib,[  --with-guilelib=path    Set location of Guile library directory],[
-@@ -754,6 +770,8 @@ if test -n "$GUILE_CONFIG" ; then
+@@ -770,6 +786,8 @@ if test -n "$GUILE_CONFIG" ; then
  
  fi # have GUILE_CONFIG
  
@@ -103,7 +117,7 @@
  AC_SUBST(GUILEINCLUDE)
  AC_SUBST(GUILELIB)
  AC_SUBST(GUILELINK)
-@@ -772,6 +790,8 @@ RUBYBIN=
+@@ -788,6 +806,8 @@ RUBYBIN=



Home | Main Index | Thread Index | Old Index