summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2003-09-24 01:13:10 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2003-09-24 01:13:10 +0000
commit981ca19fb003c47f61175413211410e261532e0d (patch)
tree1cbfa0eae070ee826f1e42c6ff20b6ce3be5cc3e /dev-lisp/cl-uffi
parentresolves bug 29400 (diff)
downloadhistorical-981ca19fb003c47f61175413211410e261532e0d.tar.gz
historical-981ca19fb003c47f61175413211410e261532e0d.tar.bz2
historical-981ca19fb003c47f61175413211410e261532e0d.zip
resolves bug 29400
Diffstat (limited to 'dev-lisp/cl-uffi')
-rw-r--r--dev-lisp/cl-uffi/Manifest4
-rw-r--r--dev-lisp/cl-uffi/cl-uffi-1.3.6.ebuild57
-rw-r--r--dev-lisp/cl-uffi/files/digest-cl-uffi-1.3.61
3 files changed, 60 insertions, 2 deletions
diff --git a/dev-lisp/cl-uffi/Manifest b/dev-lisp/cl-uffi/Manifest
index 29a229b5f859..898ece8e9a57 100644
--- a/dev-lisp/cl-uffi/Manifest
+++ b/dev-lisp/cl-uffi/Manifest
@@ -1,7 +1,7 @@
-MD5 4c6d9e6160414e02e20c78c8ab4dd248 ChangeLog 495
+MD5 ebbcb1be0de5fda079b0297f70f241aa ChangeLog 642
MD5 13cf8918d544b7faebeec1af306f441d cl-uffi-1.2.15.ebuild 1447
MD5 fe7a4e9e08cfbb7b1af36f5cab199c05 cl-uffi-1.3.4.ebuild 1597
-MD5 fe7a4e9e08cfbb7b1af36f5cab199c05 cl-uffi-1.3.6.ebuild 1597
+MD5 cfabe653d7d44a44b56174998a7e2eee cl-uffi-1.3.6.ebuild 1597
MD5 dc8b389800029795c6c5fb5573049e89 files/digest-cl-uffi-1.2.15 63
MD5 8d8994078a8508087061fe8f385a1bea files/digest-cl-uffi-1.3.4 62
MD5 c3f14a056495f7e0024a86dfb33463df files/digest-cl-uffi-1.3.6 62
diff --git a/dev-lisp/cl-uffi/cl-uffi-1.3.6.ebuild b/dev-lisp/cl-uffi/cl-uffi-1.3.6.ebuild
new file mode 100644
index 000000000000..0eb0c23839af
--- /dev/null
+++ b/dev-lisp/cl-uffi/cl-uffi-1.3.6.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-uffi/cl-uffi-1.3.6.ebuild,v 1.1 2003/09/24 01:13:08 mkennedy Exp $
+
+inherit common-lisp
+
+DESCRIPTION="UFFI is a package to [portably] interface Common Lisp programs with C-language compatible libraries."
+HOMEPAGE="http://uffi.med-info.com/"
+SRC_URI="http://files.b9.com/uffi/uffi-${PV}.tar.gz"
+LICENSE="LLGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+S=${WORKDIR}/uffi-${PV}
+
+src_compile() {
+ make -C tests linux
+}
+
+src_install() {
+ dodir /usr/share/common-lisp/systems
+ insinto /usr/share/common-lisp/source/uffi/src
+ doins src/*.lisp
+ insinto /usr/share/common-lisp/source/uffi
+ doins uffi.asd
+ dosym /usr/share/common-lisp/source/uffi/uffi.asd /usr/share/common-lisp/systems/uffi.asd
+
+ insinto /usr/share/common-lisp/source/uffi-tests/tests
+ doins tests/*.lisp
+ insinto /usr/share/common-lisp/source/uffi-tests/
+ doins uffi-tests.asd
+ dosym /usr/share/common-lisp/source/uffi-tests/uffi-tests.asd /usr/share/common-lisp/systems/uffi-tests.asd
+
+ insinto /usr/lib/uffi
+ doins tests/*.so
+
+ dodoc AUTHORS ChangeLog INSTALL LICENSE NEWS README TODO doc/uffi.pdf doc/COPYING.GFDL
+ tar xfz doc/html.tar.gz
+ dohtml html/*
+
+ for i in examples benchmarks ; do
+ insinto /usr/share/doc/${P}/$i
+ doins $i/*
+ done
+}
+
+pkg_postinst() {
+ /usr/sbin/register-common-lisp-source uffi
+ /usr/sbin/register-common-lisp-source uffi-tests
+}
+
+pkg_prerm() {
+ /usr/sbin/unregister-common-lisp-source uffi
+ /usr/sbin/unregister-common-lisp-source uffi-tests
+}
+
diff --git a/dev-lisp/cl-uffi/files/digest-cl-uffi-1.3.6 b/dev-lisp/cl-uffi/files/digest-cl-uffi-1.3.6
new file mode 100644
index 000000000000..17ac7d814ff9
--- /dev/null
+++ b/dev-lisp/cl-uffi/files/digest-cl-uffi-1.3.6
@@ -0,0 +1 @@
+MD5 9c48330736c7271f73ce21c0c9ea2fdf uffi-1.3.6.tar.gz 217093