# ChangeLog for dev-lisp/cl-uffi
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-uffi/ChangeLog,v 1.13 2004/08/01 22:34:54 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-uffi/ChangeLog,v 1.14 2004/10/15 19:01:03 mkennedy Exp $
+
+ 15 Oct 2004; <mkennedy@gentoo.org> -files/1.3.6-gentoo.patch,
+ -cl-uffi-1.2.15.ebuild, -cl-uffi-1.3.4.ebuild, -cl-uffi-1.3.6.ebuild,
+ -cl-uffi-1.4.13.ebuild, -cl-uffi-1.4.3.ebuild, -cl-uffi-1.4.5.ebuild,
+ -cl-uffi-1.4.6-r1.ebuild, -cl-uffi-1.4.6.ebuild:
+ New upstream version; Removed older ebuilds.
*cl-uffi-1.4.24 (01 Aug 2004)
MD5 d580e01bed86cd645058f8f0bc4dc922 cl-uffi-1.4.6.ebuild 1254
MD5 3248554324af48de0b839ba606d415ce cl-uffi-1.2.15.ebuild 1438
MD5 6f95da0b938d5aaf6182cdbaa9250bd6 cl-uffi-1.4.13.ebuild 1119
+MD5 3b71719d3ecafa0a96887ef5694a0ac2 cl-uffi-1.4.26.ebuild 1119
MD5 995ecc3c805339e188b52b721e4f7637 ChangeLog 1596
MD5 b17a87ef8f7b717f8efd447e3abf3f6f cl-uffi-1.3.6.ebuild 1816
MD5 9b65b0341efc8f4b29498aad23315229 metadata.xml 164
MD5 fa78f1a26bf8549795722b07c155761a cl-uffi-1.4.5.ebuild 1254
MD5 9575cfbbdf412ea882073c3e93084244 cl-uffi-1.4.3.ebuild 1740
+MD5 fb59b22236038a64acd610c87f23957b files/digest-cl-uffi-1.4.26 63
MD5 dc8b389800029795c6c5fb5573049e89 files/digest-cl-uffi-1.2.15 63
MD5 cac372364ba019b10f5f84f2916c5dba files/digest-cl-uffi-1.4.6-r1 62
MD5 ee3ee3dac3a19564fa9fa532042e43b4 files/digest-cl-uffi-1.4.24 63
+++ /dev/null
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-uffi/cl-uffi-1.2.15.ebuild,v 1.3 2004/06/24 23:56:25 agriffis 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_install() {
- dodir /usr/share/common-lisp/systems
- insinto /usr/share/common-lisp/source/uffi
- doins src/*.lisp ${FILESDIR}/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
-# doins tests/*.lisp ${FILESDIR}/uffi-tests.asd
-# dosym /usr/share/common-lisp/source/uffi-tests/uffi-tests.asd \
-# /usr/share/common-lisp/systems/uffi-tests.asd
-
- dodoc COPYRIGHT AUTHORS NEWS README TODO ChangeLog doc/uffi.pdf doc/COPYING.GFDL
- tar xfz doc/html.tar.gz -C ${D}/usr/share/doc/${P}/
- 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
-}
-
+++ /dev/null
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-uffi/cl-uffi-1.3.4.ebuild,v 1.5 2004/06/24 23:56:25 agriffis 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
-}
-
+++ /dev/null
-# Copyright 1999-2004 Gentoo Foundation
-# 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.4 2004/06/24 23:56:25 agriffis Exp $
-
-inherit common-lisp eutils
-
-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_unpack() {
- unpack ${A}
- epatch ${FILESDIR}/${PV}-gentoo.patch
-}
-
-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
-}
-
-pkg_preinst() {
- rm -rf /usr/lib/common-lisp/*/{uffi,uffi-tests} || true
-}
-
-pkg_postrm() {
- rm -rf /usr/lib/common-lisp/*/{uffi,uffi-tests} || true
-}
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-uffi/cl-uffi-1.4.13.ebuild,v 1.2 2004/06/24 23:56:25 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-uffi/cl-uffi-1.4.26.ebuild,v 1.1 2004/10/15 19:01:03 mkennedy Exp $
inherit common-lisp
+++ /dev/null
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-uffi/cl-uffi-1.4.3.ebuild,v 1.4 2004/06/24 23:56:25 agriffis 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
-}
-
-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
-}
-
-pkg_preinst() {
- rm -rf /usr/lib/common-lisp/*/{uffi,uffi-tests} || true
-}
-
-pkg_postrm() {
- rm -rf /usr/lib/common-lisp/*/{uffi,uffi-tests} || true
-}
+++ /dev/null
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-uffi/cl-uffi-1.4.5.ebuild,v 1.3 2004/06/24 23:56:25 agriffis 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}
-
-CLPACKAGE=uffi
-
-src_compile() {
- make -C tests
-}
-
-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/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_preinst() {
- rm -rf /usr/lib/common-lisp/*/${CLPACKAGE} || true
-}
-
-pkg_postrm() {
- rm -rf /usr/lib/common-lisp/*/${CLPACKAGE} || true
-}
+++ /dev/null
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-uffi/cl-uffi-1.4.6-r1.ebuild,v 1.3 2004/06/24 23:56:25 agriffis 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 ~ppc"
-IUSE=""
-
-S=${WORKDIR}/uffi-${PV}
-
-CLPACKAGE=uffi
-
-src_compile() {
- make -C tests
-}
-
-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/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
-}
+++ /dev/null
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-uffi/cl-uffi-1.4.6.ebuild,v 1.3 2004/06/24 23:56:25 agriffis 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}
-
-CLPACKAGE=uffi
-
-src_compile() {
- make -C tests
-}
-
-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/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_preinst() {
- rm -rf /usr/lib/common-lisp/*/${CLPACKAGE} || true
-}
-
-pkg_postrm() {
- rm -rf /usr/lib/common-lisp/*/${CLPACKAGE} || true
-}
+++ /dev/null
-Common subdirectories: uffi-1.3.6.orig/benchmarks and uffi-1.3.6/benchmarks
-Common subdirectories: uffi-1.3.6.orig/doc and uffi-1.3.6/doc
-Common subdirectories: uffi-1.3.6.orig/examples and uffi-1.3.6/examples
-Common subdirectories: uffi-1.3.6.orig/src and uffi-1.3.6/src
-Common subdirectories: uffi-1.3.6.orig/tests and uffi-1.3.6/tests
-diff -u uffi-1.3.6.orig/uffi-tests.asd uffi-1.3.6/uffi-tests.asd
---- uffi-1.3.6.orig/uffi-tests.asd 2003-08-14 16:40:54.000000000 -0500
-+++ uffi-1.3.6/uffi-tests.asd 2003-10-15 17:44:44.783076368 -0500
-@@ -14,6 +14,7 @@
- (:use #:asdf #:cl))
- (in-package #:uffi-tests-system)
-
-+#+(or allegro lispworks cmu mcl cormanlisp sbcl scl)
- (defsystem uffi-tests
- :depends-on (:uffi)
- :components
-@@ -37,6 +38,7 @@
- (:file "foreign-var" :depends-on ("foreign-loader"))
- ))))
-
-+#+(or allegro lispworks cmu mcl cormanlisp sbcl scl)
- (defmethod perform ((o test-op) (c (eql (find-system :uffi-tests))))
- (or (funcall (intern (symbol-name '#:do-tests)
- (find-package '#:regression-test)))
-Only in uffi-1.3.6: uffi-tests.asd~
+++ /dev/null
-MD5 9ed85ec7e42ca558c93765953a760c61 uffi-1.2.15.tar.gz 160278
+++ /dev/null
-MD5 0bdd9827a9e01eb753d1af5b472faa0a uffi-1.3.4.tar.gz 216957
+++ /dev/null
-MD5 9c48330736c7271f73ce21c0c9ea2fdf uffi-1.3.6.tar.gz 217093
+++ /dev/null
-MD5 c4fc3d451c2cc661d0c7f19639559929 uffi-1.4.13.tar.gz 138595
--- /dev/null
+MD5 b8a2606c0bc4b84f20a74a6ba21009bb uffi-1.4.26.tar.gz 141255
+++ /dev/null
-MD5 d2ba8e57a0ce9a6ea7d846b7c1584853 uffi-1.4.3.tar.gz 219182
+++ /dev/null
-MD5 009bb9edc17c7c24ae6274a8fa567f03 uffi-1.4.5.tar.gz 152637
+++ /dev/null
-MD5 c7077a93f4a3c0bd53710e6eb69e667e uffi-1.4.6.tar.gz 137705
+++ /dev/null
-MD5 c7077a93f4a3c0bd53710e6eb69e667e uffi-1.4.6.tar.gz 137705