summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkinori Hattori <hattya@gentoo.org>2007-01-19 11:10:43 +0000
committerAkinori Hattori <hattya@gentoo.org>2007-01-19 11:10:43 +0000
commit6687917ecd04a019966f2635688644e015ed50fc (patch)
treeff90a0db461623a9b0daede7c1b96459512d697b /dev-scheme
parentVersion bump, cleanup. (diff)
downloadhistorical-6687917ecd04a019966f2635688644e015ed50fc.tar.gz
historical-6687917ecd04a019966f2635688644e015ed50fc.tar.bz2
historical-6687917ecd04a019966f2635688644e015ed50fc.zip
new upstream release.
Package-Manager: portage-2.1.1-r2
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/gauche/ChangeLog7
-rw-r--r--dev-scheme/gauche/Manifest16
-rw-r--r--dev-scheme/gauche/files/digest-gauche-0.8.93
-rw-r--r--dev-scheme/gauche/gauche-0.8.9.ebuild70
4 files changed, 91 insertions, 5 deletions
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 <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,
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
+
+}