diff options
author | Marijn Schouten <hkbst@gentoo.org> | 2008-01-29 10:47:18 +0000 |
---|---|---|
committer | Marijn Schouten <hkbst@gentoo.org> | 2008-01-29 10:47:18 +0000 |
commit | 5c3e44eb266c8c68a0e54890d1a88f46ef02f635 (patch) | |
tree | 408701a38ab928baa5eb62853ab17ccf4b99cbaf /dev-scheme | |
parent | Version bump (#207866). (diff) | |
download | historical-5c3e44eb266c8c68a0e54890d1a88f46ef02f635.tar.gz historical-5c3e44eb266c8c68a0e54890d1a88f46ef02f635.tar.bz2 historical-5c3e44eb266c8c68a0e54890d1a88f46ef02f635.zip |
bump per bug 207963. Now uses host libpcre.
Package-Manager: portage-2.1.4
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/chicken/ChangeLog | 9 | ||||
-rw-r--r-- | dev-scheme/chicken/Manifest | 16 | ||||
-rw-r--r-- | dev-scheme/chicken/chicken-3.0.0.ebuild | 63 | ||||
-rw-r--r-- | dev-scheme/chicken/files/digest-chicken-3.0.0 | 3 |
4 files changed, 85 insertions, 6 deletions
diff --git a/dev-scheme/chicken/ChangeLog b/dev-scheme/chicken/ChangeLog index 6c6db1d949d8..3512f60376e4 100644 --- a/dev-scheme/chicken/ChangeLog +++ b/dev-scheme/chicken/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-scheme/chicken -# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/chicken/ChangeLog,v 1.17 2007/12/20 14:56:59 hkbst Exp $ +# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/chicken/ChangeLog,v 1.18 2008/01/29 10:47:18 hkbst Exp $ + +*chicken-3.0.0 (29 Jan 2008) + + 29 Jan 2008; Marijn Schouten <hkBst@gentoo.org> +chicken-3.0.0.ebuild: + bump per bug 207963. Now uses host libpcre. 20 Dec 2007; Marijn Schouten <hkBst@gentoo.org> chicken-2.731.ebuild: fix bug 201220, thanks to José Romildo Malaquias <j.romildo@gmail.com> for diff --git a/dev-scheme/chicken/Manifest b/dev-scheme/chicken/Manifest index 22a00e8a3b9d..eca0cd2477e0 100644 --- a/dev-scheme/chicken/Manifest +++ b/dev-scheme/chicken/Manifest @@ -8,6 +8,7 @@ DIST chicken-2.3.tar.gz 3906266 RMD160 cca291aacef699b06c9fb197bea735cd28892d38 DIST chicken-2.5.tar.gz 3013368 RMD160 12beb80e77b9468d90605a27c96555053b3af9a3 SHA1 5f0e160d5b803d4b51c649a3028124008507d4b6 SHA256 34d3b185e84e05b2b404637f99f0beddcee6382374000fba4171ae2ac3d487b7 DIST chicken-2.6.tar.gz 3517981 RMD160 0af0d79e85ee017d2ad2bfde79f4561f257c852c SHA1 4010d21db1b0d2df3b3ab392503be4bb19073bbd SHA256 32385c5393c7376035f911f3e887351b1ce8fb6e56498cc4258815bc6db06326 DIST chicken-2.731.tar.gz 4006455 RMD160 6a3db236263d8be7005220289cf10361e2ffb317 SHA1 97ac4ba113502ec2eaf0288ffc593b0cb37eafb3 SHA256 afff045e0c4d8e4aa0885ac2539d62a1de6bc2410da4abb9ad9f6aae0f9dc40e +DIST chicken-3.0.0.tar.gz 4056471 RMD160 d015a13bdf7ad627dc7bc03e6880f7aa38f46f37 SHA1 d57578a85dcdcb31d8b6cc8a0a4f797e4068edd5 SHA256 e471990352c5ab875b54e7975c8a444a3951af08051be7489affd9f34b5bf1c4 DIST syntax-case.egg 90522 RMD160 fbfbd56fd3169c30f6558e04a80362704c689b80 SHA1 896086124a78321b72d3915375d2caa12c0b8fe1 SHA256 aef8d4d618e11931102762907d54f545a47d61a63eb4a19e027bf1725b714260 EBUILD chicken-1.89.ebuild 984 RMD160 98cc4b920e375bd3f03f71702bad2aab9510ab48 SHA1 75df0b223e27b80f9b24a9cd5c8f4a8666f24edd SHA256 f4fe6ff0a509160ed41689f1daaf0d864ace9fee207541121ffa794e452fd81b MD5 d962ed4553fb5aa2af70b58f6c344140 chicken-1.89.ebuild 984 @@ -33,10 +34,14 @@ EBUILD chicken-2.731.ebuild 1596 RMD160 120cf449b2f9955af05f1a08dc95494af191405a MD5 b8ceda523d3327131ebbc8f283915d14 chicken-2.731.ebuild 1596 RMD160 120cf449b2f9955af05f1a08dc95494af191405a chicken-2.731.ebuild 1596 SHA256 aa6c2979f3f50792dc26fef7b256a137ae03b7ee4e0d240cab399dbe389bd831 chicken-2.731.ebuild 1596 -MISC ChangeLog 2557 RMD160 3522da51e02830b81f54d842b4a9f5791316c67e SHA1 33a694d703037b4e267b04d1cddf471f4b8c15a9 SHA256 669132955330b8b1de3c085e141f5099a2920dfbcff36b1b8ed6f44c5293442d -MD5 b000b8b9c5d3ca37010eaf0066f993b6 ChangeLog 2557 -RMD160 3522da51e02830b81f54d842b4a9f5791316c67e ChangeLog 2557 -SHA256 669132955330b8b1de3c085e141f5099a2920dfbcff36b1b8ed6f44c5293442d ChangeLog 2557 +EBUILD chicken-3.0.0.ebuild 1633 RMD160 7c709839ad3a1c4ba0b284f9d1f57cdf97861eca SHA1 d3692f9bae13ef60f168773849c9690aeec389d9 SHA256 e4396806715c6082640509a8c67173859872274ab3f4650a9c403634c9c93884 +MD5 a54506e09fa6c00ce6f9b96c1d51659a chicken-3.0.0.ebuild 1633 +RMD160 7c709839ad3a1c4ba0b284f9d1f57cdf97861eca chicken-3.0.0.ebuild 1633 +SHA256 e4396806715c6082640509a8c67173859872274ab3f4650a9c403634c9c93884 chicken-3.0.0.ebuild 1633 +MISC ChangeLog 2707 RMD160 0401325f0cc5e0e11ce9d7f3ad40c0d3c3d25f4e SHA1 ce14c66a54fce4fe0b00c1675911b26bc62397b1 SHA256 c1c59f451cecb044abdde7ec1c551c7295aa061d595ba063f99dd282c203daa7 +MD5 33b2eb23ac8d28c0e37721dfa85ee364 ChangeLog 2707 +RMD160 0401325f0cc5e0e11ce9d7f3ad40c0d3c3d25f4e ChangeLog 2707 +SHA256 c1c59f451cecb044abdde7ec1c551c7295aa061d595ba063f99dd282c203daa7 ChangeLog 2707 MISC metadata.xml 525 RMD160 82f9c47c5af5d6924874670ce17c44c025b130d4 SHA1 935f520a583ad4f32663522537dbbfb1e9af7f07 SHA256 59bdf730d4d0fdfa81186f0876abb06ccfb034bec3dec9dfadcfe2d4321cffc8 MD5 27bee2f47a00be36b92fe0aa235b382c metadata.xml 525 RMD160 82f9c47c5af5d6924874670ce17c44c025b130d4 metadata.xml 525 @@ -59,3 +64,6 @@ SHA256 958d3f3162d1229541043f3eacd541b3c8d3785eb4cf5102e0ac38fe13be7604 files/di MD5 1cf58bc5d60e27e6c75504261fd8ff40 files/digest-chicken-2.731 244 RMD160 93bd908ea77c9c2ca986fe6f42bcf4b3cb5fead4 files/digest-chicken-2.731 244 SHA256 32e89a641483b9e57a5df8a8944c78b451754ca9fa44d960db1925dbe69f16be files/digest-chicken-2.731 244 +MD5 7cb9503db2386efc981e745f99a74173 files/digest-chicken-3.0.0 244 +RMD160 9f9f0227408a072243ca6113df88153f7eb61ef0 files/digest-chicken-3.0.0 244 +SHA256 6eab3621b1fbfcd53ece172a1d99b92d1f167ef8e44d237041beba3c57961c17 files/digest-chicken-3.0.0 244 diff --git a/dev-scheme/chicken/chicken-3.0.0.ebuild b/dev-scheme/chicken/chicken-3.0.0.ebuild new file mode 100644 index 000000000000..d47d37f32967 --- /dev/null +++ b/dev-scheme/chicken/chicken-3.0.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/chicken/chicken-3.0.0.ebuild,v 1.1 2008/01/29 10:47:18 hkbst Exp $ + +inherit multilib elisp-common + +DESCRIPTION="Chicken is a Scheme interpreter and native Scheme to C compiler" +#SRC_URI="http://www.call-with-current-continuation.org/${P}.tar.gz" +SRC_URI="http://chicken.wiki.br/dev-snapshots/2008/01/29/${P}.tar.gz" +# http://www.call-with-current-continuation.org/eggs/syntax-case.egg" +HOMEPAGE="http://www.call-with-current-continuation.org/" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="emacs" + +DEPEND="dev-libs/libpcre sys-apps/texinfo emacs? ( virtual/emacs )" + +SITEFILE=50hen-gentoo.el + +src_unpack() { + unpack ${A}; cd "${S}" +# cp defaults.make defaults.make.old + sed "s,/lib,/$(get_libdir),g" -i defaults.make +# diff -u defaults.make.old defaults.make +} + +src_compile() { + OPTIONS="PLATFORM=linux PREFIX=/usr" + + emake ${OPTIONS} C_COMPILER_OPTIMIZATION_OPTIONS="$CFLAGS" \ + USE_HOST_PCRE=1 || die + + use emacs && elisp-comp hen.el +} + +# chicken doesn't seem to honor CHICKEN_PREFIX CHICKEN_HOME or LD_LIBRARY_PATH=${S}/.libs/ +RESTRICT=test +#src_test() { +# cd tests +# bash runtests.sh +#} + +src_install() { + emake ${OPTIONS} DESTDIR="${D}" install || die + dodoc ChangeLog* NEWS + dohtml -r html/ + rm -rf "${D}"/usr/share/chicken/doc + + if use emacs; then + elisp-install ${PN} *.{el,elc} + elisp-site-file-install "${FILESDIR}"/${SITEFILE} + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-scheme/chicken/files/digest-chicken-3.0.0 b/dev-scheme/chicken/files/digest-chicken-3.0.0 new file mode 100644 index 000000000000..0b7e6a9173bf --- /dev/null +++ b/dev-scheme/chicken/files/digest-chicken-3.0.0 @@ -0,0 +1,3 @@ +MD5 e6c44d6898d8eca9e7c07fe01370a9d0 chicken-3.0.0.tar.gz 4056471 +RMD160 d015a13bdf7ad627dc7bc03e6880f7aa38f46f37 chicken-3.0.0.tar.gz 4056471 +SHA256 e471990352c5ab875b54e7975c8a444a3951af08051be7489affd9f34b5bf1c4 chicken-3.0.0.tar.gz 4056471 |