diff options
author | Marijn Schouten <hkbst@gentoo.org> | 2007-01-12 18:47:10 +0000 |
---|---|---|
committer | Marijn Schouten <hkbst@gentoo.org> | 2007-01-12 18:47:10 +0000 |
commit | eb28331bc258fe1931bcc8cc43a0ec39ce746359 (patch) | |
tree | ebf02a2a2079880219fa51978909fc075d2fceda /dev-scheme | |
parent | Mark stable on mips (okayed by spb). Resolved bug #151818. (diff) | |
download | gentoo-2-eb28331bc258fe1931bcc8cc43a0ec39ce746359.tar.gz gentoo-2-eb28331bc258fe1931bcc8cc43a0ec39ce746359.tar.bz2 gentoo-2-eb28331bc258fe1931bcc8cc43a0ec39ce746359.zip |
added chicken-2.5.ebuild
(Portage version: 2.1.2_rc4-r8)
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/chicken/ChangeLog | 9 | ||||
-rw-r--r-- | dev-scheme/chicken/chicken-2.5.ebuild | 50 | ||||
-rw-r--r-- | dev-scheme/chicken/files/digest-chicken-1.89 | 2 | ||||
-rw-r--r-- | dev-scheme/chicken/files/digest-chicken-2.2 | 2 | ||||
-rw-r--r-- | dev-scheme/chicken/files/digest-chicken-2.5 | 3 |
5 files changed, 64 insertions, 2 deletions
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 <mkennedy@gentoo.org> ChangeLog: Adding GPG signature. 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 |