diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2005-09-27 06:32:16 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2005-09-27 06:32:16 +0000 |
commit | 653342ddf814315aa1077e2ca58f48c13be8f460 (patch) | |
tree | ea46af8268587ffc538e86fbaad39d68b43ea2dc /dev-lisp | |
parent | New release: 2.12.1 (diff) | |
download | gentoo-2-653342ddf814315aa1077e2ca58f48c13be8f460.tar.gz gentoo-2-653342ddf814315aa1077e2ca58f48c13be8f460.tar.bz2 gentoo-2-653342ddf814315aa1077e2ca58f48c13be8f460.zip |
Initial port. Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org>.
(Portage version: 2.0.52-r1)
Diffstat (limited to 'dev-lisp')
-rw-r--r-- | dev-lisp/cl-cffi/ChangeLog | 10 | ||||
-rw-r--r-- | dev-lisp/cl-cffi/Manifest | 4 | ||||
-rw-r--r-- | dev-lisp/cl-cffi/cl-cffi-050925.2059.ebuild | 40 | ||||
-rw-r--r-- | dev-lisp/cl-cffi/files/digest-cl-cffi-050925.2059 | 1 | ||||
-rw-r--r-- | dev-lisp/cl-cffi/metadata.xml | 5 |
5 files changed, 60 insertions, 0 deletions
diff --git a/dev-lisp/cl-cffi/ChangeLog b/dev-lisp/cl-cffi/ChangeLog new file mode 100644 index 000000000000..7a929debd665 --- /dev/null +++ b/dev-lisp/cl-cffi/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-lisp/cl-cffi +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-cffi/ChangeLog,v 1.1 2005/09/27 06:32:16 mkennedy Exp $ + +*cl-cffi-050925.2059 (27 Sep 2005) + + 27 Sep 2005; Matthew Kennedy <mkennedy@gentoo.org> +metadata.xml, + +cl-cffi-050925.2059.ebuild: + Initial port. Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org>. + diff --git a/dev-lisp/cl-cffi/Manifest b/dev-lisp/cl-cffi/Manifest new file mode 100644 index 000000000000..3448c11b1584 --- /dev/null +++ b/dev-lisp/cl-cffi/Manifest @@ -0,0 +1,4 @@ +MD5 28c4f12c49bdfebda1a2468d92fc85f9 ChangeLog 331 +MD5 9b65b0341efc8f4b29498aad23315229 metadata.xml 164 +MD5 70b48c273bb8b19e12655f6d0cf2ce09 cl-cffi-050925.2059.ebuild 1051 +MD5 7830e08ffaecfc5fa3c0948acdb882ff files/digest-cl-cffi-050925.2059 72 diff --git a/dev-lisp/cl-cffi/cl-cffi-050925.2059.ebuild b/dev-lisp/cl-cffi/cl-cffi-050925.2059.ebuild new file mode 100644 index 000000000000..d684eb7155e1 --- /dev/null +++ b/dev-lisp/cl-cffi/cl-cffi-050925.2059.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-cffi/cl-cffi-050925.2059.ebuild,v 1.1 2005/09/27 06:32:16 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="The Common Foreign Function Interface (CFFI)" +HOMEPAGE="http://common-lisp.net/project/cffi/" +SRC_URI="http://common-lisp.net/project/cffi/tarballs/cffi-luis-${PV:0:6}-${PV:7:4}.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="doc" + +S=${WORKDIR}/cffi-luis-${PV/./-} + +DEPEND="doc? ( dev-lisp/sbcl virtual/tetex sys-apps/texinfo )" + +CLPACKAGE=cffi + +src_compile() { + use doc && make -C doc docs +} + +src_install() { + dodir $CLSYSTEMROOT + insinto $CLSOURCEROOT/$CLPACKAGE + for i in cffi cffi-uffi-compat; do + dosym $CLSOURCEROOT/$CLPACKAGE/$i.asd \ + $CLSYSTEMROOT/ + done + doins -r tests src uffi-compat examples *.asd + dodoc README COPYRIGHT HEADER + dodoc doc/*.txt + if use doc; then + doinfo doc/*.info + insinto /usr/share/doc/${PF}/html + doins -r doc/{spec,manual} + fi +} diff --git a/dev-lisp/cl-cffi/files/digest-cl-cffi-050925.2059 b/dev-lisp/cl-cffi/files/digest-cl-cffi-050925.2059 new file mode 100644 index 000000000000..f496ad9306b9 --- /dev/null +++ b/dev-lisp/cl-cffi/files/digest-cl-cffi-050925.2059 @@ -0,0 +1 @@ +MD5 76718b5a8e1254e0f9016d4c60e8770b cffi-luis-050925-2059.tar.gz 83339 diff --git a/dev-lisp/cl-cffi/metadata.xml b/dev-lisp/cl-cffi/metadata.xml new file mode 100644 index 000000000000..f418045b09c8 --- /dev/null +++ b/dev-lisp/cl-cffi/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>common-lisp</herd> +</pkgmetadata> |