From 6687917ecd04a019966f2635688644e015ed50fc Mon Sep 17 00:00:00 2001 From: Akinori Hattori Date: Fri, 19 Jan 2007 11:10:43 +0000 Subject: [PATCH] new upstream release. Package-Manager: portage-2.1.1-r2 --- dev-scheme/gauche/ChangeLog | 7 ++- dev-scheme/gauche/Manifest | 16 +++-- dev-scheme/gauche/files/digest-gauche-0.8.9 | 3 + dev-scheme/gauche/gauche-0.8.9.ebuild | 70 +++++++++++++++++++++ 4 files changed, 91 insertions(+), 5 deletions(-) create mode 100644 dev-scheme/gauche/files/digest-gauche-0.8.9 create mode 100644 dev-scheme/gauche/gauche-0.8.9.ebuild diff --git a/dev-scheme/gauche/ChangeLog b/dev-scheme/gauche/ChangeLog index ba6f8539fc49..6e62377e5d56 100644 --- a/dev-scheme/gauche/ChangeLog +++ b/dev-scheme/gauche/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/gauche # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/ChangeLog,v 1.1 2007/01/10 17:10:30 hkbst Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/ChangeLog,v 1.2 2007/01/19 11:10:43 hattya Exp $ + +*gauche-0.8.9 (19 Jan 2007) + + 19 Jan 2007; Akinori Hattori +gauche-0.8.9.ebuild: + new upstream release. 10 Jan 2007; +files/gauche-0.8.8-report-error.diff, +files/gauche-dbm.ac.diff, +files/gauche-gauche.m4-cc.diff, diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index 5c1d9e92ce6b..c1a505210ac3 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -24,6 +24,7 @@ RMD160 5271974f738b5a4feaf2f9baf663bce001496c22 files/gauche-runpath.diff 509 SHA256 9ccb7470904e5a63e0bb9b94e336d2e8ede811d0761c0795a8101ce14bd69e33 files/gauche-runpath.diff 509 DIST Gauche-0.8.7.tgz 2939701 RMD160 ebfa445419d86e67c0677856e5ffc959ff0220eb SHA1 7ee33efd2c9dfac706418077b981df3300dfa1bb SHA256 4b8ff6064529c457c81b9bc5205cb1ec3cd6f316735de0d1b611f97cccfe655c DIST Gauche-0.8.8.tgz 3022297 RMD160 dbac8e0359eaa4bf9378d771485fadab678d77e9 SHA1 044d79473c390d1aa50f0814ba5bf7e74f56eebd SHA256 508834bd84a4c5446d6c8d7606246debea5bc88a8b6a06ee6c42f4f93d07cf11 +DIST Gauche-0.8.9.tgz 3080645 RMD160 b9b5a78e99c65db31c4fe6e3f6e90083a928f1e6 SHA1 5d150708e3363e56b7e99e483d7f8e19937e9916 SHA256 c52c0e77f5bca909870e4492cff7255b2f0781a7b1e91b4071659c0787608db9 EBUILD gauche-0.8.7.ebuild 1178 RMD160 0d4da6117ff1a8c330da0c284eafd5d7f4c67a18 SHA1 052b498c176cdc32a29c486c233511ca19ce4e4f SHA256 f50276a575a2ae29bb386a450593142223b20deffcec17a8c64e697d8e49c2f4 MD5 ff78a50c0fe0b4d217921cc2a5914704 gauche-0.8.7.ebuild 1178 RMD160 0d4da6117ff1a8c330da0c284eafd5d7f4c67a18 gauche-0.8.7.ebuild 1178 @@ -32,10 +33,14 @@ EBUILD gauche-0.8.8.ebuild 1225 RMD160 f3bb7458a00ee2fc194c3d5c834c86c07c5241f7 MD5 4980a85ca77c945e0e91326c46b60dce gauche-0.8.8.ebuild 1225 RMD160 f3bb7458a00ee2fc194c3d5c834c86c07c5241f7 gauche-0.8.8.ebuild 1225 SHA256 1b4a5bcb00acbc5c89387bc3e9e139993552d79f66e8b43a3ef524aa0ef8561c gauche-0.8.8.ebuild 1225 -MISC ChangeLog 7803 RMD160 4fecf737e3310960c3ea9183213883c5e494a956 SHA1 4b1a9e2f5b8a6506a7a78484191e4e9a8bbec396 SHA256 9123e897aed622f60b4f36b481a0ba61c15842c67920679202728453103ca405 -MD5 357c27d1affc8150f64e87144d601a90 ChangeLog 7803 -RMD160 4fecf737e3310960c3ea9183213883c5e494a956 ChangeLog 7803 -SHA256 9123e897aed622f60b4f36b481a0ba61c15842c67920679202728453103ca405 ChangeLog 7803 +EBUILD gauche-0.8.9.ebuild 1181 RMD160 ac0b86610759f3501517c791dba24924b5b52c9c SHA1 80427506eaac1c4ebc6865b577ed181649062df7 SHA256 aa5408743b7d93501fbc2b0e972fe0673e9375471245a4336cf49750d5b9c918 +MD5 142e3710a7303e2af0b7caa576d93b5d gauche-0.8.9.ebuild 1181 +RMD160 ac0b86610759f3501517c791dba24924b5b52c9c gauche-0.8.9.ebuild 1181 +SHA256 aa5408743b7d93501fbc2b0e972fe0673e9375471245a4336cf49750d5b9c918 gauche-0.8.9.ebuild 1181 +MISC ChangeLog 7931 RMD160 034b3993abd75e239c04b207456d82328c5bde32 SHA1 3f5f5de60dfc5d51f206fc3675ada24fa50ab767 SHA256 88ab5c20f373bc7dbe8aa673c152447c96d0df8b3f7a96284f6feaad8492152c +MD5 4f87b80b6f9a103dc7f3a82af919ae1c ChangeLog 7931 +RMD160 034b3993abd75e239c04b207456d82328c5bde32 ChangeLog 7931 +SHA256 88ab5c20f373bc7dbe8aa673c152447c96d0df8b3f7a96284f6feaad8492152c ChangeLog 7931 MISC metadata.xml 619 RMD160 1e8a180467bc6ec26d15ed563fe159174c9af22d SHA1 811b34bad8c6e569b409ded7eebc368fed58cd49 SHA256 e05bcee72328b2e35e9a46af398e9073a8dd732f4f2f6c7a32c097801faf4289 MD5 e9fa98743d1cf3b213a4b04f52baf5f8 metadata.xml 619 RMD160 1e8a180467bc6ec26d15ed563fe159174c9af22d metadata.xml 619 @@ -46,3 +51,6 @@ SHA256 f2bd12cd926ecfeae17932aa020dabfae0e8d88d978e6cc6a2f129b5571e8230 files/di MD5 d812332c5cf40eedb3989cc1521e661f files/digest-gauche-0.8.8 232 RMD160 9381476f83887db1876b623676e870d9b1a636bf files/digest-gauche-0.8.8 232 SHA256 b708c324a77c68ffcc52dde63b60c4b59eabf78e4ffc07db12a4719ac5c48f9c files/digest-gauche-0.8.8 232 +MD5 efea60027ccea319ca6a283e76e62133 files/digest-gauche-0.8.9 232 +RMD160 6a1f7fe40eb53463539e78d4108fda776255d18a files/digest-gauche-0.8.9 232 +SHA256 1a3c8b00e13cc3c47dcacc33738c0894202c7141aaf86157ff139d76db05604f files/digest-gauche-0.8.9 232 diff --git a/dev-scheme/gauche/files/digest-gauche-0.8.9 b/dev-scheme/gauche/files/digest-gauche-0.8.9 new file mode 100644 index 000000000000..2d826abad4e1 --- /dev/null +++ b/dev-scheme/gauche/files/digest-gauche-0.8.9 @@ -0,0 +1,3 @@ +MD5 242febb7ab09b95377e39aabb8adb6d7 Gauche-0.8.9.tgz 3080645 +RMD160 b9b5a78e99c65db31c4fe6e3f6e90083a928f1e6 Gauche-0.8.9.tgz 3080645 +SHA256 c52c0e77f5bca909870e4492cff7255b2f0781a7b1e91b4071659c0787608db9 Gauche-0.8.9.tgz 3080645 diff --git a/dev-scheme/gauche/gauche-0.8.9.ebuild b/dev-scheme/gauche/gauche-0.8.9.ebuild new file mode 100644 index 000000000000..b73814b16020 --- /dev/null +++ b/dev-scheme/gauche/gauche-0.8.9.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche/gauche-0.8.9.ebuild,v 1.1 2007/01/19 11:10:43 hattya Exp $ + +inherit autotools eutils flag-o-matic + +IUSE="ipv6" + +MY_P=${P/g/G} + +DESCRIPTION="A Unix system friendly Scheme Interpreter" +HOMEPAGE="http://gauche.sf.net/" +SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz" + +LICENSE="BSD" +KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" +SLOT="0" +S=${WORKDIR}/${MY_P} + +DEPEND=">=sys-libs/gdbm-1.8.0" + +src_unpack() { + + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}"/${PN}-dbm.ac.diff + epatch "${FILESDIR}"/${PN}-gauche.m4.diff + epatch "${FILESDIR}"/${PN}-runpath.diff + + eautoconf + +} + +src_compile() { + + local myconf="--enable-threads=pthreads --enable-multibyte=utf8" + + strip-flags + + econf \ + `use_enable ipv6` \ + ${myconf} \ + || die + emake || die + +} + +src_test() { + + emake -j1 -s check || die + +} + +src_install() { + + emake DESTDIR="${D}" install || die + + dodoc AUTHORS ChangeLog HACKING README + +} + +pkg_postinst() { + + echo + ewarn "As of version 0.8.6, Gauche switched the default character" + ewarn "encoding from euc-jp to utf-8." + echo + +} -- 2.26.2