summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStelian Ionescu <sionescu@common-lisp.net>2007-10-14 01:22:45 +0200
committerStelian Ionescu <sionescu@common-lisp.net>2007-10-14 01:22:45 +0200
commitde42526fb06e10e6029f11c7de20c4354d138ceb (patch)
treee95b98a8ef77d0a393ccb74d3e054360d2ff50b8 /dev-lisp
parentdev-lisp/trivial-gray-streams: switch to common-lisp-2.eclass (diff)
downloadlisp-de42526fb06e10e6029f11c7de20c4354d138ceb.tar.gz
lisp-de42526fb06e10e6029f11c7de20c4354d138ceb.tar.bz2
lisp-de42526fb06e10e6029f11c7de20c4354d138ceb.zip
dev-lisp/uffi: switch to common-lisp-2.eclass
Signed-off-by: Stelian Ionescu <sionescu@common-lisp.net>
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/uffi/Manifest14
-rw-r--r--dev-lisp/uffi/files/digest-uffi-1.6.0-r1 (renamed from dev-lisp/uffi/files/digest-uffi-1.6.0)0
-rw-r--r--dev-lisp/uffi/uffi-1.6.0-r1.ebuild40
-rw-r--r--dev-lisp/uffi/uffi-1.6.0.ebuild40
4 files changed, 47 insertions, 47 deletions
diff --git a/dev-lisp/uffi/Manifest b/dev-lisp/uffi/Manifest
index c36288db..15a7fcdc 100644
--- a/dev-lisp/uffi/Manifest
+++ b/dev-lisp/uffi/Manifest
@@ -1,8 +1,8 @@
DIST uffi-1.6.0.tar.gz 145878 RMD160 1d312f3e0fd38eb11f465a38ff3ee8e54ca7d86c SHA1 98a959637ac04c04c94e6b888e466558ddc61384 SHA256 327a0c7bfcf9d744ab9b657c52205ee37676d3f27b93232a0fb03d536d4b1238
-EBUILD uffi-1.6.0.ebuild 913 RMD160 609c72d60259e77d3dc4ac307fc787375c2a5179 SHA1 8f97d50da9e156838a3af8820781e07bc4888830 SHA256 af2497307210eec22a5f3dfa2c2510cc0d4661d020cf89fee05e8c55457ac30d
-MD5 9ea9fab8a9684db6d8c38e89b531b34f uffi-1.6.0.ebuild 913
-RMD160 609c72d60259e77d3dc4ac307fc787375c2a5179 uffi-1.6.0.ebuild 913
-SHA256 af2497307210eec22a5f3dfa2c2510cc0d4661d020cf89fee05e8c55457ac30d uffi-1.6.0.ebuild 913
-MD5 be293a2549c165ef239c6aeea4fe7648 files/digest-uffi-1.6.0 232
-RMD160 8094de4acaa79b6869079c48a302645075ac6be5 files/digest-uffi-1.6.0 232
-SHA256 b0d75506c1663ae36e5b152c02c0fdfb50328ccfa1f5bd7f22aff7941a7c4e01 files/digest-uffi-1.6.0 232
+EBUILD uffi-1.6.0-r1.ebuild 782 RMD160 c11dec6e8a93adcfd6b1b6ba003b020fd33edb32 SHA1 befc55d4aa13cdb92909e410698f3d188c032eac SHA256 4a23b3f1c6a60c2c5fc8fa2d195e5123542c84c05ef7de5dbb2fdced1a9e1a8d
+MD5 37633e4baa822145c8c14cb2a0aedbf8 uffi-1.6.0-r1.ebuild 782
+RMD160 c11dec6e8a93adcfd6b1b6ba003b020fd33edb32 uffi-1.6.0-r1.ebuild 782
+SHA256 4a23b3f1c6a60c2c5fc8fa2d195e5123542c84c05ef7de5dbb2fdced1a9e1a8d uffi-1.6.0-r1.ebuild 782
+MD5 be293a2549c165ef239c6aeea4fe7648 files/digest-uffi-1.6.0-r1 232
+RMD160 8094de4acaa79b6869079c48a302645075ac6be5 files/digest-uffi-1.6.0-r1 232
+SHA256 b0d75506c1663ae36e5b152c02c0fdfb50328ccfa1f5bd7f22aff7941a7c4e01 files/digest-uffi-1.6.0-r1 232
diff --git a/dev-lisp/uffi/files/digest-uffi-1.6.0 b/dev-lisp/uffi/files/digest-uffi-1.6.0-r1
index 43c461b6..43c461b6 100644
--- a/dev-lisp/uffi/files/digest-uffi-1.6.0
+++ b/dev-lisp/uffi/files/digest-uffi-1.6.0-r1
diff --git a/dev-lisp/uffi/uffi-1.6.0-r1.ebuild b/dev-lisp/uffi/uffi-1.6.0-r1.ebuild
new file mode 100644
index 00000000..d062ad2a
--- /dev/null
+++ b/dev-lisp/uffi/uffi-1.6.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit common-lisp-2 multilib
+
+PKG="uffi-${PV}"
+
+DESCRIPTION="Portable FFI library for Common Lisp."
+HOMEPAGE="http://uffi.b9.com/"
+SRC_URI="http://files.b9.com/uffi/${PKG}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${PKG}"
+
+CLSYSTEMS="${PN} ${PN}-tests"
+
+src_unpack() {
+ unpack ${A}
+ rm "${S}"/Makefile
+}
+
+src_install() {
+ common-lisp-install *.asd src/*.lisp
+ common-lisp-system-symlink
+
+ dodoc AUTHORS ChangeLog INSTALL LICENSE NEWS README \
+ TODO doc/uffi.pdf doc/COPYING.GFDL
+
+ tar xfz doc/html.tar.gz -C "${T}"
+ dohtml "${T}"/html/*
+
+ for i in examples benchmarks ; do
+ docinto ${i}
+ dodoc ${i}/*
+ done
+}
diff --git a/dev-lisp/uffi/uffi-1.6.0.ebuild b/dev-lisp/uffi/uffi-1.6.0.ebuild
deleted file mode 100644
index bf9ebb51..00000000
--- a/dev-lisp/uffi/uffi-1.6.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit common-lisp multilib
-
-DESCRIPTION="Portable FFI library for Common Lisp."
-HOMEPAGE="http://uffi.b9.com/"
-SRC_URI="http://files.b9.com/uffi/uffi-${PV}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE=""
-
-S=${WORKDIR}/uffi-${PV}
-
-CLPACKAGE=uffi
-
-src_unpack() {
- unpack ${A}
- rm "${S}"/Makefile
-}
-
-src_install() {
- dodir "${CLSYSTEMROOT}"
- dodir "${CLSOURCEROOT}"
-
- insinto "${CLSOURCEROOT}"/uffi/src
- doins src/*.lisp
- insinto "${CLSOURCEROOT}"/uffi
- doins uffi.asd uffi-tests.asd
- dosym "${CLSOURCEROOT}"/uffi/uffi.asd "${CLSYSTEMROOT}"/uffi.asd
- 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
-}