pkgsrc-Bugs archive

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

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



> >Fix:
>         Here is possible changes to bring 0.9.

Here is revised patch.  The -rpath-link fix (and LD_LIBRARY_PATH hack)
is not necessary if we relink the gauche-config before install.

enami.

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    25 Nov 2009 04:06:17 -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       25 Nov 2009 04:06:17 -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    25 Nov 2009 04:06:17 -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) = 342ac7055e3e35a1f59c470376cfb7c21b05053d
+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-ak) = 0ec1de6afe2d13505efcdd31135d5a36b437092b
+SHA1 (patch-ah) = adc83b19e793491b1c6ea0fd8b46cd9f32e592fc
+SHA1 (patch-ai) = adc83b19e793491b1c6ea0fd8b46cd9f32e592fc
+SHA1 (patch-aj) = adc83b19e793491b1c6ea0fd8b46cd9f32e592fc
+SHA1 (patch-ak) = adc83b19e793491b1c6ea0fd8b46cd9f32e592fc
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    25 Nov 2009 04:06:17 -0000
@@ -1,8 +1,8 @@
 $NetBSD: patch-ab,v 1.7 2008/02/25 23:14:19 tnn Exp $
 
---- src/Makefile.in.orig       2008-02-08 09:06:47.000000000 +0100
-+++ src/Makefile.in
-@@ -60,7 +60,7 @@ RANLIB   = @RANLIB@
+--- src/Makefile.in.orig       2009-10-20 04:29:29.000000000 +0900
++++ src/Makefile.in    2009-11-25 12:08:51.000000000 +0900
+@@ -60,7 +60,7 @@
  OBJEXT   = @OBJEXT@
  EXEEXT   = @EXEEXT@
  SOEXT    = @SHLIB_DYLIB_SUFFIX@
@@ -11,3 +11,11 @@
  RPATH_TMP  = @RPATH_TMP@
  RPATH_REAL = @RPATH_REAL@
  SONAME_FLAG = @SONAME_FLAG@
+@@ -187,6 +187,7 @@
+ relink :
+       $(RELINK) $(libgauche_LDFLAGS) libgauche.$(SOEXT) $(libgauche_OBJECTS) 
../gc/.libs/*.o $(LIBS)
+       $(RELINK) $(gosh_LDFLAGS) -o gosh$(EXEEXT)  $(gosh_OBJECTS) 
$(gosh_LDADD) $(LIBS)
++      $(RELINK) -o gauche-config$(EXEEXT) gauche-config.$(OBJEXT) $(LIBS)
+ 
+ $(OBJECTS) : $(HEADERS)
+ 
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    25 Nov 2009 04:06:17 -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    25 Nov 2009 04:06:17 -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    25 Nov 2009 04:06:17 -0000
@@ -1,13 +1,2 @@
 $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
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    25 Nov 2009 04:06:17 -0000
@@ -1,13 +1,2 @@
 $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
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    25 Nov 2009 04:06:17 -0000
@@ -1,15 +1,2 @@
 $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)
- LINK      = $(CCLD) $(CFLAGS) $(LDFLAGS)
- MODLINK   = $(CCLD) $(CFLAGS) $(LDFLAGS)
- 
--@CROSS_COMPILING_no@GOSH           = $(top_builddir)/src/gosh -ftest
--@CROSS_COMPILING_no@GAUCHE_CONFIG  = $(top_builddir)/src/gauche-config
-+@CROSS_COMPILING_no@GOSH           = 
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$(top_builddir)/src $(top_builddir)/src/gosh 
-ftest
-+@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
Index: patches/patch-ak
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/patches/patch-ak,v
retrieving revision 1.1
diff -u -r1.1 patch-ak
--- patches/patch-ak    21 Jun 2008 17:17:51 -0000      1.1
+++ patches/patch-ak    25 Nov 2009 04:06:17 -0000
@@ -1,13 +1,2 @@
 $NetBSD: patch-ak,v 1.1 2008/06/21 17:17:51 joerg Exp $
 
---- doc/Makefile.in.orig       2008-06-21 10:59:26.000000000 +0000
-+++ doc/Makefile.in
-@@ -9,7 +9,7 @@ MANPAGES = gosh.1 gauche-config.1
- EXTRACTED = gauche-refe.texi gauche-refj.texi \
-           gauche-deve.texi gauche-devj.texi
- GENERATED = Makefile $(MANPAGES)
--@CROSS_COMPILING_no@GOSH = ../src/gosh -q -I../src -I../lib -lgauche-init
-+@CROSS_COMPILING_no@GOSH = 
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$(top_builddir)/src ../src/gosh -q -I../src 
-I../lib -lgauche-init
- @CROSS_COMPILING_yes@GOSH = gosh -q -lgauche-init
- INSTALL = @INSTALL@
- MKINSTDIR = $(top_srcdir)/mkinstalldirs


Home | Main Index | Thread Index | Old Index