pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/g-wrap Update to 1.9.11.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b9f9119a656f
branches:  trunk
changeset: 554761:b9f9119a656f
user:      gdt <gdt%pkgsrc.org@localhost>
date:      Fri Feb 20 00:42:50 2009 +0000

description:
Update to 1.9.11.

Version 1.9.11

    - Fix `double' return value handling on big-endian platforms.

    - libffi is no longer distributed with g-wrap, as it is available
      as a stand-alone package now (instead of being burried in the
      GCC sources).

Version 1.9.10

    - Fix WCT nullable behaviour for 'new' (i.e. non-compat) wrapsets;
      there is now a SRFI-39 parameter 'gw-wcts-nullable?' controlling
      the nullable behaviour; this parameter is #f by default, and set
      to #t when generating compat wrapsets.

diffstat:

 devel/g-wrap/Makefile         |   7 +++----
 devel/g-wrap/PLIST            |   9 +++------
 devel/g-wrap/distinfo         |  10 ++++------
 devel/g-wrap/patches/patch-ab |  30 ------------------------------
 devel/g-wrap/patches/patch-ad |  13 -------------
 5 files changed, 10 insertions(+), 59 deletions(-)

diffs (122 lines):

diff -r b4b91697bc3c -r b9f9119a656f devel/g-wrap/Makefile
--- a/devel/g-wrap/Makefile     Thu Feb 19 20:31:44 2009 +0000
+++ b/devel/g-wrap/Makefile     Fri Feb 20 00:42:50 2009 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.50 2008/06/20 01:09:12 joerg Exp $
+# $NetBSD: Makefile,v 1.51 2009/02/20 00:42:50 gdt Exp $
 
-DISTNAME=      g-wrap-1.9.8
+DISTNAME=      g-wrap-1.9.11
 CATEGORIES=    devel
 MASTER_SITES=  http://savannah.nongnu.org/download/g-wrap/
 
@@ -24,7 +24,6 @@
 INSTALLATION_DIRS=     share/guile/site/g-wrap/guile/ws
 
 .include "../../devel/glib2/buildlink3.mk"
-# wrong version
-#.include "../../devel/libffi/buildlink3.mk"
+.include "../../devel/libffi/buildlink3.mk"
 .include "../../lang/guile/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r b4b91697bc3c -r b9f9119a656f devel/g-wrap/PLIST
--- a/devel/g-wrap/PLIST        Thu Feb 19 20:31:44 2009 +0000
+++ b/devel/g-wrap/PLIST        Fri Feb 20 00:42:50 2009 +0000
@@ -1,7 +1,5 @@
-@comment $NetBSD: PLIST,v 1.15 2007/05/17 23:59:34 gdt Exp $
+@comment $NetBSD: PLIST,v 1.16 2009/02/20 00:42:50 gdt Exp $
 bin/g-wrap-config
-include/ffi.h
-include/ffitarget.h
 include/g-wrap-wct.h
 include/g-wrap/core-runtime.h
 include/g-wrap/ffi-support.h
@@ -10,11 +8,9 @@
 include/g-wrap/guile-wct.h
 info/g-wrap.info
 lib/g-wrap/modules/libgw-guile-standard.la
-lib/libffi.la
-lib/libgw-guile-miscutils.la
+lib/g-wrap/modules/libgw-guile-gw-glib.la
 lib/libgwrap-core-runtime.la
 lib/libgwrap-guile-runtime.la
-lib/libmiscutils.la
 lib/pkgconfig/g-wrap-2.0-guile.pc
 share/aclocal/g-wrap.m4
 share/guile/site/g-wrap.scm
@@ -25,6 +21,7 @@
 share/guile/site/g-wrap/enumeration.scm
 share/guile/site/g-wrap/guile.scm
 share/guile/site/g-wrap/guile/ws/standard.scm
+share/guile/site/g-wrap/gw-glib.scm
 share/guile/site/g-wrap/gw-glib-spec.scm
 share/guile/site/g-wrap/gw-standard-spec.scm
 share/guile/site/g-wrap/gw-wct-spec.scm
diff -r b4b91697bc3c -r b9f9119a656f devel/g-wrap/distinfo
--- a/devel/g-wrap/distinfo     Thu Feb 19 20:31:44 2009 +0000
+++ b/devel/g-wrap/distinfo     Fri Feb 20 00:42:50 2009 +0000
@@ -1,9 +1,7 @@
-$NetBSD: distinfo,v 1.18 2007/05/17 23:59:34 gdt Exp $
+$NetBSD: distinfo,v 1.19 2009/02/20 00:42:51 gdt Exp $
 
-SHA1 (g-wrap-1.9.8.tar.gz) = 5f774c2379e362434d82c5aef4e416a4e8f9cac2
-RMD160 (g-wrap-1.9.8.tar.gz) = 609f73e608d3676b03660cee78ef2eab3aa24a37
-Size (g-wrap-1.9.8.tar.gz) = 964660 bytes
+SHA1 (g-wrap-1.9.11.tar.gz) = 7d7dcc808cb4f60932869cb14fa65f92dcdea65b
+RMD160 (g-wrap-1.9.11.tar.gz) = 410bdc829c814fb534185934cff55052cf1ff711
+Size (g-wrap-1.9.11.tar.gz) = 625359 bytes
 SHA1 (patch-aa) = 57ee87da372c0d43f384767d7b585a7d09b87b8b
-SHA1 (patch-ab) = 0b19af560b7fdebdf9a6379eb0e2b9e3980071c8
-SHA1 (patch-ad) = ff192225decfa27442c980c1d4fad83cee44fc22
 SHA1 (patch-ae) = 69e350900fc59024cddac5b137582439d1edabaf
diff -r b4b91697bc3c -r b9f9119a656f devel/g-wrap/patches/patch-ab
--- a/devel/g-wrap/patches/patch-ab     Thu Feb 19 20:31:44 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-$NetBSD: patch-ab,v 1.9 2007/01/21 12:52:44 wiz Exp $
-
---- libffi/configure.orig      2005-03-01 18:52:45.000000000 +0100
-+++ libffi/configure
-@@ -19903,6 +19903,7 @@ case "$host" in
- i*86-*-linux*) TARGET=X86; TARGETDIR=x86;;
- i*86-*-solaris*) TARGET=X86; TARGETDIR=x86;;
- i*86-*-beos*) TARGET=X86; TARGETDIR=x86;;
-+i*86-*-dragonfly*) TARGET=X86; TARGETDIR=x86;;
- i*86-*-freebsd* | i*86-*-kfreebsd*-gnu) TARGET=X86; TARGETDIR=x86;;
- i*86-*-netbsdelf* | i*86-*-knetbsd*-gnu) TARGET=X86; TARGETDIR=x86;;
- i*86-*-win32*) TARGET=X86_WIN32; TARGETDIR=x86;;
-@@ -19920,7 +19921,7 @@ m68k-*-linux*) TARGET=M68K; TARGETDIR=m6
- mips64*-*);;
- mips-sgi-irix5.* | mips-sgi-irix6.*) TARGET=MIPS_IRIX; TARGETDIR=mips;;
- mips*-*-linux*) TARGET=MIPS_LINUX; TARGETDIR=mips;;
--powerpc*-*-linux* | powerpc-*-sysv*) TARGET=POWERPC; TARGETDIR=powerpc;;
-+powerpc*-*-linux* | powerpc-*-netbsd* | powerpc-*-sysv*) TARGET=POWERPC; TARGETDIR=powerpc;;
- powerpc-*-beos*) TARGET=POWERPC; TARGETDIR=powerpc;;
- powerpc-*-darwin*) TARGET=POWERPC_DARWIN; TARGETDIR=powerpc;;
- powerpc-*-aix*) TARGET=POWERPC_AIX; TARGETDIR=powerpc;;
-@@ -19929,7 +19930,7 @@ arm*-*-linux-*) TARGET=ARM; TARGETDIR=ar
- arm*-*-netbsdelf* | arm*-*-knetbsd*-gnu) TARGET=ARM; TARGETDIR=arm;;
- s390-*-linux-*) TARGET=S390; TARGETDIR=s390;;
- s390x-*-linux-*) TARGET=S390; TARGETDIR=s390;;
--x86_64-*-linux* | x86_64-*-freebsd* | x86_64-*-kfreebsd*-gnu) TARGET=X86_64; TARGETDIR=x86;;
-+x86_64-*-linux* | x86_64-*-freebsd* | x86_64-*-kfreebsd*-gnu | x86_64-*-netbsd*) TARGET=X86_64; TARGETDIR=x86;;
- sh-*-linux* | sh[34]*-*-linux*) TARGET=SH; TARGETDIR=sh;;
- sh64-*-linux* | sh5*-*-linux*) TARGET=SH64; TARGETDIR=sh64;;
- hppa-*-linux* | parisc-*-linux*) TARGET=PA; TARGETDIR=pa;;
diff -r b4b91697bc3c -r b9f9119a656f devel/g-wrap/patches/patch-ad
--- a/devel/g-wrap/patches/patch-ad     Thu Feb 19 20:31:44 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ad,v 1.3 2007/05/17 23:59:35 gdt Exp $
-
---- guile/examples/Makefile.am.orig    2007-04-13 13:35:30.000000000 -0400
-+++ guile/examples/Makefile.am
-@@ -5,7 +5,7 @@ libmiscutils_la_SOURCES = miscutils.c mi
- 
- lib_LTLIBRARIES += libgw-guile-miscutils.la
- libgw_guile_miscutils_la_SOURCES = miscutils-guile.c miscutils-guile.h gw-miscutils.c
--libgw_guile_miscutils_la_CFLAGS = -I$(top_srcdir) -I$(top_srcdir)/guile
-+libgw_guile_miscutils_la_CFLAGS = -I$(top_srcdir) -I$(top_srcdir)/guile -I$(top_srcdir)/libffi/include
- libgw_guile_miscutils_la_LDFLAGS = -module
- libgw_guile_miscutils_la_LIBADD = libmiscutils.la \
-                                 $(top_builddir)/guile/g-wrap/libgwrap-guile-runtime.la \



Home | Main Index | Thread Index | Old Index