From: Marijn Schouten Date: Fri, 12 Jan 2007 18:47:10 +0000 (+0000) Subject: added chicken-2.5.ebuild X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=294f725f04332fb6606ce06dfee290fcf7a6f549;p=gentoo.git added chicken-2.5.ebuild Package-Manager: portage-2.1.2_rc4-r8 --- diff --git a/dev-scheme/chicken/ChangeLog b/dev-scheme/chicken/ChangeLog index 57cfe15e5651..254703065872 100644 --- a/dev-scheme/chicken/ChangeLog +++ b/dev-scheme/chicken/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-scheme/chicken -# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/chicken/ChangeLog,v 1.8 2006/05/11 16:56:20 mkennedy Exp $ +# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/chicken/ChangeLog,v 1.9 2007/01/12 18:47:10 hkbst Exp $ + +*chicken-2.5 (12 Jan 2007) + + 12 Jan 2007; Marijn Schouten hkBst@gentoo.org +chicken-2.5.ebuild: + added 2.5 ebuild 11 May 2006; Matthew Kennedy ChangeLog: Adding GPG signature. diff --git a/dev-scheme/chicken/Manifest b/dev-scheme/chicken/Manifest index 31532a0e7755..c00b8562389c 100644 --- a/dev-scheme/chicken/Manifest +++ b/dev-scheme/chicken/Manifest @@ -1,46 +1,44 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX 50hen-gentoo.el 146 RMD160 7a368feca7da93e10e0e32cb994d795c49fa1ade SHA1 b68ab6de230a1411e9bc6eb038c1be18d5774901 SHA256 e793ef4259ec936e3fa3a26c14d32bcf9c67e15dbb87947c643bdc9a5d1ac56a size 146 +AUX 50hen-gentoo.el 146 RMD160 7a368feca7da93e10e0e32cb994d795c49fa1ade SHA1 b68ab6de230a1411e9bc6eb038c1be18d5774901 SHA256 e793ef4259ec936e3fa3a26c14d32bcf9c67e15dbb87947c643bdc9a5d1ac56a MD5 32285188af25913b0fd123a7e76998a8 files/50hen-gentoo.el 146 RMD160 7a368feca7da93e10e0e32cb994d795c49fa1ade files/50hen-gentoo.el 146 SHA256 e793ef4259ec936e3fa3a26c14d32bcf9c67e15dbb87947c643bdc9a5d1ac56a files/50hen-gentoo.el 146 -DIST chicken-1.89.tar.gz 3881868 size 3881868 -DIST chicken-2.2.tar.gz 3604051 size 3604051 -DIST chicken-2.3.tar.gz 3906266 RMD160 cca291aacef699b06c9fb197bea735cd28892d38 SHA256 530791fa60ecb5420fb038fa063fd752db49673e40cfff27352311eeb2ef4cfd size 3906266 -EBUILD chicken-1.89.ebuild 984 RMD160 98cc4b920e375bd3f03f71702bad2aab9510ab48 SHA1 75df0b223e27b80f9b24a9cd5c8f4a8666f24edd SHA256 f4fe6ff0a509160ed41689f1daaf0d864ace9fee207541121ffa794e452fd81b size 984 +DIST chicken-1.89.tar.gz 3881868 RMD160 dab4f487db6599958b7d4106d948222ddf4554fa SHA1 3827964c057bb2008ae2e1e8f39b75ba883d862c SHA256 2cadc0eae458bc40b1a44c614ac9d7228e12e865293f6ec0e5cdda59ba0f3116 +DIST chicken-2.2.tar.gz 3604051 RMD160 4cf88ca4c2ccd0b85cbc12b0f8211f1c5e1e0154 SHA1 216692d24dcc6962bdfa83dee527335d9800b523 SHA256 ad810c2fa3401287d3bebe508be0af7d5d7d661e8a0f84e2c1aaaabaec4dcc8e +DIST chicken-2.3.tar.gz 3906266 RMD160 cca291aacef699b06c9fb197bea735cd28892d38 SHA1 0ceb0cdea495f753f091cd06ac196b48eadc0b11 SHA256 530791fa60ecb5420fb038fa063fd752db49673e40cfff27352311eeb2ef4cfd +DIST chicken-2.5.tar.gz 3013368 RMD160 12beb80e77b9468d90605a27c96555053b3af9a3 SHA1 5f0e160d5b803d4b51c649a3028124008507d4b6 SHA256 34d3b185e84e05b2b404637f99f0beddcee6382374000fba4171ae2ac3d487b7 +EBUILD chicken-1.89.ebuild 984 RMD160 98cc4b920e375bd3f03f71702bad2aab9510ab48 SHA1 75df0b223e27b80f9b24a9cd5c8f4a8666f24edd SHA256 f4fe6ff0a509160ed41689f1daaf0d864ace9fee207541121ffa794e452fd81b MD5 d962ed4553fb5aa2af70b58f6c344140 chicken-1.89.ebuild 984 RMD160 98cc4b920e375bd3f03f71702bad2aab9510ab48 chicken-1.89.ebuild 984 SHA256 f4fe6ff0a509160ed41689f1daaf0d864ace9fee207541121ffa794e452fd81b chicken-1.89.ebuild 984 -EBUILD chicken-2.2.ebuild 1206 RMD160 5bef8f4db6a4197f3e2bd48d876e271ab640a6b9 SHA1 4aad2b71aad853938cdca253b18a22786acb3a7c SHA256 f9574ce46f7d3b2fb686b373c771b1c19787e1d1232eb489b219df977e393f3c size 1206 +EBUILD chicken-2.2.ebuild 1206 RMD160 5bef8f4db6a4197f3e2bd48d876e271ab640a6b9 SHA1 4aad2b71aad853938cdca253b18a22786acb3a7c SHA256 f9574ce46f7d3b2fb686b373c771b1c19787e1d1232eb489b219df977e393f3c MD5 f550d4e80225d29ff3484372429164c0 chicken-2.2.ebuild 1206 RMD160 5bef8f4db6a4197f3e2bd48d876e271ab640a6b9 chicken-2.2.ebuild 1206 SHA256 f9574ce46f7d3b2fb686b373c771b1c19787e1d1232eb489b219df977e393f3c chicken-2.2.ebuild 1206 -EBUILD chicken-2.3.ebuild 1206 RMD160 629aacfcf51a146783d1f42901a400dec8befa26 SHA1 e42139785b92c6b9e105e65cfb7bf6b6ab11426d SHA256 d4527746a380ee433cfd6d8e9278fb75587238696964e939a9d208972b92da15 size 1206 +EBUILD chicken-2.3.ebuild 1206 RMD160 629aacfcf51a146783d1f42901a400dec8befa26 SHA1 e42139785b92c6b9e105e65cfb7bf6b6ab11426d SHA256 d4527746a380ee433cfd6d8e9278fb75587238696964e939a9d208972b92da15 MD5 a4b2af57931184d0963151ccf471a6d8 chicken-2.3.ebuild 1206 RMD160 629aacfcf51a146783d1f42901a400dec8befa26 chicken-2.3.ebuild 1206 SHA256 d4527746a380ee433cfd6d8e9278fb75587238696964e939a9d208972b92da15 chicken-2.3.ebuild 1206 -MISC ChangeLog 1540 RMD160 dbb04258b6f5bf2c771d89f6c358cdeb4f9aa17e SHA1 45bb9a1264002e46f6a0216779fc583089a40a30 SHA256 28d5bb1d7c92e5c9350fd3039894a49507b95f9106467c73917e799c30552080 size 1540 -MD5 be1a8e5672e19b3a2ca3e2d79dbacc99 ChangeLog 1540 -RMD160 dbb04258b6f5bf2c771d89f6c358cdeb4f9aa17e ChangeLog 1540 -SHA256 28d5bb1d7c92e5c9350fd3039894a49507b95f9106467c73917e799c30552080 ChangeLog 1540 -MISC metadata.xml 525 RMD160 82f9c47c5af5d6924874670ce17c44c025b130d4 SHA1 935f520a583ad4f32663522537dbbfb1e9af7f07 SHA256 59bdf730d4d0fdfa81186f0876abb06ccfb034bec3dec9dfadcfe2d4321cffc8 size 525 +EBUILD chicken-2.5.ebuild 1203 RMD160 7baec765acfb5b565117dc2898f20729d58f0f3d SHA1 ff8389b08751af43b9f0f956598d33da772c2601 SHA256 a49ce52fcaa292c19363b27e2e7b2e36c8da8255aa04bb11e0fe9990ff104d52 +MD5 d50f76a99bf5bc02418c6226cc59aee8 chicken-2.5.ebuild 1203 +RMD160 7baec765acfb5b565117dc2898f20729d58f0f3d chicken-2.5.ebuild 1203 +SHA256 a49ce52fcaa292c19363b27e2e7b2e36c8da8255aa04bb11e0fe9990ff104d52 chicken-2.5.ebuild 1203 +MISC ChangeLog 1654 RMD160 109fe8ffcd60361eca43fe0044afc500b9077cd6 SHA1 0ec8111446beef5b146893e1191ac4591b9df8ae SHA256 353ce31f6f58cfa231c0c9a1d6d8925ace70fc8cf8704cb23e461b20b171fb53 +MD5 e92f18721d556d30e1f6668ad6ae47ea ChangeLog 1654 +RMD160 109fe8ffcd60361eca43fe0044afc500b9077cd6 ChangeLog 1654 +SHA256 353ce31f6f58cfa231c0c9a1d6d8925ace70fc8cf8704cb23e461b20b171fb53 ChangeLog 1654 +MISC metadata.xml 525 RMD160 82f9c47c5af5d6924874670ce17c44c025b130d4 SHA1 935f520a583ad4f32663522537dbbfb1e9af7f07 SHA256 59bdf730d4d0fdfa81186f0876abb06ccfb034bec3dec9dfadcfe2d4321cffc8 MD5 27bee2f47a00be36b92fe0aa235b382c metadata.xml 525 RMD160 82f9c47c5af5d6924874670ce17c44c025b130d4 metadata.xml 525 SHA256 59bdf730d4d0fdfa81186f0876abb06ccfb034bec3dec9dfadcfe2d4321cffc8 metadata.xml 525 -MD5 0cd6d50e5ea94f61f6ee4e77545a1183 files/digest-chicken-1.89 65 -RMD160 9c569e7e00fd77050164eeab66b5653f018a7305 files/digest-chicken-1.89 65 -SHA256 8625d6403a7f4bc0f0f88166bb82ab48f735c669a7d7517ae1beaf6a2fd80e35 files/digest-chicken-1.89 65 -MD5 53e8a806de27aa5c983f5db5b2119295 files/digest-chicken-2.2 64 -RMD160 b622b0ad2c59d72ad32a95c9c6e01efec09d7192 files/digest-chicken-2.2 64 -SHA256 5ea791a7d20ac52fc41fe91c5e344f4dd86128aa416aa4e9571c921ffc22de18 files/digest-chicken-2.2 64 +MD5 6550252def35919cc0744cd652959ac6 files/digest-chicken-1.89 241 +RMD160 13fe610bb756d0c506b33a2dde52024a8e281b65 files/digest-chicken-1.89 241 +SHA256 e7630ec65968b8097f22201a2434e38ce3ea4ed7265493466a5058b21d68ffc7 files/digest-chicken-1.89 241 +MD5 150ab374eea23e9d6ccc86d19cee09da files/digest-chicken-2.2 238 +RMD160 2432b8a598295750504e8324c6bded642937db11 files/digest-chicken-2.2 238 +SHA256 54eaf3c8955aca936709d4ee089257f604e881540a4196801121bc52c130f2f7 files/digest-chicken-2.2 238 MD5 e726edb2ed9e5295452c69eddef7d094 files/digest-chicken-2.3 238 RMD160 d7d37d6d778151f61f41a522ac456513631deaa6 files/digest-chicken-2.3 238 SHA256 533867e41f69913b8f60a15d16b2366b0a40f4d497554ece7ad95dba30dc54a6 files/digest-chicken-2.3 238 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.3 (GNU/Linux) - -iD8DBQFEY2y6yiNZaEAZA+ARAqsvAJsH0Ori90aVc3cHp8JrJAU+npCSmQCfS+0I -KJeOfcJM+p37O4FO+hyVAtM= -=xoqM ------END PGP SIGNATURE----- +MD5 d27f4bb5468e3ecc58b0f1b0a0f498f8 files/digest-chicken-2.5 238 +RMD160 0dd7b10fe4370a18bd5bef88c95b25d070149bd0 files/digest-chicken-2.5 238 +SHA256 91ba731ccc08de0e968ee3aa52e35b0671142209bd8203ed4ad13a68fa6a8307 files/digest-chicken-2.5 238 diff --git a/dev-scheme/chicken/chicken-2.5.ebuild b/dev-scheme/chicken/chicken-2.5.ebuild new file mode 100644 index 000000000000..db7a3064ccb8 --- /dev/null +++ b/dev-scheme/chicken/chicken-2.5.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/chicken/chicken-2.5.ebuild,v 1.1 2007/01/12 18:47:10 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" +HOMEPAGE="http://www.call-with-current-continuation.org/" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="emacs" + +DEPEND="dev-libs/libpcre + emacs? ( virtual/emacs )" + +SITEFILE=50hen-gentoo.el + +src_compile() { + ./configure \ + --host=${CHOST} \ + --prefix=/usr \ + --libdir=/usr/$(get_libdir) \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man || die "./configure failed" + make || die + make check || die + use emacs && elisp-comp hen.el +} + +src_install () { + make DESTDIR=${D} install || die + dodoc ChangeLog* README NEWS TASKS + dohtml chicken.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-1.89 b/dev-scheme/chicken/files/digest-chicken-1.89 index 84cc09736117..de9e1dc93e9d 100644 --- a/dev-scheme/chicken/files/digest-chicken-1.89 +++ b/dev-scheme/chicken/files/digest-chicken-1.89 @@ -1 +1,3 @@ MD5 6347f27f372951312ad5d0a0ab7a3e7a chicken-1.89.tar.gz 3881868 +RMD160 dab4f487db6599958b7d4106d948222ddf4554fa chicken-1.89.tar.gz 3881868 +SHA256 2cadc0eae458bc40b1a44c614ac9d7228e12e865293f6ec0e5cdda59ba0f3116 chicken-1.89.tar.gz 3881868 diff --git a/dev-scheme/chicken/files/digest-chicken-2.2 b/dev-scheme/chicken/files/digest-chicken-2.2 index 64b6a15e293c..4f7704330d76 100644 --- a/dev-scheme/chicken/files/digest-chicken-2.2 +++ b/dev-scheme/chicken/files/digest-chicken-2.2 @@ -1 +1,3 @@ MD5 212bf0f34c86e7dc7439989cb129c707 chicken-2.2.tar.gz 3604051 +RMD160 4cf88ca4c2ccd0b85cbc12b0f8211f1c5e1e0154 chicken-2.2.tar.gz 3604051 +SHA256 ad810c2fa3401287d3bebe508be0af7d5d7d661e8a0f84e2c1aaaabaec4dcc8e chicken-2.2.tar.gz 3604051 diff --git a/dev-scheme/chicken/files/digest-chicken-2.5 b/dev-scheme/chicken/files/digest-chicken-2.5 new file mode 100644 index 000000000000..d6e9eb16e6ff --- /dev/null +++ b/dev-scheme/chicken/files/digest-chicken-2.5 @@ -0,0 +1,3 @@ +MD5 25b162542d9f1abb2828c384c38f48b5 chicken-2.5.tar.gz 3013368 +RMD160 12beb80e77b9468d90605a27c96555053b3af9a3 chicken-2.5.tar.gz 3013368 +SHA256 34d3b185e84e05b2b404637f99f0beddcee6382374000fba4171ae2ac3d487b7 chicken-2.5.tar.gz 3013368