[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