added chicken-2.5.ebuild
authorMarijn Schouten <hkbst@gentoo.org>
Fri, 12 Jan 2007 18:47:10 +0000 (18:47 +0000)
committerMarijn Schouten <hkbst@gentoo.org>
Fri, 12 Jan 2007 18:47:10 +0000 (18:47 +0000)
Package-Manager: portage-2.1.2_rc4-r8

dev-scheme/chicken/ChangeLog
dev-scheme/chicken/Manifest
dev-scheme/chicken/chicken-2.5.ebuild [new file with mode: 0644]
dev-scheme/chicken/files/digest-chicken-1.89
dev-scheme/chicken/files/digest-chicken-2.2
dev-scheme/chicken/files/digest-chicken-2.5 [new file with mode: 0644]

index 57cfe15e565127809e558f0fc6911fc00cffb7f2..254703065872da775d0b5972e0f41825a912ee47 100644 (file)
@@ -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 <mkennedy@gentoo.org> ChangeLog:
   Adding GPG signature.
index 31532a0e7755d8a79c69a1dea054ed7117eebe74..c00b8562389ce80563e4ecce1596527b9be59393 100644 (file)
@@ -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 (file)
index 0000000..db7a306
--- /dev/null
@@ -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
+}
index 84cc097361171b93573e7b93177242fb010057e2..de9e1dc93e9d19bc8376a0cccd4bab81fc23e32e 100644 (file)
@@ -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
index 64b6a15e293c2dffd3ef2a1ae26bd6abfceb54a7..4f7704330d7633b02fd7fbc5e6f740028d15a231 100644 (file)
@@ -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 (file)
index 0000000..d6e9eb1
--- /dev/null
@@ -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