diff options
author | Akinori Hattori <hattya@gentoo.org> | 2014-09-07 03:26:09 +0000 |
---|---|---|
committer | Akinori Hattori <hattya@gentoo.org> | 2014-09-07 03:26:09 +0000 |
commit | 9cf2368de49d95ea07b6c77969a24c4236037854 (patch) | |
tree | c792e0950a629fbb3806bef621b79d8e0f13ebc7 /dev-scheme | |
parent | new upstream release (diff) | |
download | historical-9cf2368de49d95ea07b6c77969a24c4236037854.tar.gz historical-9cf2368de49d95ea07b6c77969a24c4236037854.tar.bz2 historical-9cf2368de49d95ea07b6c77969a24c4236037854.zip |
new upstream release
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0xEC917A6D
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/gauche/ChangeLog | 10 | ||||
-rw-r--r-- | dev-scheme/gauche/Manifest | 18 | ||||
-rw-r--r-- | dev-scheme/gauche/files/gauche-gauche.m4.diff | 14 | ||||
-rw-r--r-- | dev-scheme/gauche/gauche-0.9.4.ebuild | 47 |
4 files changed, 76 insertions, 13 deletions
diff --git a/dev-scheme/gauche/ChangeLog b/dev-scheme/gauche/ChangeLog index fc2803d548ae..e843c7138413 100644 --- a/dev-scheme/gauche/ChangeLog +++ b/dev-scheme/gauche/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-scheme/gauche -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/ChangeLog,v 1.43 2012/07/10 12:49:47 hattya Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/ChangeLog,v 1.44 2014/09/07 03:26:06 hattya Exp $ + +*gauche-0.9.4 (07 Sep 2014) + + 07 Sep 2014; Akinori Hattori <hattya@gentoo.org> +gauche-0.9.4.ebuild, + files/gauche-gauche.m4.diff: + new upstream release 10 Jul 2012; Akinori Hattori <hattya@gentoo.org> -gauche-0.9.2.ebuild: remove old ebuild diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index ca1ae54c3732..6c48d930d036 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1,20 +1,22 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 AUX gauche-0.9.3.3-gauche.threads.diff 4111 SHA256 4c80da4f3b3142df77542c681ea38a682f724d71ab944c15a58a1344014e60d1 SHA512 a3f4a72686759328a6cc958505806dd2aa782ba05859fd4d02933d17129952fa7a19440c84e2be454275643709282fa202d943b85431bac03d0953682e0aa24f WHIRLPOOL 853e94cdc91047f147b7b4a04b1ac82b2f71a785905f622d473fddd948d4f611a3e10fed6299d50058d95be1f5f0bc86ae714344f329c6914424b6f6aae65e54 AUX gauche-ext-ldflags.diff 411 SHA256 5bdf2f32f12a6f06580a7d476121f7cbafcf87f162f8304db93b981278833255 SHA512 237733fac1f8120927f0e1d4170f9545d124eaef3877dd796f95e099191a954b923a7648fd26d99d47a9a489a659aad154cc109842045d90a19d79c18f442da0 WHIRLPOOL a5bd6e51b6c6246538eeb097ca396488130ae97ed6112b3be8a930affc5e57d1244640575da4f8e619c446947cb5bb2f8bc4c65c816282e1491d90f4014ae7b3 -AUX gauche-gauche.m4.diff 350 SHA256 6280aa560e226aa2439de87466f02922afd8ba8cd2e3a4381cc648aca31d017f SHA512 e679f04923711b5848af3c2088dde088e276f2bf5c1195dfce6ef373a8175f6b7491bc64652b430e9bb6e8621cee1561d356154c1ae1be3387f579a8923e50e1 WHIRLPOOL 680ed5a18092477634efbac0db3387378b64bd55c0e07232d18fefab74dd7e6a7643ba2fabb91c6ab0e19c5fe2597f129705e381cffe95ff5e56e7fa2fa9df5e +AUX gauche-gauche.m4.diff 528 SHA256 0778d4cc8cf9ca55544e127106fad7c5d76392bd6514f2662f6a3e2afa1d0419 SHA512 c8bd47b2769d27200272adc0475c890adaa09e66a187a54e8c16462ffca69a156976264642a6db5bd4ee53f3278c488f526ffb7cd26f56041c7e646d5d9ed2d7 WHIRLPOOL f8f871501a7ca70121ed74c81e41f08815c5c4a5cee9abcffe50a9df34045c04dc19e24cc7d001258357c8fae354b8dbfa03fbab158e107224588140e4830f45 AUX gauche-rfc.tls.diff 484 SHA256 04c5a517ff2a66188aa7c8c245983a4974bf53b6c01b6f3a8e72907af6992ea9 SHA512 9e659ef1a27f9f4471524cfd40b09a1113ea7b2c2fa4458492c13d5b6b43bb0180e4fdccf40777c67dbbde5e5bee4222d58c0938b5bd6bea36e502df51bbaf06 WHIRLPOOL e935fa7d8666e294339dbfd3fa66f54b3ad8d05196ed404e8cfeb82fd4e9936c6f0b4ce525de617160a8d301e94897c6bda253163f583c419fc6bfd5b19e14a2 AUX gauche-rpath.diff 242 SHA256 ee0e3d895322c90fff79a2d0016163c3db35e8912ad177daa5191762bbf6b5bd SHA512 46cc19db79ce7652b200ba6aec46c42d58ca7bb8ad0a0f884fa0999c14cfd9c8d42aae83c05f442091bc435f6ecf5010521e022af90be4e180c51da81145f08d WHIRLPOOL 89c2dbbc87de9ec49307a7a4acae87934d7b044660399035daa8d67162679c07770437a34370e11025f30abbdc22d466e1612d153575650968ad02572d64ae02 AUX gauche-xz-info.diff 1438 SHA256 88c5cdd2428aed394702bf7a18543a8e4b63df33ffa305216870ff8fc6fca536 SHA512 c425a2e70376920fcc4bf8e7ce904db6f625eeeacc58a199b2f9513c98281ef84186887a28c2f8bd7c7e60461fb9fce3a10066a24914420d2a08029736c6c199 WHIRLPOOL 11680ea240db6bff7eff7840532f49621b986ac73601f8d6ad96c2a3042bb91828ba879a9b87705b904a9d0f6af32159b1fa4adc25b40eb3d50cd3ed3f531995 -DIST Gauche-0.9.3.3.tgz 5042189 RMD160 d5a2fd474b068f8bbc52cb5fe93685ba4bc73b90 SHA1 71d7ca3eceb9adc1de33455c1616cbed89d226f7 SHA256 3d8b70075faa0f7a24f8d112cc102ee3e1066680cdd19d324d59f33fab79caac +DIST Gauche-0.9.3.3.tgz 5042189 SHA256 3d8b70075faa0f7a24f8d112cc102ee3e1066680cdd19d324d59f33fab79caac +DIST Gauche-0.9.4.tgz 5601987 SHA256 7b18bcd70beaced1e004594be46c8cff95795318f6f5830dd2a8a700410fc149 SHA512 815e719d78950a31c238fd7879e09f40d6b3a83a3ebf9d5f7cd3cc7ada081e5f20fbc6b432900e3455bc59e5e60014bf77605b8c9c5f27def53f89284b9cfca3 WHIRLPOOL 354ef81913c6f617589590299f616a50dc1e1313e00d61f0918c9b6c20c0358878cd505f3fb02efa4615730380a6db6bd790e241871fde6cd6e11a662efb113c EBUILD gauche-0.9.3.3.ebuild 1179 SHA256 608de21fd5b0ef819e40dc9bc59f51b3a49c3cb94084d0995bb63a85b1cf2383 SHA512 27a270b289e66efbba7500b660d09e880eceaa08e681881e0938de07d9364d1f24fffbbdec6ed3a42527f956147bede3f7ac44cd2361f4e9a1e832a488e3948a WHIRLPOOL 8de441d107a6f7106fdaf0d92bec5e673d4d891ed3fa9ccb576738372c46e55cd54cd9e24a826708e452b6ae8b5583b05c1df5ce81b52a4e709d9a6aab1c371b -MISC ChangeLog 13556 SHA256 fbb31a10805ef6626a01a22b91ec73c489652bb979db4f8631303ca30f262eb8 SHA512 6aba47c823b90ee8eca595ea2a63cde000ec662eed2cb5bd98accb1d916173fc90a9f0cb18e5d3c6926ad223064be6ee9141f1ddf7a08c382568d5ec33563c87 WHIRLPOOL 386105ccaaee0c6d18741b31dae1877d1d8072760e9bc67cba19f0f6958fd9f3026ba9a360dd5f4dca3ec668a2e6f3cb09a0c56453ff84ea1afd7d6cd8604031 +EBUILD gauche-0.9.4.ebuild 1129 SHA256 1e6e8d1d95e31b356edac2cd8794fca5470861f661a6d85d012ee69c9baafb91 SHA512 141b87a8775040305ebeca6a57a126eb622fb28cb0ab2f55523971752f9f8323d5af3c97e7608019a609d9fd9091b2d4f69f24678be292eb0fb6c2c196356f13 WHIRLPOOL 95f96d866a43975b0ff0f09de5502be4d9f0bcb5a37c70fda313cfbdcbf28b9193908f569d25a53ec88f11a1402a148b2fdb9ca8e7166db2c855a7a0a0fdbdb1 +MISC ChangeLog 13713 SHA256 05e258141fbe0cce7e2aaa1673c96bf3f5fda92765ff5f9ddd62dc03ede1b44f SHA512 ae0c622abec778fb41f789fb2828d9a532a50eca72dcde872706f3255494f2732aeedec4fb625dda7b32289b984c10dd63d40a5a045ac3fcc2d2663883351491 WHIRLPOOL ab110db31c3fab4886600c40bc03b34f9fe7a2f0dbd7daf82b8b7f9368e32538713961f65b063d9512d48cdc2c380b30c222953da20b19421a37f4d762f275c9 MISC metadata.xml 619 SHA256 085bf41827b5e8f198bad5ea4346db7f2c07ad747b36bdc786969b24dfd2de28 SHA512 6912a2a593a4df625d6fd18d7ba8f82d1714ccc87b442434eda631fe3fa615dccd2aeab05d29529ef04160a62429c14f0b15a4074696b4436194bef8e8f48f42 WHIRLPOOL 3daac4edd88c7282a3a83c36ff6a248c6fb95db4e06a4fcd0a4bcf84ccddaa8f84d2dec300986145a3bf81431e4c31ca9b6f3ae01fb94d0134aa5a19ffa84633 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2 -iEYEARECAAYFAk/8JPEACgkQL46suuyRem0JQgCdGMkYE5voPIJmL+sNlOsm0EUp -tsoAn2QSxUrp26RKfPq6T+tO/dWGFvP4 -=FLae +iEYEAREIAAYFAlQL0HEACgkQL46suuyRem11LACfTa5on5PEO8r37bpyqVGcVvee +iKYAn2wFEbXvOno9o/B+fq4dVh4M84iH +=0GUG -----END PGP SIGNATURE----- diff --git a/dev-scheme/gauche/files/gauche-gauche.m4.diff b/dev-scheme/gauche/files/gauche-gauche.m4.diff index c4f982d6045e..8c4d3180836a 100644 --- a/dev-scheme/gauche/files/gauche-gauche.m4.diff +++ b/dev-scheme/gauche/files/gauche-gauche.m4.diff @@ -1,6 +1,6 @@ ---- Gauche-0.8.6.orig/m4/gauche.m4 -+++ Gauche-0.8.6/m4/gauche.m4 -@@ -103,7 +103,7 @@ +--- Gauche-0.9.4.orig/m4/gauche.m4 ++++ Gauche-0.9.4/m4/gauche.m4 +@@ -103,15 +103,11 @@ i686-*) I686OPT="-DUSE_I686_PREFETCH";; esac case "$CC" in @@ -9,3 +9,11 @@ case "$target" in *mingw*) ;; *) GCCOPT="-fomit-frame-pointer";; + esac +- case "$target" in +- i586-*) GCCOPT="$GCCOPT -march=i586";; +- i686-*) GCCOPT="$GCCOPT -march=i686";; +- esac + ;; + esac + OPTFLAGS="$GCCOPT $I686OPT" diff --git a/dev-scheme/gauche/gauche-0.9.4.ebuild b/dev-scheme/gauche/gauche-0.9.4.ebuild new file mode 100644 index 000000000000..24f5307f79bf --- /dev/null +++ b/dev-scheme/gauche/gauche-0.9.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/gauche-0.9.4.ebuild,v 1.1 2014/09/07 03:26:06 hattya Exp $ + +EAPI="5" + +inherit autotools eutils + +MY_P="${P^g}" + +DESCRIPTION="A Unix system friendly Scheme Interpreter" +HOMEPAGE="http://practical-scheme.net/gauche/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos" +IUSE="ipv6 test" + +RDEPEND="sys-libs/gdbm" +DEPEND="${RDEPEND} + test? ( dev-libs/openssl )" +S="${WORKDIR}/${MY_P}" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-rpath.diff + epatch "${FILESDIR}"/${PN}-gauche.m4.diff + epatch "${FILESDIR}"/${PN}-ext-ldflags.diff + epatch "${FILESDIR}"/${PN}-xz-info.diff + epatch "${FILESDIR}"/${PN}-rfc.tls.diff + eautoconf +} + +src_configure() { + econf \ + $(use_enable ipv6) \ + --with-slib="${EPREFIX}"/usr/share/slib +} + +src_test() { + emake -j1 -s check +} + +src_install() { + emake -j1 DESTDIR="${D}" install-pkg install-doc + dodoc AUTHORS ChangeLog HACKING README +} |