pkgsrc-Bugs archive

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

pkg/42364: pkgsrc/lang/gauche update request to 0.9



>Number:         42364
>Category:       pkg
>Synopsis:       gauche 0.9 is out so please update pkgsrc
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon Nov 23 01:30:00 +0000 2009
>Originator:     enami tsugutomo
>Release:        NetBSD 5.99.21
>Organization:
>Environment:
System: NetBSD read-fault.enami.but-b.or.jp 5.99.21 NetBSD 5.99.21 (GENERIC) 
#0: Sun Nov 1 09:56:31 JST 2009 
enami%red-pepper.enami.but-b.or.jp@localhost:/write-fault/tmp/current/obj.i386/sys/arch/i386/compile/GENERIC
 i386
Architecture: i386
Machine: i386
>Description:
        Gauche 0.9, the r5rs scheme implementation, is out.  pkgsrc version
        is still 0.8.13 (note that there is 0.8.14 which is released over
        a year ago).  Please update.

        See http://practical-scheme.net/gauche/ for the list of changes.
>How-To-Repeat:
        cd pkgsrc/lang/gauche and see it is still 0.8.13.
>Fix:
        Here is possible changes to bring 0.9.
        One of tests fails but it is because pkgsrc build system fakes
        HOME environment variable.

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/Makefile,v
retrieving revision 1.51
diff -u -r1.51 Makefile
--- Makefile    6 Oct 2009 18:30:42 -0000       1.51
+++ Makefile    23 Nov 2009 01:16:18 -0000
@@ -1,9 +1,9 @@
 # $NetBSD: Makefile,v 1.51 2009/10/06 18:30:42 joerg Exp $
 #
 
-DISTNAME=      Gauche-0.8.13
+DISTNAME=      Gauche-0.9
 CATEGORIES=    lang
-PKGREVISION=   2
+#PKGREVISION=  2
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=gauche/}
 EXTRACT_SUFX=  .tgz
 
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/PLIST,v
retrieving revision 1.21
diff -u -r1.21 PLIST
--- PLIST       6 Oct 2009 18:30:42 -0000       1.21
+++ PLIST       23 Nov 2009 01:16:19 -0000
@@ -6,47 +6,50 @@
 bin/gosh
 info/gauche-refe.info
 info/gauche-refj.info
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/auxsys.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/binary.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/fcntl.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/file-util-lib.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/binary--io.so
+${PLIST.gdbm}lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/dbm--gdbm.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/dbm--ndbm.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/file--util.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--auxsys.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--charconv.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--collection.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--fcntl.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--hook.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--net.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--parameter.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--sequence.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--syslog.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--termios.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--threads.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--vport.so
 lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-cesconv
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-collection-lib.so
 lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-config
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-hook-lib.so
 lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-install
 lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-package
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-parameter-lib.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-sequence-lib.so
-${PLIST.gdbm}lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gdbm.so
 lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gosh
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libcharconv.so
 lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libgauche-uvector.so
 lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libgauche.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libnet.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/md5.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/mt-random.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/ndbm.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sha1.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-1-lib.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-13-lib.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-19-lib.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-43-lib.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml-serializer.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml-ssax.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml-sxpath.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml-tools.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/syslog.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/termios.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/text-gettext-lib.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/text-tr-lib.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/threads.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/util-match-lib.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/vport.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/math--mt-random.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--md5.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--sha.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--zlib.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-1.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-13.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-19.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-43.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml--serializer.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml--ssax.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml--sxpath.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml--tools.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/text--gettext.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/text--tr.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/util--match.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/util--sparse.so
 lib/gauche/${PKGVERSION}/include/gauche.h
 lib/gauche/${PKGVERSION}/include/gauche/arch.h
 lib/gauche/${PKGVERSION}/include/gauche/bignum.h
 lib/gauche/${PKGVERSION}/include/gauche/bits.h
+lib/gauche/${PKGVERSION}/include/gauche/bits_inline.h
 lib/gauche/${PKGVERSION}/include/gauche/builtin-syms.h
 lib/gauche/${PKGVERSION}/include/gauche/char_euc_jp.h
 lib/gauche/${PKGVERSION}/include/gauche/char_none.h
@@ -66,12 +69,16 @@
 lib/gauche/${PKGVERSION}/include/gauche/int64.h
 lib/gauche/${PKGVERSION}/include/gauche/keyword.h
 lib/gauche/${PKGVERSION}/include/gauche/load.h
-lib/gauche/${PKGVERSION}/include/gauche/mingw-compat.h
-lib/gauche/${PKGVERSION}/include/gauche/net.h
+lib/gauche/${PKGVERSION}/include/gauche/macro.h
+lib/gauche/${PKGVERSION}/include/gauche/module.h
 lib/gauche/${PKGVERSION}/include/gauche/number.h
 lib/gauche/${PKGVERSION}/include/gauche/parameter.h
+lib/gauche/${PKGVERSION}/include/gauche/paths.h
 lib/gauche/${PKGVERSION}/include/gauche/port.h
+lib/gauche/${PKGVERSION}/include/gauche/prof.h
 lib/gauche/${PKGVERSION}/include/gauche/pthread.h
+lib/gauche/${PKGVERSION}/include/gauche/reader.h
+lib/gauche/${PKGVERSION}/include/gauche/regexp.h
 lib/gauche/${PKGVERSION}/include/gauche/scmconst.h
 lib/gauche/${PKGVERSION}/include/gauche/string.h
 lib/gauche/${PKGVERSION}/include/gauche/symbol.h
@@ -83,12 +90,20 @@
 lib/gauche/${PKGVERSION}/include/gauche/vm.h
 lib/gauche/${PKGVERSION}/include/gauche/vminsn.h
 lib/gauche/${PKGVERSION}/include/gauche/weak.h
+lib/gauche/${PKGVERSION}/include/gauche/win-compat.h
 lib/gauche/${PKGVERSION}/include/gc.h
+lib/gauche/${PKGVERSION}/include/gc_allocator.h
 lib/gauche/${PKGVERSION}/include/gc_config_macros.h
+lib/gauche/${PKGVERSION}/include/gc_cpp.h
+lib/gauche/${PKGVERSION}/include/gc_inline.h
+lib/gauche/${PKGVERSION}/include/gc_mark.h
 lib/gauche/${PKGVERSION}/include/gc_pthread_redirects.h
+lib/gauche/${PKGVERSION}/include/gc_tiny_fl.h
+lib/gauche/${PKGVERSION}/include/gc_typed.h
+lib/gauche/${PKGVERSION}/include/gc_version.h
 lib/libgauche.so
 lib/libgauche.so.0
-lib/libgauche.so.${PKGVERSION}
+lib/libgauche.so.${PKGVERSION}.0
 man/man1/gauche-config.1
 man/man1/gosh.1
 share/aclocal/gauche.m4
@@ -112,7 +127,11 @@
 share/gauche/${PKGVERSION}/lib/gauche/auxsys.scm
 share/gauche/${PKGVERSION}/lib/gauche/cgen.scm
 share/gauche/${PKGVERSION}/lib/gauche/cgen/cise.scm
+share/gauche/${PKGVERSION}/lib/gauche/cgen/literal-uv.scm
 share/gauche/${PKGVERSION}/lib/gauche/cgen/literal.scm
+share/gauche/${PKGVERSION}/lib/gauche/cgen/precomp.scm
+share/gauche/${PKGVERSION}/lib/gauche/cgen/stub.scm
+share/gauche/${PKGVERSION}/lib/gauche/cgen/type.scm
 share/gauche/${PKGVERSION}/lib/gauche/cgen/unit.scm
 share/gauche/${PKGVERSION}/lib/gauche/charconv.scm
 share/gauche/${PKGVERSION}/lib/gauche/collection.scm
@@ -121,6 +140,9 @@
 share/gauche/${PKGVERSION}/lib/gauche/config.scm
 share/gauche/${PKGVERSION}/lib/gauche/defvalues.scm
 share/gauche/${PKGVERSION}/lib/gauche/dictionary.scm
+share/gauche/${PKGVERSION}/lib/gauche/experimental/app.scm
+share/gauche/${PKGVERSION}/lib/gauche/experimental/lamb.scm
+share/gauche/${PKGVERSION}/lib/gauche/experimental/ref.scm
 share/gauche/${PKGVERSION}/lib/gauche/fcntl.scm
 share/gauche/${PKGVERSION}/lib/gauche/fileutil.scm
 share/gauche/${PKGVERSION}/lib/gauche/hashutil.scm
@@ -135,7 +157,6 @@
 share/gauche/${PKGVERSION}/lib/gauche/logical.scm
 share/gauche/${PKGVERSION}/lib/gauche/macroutil.scm
 share/gauche/${PKGVERSION}/lib/gauche/matrix.scm
-share/gauche/${PKGVERSION}/lib/gauche/miscutil.scm
 share/gauche/${PKGVERSION}/lib/gauche/modutil.scm
 share/gauche/${PKGVERSION}/lib/gauche/mop/instance-pool.scm
 share/gauche/${PKGVERSION}/lib/gauche/mop/propagate.scm
@@ -174,12 +195,15 @@
 share/gauche/${PKGVERSION}/lib/gauche/validator.scm
 share/gauche/${PKGVERSION}/lib/gauche/version.scm
 share/gauche/${PKGVERSION}/lib/gauche/vm/debugger.scm
+share/gauche/${PKGVERSION}/lib/gauche/vm/insn-core.scm
 share/gauche/${PKGVERSION}/lib/gauche/vm/insn.scm
 share/gauche/${PKGVERSION}/lib/gauche/vm/profiler.scm
 share/gauche/${PKGVERSION}/lib/gauche/vport.scm
+share/gauche/${PKGVERSION}/lib/gencomp
 share/gauche/${PKGVERSION}/lib/genstub
 share/gauche/${PKGVERSION}/lib/math/const.scm
 share/gauche/${PKGVERSION}/lib/math/mt-random.scm
+share/gauche/${PKGVERSION}/lib/precomp
 share/gauche/${PKGVERSION}/lib/rfc/822.scm
 share/gauche/${PKGVERSION}/lib/rfc/base64.scm
 share/gauche/${PKGVERSION}/lib/rfc/cookie.scm
@@ -191,10 +215,12 @@
 share/gauche/${PKGVERSION}/lib/rfc/md5.scm
 share/gauche/${PKGVERSION}/lib/rfc/mime.scm
 share/gauche/${PKGVERSION}/lib/rfc/quoted-printable.scm
+share/gauche/${PKGVERSION}/lib/rfc/sha.scm
 share/gauche/${PKGVERSION}/lib/rfc/sha1.scm
 share/gauche/${PKGVERSION}/lib/rfc/uri.scm
-share/gauche/${PKGVERSION}/lib/slibcat
+share/gauche/${PKGVERSION}/lib/rfc/zlib.scm
 share/gauche/${PKGVERSION}/lib/slib.scm
+share/gauche/${PKGVERSION}/lib/slibcat
 share/gauche/${PKGVERSION}/lib/srfi-0.scm
 share/gauche/${PKGVERSION}/lib/srfi-1.scm
 share/gauche/${PKGVERSION}/lib/srfi-11.scm
@@ -244,6 +270,7 @@
 share/gauche/${PKGVERSION}/lib/util/rbtree.scm
 share/gauche/${PKGVERSION}/lib/util/record.scm
 share/gauche/${PKGVERSION}/lib/util/relation.scm
+share/gauche/${PKGVERSION}/lib/util/sparse.scm
 share/gauche/${PKGVERSION}/lib/util/stream.scm
 share/gauche/${PKGVERSION}/lib/util/toposort.scm
 share/gauche/${PKGVERSION}/lib/util/tree.scm
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/distinfo,v
retrieving revision 1.23
diff -u -r1.23 distinfo
--- distinfo    21 Jun 2008 17:17:51 -0000      1.23
+++ distinfo    23 Nov 2009 01:16:19 -0000
@@ -1,14 +1,14 @@
 $NetBSD: distinfo,v 1.23 2008/06/21 17:17:51 joerg Exp $
 
-SHA1 (Gauche-0.8.13.tgz) = fbbd3496a1088c5b36d446c4479f9db1dac2d1e0
-RMD160 (Gauche-0.8.13.tgz) = 0430e6b99b85b5d1b5cc636d2ebbceac9ad1c80e
-Size (Gauche-0.8.13.tgz) = 3377336 bytes
+SHA1 (Gauche-0.9.tgz) = ebc18917c36201d6c3fda29dfdc52fce2d856a5f
+RMD160 (Gauche-0.9.tgz) = 3e0dfc1d498849b0d647e13f49addd0a56cc56fe
+Size (Gauche-0.9.tgz) = 3938498 bytes
 SHA1 (patch-aa) = 5ba93d6c1310ee9fd86e6d2f7edf6ef832bf7a5c
-SHA1 (patch-ab) = 4dd53f094032099831ccdb71e5f4fb8ccb333742
-SHA1 (patch-ae) = 2cfd522b94d7468ca671d6bd1c830b6edf7f5aa5
-SHA1 (patch-af) = cfa1772da7f0dd90a9f4a53c2d1e0b27a74a24ee
+SHA1 (patch-ab) = 41ad8f3aee79ddf005880b6e4bcac5371f86aafe
+SHA1 (patch-ae) = adc83b19e793491b1c6ea0fd8b46cd9f32e592fc
+SHA1 (patch-af) = 0741e1a047ee7935bffa215a69cc417ba67b81f2
 SHA1 (patch-ag) = ee9946e364d6723b0efe3b260fc5d02ccb04621d
-SHA1 (patch-ah) = 511cf477c22504573f791320a145f5e640d5176f
-SHA1 (patch-ai) = f1903546a8d1b58aee27174fbd5ac07a491b5712
-SHA1 (patch-aj) = 641075d941755cfa2dd39d1daf5dc69206751b5c
+SHA1 (patch-ah) = d99a0e29dcab0f5a9e7afe5b3ea2ca14219cbcfb
+SHA1 (patch-ai) = 115b7ac497fa472c151a611cc3eb36bb55669fd5
+SHA1 (patch-aj) = 1dbb0503c420c66dd5fe3604e13dcd107c33032f
 SHA1 (patch-ak) = 0ec1de6afe2d13505efcdd31135d5a36b437092b
Index: patches/patch-ab
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/patches/patch-ab,v
retrieving revision 1.7
diff -u -r1.7 patch-ab
--- patches/patch-ab    25 Feb 2008 23:14:19 -0000      1.7
+++ patches/patch-ab    23 Nov 2009 01:16:19 -0000
@@ -11,3 +11,25 @@
  RPATH_TMP  = @RPATH_TMP@
  RPATH_REAL = @RPATH_REAL@
  SONAME_FLAG = @SONAME_FLAG@
+@@ -265,16 +265,16 @@
+ 
+ test : gosh$(EXEEXT) test-vmstack$(EXEEXT) test-arith$(EXEEXT)
+       @rm -f test.log $(TESTRECORD)
+-      ./test-vmstack >> test.log
+-      ./test-arith >> test.log
++      LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:. ./test-vmstack >> test.log
++      LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:. ./test-arith >> test.log
+       @for testfile in $(TESTFILES); do \
+         GAUCHE_TEST_RECORD_FILE=$(TESTRECORD) \
+-        ./gosh -ftest -I../test $$testfile >> test.log; \
++        LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:. ./gosh -ftest -I../test 
$$testfile >> test.log; \
+       done
+       @GAUCHE_TEST_RECORD_FILE=$(TESTRECORD) \
+-       ./gosh -ftest -e "(define *case-fold* #f)" ../test/symcase.scm >> 
test.log
++       LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:. ./gosh -ftest -e "(define 
*case-fold* #f)" ../test/symcase.scm >> test.log
+       @GAUCHE_TEST_RECORD_FILE=$(TESTRECORD) \
+-       ./gosh -ftest -fcase-fold -e "(define *case-fold* #t)" 
../test/symcase.scm >> test.log
++       LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:. ./gosh -ftest -fcase-fold -e 
"(define *case-fold* #t)" ../test/symcase.scm >> test.log
+       @echo "See test.log for details."
+ 
+ test-vmstack$(EXEEXT) : test-vmstack.$(OBJEXT) libgauche.$(SOEXT)
Index: patches/patch-ae
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/patches/patch-ae,v
retrieving revision 1.12
diff -u -r1.12 patch-ae
--- patches/patch-ae    25 Feb 2008 23:14:19 -0000      1.12
+++ patches/patch-ae    23 Nov 2009 01:16:19 -0000
@@ -1,13 +1,2 @@
 $NetBSD: patch-ae,v 1.12 2008/02/25 23:14:19 tnn Exp $
 
---- gc/configure.orig  Tue Oct 30 02:03:24 2007
-+++ gc/configure       Tue Jan 29 14:06:16 2008
-@@ -4822,7 +4822,7 @@
-     i*86 )
-       # Not sure whether the presence of OpenBSD here was a mistake.
-       # Let's accept both of them until this is cleared up.
--      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 
(compact )?demand paged shared library'
-+      lt_cv_deplibs_check_method='file_magic 
(DragonFly|FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
-       lt_cv_file_magic_cmd=/usr/bin/file
-       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
-       ;;
Index: patches/patch-af
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/patches/patch-af,v
retrieving revision 1.4
diff -u -r1.4 patch-af
--- patches/patch-af    19 Jan 2007 12:59:02 -0000      1.4
+++ patches/patch-af    23 Nov 2009 01:16:19 -0000
@@ -1,13 +1,13 @@
 $NetBSD: patch-af,v 1.4 2007/01/19 12:59:02 uebayasi Exp $
 
---- ext/dbm/Makefile.in.orig   2005-08-29 08:04:03.000000000 +0900
-+++ ext/dbm/Makefile.in
-@@ -12,6 +12,8 @@ SCMFILES = @DBM_SCMFILES@
- GENERATED = Makefile dbmconf.h
- XCLEANFILES = gdbm.c ndbm.c odbm.c *_head.c *_tail.c
+--- ext/dbm/Makefile.in.orig   2009-04-06 11:47:55.000000000 +0900
++++ ext/dbm/Makefile.in        2009-11-23 09:12:23.000000000 +0900
+@@ -15,6 +15,8 @@
+               dbm--odbm.c odbm.sci \
+               ndbm-makedb ndbm-suffixes.h
  
 +XLDFLAGS = $(GDBM_LDFLAGS)
 +
  all : $(LIBFILES)
  
- gdbm_OBJECTS   = gdbm_head.$(OBJEXT) gdbm.$(OBJEXT) gdbm_tail.$(OBJEXT)
+ gdbm_OBJECTS   = dbm--gdbm.$(OBJEXT)
Index: patches/patch-ah
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/patches/patch-ah,v
retrieving revision 1.5
diff -u -r1.5 patch-ah
--- patches/patch-ah    21 Jun 2008 17:17:51 -0000      1.5
+++ patches/patch-ah    23 Nov 2009 01:16:19 -0000
@@ -1,13 +1,13 @@
 $NetBSD: patch-ah,v 1.5 2008/06/21 17:17:51 joerg Exp $
 
---- configure.ac.orig  2008-06-21 10:32:46.000000000 +0000
-+++ configure.ac
-@@ -614,7 +614,7 @@ if test "$try_rpath" = "yes"; then
-                    ac_cv_linker_rpath_flag=no)])
-   CFLAGS="$cflags_save"
-   if test "$ac_cv_linker_rpath_flag" = "yes"; then
--    RPATH_TMP='-Wl,--rpath "-Wl,`pwd`"'
-+    RPATH_TMP='-Wl,--rpath-link "-Wl,`pwd`"'
-     RPATH_REAL='-Wl,--rpath "-Wl,$(LIB_INSTALL_DIR)"'
-   else
-     # solaris' ld uses -R instead of --rpath
+--- configure.ac.orig  2009-11-22 09:23:30.000000000 +0900
++++ configure.ac       2009-11-23 09:00:32.000000000 +0900
+@@ -636,7 +636,7 @@
+     fi
+   fi
+   if test "$RPATH_FLAG" != ""; then
+-    RPATH_TMP=$RPATH_FLAG'`pwd`'
++    RPATH_TMP="$(echo $RPATH_FLAG | sed 's/--rpath/&-link/')"'`pwd`'
+     RPATH_REAL=$RPATH_FLAG'$(LIB_INSTALL_DIR)'
+   fi
+ fi
Index: patches/patch-ai
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/patches/patch-ai,v
retrieving revision 1.1
diff -u -r1.1 patch-ai
--- patches/patch-ai    21 Jun 2008 17:17:51 -0000      1.1
+++ patches/patch-ai    23 Nov 2009 01:16:19 -0000
@@ -1,13 +1,13 @@
 $NetBSD: patch-ai,v 1.1 2008/06/21 17:17:51 joerg Exp $
 
---- configure.orig     2008-06-21 10:42:01.000000000 +0000
-+++ configure
-@@ -10883,7 +10883,7 @@ fi
- echo "${ECHO_T}$ac_cv_linker_rpath_flag" >&6; }
-   CFLAGS="$cflags_save"
-   if test "$ac_cv_linker_rpath_flag" = "yes"; then
--    RPATH_TMP='-Wl,--rpath "-Wl,`pwd`"'
-+    RPATH_TMP='-Wl,--rpath-link "-Wl,`pwd`"'
-     RPATH_REAL='-Wl,--rpath "-Wl,$(LIB_INSTALL_DIR)"'
-   else
-     # solaris' ld uses -R instead of --rpath
+--- configure.orig     2009-11-23 08:53:07.000000000 +0900
++++ configure  2009-11-23 09:00:47.000000000 +0900
+@@ -11010,7 +11010,7 @@
+     fi
+   fi
+   if test "$RPATH_FLAG" != ""; then
+-    RPATH_TMP=$RPATH_FLAG'`pwd`'
++    RPATH_TMP="$(echo $RPATH_FLAG | sed 's/--rpath/&-link/')"'`pwd`'
+     RPATH_REAL=$RPATH_FLAG'$(LIB_INSTALL_DIR)'
+   fi
+ fi
Index: patches/patch-aj
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/patches/patch-aj,v
retrieving revision 1.1
diff -u -r1.1 patch-aj
--- patches/patch-aj    21 Jun 2008 17:17:51 -0000      1.1
+++ patches/patch-aj    23 Nov 2009 01:16:19 -0000
@@ -1,8 +1,8 @@
 $NetBSD: patch-aj,v 1.1 2008/06/21 17:17:51 joerg Exp $
 
---- ext/Makefile.ext.in.orig   2008-06-21 10:47:05.000000000 +0000
-+++ ext/Makefile.ext.in
-@@ -37,8 +37,8 @@ CCLD      = $(CC)
+--- ext/Makefile.ext.in.orig   2009-10-20 02:01:56.000000000 +0900
++++ ext/Makefile.ext.in        2009-11-23 09:06:23.000000000 +0900
+@@ -38,8 +38,8 @@
  LINK      = $(CCLD) $(CFLAGS) $(LDFLAGS)
  MODLINK   = $(CCLD) $(CFLAGS) $(LDFLAGS)
  
@@ -12,4 +12,4 @@
 +@CROSS_COMPILING_no@GAUCHE_CONFIG  = 
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$(top_builddir)/src 
$(top_builddir)/src/gauche-config
  @CROSS_COMPILING_yes@GOSH           = gosh
  @CROSS_COMPILING_yes@GAUCHE_CONFIG  = 
$(top_builddir)/src/$(HOST)-gauche-config
- GAUCHE_INSTALL = $(GOSH) $(top_srcdir)/src/gauche-install.in
+ GAUCHE_INSTALL = $(GOSH) $(top_srcdir)/src/gauche-install.in -C



Home | Main Index | Thread Index | Old Index