diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2005-04-16 20:46:45 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2005-04-16 20:46:45 +0000 |
commit | d4123dfd3b8e01ad8c97d838b7a519e0de05e86b (patch) | |
tree | c0cf5815b938234ee74bb794e7ea57dabab2996b /dev-lisp/cl-linedit | |
parent | fix for bug #89321 (diff) | |
download | gentoo-2-d4123dfd3b8e01ad8c97d838b7a519e0de05e86b.tar.gz gentoo-2-d4123dfd3b8e01ad8c97d838b7a519e0de05e86b.tar.bz2 gentoo-2-d4123dfd3b8e01ad8c97d838b7a519e0de05e86b.zip |
(Portage version: 2.0.51.19)
Diffstat (limited to 'dev-lisp/cl-linedit')
-rw-r--r-- | dev-lisp/cl-linedit/ChangeLog | 9 | ||||
-rw-r--r-- | dev-lisp/cl-linedit/cl-linedit-0.14.8.ebuild | 42 | ||||
-rw-r--r-- | dev-lisp/cl-linedit/cl-linedit-0.15.12.ebuild | 8 | ||||
-rw-r--r-- | dev-lisp/cl-linedit/cl-linedit-0.15.9.ebuild | 43 | ||||
-rw-r--r-- | dev-lisp/cl-linedit/files/0.14.8-Makefile | 14 | ||||
-rw-r--r-- | dev-lisp/cl-linedit/files/0.14.8-linedit.asd-uffi-glue-gentoo.patch | 69 | ||||
-rw-r--r-- | dev-lisp/cl-linedit/files/0.15.9-Makefile | 14 | ||||
-rw-r--r-- | dev-lisp/cl-linedit/files/0.15.9-linedit.asd-uffi-glue-gentoo.patch | 69 | ||||
-rw-r--r-- | dev-lisp/cl-linedit/files/digest-cl-linedit-0.14.8 | 1 | ||||
-rw-r--r-- | dev-lisp/cl-linedit/files/digest-cl-linedit-0.15.9 | 1 |
10 files changed, 11 insertions, 259 deletions
diff --git a/dev-lisp/cl-linedit/ChangeLog b/dev-lisp/cl-linedit/ChangeLog index 94e32d1b55a7..e0b9f140443a 100644 --- a/dev-lisp/cl-linedit/ChangeLog +++ b/dev-lisp/cl-linedit/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-lisp/cl-linedit # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-linedit/ChangeLog,v 1.6 2005/04/10 20:14:45 mkennedy Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-linedit/ChangeLog,v 1.7 2005/04/16 20:44:51 mkennedy Exp $ + + 16 Apr 2005; Matthew Kennedy <mkennedy@gentoo.org> + -files/0.14.8-linedit.asd-uffi-glue-gentoo.patch, + -files/0.15.9-linedit.asd-uffi-glue-gentoo.patch, -files/0.15.9-Makefile, + -files/0.14.8-Makefile, -cl-linedit-0.14.8.ebuild, + -cl-linedit-0.15.9.ebuild, cl-linedit-0.15.12.ebuild: + Keywording; Removed old ebuilds 10 Apr 2005; Matthew Kennedy <mkennedy@gentoo.org> cl-linedit-0.15.12.ebuild: diff --git a/dev-lisp/cl-linedit/cl-linedit-0.14.8.ebuild b/dev-lisp/cl-linedit/cl-linedit-0.14.8.ebuild deleted file mode 100644 index 567f812e0b32..000000000000 --- a/dev-lisp/cl-linedit/cl-linedit-0.14.8.ebuild +++ /dev/null @@ -1,42 +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-linedit/cl-linedit-0.14.8.ebuild,v 1.3 2004/06/24 23:46:05 agriffis Exp $ - -inherit common-lisp eutils - -DESCRIPTION="Linedit is a readline-style library written in Common Lisp that provides customizable line-editing features." -HOMEPAGE="" -SRC_URI="http://common-lisp.net/project/linedit/files/linedit_${PV}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -DEPEND="dev-lisp/common-lisp-controller - virtual/commonlisp - dev-lisp/cl-terminfo - dev-lisp/cl-uffi" - -CLPACKAGE=linedit - -S=${WORKDIR}/linedit_${PV} - -src_unpack() { - unpack ${A} - # adds uffi-loader.lisp, removes building .so files - epatch ${FILESDIR}/${PV}-linedit.asd-uffi-glue-gentoo.patch - cp ${FILESDIR}/${PV}-Makefile ${S}/Makefile -} - -src_compile() { - make || die -} - -src_install() { - common-lisp-install *.lisp linedit.asd version.lisp-expr - common-lisp-system-symlink - dodoc LICENSE - exeinto /usr/lib/linedit - doexe *.so -} diff --git a/dev-lisp/cl-linedit/cl-linedit-0.15.12.ebuild b/dev-lisp/cl-linedit/cl-linedit-0.15.12.ebuild index 9f157acef24d..feee2b5739f1 100644 --- a/dev-lisp/cl-linedit/cl-linedit-0.15.12.ebuild +++ b/dev-lisp/cl-linedit/cl-linedit-0.15.12.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-linedit/cl-linedit-0.15.12.ebuild,v 1.2 2005/04/10 20:14:45 mkennedy Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-linedit/cl-linedit-0.15.12.ebuild,v 1.3 2005/04/16 20:44:51 mkennedy Exp $ inherit common-lisp eutils @@ -10,12 +10,10 @@ SRC_URI="http://common-lisp.net/project/linedit/files/linedit_${PV}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~x86 ~ppc ~amd64" +KEYWORDS="x86 ~ppc ~amd64" IUSE="" -DEPEND="dev-lisp/common-lisp-controller - virtual/commonlisp - dev-lisp/cl-terminfo +DEPEND="dev-lisp/cl-terminfo dev-lisp/cl-uffi dev-lisp/cl-osicat" diff --git a/dev-lisp/cl-linedit/cl-linedit-0.15.9.ebuild b/dev-lisp/cl-linedit/cl-linedit-0.15.9.ebuild deleted file mode 100644 index 8118c6d3e6d4..000000000000 --- a/dev-lisp/cl-linedit/cl-linedit-0.15.9.ebuild +++ /dev/null @@ -1,43 +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-linedit/cl-linedit-0.15.9.ebuild,v 1.3 2004/06/24 23:46:05 agriffis Exp $ - -inherit common-lisp eutils - -DESCRIPTION="Linedit is a readline-style library written in Common Lisp that provides customizable line-editing features." -HOMEPAGE="" -SRC_URI="http://common-lisp.net/project/linedit/files/linedit_${PV}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~x86 ~ppc" -IUSE="" - -DEPEND="dev-lisp/common-lisp-controller - virtual/commonlisp - dev-lisp/cl-terminfo - dev-lisp/cl-uffi - dev-lisp/cl-osicat" - -CLPACKAGE=linedit - -S=${WORKDIR}/linedit_${PV} - -src_unpack() { - unpack ${A} - # adds uffi-loader.lisp, removes building .so files - epatch ${FILESDIR}/${PV}-linedit.asd-uffi-glue-gentoo.patch - cp ${FILESDIR}/${PV}-Makefile ${S}/Makefile -} - -src_compile() { - make || die -} - -src_install() { - common-lisp-install *.lisp linedit.asd version.lisp-expr - common-lisp-system-symlink - dodoc LICENSE - exeinto /usr/lib/linedit - doexe *.so -} diff --git a/dev-lisp/cl-linedit/files/0.14.8-Makefile b/dev-lisp/cl-linedit/files/0.14.8-Makefile deleted file mode 100644 index 0de155fbd03a..000000000000 --- a/dev-lisp/cl-linedit/files/0.14.8-Makefile +++ /dev/null @@ -1,14 +0,0 @@ - -CFLAGS=-fPIC -shared - -UFFI_LIBS=signals.so terminal_glue.so - -all: $(UFFI_LIBS) - -%.so : %.c - $(CC) $(CFLAGS) -o $@ $^ - -clean: - rm -f $(UFFI_LIBS) - -.PHONY: clean diff --git a/dev-lisp/cl-linedit/files/0.14.8-linedit.asd-uffi-glue-gentoo.patch b/dev-lisp/cl-linedit/files/0.14.8-linedit.asd-uffi-glue-gentoo.patch deleted file mode 100644 index 2a9d2c70b290..000000000000 --- a/dev-lisp/cl-linedit/files/0.14.8-linedit.asd-uffi-glue-gentoo.patch +++ /dev/null @@ -1,69 +0,0 @@ -diff -urN linedit_0.14.8.original/linedit.asd linedit_0.14.8/linedit.asd ---- linedit_0.14.8.original/linedit.asd 2003-11-06 08:18:19.000000000 -0600 -+++ linedit_0.14.8/linedit.asd 2004-02-15 03:42:33.710137680 -0600 -@@ -23,30 +23,6 @@ - - (in-package :asdf) - --(defvar *gcc* "/usr/bin/gcc") -- --(defvar *gcc-options* '(#-darwin "-shared" -- #+darwin "-bundle" -- "-fPIC")) -- --(defmethod output-files ((o compile-op) (c c-source-file)) -- (list (make-pathname :name (component-name c) -- :type "so" -- :defaults (component-pathname c)))) -- --(defmethod perform ((o load-op) (c c-source-file)) -- (let ((loader (intern "LOAD-FOREIGN-LIBRARY" :uffi))) -- (dolist (f (input-files o c)) -- (funcall loader f)))) -- --(defmethod perform ((o compile-op) (c c-source-file)) -- (unless (zerop (run-shell-command "~A ~A ~{~A ~}-o ~A" -- *gcc* -- (namestring (component-pathname c)) -- *gcc-options* -- (namestring (car (output-files o c))))) -- (error 'operation-error :component c :operation o))) -- - (defsystem :linedit - :version "0.14.4" - :depends-on (:uffi :terminfo) -@@ -57,10 +33,10 @@ - (:file "utility-functions" :depends-on ("packages")) - - ;; Backend -- (:file "backend" :depends-on ("utility-macros")) -- (:c-source-file "terminal_glue") -+ (:file "uffi-loader" :depends-on ("packages")) -+ (:file "backend" :depends-on ("utility-macros" "uffi-loader")) - (:file "terminal-translations" :depends-on ("packages")) -- (:file "terminal" :depends-on ("terminal-translations" "backend" "terminal_glue")) -+ (:file "terminal" :depends-on ("terminal-translations" "backend")) - (:file "smart-terminal" :depends-on ("terminal")) - (:file "dumb-terminal" :depends-on ("terminal")) - -@@ -69,8 +45,7 @@ - (:file "line" :depends-on ("utility-macros")) - (:file "buffer" :depends-on ("utility-macros")) - (:file "command-keys" :depends-on ("packages")) -- (:c-source-file "signals") -- (:file "editor" :depends-on ("backend" "rewindable" "signals" -+ (:file "editor" :depends-on ("backend" "rewindable" - "line" "buffer" "command-keys")) - (:file "main" :depends-on ("editor")) - (:file "complete" :depends-on ("utility-macros")) -diff -urN linedit_0.14.8.original/uffi-loader.lisp linedit_0.14.8/uffi-loader.lisp ---- linedit_0.14.8.original/uffi-loader.lisp 1969-12-31 18:00:00.000000000 -0600 -+++ linedit_0.14.8/uffi-loader.lisp 2004-02-15 03:46:59.595716928 -0600 -@@ -0,0 +1,7 @@ -+;;;; -*- mode: lisp; syntax: common-lisp; indent-tabs-mode: nil; base: 10; package: linedit -*- -+ -+(in-package :linedit) -+ -+(uffi:load-foreign-library #p"/usr/lib/linedit/signals.so") -+(uffi:load-foreign-library #p"/usr/lib/linedit/terminal_glue.so") -+ diff --git a/dev-lisp/cl-linedit/files/0.15.9-Makefile b/dev-lisp/cl-linedit/files/0.15.9-Makefile deleted file mode 100644 index 0de155fbd03a..000000000000 --- a/dev-lisp/cl-linedit/files/0.15.9-Makefile +++ /dev/null @@ -1,14 +0,0 @@ - -CFLAGS=-fPIC -shared - -UFFI_LIBS=signals.so terminal_glue.so - -all: $(UFFI_LIBS) - -%.so : %.c - $(CC) $(CFLAGS) -o $@ $^ - -clean: - rm -f $(UFFI_LIBS) - -.PHONY: clean diff --git a/dev-lisp/cl-linedit/files/0.15.9-linedit.asd-uffi-glue-gentoo.patch b/dev-lisp/cl-linedit/files/0.15.9-linedit.asd-uffi-glue-gentoo.patch deleted file mode 100644 index 8fc02ae4c29b..000000000000 --- a/dev-lisp/cl-linedit/files/0.15.9-linedit.asd-uffi-glue-gentoo.patch +++ /dev/null @@ -1,69 +0,0 @@ -diff -urN linedit_0.15.9.orig/linedit.asd linedit_0.15.9/linedit.asd ---- linedit_0.15.9.orig/linedit.asd 2004-03-05 13:49:51.000000000 -0600 -+++ linedit_0.15.9/linedit.asd 2004-05-09 01:54:06.119229032 -0500 -@@ -23,30 +23,6 @@ - - (in-package :asdf) - --(defvar *gcc* "/usr/bin/gcc") -- --(defvar *gcc-options* '(#-darwin "-shared" -- #+darwin "-bundle" -- "-fPIC")) -- --(defmethod output-files ((o compile-op) (c c-source-file)) -- (list (make-pathname :name (component-name c) -- :type "so" -- :defaults (component-pathname c)))) -- --(defmethod perform ((o load-op) (c c-source-file)) -- (let ((loader (intern "LOAD-FOREIGN-LIBRARY" :uffi))) -- (dolist (f (input-files o c)) -- (funcall loader f)))) -- --(defmethod perform ((o compile-op) (c c-source-file)) -- (unless (zerop (run-shell-command "~A ~A ~{~A ~}-o ~A" -- *gcc* -- (namestring (component-pathname c)) -- *gcc-options* -- (namestring (car (output-files o c))))) -- (error 'operation-error :component c :operation o))) -- - (defsystem :linedit - :version "0.15.9" - :depends-on (:uffi :terminfo :osicat) -@@ -58,10 +34,10 @@ - (:file "matcher" :depends-on ("packages")) - - ;; Backend -- (:file "backend" :depends-on ("utility-macros")) -- (:c-source-file "terminal_glue") -+ (:file "uffi-loader" :depends-on ("packages")) -+ (:file "backend" :depends-on ("utility-macros" "uffi-loader")) - (:file "terminal-translations" :depends-on ("packages")) -- (:file "terminal" :depends-on ("terminal-translations" "backend" "terminal_glue")) -+ (:file "terminal" :depends-on ("terminal-translations" "backend" "uffi-loader")) - (:file "smart-terminal" :depends-on ("terminal" "matcher")) - (:file "dumb-terminal" :depends-on ("terminal")) - -@@ -70,8 +46,7 @@ - (:file "line" :depends-on ("utility-macros")) - (:file "buffer" :depends-on ("utility-macros")) - (:file "command-keys" :depends-on ("packages")) -- (:c-source-file "signals") -- (:file "editor" :depends-on ("backend" "rewindable" "signals" -+ (:file "editor" :depends-on ("backend" "rewindable" - "line" "buffer" "command-keys")) - (:file "main" :depends-on ("editor")) - (:file "complete" :depends-on ("utility-macros")) -diff -urN linedit_0.15.9.orig/uffi-loader.lisp linedit_0.15.9/uffi-loader.lisp ---- linedit_0.15.9.orig/uffi-loader.lisp 1969-12-31 18:00:00.000000000 -0600 -+++ linedit_0.15.9/uffi-loader.lisp 2004-05-09 01:47:12.383126480 -0500 -@@ -0,0 +1,7 @@ -+;;;; -*- mode: lisp; syntax: common-lisp; indent-tabs-mode: nil; base: 10; package: linedit -*- -+ -+(in-package :linedit) -+ -+(uffi:load-foreign-library #p"/usr/lib/linedit/signals.so") -+(uffi:load-foreign-library #p"/usr/lib/linedit/terminal_glue.so") -+ diff --git a/dev-lisp/cl-linedit/files/digest-cl-linedit-0.14.8 b/dev-lisp/cl-linedit/files/digest-cl-linedit-0.14.8 deleted file mode 100644 index ee69560b6943..000000000000 --- a/dev-lisp/cl-linedit/files/digest-cl-linedit-0.14.8 +++ /dev/null @@ -1 +0,0 @@ -MD5 9daf012d10e0a0f781981a4bc6adb4bd linedit_0.14.8.tar.gz 12476 diff --git a/dev-lisp/cl-linedit/files/digest-cl-linedit-0.15.9 b/dev-lisp/cl-linedit/files/digest-cl-linedit-0.15.9 deleted file mode 100644 index c3408bd2ae9e..000000000000 --- a/dev-lisp/cl-linedit/files/digest-cl-linedit-0.15.9 +++ /dev/null @@ -1 +0,0 @@ -MD5 48696cc960cad0ea3bd1b524cf4f32fd linedit_0.15.9.tar.gz 14788 |