diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2005-02-07 07:50:02 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2005-02-07 07:50:02 +0000 |
commit | 58d598d3106271cef45721ec065fe66c6ebee000 (patch) | |
tree | e56cc181bf0ab551a09caaa628640310d262cf9e /dev-scheme | |
parent | Fixed bug which made lib32/tls directory on systems that don't use lib32. (diff) | |
download | gentoo-2-58d598d3106271cef45721ec065fe66c6ebee000.tar.gz gentoo-2-58d598d3106271cef45721ec065fe66c6ebee000.tar.bz2 gentoo-2-58d598d3106271cef45721ec065fe66c6ebee000.zip |
(Portage version: 2.0.51-r15)
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/chicken/ChangeLog | 16 | ||||
-rw-r--r-- | dev-scheme/chicken/Manifest | 5 | ||||
-rw-r--r-- | dev-scheme/chicken/chicken-1.22.ebuild | 31 | ||||
-rw-r--r-- | dev-scheme/chicken/chicken-1.89.ebuild | 32 | ||||
-rw-r--r-- | dev-scheme/chicken/files/digest-chicken-1.22 | 1 | ||||
-rw-r--r-- | dev-scheme/chicken/files/digest-chicken-1.89 | 1 | ||||
-rw-r--r-- | dev-scheme/chicken/metadata.xml | 12 |
7 files changed, 98 insertions, 0 deletions
diff --git a/dev-scheme/chicken/ChangeLog b/dev-scheme/chicken/ChangeLog new file mode 100644 index 000000000000..23b08bd5b68e --- /dev/null +++ b/dev-scheme/chicken/ChangeLog @@ -0,0 +1,16 @@ +# ChangeLog for dev-lisp/chicken +# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/chicken/ChangeLog,v 1.1 2005/02/07 07:50:02 mkennedy Exp $ + +*chicken-1.89 (07 Feb 2005) + + 07 Feb 2005; Matthew Kennedy <mkennedy@gentoo.org> +metadata.xml, + +chicken-1.22.ebuild, +chicken-1.89.ebuild: + Move from dev-lisp/; Updated ebuild; Resolves bug #78247 and #80599 + +*chicken-1.22 (20 Nov 2003) + + 20 Nov 2003; <mkennedy@gentoo.org> chicken-1.22.ebuild: + Initial import. Ebuild contributed by Mirian Crzig Lennox <mirian@cosmic.com> + and modified by Matthew Kennedy <mkennedy@gentoo.org> + diff --git a/dev-scheme/chicken/Manifest b/dev-scheme/chicken/Manifest new file mode 100644 index 000000000000..ce4f82a76e0e --- /dev/null +++ b/dev-scheme/chicken/Manifest @@ -0,0 +1,5 @@ +MD5 ddb454d6524c07327986aa587a1d51f8 chicken-1.89.ebuild 921 +MD5 bb2be8f9d53581aef540744e0ad4d5db ChangeLog 431 +MD5 3e196b31029755524217865e59743666 chicken-1.22.ebuild 879 +MD5 6abb1e7b88d14c067b68a9574347b468 files/digest-chicken-1.22 65 +MD5 0cd6d50e5ea94f61f6ee4e77545a1183 files/digest-chicken-1.89 65 diff --git a/dev-scheme/chicken/chicken-1.22.ebuild b/dev-scheme/chicken/chicken-1.22.ebuild new file mode 100644 index 000000000000..b338222c5f9b --- /dev/null +++ b/dev-scheme/chicken/chicken-1.22.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/chicken/chicken-1.22.ebuild,v 1.1 2005/02/07 07:50:02 mkennedy Exp $ + +DESCRIPTION="Chicken is a 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="x86" +IUSE="" + +DEPEND="" + +src_compile() { + ./configure \ + --host=${CHOST} \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man || die "./configure failed" + make || die +} + +src_install () { + make DESTDIR=${D} install || die + dodoc COPYING ChangeLog AUTHORS NEWS README THANKS TODO + dodir /usr/share/doc/${PF}/html + mv ${D}/usr/share/chicken/doc/manual/ ${D}/usr/share/doc/${PF}/html/ + rm -rf ${D}/usr/share/chicken/doc +} diff --git a/dev-scheme/chicken/chicken-1.89.ebuild b/dev-scheme/chicken/chicken-1.89.ebuild new file mode 100644 index 000000000000..ae92d24824d7 --- /dev/null +++ b/dev-scheme/chicken/chicken-1.89.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/chicken/chicken-1.89.ebuild,v 1.1 2005/02/07 07:50:02 mkennedy Exp $ + +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="x86" +IUSE="" + +DEPEND="" + +src_compile() { + ./configure \ + --host=${CHOST} \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man || die "./configure failed" + make || die + make check || die +} + +src_install () { + make DESTDIR=${D} install || die + dodoc COPYING ChangeLog AUTHORS NEWS README THANKS TODO + dodir /usr/share/doc/${PF}/html + mv ${D}/usr/share/chicken/doc/manual/ ${D}/usr/share/doc/${PF}/html/ + rm -rf ${D}/usr/share/chicken/doc +} diff --git a/dev-scheme/chicken/files/digest-chicken-1.22 b/dev-scheme/chicken/files/digest-chicken-1.22 new file mode 100644 index 000000000000..466672598a42 --- /dev/null +++ b/dev-scheme/chicken/files/digest-chicken-1.22 @@ -0,0 +1 @@ +MD5 e718046793ac07e4ef4d7a0b2dabf38c chicken-1.22.tar.gz 2887097 diff --git a/dev-scheme/chicken/files/digest-chicken-1.89 b/dev-scheme/chicken/files/digest-chicken-1.89 new file mode 100644 index 000000000000..84cc09736117 --- /dev/null +++ b/dev-scheme/chicken/files/digest-chicken-1.89 @@ -0,0 +1 @@ +MD5 6347f27f372951312ad5d0a0ab7a3e7a chicken-1.89.tar.gz 3881868 diff --git a/dev-scheme/chicken/metadata.xml b/dev-scheme/chicken/metadata.xml new file mode 100644 index 000000000000..d04d0766579c --- /dev/null +++ b/dev-scheme/chicken/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>dev-scheme</herd> +<longdescription> +CHICKEN is a compiler for the Scheme programming language. CHICKEN produces +portable, efficient C, supports almost all of the current Scheme language +standard, the Revised5 Report on the Algorithmic Language Scheme (R5RS ), and +includes many enhancements and extensions. CHICKEN runs on MacOS X, Windows, and +many Unix flavours. +</longdescription> +</pkgmetadata> |