diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2005-02-08 07:02:25 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2005-02-08 07:02:25 +0000 |
commit | ba6c1a71193ff2f84890ec2750a2e4e18101a05a (patch) | |
tree | b4c93529fe8eff310a32220a466a1bd5ab9197af /dev-lisp/cl-tclink | |
parent | PATCH_VER 0.1.3. Add 9250_all_6.8.1.904-respect-xfree86configtools-setting.pa... (diff) | |
download | historical-ba6c1a71193ff2f84890ec2750a2e4e18101a05a.tar.gz historical-ba6c1a71193ff2f84890ec2750a2e4e18101a05a.tar.bz2 historical-ba6c1a71193ff2f84890ec2750a2e4e18101a05a.zip |
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'dev-lisp/cl-tclink')
-rw-r--r-- | dev-lisp/cl-tclink/ChangeLog | 9 | ||||
-rw-r--r-- | dev-lisp/cl-tclink/Manifest | 9 | ||||
-rw-r--r-- | dev-lisp/cl-tclink/cl-tclink-3.3.1-r1.ebuild | 9 | ||||
-rw-r--r-- | dev-lisp/cl-tclink/cl-tclink-3.3.1.ebuild | 55 | ||||
-rw-r--r-- | dev-lisp/cl-tclink/files/3.3.1-gentoo.patch | 39 | ||||
-rw-r--r-- | dev-lisp/cl-tclink/files/digest-cl-tclink-3.3.1 | 2 | ||||
-rw-r--r-- | dev-lisp/cl-tclink/metadata.xml | 5 |
7 files changed, 60 insertions, 68 deletions
diff --git a/dev-lisp/cl-tclink/ChangeLog b/dev-lisp/cl-tclink/ChangeLog index bbb97a7e27f4..eaf055afc359 100644 --- a/dev-lisp/cl-tclink/ChangeLog +++ b/dev-lisp/cl-tclink/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lisp/cl-tclink -# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-tclink/ChangeLog,v 1.5 2004/06/24 23:55:55 agriffis Exp $ +# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-tclink/ChangeLog,v 1.6 2005/02/08 07:02:25 mkennedy Exp $ + + 08 Feb 2005; Matthew Kennedy <mkennedy@gentoo.org> metadata.xml, + +files/3.3.1-gentoo.patch, cl-tclink-3.3.1-r1.ebuild, + -cl-tclink-3.3.1.ebuild: + Remove #'REQUIRE's from system definition; Fix load path for glue code. 18 May 2004; Mamoru KOMACHI <usata@gentoo.org> cl-tclink-3.3.1-r1.ebuild, cl-tclink-3.3.1.ebuild: diff --git a/dev-lisp/cl-tclink/Manifest b/dev-lisp/cl-tclink/Manifest index 7511ad00f56d..e3616d754949 100644 --- a/dev-lisp/cl-tclink/Manifest +++ b/dev-lisp/cl-tclink/Manifest @@ -1,6 +1,5 @@ -MD5 8895541410d2eda2fb1c49569a9daf93 cl-tclink-3.3.1-r1.ebuild 1282 -MD5 74d650d1e31f4c0a116dd2b43f0e8287 cl-tclink-3.3.1.ebuild 1421 -MD5 1a72b32927d358ba2db7c28a567d061f ChangeLog 744 -MD5 9b65b0341efc8f4b29498aad23315229 metadata.xml 164 -MD5 6065624d8851ad34b2b2c99d797e3d89 files/digest-cl-tclink-3.3.1 139 +MD5 a49abc7eb21e80eb3b5f06c22584340e cl-tclink-3.3.1-r1.ebuild 1242 +MD5 24ebbac35367ae928e1fdcc34febc8d0 ChangeLog 969 +MD5 283a2e75ef5d3b86bb3e27c5bc6a80c3 metadata.xml 380 MD5 6065624d8851ad34b2b2c99d797e3d89 files/digest-cl-tclink-3.3.1-r1 139 +MD5 62a192d1c0fd7f07a4d76e39a9038598 files/3.3.1-gentoo.patch 1579 diff --git a/dev-lisp/cl-tclink/cl-tclink-3.3.1-r1.ebuild b/dev-lisp/cl-tclink/cl-tclink-3.3.1-r1.ebuild index c1c3d29cc807..e2dc3880316b 100644 --- a/dev-lisp/cl-tclink/cl-tclink-3.3.1-r1.ebuild +++ b/dev-lisp/cl-tclink/cl-tclink-3.3.1-r1.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-tclink/cl-tclink-3.3.1-r1.ebuild,v 1.5 2004/06/24 23:55:55 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-tclink/cl-tclink-3.3.1-r1.ebuild,v 1.6 2005/02/08 07:02:25 mkennedy Exp $ inherit common-lisp eutils DEB_PV=3 -DESCRIPTION="A library of Common Lisp bindings to the TrustCommerce transaction authorization system. Now you have no excuse for not doing Business with Common Lisp!" +DESCRIPTION="Common Lisp TrustCommerce transaction authorization system." HOMEPAGE="http://www.cliki.net/CL-TCLink http://www.mapcar.org/~mrd/cl-tclink/" SRC_URI="http://www.mapcar.org/~mrd/debs/unstable/source/${PN}_${PV}.orig.tar.gz http://www.mapcar.org/~mrd/debs/unstable/source/${PN}_${PV}-${DEB_PV}.diff.gz" @@ -27,7 +27,8 @@ CLPACKAGE=tclink src_unpack() { unpack ${A} - epatch ${PN}_${PV}-${DEB_PV}.diff + epatch ${PN}_${PV}-${DEB_PV}.diff || die + epatch ${FILESDIR}/${PV}-gentoo.patch || die } src_compile() { diff --git a/dev-lisp/cl-tclink/cl-tclink-3.3.1.ebuild b/dev-lisp/cl-tclink/cl-tclink-3.3.1.ebuild deleted file mode 100644 index d8e44de0545f..000000000000 --- a/dev-lisp/cl-tclink/cl-tclink-3.3.1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-tclink/cl-tclink-3.3.1.ebuild,v 1.5 2004/06/24 23:55:55 agriffis Exp $ - -inherit common-lisp eutils - -DEB_PV=3 - -DESCRIPTION="A library of Common Lisp bindings to the TrustCommerce transaction authorization system. Now you have no excuse for not doing Business with Common Lisp!" -HOMEPAGE="http://www.cliki.net/CL-TCLink http://www.mapcar.org/~mrd/cl-tclink/" -SRC_URI="http://www.mapcar.org/~mrd/debs/unstable/source/${PN}_${PV}.orig.tar.gz - http://www.mapcar.org/~mrd/debs/unstable/source/${PN}_${PV}-${DEB_PV}.diff.gz" - -LICENSE="LLGPL-2.1" -SLOT="0" -KEYWORDS="~x86" -IUSE="doc" - -DEPEND="dev-lisp/common-lisp-controller - dev-libs/openssl - dev-lisp/cl-split-sequence - dev-lisp/cl-uffi - doc? ( virtual/tetex ) - virtual/commonlisp" - -CLPACKAGE=tclink - -src_unpack() { - unpack ${A} - epatch ${PN}_${PV}-${DEB_PV}.diff -} - -src_compile() { - make -C libtclink CFLAGS="-fPIC ${CFLAGS}" || die -# use doc && make -C doc || die -} - -src_install() { - common-lisp-install *.asd *.lisp - common-lisp-system-symlink - dodoc ChangeLog LLGPL LICENSE - dodoc doc/cl-tclink.txt - exeinto /usr/lib/cl-tclink - doexe libtclink/libtclink.so - do-debian-credits -} - - -pkg_preinst() { - rm -rf /usr/lib/common-lisp/*/${CLPACKAGE} || true -} - -pkg_postrm() { - rm -rf /usr/lib/common-lisp/*/${CLPACKAGE} || true -} diff --git a/dev-lisp/cl-tclink/files/3.3.1-gentoo.patch b/dev-lisp/cl-tclink/files/3.3.1-gentoo.patch new file mode 100644 index 000000000000..4b0609f9d2c1 --- /dev/null +++ b/dev-lisp/cl-tclink/files/3.3.1-gentoo.patch @@ -0,0 +1,39 @@ +diff -urN cl-tclink-3.3.1.orig/tclink.asd cl-tclink-3.3.1/tclink.asd +--- cl-tclink-3.3.1.orig/tclink.asd 2005-02-07 15:30:07.000000000 -0600 ++++ cl-tclink-3.3.1/tclink.asd 2005-02-07 15:30:51.000000000 -0600 +@@ -4,10 +4,6 @@ + ;;; Distributed under the terms of the LLGPL. + ;;; See LICENSE file for more details. + +-(eval-when (:compile-toplevel :load-toplevel :execute) +- (require :uffi) +- (require :split-sequence)) +- + (defpackage #:CL-TCLINK-SYSTEM + (:use #:COMMON-LISP #:ASDF)) + (in-package #:CL-TCLINK-SYSTEM) +@@ -93,7 +89,7 @@ + (:static-file "LICENSE" :properties ((:licence-file . t))) + (:static-file "LLGPL" :properties ((:installable . t))) + (:static-file "Makefile" :properties ((:installable . t)))) +- ++ :depends-on (uffi split-sequence) + :maintainer "Matthew Danish <mrd@debian.org>" + :description "Common Lisp bindings to the TrustCommerce transaction system") + +diff -urN cl-tclink-3.3.1.orig/tclink.lisp cl-tclink-3.3.1/tclink.lisp +--- cl-tclink-3.3.1.orig/tclink.lisp 2005-02-07 15:30:07.000000000 -0600 ++++ cl-tclink-3.3.1/tclink.lisp 2005-02-08 00:54:48.611661739 -0600 +@@ -9,11 +9,7 @@ + (eval-when (:compile-toplevel :load-toplevel :execute) + + (defparameter *library-locations-list* +- (let ((lib-list +- (list "/usr/lib/cl-tclink/" +- (translate-logical-pathname +- (logical-pathname "cl-library:cl-tclink;")) +- "/lib/" "/usr/lib/" "/usr/local/lib/"))) ++ (let ((lib-list '("/usr/lib/cl-tclink/"))) + (when *load-truename* + (push (directory-namestring *load-truename*) + lib-list)) diff --git a/dev-lisp/cl-tclink/files/digest-cl-tclink-3.3.1 b/dev-lisp/cl-tclink/files/digest-cl-tclink-3.3.1 deleted file mode 100644 index 92999c989340..000000000000 --- a/dev-lisp/cl-tclink/files/digest-cl-tclink-3.3.1 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 5c8e5ea7ea810aa069844652b4f5414c cl-tclink_3.3.1.orig.tar.gz 15880 -MD5 2d6741d0d1afc28d7368bb446be5cb51 cl-tclink_3.3.1-3.diff.gz 5248 diff --git a/dev-lisp/cl-tclink/metadata.xml b/dev-lisp/cl-tclink/metadata.xml index f418045b09c8..830a1d3385b7 100644 --- a/dev-lisp/cl-tclink/metadata.xml +++ b/dev-lisp/cl-tclink/metadata.xml @@ -2,4 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>common-lisp</herd> +<longdescription> +A foreign-function interface to the library provided by TrustCommerce +for interfacing with their payment transaction gateway. SSL support is +handled by the library transparently. +</longdescription> </pkgmetadata> |