From a4e6fa9bdd44b9830f6166f77c1f0249bb27c53d Mon Sep 17 00:00:00 2001 From: Matthew Kennedy Date: Sat, 5 Feb 2005 21:48:47 +0000 Subject: Package-Manager: portage-2.0.51-r15 --- dev-lisp/cl-rsm-rsa/ChangeLog | 9 +++-- dev-lisp/cl-rsm-rsa/Manifest | 5 +-- dev-lisp/cl-rsm-rsa/cl-rsm-rsa-1.3.20040328.ebuild | 18 ++++++---- .../files/1.3.20040328-defconstant-gentoo.patch | 38 ++++++++++++++++++++++ 4 files changed, 59 insertions(+), 11 deletions(-) create mode 100644 dev-lisp/cl-rsm-rsa/files/1.3.20040328-defconstant-gentoo.patch (limited to 'dev-lisp/cl-rsm-rsa') diff --git a/dev-lisp/cl-rsm-rsa/ChangeLog b/dev-lisp/cl-rsm-rsa/ChangeLog index 9f2d0058935b..072860bfc776 100644 --- a/dev-lisp/cl-rsm-rsa/ChangeLog +++ b/dev-lisp/cl-rsm-rsa/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lisp/cl-rsm-rsa -# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-rsm-rsa/ChangeLog,v 1.2 2004/06/24 23:53:58 agriffis Exp $ +# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-rsm-rsa/ChangeLog,v 1.3 2005/02/05 21:48:47 mkennedy Exp $ + + 05 Feb 2005; Matthew Kennedy + +files/1.3.20040328-defconstant-gentoo.patch, + cl-rsm-rsa-1.3.20040328.ebuild: + Include DEFCONSTANT fix. *cl-rsm-rsa-1.3.20040328 (13 May 2004) diff --git a/dev-lisp/cl-rsm-rsa/Manifest b/dev-lisp/cl-rsm-rsa/Manifest index 6c2051355f99..098668355110 100644 --- a/dev-lisp/cl-rsm-rsa/Manifest +++ b/dev-lisp/cl-rsm-rsa/Manifest @@ -1,4 +1,5 @@ -MD5 7573e442074b519bd9a298761938a6d7 cl-rsm-rsa-1.3.20040328.ebuild 886 -MD5 a753b54ddebc5329b8a99b9390e91900 ChangeLog 412 +MD5 2abb7fe3b90af7064f003747c0df1850 cl-rsm-rsa-1.3.20040328.ebuild 947 +MD5 f971cc887954e9023a33d91487f20800 ChangeLog 575 MD5 9b65b0341efc8f4b29498aad23315229 metadata.xml 164 +MD5 8ca84cf17339e24673f387264d274571 files/1.3.20040328-defconstant-gentoo.patch 1418 MD5 40ea4d6b994c27a552462db67de784d6 files/digest-cl-rsm-rsa-1.3.20040328 80 diff --git a/dev-lisp/cl-rsm-rsa/cl-rsm-rsa-1.3.20040328.ebuild b/dev-lisp/cl-rsm-rsa/cl-rsm-rsa-1.3.20040328.ebuild index fbe9d3a69549..cd35f2ce4164 100644 --- a/dev-lisp/cl-rsm-rsa/cl-rsm-rsa-1.3.20040328.ebuild +++ b/dev-lisp/cl-rsm-rsa/cl-rsm-rsa-1.3.20040328.ebuild @@ -1,8 +1,8 @@ -# 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-rsm-rsa/cl-rsm-rsa-1.3.20040328.ebuild,v 1.2 2004/06/24 23:53:58 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-rsm-rsa/cl-rsm-rsa-1.3.20040328.ebuild,v 1.3 2005/02/05 21:48:47 mkennedy Exp $ -inherit common-lisp +inherit common-lisp eutils MY_PV=${PV:0:3} CVS_PV=${PV:4:4}.${PV:8:2}.${PV:10} @@ -14,15 +14,19 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~x86" IUSE="" -DEPEND="dev-lisp/common-lisp-controller - virtual/commonlisp - dev-lisp/cl-rsm-mod - dev-lisp/cl-rsm-string" +DEPEND="dev-lisp/cl-rsm-mod + dev-lisp/cl-rsm-string + dev-lisp/cl-plus" CLPACKAGE=rsm-rsa S=${WORKDIR}/cl-rsm-rsa-${MY_PV}+cvs.${CVS_PV} +src_unpack() { + unpack ${A} + epatch ${FILESDIR}/${PV}-defconstant-gentoo.patch || die +} + src_install() { common-lisp-install *.lisp *.asd common-lisp-system-symlink diff --git a/dev-lisp/cl-rsm-rsa/files/1.3.20040328-defconstant-gentoo.patch b/dev-lisp/cl-rsm-rsa/files/1.3.20040328-defconstant-gentoo.patch new file mode 100644 index 000000000000..3b333d6a9209 --- /dev/null +++ b/dev-lisp/cl-rsm-rsa/files/1.3.20040328-defconstant-gentoo.patch @@ -0,0 +1,38 @@ +diff -ur cl-rsm-rsa-1.3+cvs.2004.03.28.orig/rsa.lisp cl-rsm-rsa-1.3+cvs.2004.03.28/rsa.lisp +--- cl-rsm-rsa-1.3+cvs.2004.03.28.orig/rsa.lisp 2005-02-05 15:14:10.000000000 -0600 ++++ cl-rsm-rsa-1.3+cvs.2004.03.28/rsa.lisp 2005-02-05 15:41:27.736181281 -0600 +@@ -1,4 +1,4 @@ +-;;;; -*- Mode: LISP; Syntax: ANSI-Common-Lisp; Base: 10 -*- ++;;; -*- Mode: LISP; Syntax: ANSI-Common-Lisp; Base: 10 -*- + ;;;; ************************************************************************* + ;;;; FILE IDENTIFICATION + ;;;; +@@ -22,13 +22,13 @@ + (defconstant +alphabet-size+ 97 + "The number of characters of the alphabet.") + +-(defconstant +digits+ "0123456789" ++(cl+:defconst +digits+ "0123456789" + "All the digits.") + +-(defconstant +pos-digits+ "123456789" ++(cl+:defconst +pos-digits+ "123456789" + "All digits except 0.") + +-(defconstant +odd-digits+ "13579" ++(cl+:defconst +odd-digits+ "13579" + "All odd digits.") + + (defvar *name-key-hash* (make-hash-table :test #'equal) +diff -ur cl-rsm-rsa-1.3+cvs.2004.03.28.orig/rsm-rsa.asd cl-rsm-rsa-1.3+cvs.2004.03.28/rsm-rsa.asd +--- cl-rsm-rsa-1.3+cvs.2004.03.28.orig/rsm-rsa.asd 2005-02-05 15:14:10.000000000 -0600 ++++ cl-rsm-rsa-1.3+cvs.2004.03.28/rsm-rsa.asd 2005-02-05 15:40:40.042354164 -0600 +@@ -25,7 +25,7 @@ + :licence "BSD-style" + :description "RSA encryption utilities." + +- :depends-on (rsm-mod) ++ :depends-on (rsm-mod cl-plus) + + :components + ((:file "package") -- cgit v1.2.3-65-gdbad