new upstream release.
authorAkinori Hattori <hattya@gentoo.org>
Fri, 19 Jan 2007 11:10:43 +0000 (11:10 +0000)
committerAkinori Hattori <hattya@gentoo.org>
Fri, 19 Jan 2007 11:10:43 +0000 (11:10 +0000)
Package-Manager: portage-2.1.1-r2

dev-scheme/gauche/ChangeLog
dev-scheme/gauche/Manifest
dev-scheme/gauche/files/digest-gauche-0.8.9 [new file with mode: 0644]
dev-scheme/gauche/gauche-0.8.9.ebuild [new file with mode: 0644]

index ba6f8539fc495f6866655eb50558d4ea88399e5d..6e62377e5d5644f1ececc969a0ef53c2b6274135 100644 (file)
@@ -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 <hattya@gentoo.org> +gauche-0.8.9.ebuild:
+  new upstream release.
 
   10 Jan 2007; <marijn@gentoo.org> +files/gauche-0.8.8-report-error.diff,
   +files/gauche-dbm.ac.diff, +files/gauche-gauche.m4-cc.diff,
index 5c1d9e92ce6b78d70a82fc1d42e35f5ad0c0070a..c1a505210ac3db8aa7aa750af2d8cf6e46fcfd00 100644 (file)
@@ -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 (file)
index 0000000..2d826ab
--- /dev/null
@@ -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 (file)
index 0000000..b73814b
--- /dev/null
@@ -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
+
+}