[25641] trunk/dports/lang/gauche

source_changes at macosforge.org source_changes at macosforge.org
Sun May 27 09:21:59 PDT 2007


Revision: 25641
          http://trac.macosforge.org/projects/macports/changeset/25641
Author:   takanori at macports.org
Date:     2007-05-27 09:21:59 -0700 (Sun, 27 May 2007)

Log Message:
-----------
* Version bump to 0.8.10.
* Variant names should not contain hyphen.
* Closes ticket #11979. No responce from the maintainer.

Modified Paths:
--------------
    trunk/dports/lang/gauche/Portfile

Added Paths:
-----------
    trunk/dports/lang/gauche/files/
    trunk/dports/lang/gauche/files/patch-gc_Makefile.in

Modified: trunk/dports/lang/gauche/Portfile
===================================================================
--- trunk/dports/lang/gauche/Portfile	2007-05-27 15:22:23 UTC (rev 25640)
+++ trunk/dports/lang/gauche/Portfile	2007-05-27 16:21:59 UTC (rev 25641)
@@ -2,7 +2,7 @@
 
 PortSystem 1.0
 name		        gauche
-version		        0.8.9
+version		        0.8.10
 categories	        lang scheme
 maintainers	        yuhei at pop21.odn.ne.jp
 description	        A script interpreter based on Scheme
@@ -20,30 +20,39 @@
                     Quick startup, Multibyte strings, Modular \
                     development, Integrated object system, System \
                     interface and Enhanced I/O.
+platforms	    darwin
 homepage	        http://www.shiro.dreamhost.com/scheme/gauche/
 master_sites	    sourceforge
 distname	        Gauche-${version}
 distfiles	        ${distname}.tgz
-checksums	        md5 242febb7ab09b95377e39aabb8adb6d7
+checksums	        md5 8ff2506962808c9e06e5049d2c5c1a0b
+patchfiles	    patch-gc_Makefile.in
+depends_lib	    port:gdbm \
+		    port:libiconv \
+		    port:slib
+
 configure.args	    --mandir=${prefix}/share/man --infodir=${prefix}/share/info \
                     --with-local=${prefix} --enable-multibyte=utf-8 \
                     --with-iconv=${prefix} --with-slib=${prefix}/lib/slib \
                     --enable-threads=pthreads --enable-ipv6
-depends_lib	    port:libiconv port:gdbm port:slib
+
+test.run	    yes
+
 destroot.target     slibcat-in-place install-pkg install-doc
+
 platform darwin 6 { depends_lib-append port:dlcompat }
-platform darwin 8 { configure.env CC=/usr/bin/gcc-4.0 CPP=/usr/bin/cpp-4.0 CXX=/usr/bin/g++-4.0 }
-variant euc-jp  {   configure.args-delete --enable-multibyte=utf-8
+
+variant euc_jp conflicts sjis no_multibyte { configure.args-delete --enable-multibyte=utf-8
                     configure.args-append --enable-multibyte=euc-jp }
-variant sjis    {   configure.args-delete --enable-multibyte=utf-8
+variant sjis conflicts euc_jp no_multibyte { configure.args-delete --enable-multibyte=utf-8
                     configure.args-append --enable-multibyte=sjis }
-variant no-multibyte {  configure.args-delete --enable-multibyte=utf-8
+variant no_multibyte conflicts euc_jp sjis { configure.args-delete --enable-multibyte=utf-8
                         configure.args-append --enable-multibyte=no }
-variant no-iconv  { depends_lib-delete port:libiconv
+variant no_iconv  { depends_lib-delete port:libiconv
                     configure.args-delete --with-iconv=${prefix} }
-variant no-gdbm   { depends_lib-delete port:gdbm }
-variant no-slib   { depends_lib-delete port:slib
+variant no_gdbm   { depends_lib-delete port:gdbm }
+variant no_slib   { depends_lib-delete port:slib
                     configure.args-delete --with-slib=${prefix}/lib/slib }
-variant no-threads   {  configure.args-delete --enable-threads=pthreads }
-variant no-ipv6 {   configure.args-delete --enable-ipv6 }
+variant no_threads   {  configure.args-delete --enable-threads=pthreads }
+variant no_ipv6 {   configure.args-delete --enable-ipv6 }
 

Added: trunk/dports/lang/gauche/files/patch-gc_Makefile.in
===================================================================
--- trunk/dports/lang/gauche/files/patch-gc_Makefile.in	                        (rev 0)
+++ trunk/dports/lang/gauche/files/patch-gc_Makefile.in	2007-05-27 16:21:59 UTC (rev 25641)
@@ -0,0 +1,11 @@
+--- gc/Makefile.in.orig	2007-01-08 19:19:34.000000000 +0900
++++ gc/Makefile.in	2007-05-17 21:08:54.000000000 +0900
+@@ -357,7 +357,7 @@
+ 
+ # gctest_OBJECTS = test.o
+ gctest_SOURCES = tests/test.c
+-gctest_LDADD = ./libgc.la $(THREADDLLIBS) $(UNWINDLIBS) $(EXTRA_TEST_LIBS)
++gctest_LDADD = ./libgc.la $(THREADDLLIBS) $(UNWINDLIBS) $(EXTRA_TEST_LIBS) -lgauche
+ test_cpp_SOURCES = tests/test_cpp.cc
+ test_cpp_LDADD = ./libgc.la ./libgccpp.la $(THREADDLLIBS) $(UNWINDLIBS) $(EXTRA_TEST_LIBS)
+ TESTS = $(check_PROGRAMS)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070527/a4b52fbb/attachment.html


More information about the macports-changes mailing list