summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2005-04-16 20:46:45 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2005-04-16 20:46:45 +0000
commitd4123dfd3b8e01ad8c97d838b7a519e0de05e86b (patch)
treec0cf5815b938234ee74bb794e7ea57dabab2996b /dev-lisp/cl-linedit
parentfix for bug #89321 (diff)
downloadgentoo-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/ChangeLog9
-rw-r--r--dev-lisp/cl-linedit/cl-linedit-0.14.8.ebuild42
-rw-r--r--dev-lisp/cl-linedit/cl-linedit-0.15.12.ebuild8
-rw-r--r--dev-lisp/cl-linedit/cl-linedit-0.15.9.ebuild43
-rw-r--r--dev-lisp/cl-linedit/files/0.14.8-Makefile14
-rw-r--r--dev-lisp/cl-linedit/files/0.14.8-linedit.asd-uffi-glue-gentoo.patch69
-rw-r--r--dev-lisp/cl-linedit/files/0.15.9-Makefile14
-rw-r--r--dev-lisp/cl-linedit/files/0.15.9-linedit.asd-uffi-glue-gentoo.patch69
-rw-r--r--dev-lisp/cl-linedit/files/digest-cl-linedit-0.14.81
-rw-r--r--dev-lisp/cl-linedit/files/digest-cl-linedit-0.15.91
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