diff options
Diffstat (limited to 'dev-lisp')
-rw-r--r-- | dev-lisp/cl-awk/ChangeLog | 10 | ||||
-rw-r--r-- | dev-lisp/cl-awk/Manifest | 22 | ||||
-rw-r--r-- | dev-lisp/cl-awk/cl-awk-20060311.ebuild | 37 | ||||
-rw-r--r-- | dev-lisp/cl-awk/files/20060311-gentoo.patch | 31 | ||||
-rw-r--r-- | dev-lisp/cl-awk/files/clawk.asd | 7 | ||||
-rw-r--r-- | dev-lisp/cl-awk/files/digest-cl-awk-20060311 | 3 |
6 files changed, 107 insertions, 3 deletions
diff --git a/dev-lisp/cl-awk/ChangeLog b/dev-lisp/cl-awk/ChangeLog index 82b7696f69f6..9a836ae63657 100644 --- a/dev-lisp/cl-awk/ChangeLog +++ b/dev-lisp/cl-awk/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lisp/cl-awk -# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-awk/ChangeLog,v 1.7 2005/05/24 18:48:32 mkennedy Exp $ +# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-awk/ChangeLog,v 1.8 2006/03/12 20:10:17 mkennedy Exp $ + +*cl-awk-20060311 (12 Mar 2006) + + 12 Mar 2006; Matthew Kennedy <mkennedy@gentoo.org> + +files/20060311-gentoo.patch, +files/clawk.asd, +cl-awk-20060311.ebuild: + New upstream version; No longer depend on Debian system. 24 May 2005; <mkennedy@gentoo.org> cl-awk-1-r1.ebuild: Keywording ~sparc diff --git a/dev-lisp/cl-awk/Manifest b/dev-lisp/cl-awk/Manifest index a1b114964640..e3fa80493f3a 100644 --- a/dev-lisp/cl-awk/Manifest +++ b/dev-lisp/cl-awk/Manifest @@ -1,4 +1,24 @@ MD5 de5773bc4937b6a56bce4c4f77aeaad2 ChangeLog 982 +RMD160 65aa546597f159db92234521ebab8e265f58b04f ChangeLog 982 +SHA256 892626fbb4136cf79255b623af6bc0e8eacbf36628dc11f546c24fb615ac84ba ChangeLog 982 MD5 c53084c7c11a5a25b5474a5fe49cb73f cl-awk-1-r1.ebuild 1008 -MD5 9b65b0341efc8f4b29498aad23315229 metadata.xml 164 +RMD160 a25728e3b1f5d783dcc2e7a77dcb646a4041f305 cl-awk-1-r1.ebuild 1008 +SHA256 05a2e1aee37eab0ad3b1c57543d3233b8e05b79ce3faa8f598e16e3f9dcd809e cl-awk-1-r1.ebuild 1008 +MD5 d3160b0d9885b9f154e186fddbc7a327 cl-awk-20060311.ebuild 925 +RMD160 cec108927a85d314e7fe3a38f52bd31cf45fe646 cl-awk-20060311.ebuild 925 +SHA256 dde3ab5bd363e8403b201ff8553587f3fb53983698957bda7bbcdcc165c7afb4 cl-awk-20060311.ebuild 925 +MD5 fd125c62acbb3d7a3650f474f18a655b files/20060311-gentoo.patch 1401 +RMD160 85c9764875e7004e63403b1e5f457b49c4c5d5f8 files/20060311-gentoo.patch 1401 +SHA256 1e121f366afa5a8c23f2fcb323eaf06092a550f301ffa9e4d045dbfecb44f6c7 files/20060311-gentoo.patch 1401 +MD5 08a03b80dd4ac47a6d9b3ed2efb73d4d files/clawk.asd 230 +RMD160 f9dc5a40cc3301caba401c93658dd9bdd9293200 files/clawk.asd 230 +SHA256 744b2184c3792aeac465c5186558d34422685d88c594586b5beb86d9b7ab9e26 files/clawk.asd 230 MD5 931008fa65a97d5c0324e27f559b1705 files/digest-cl-awk-1-r1 125 +RMD160 dc56719429d8ab5cc585f80442de5c123b8f8a08 files/digest-cl-awk-1-r1 125 +SHA256 47646d33218c3c5018a256b234343014331dc431e244ca6198b913f7b2bb0bd6 files/digest-cl-awk-1-r1 125 +MD5 52147366921573b0fda1bfec69e30c79 files/digest-cl-awk-20060311 241 +RMD160 850982ced674701d3dee95a5282326d505593005 files/digest-cl-awk-20060311 241 +SHA256 4689952f474591b60268b3743f3ba7819f0b98742c297453be2fa09bd4fa65ac files/digest-cl-awk-20060311 241 +MD5 9b65b0341efc8f4b29498aad23315229 metadata.xml 164 +RMD160 5edb79931b874dc3a72128f0742b9d4c4eb3c8c1 metadata.xml 164 +SHA256 f8efc9385015233c71f279f85bd0a327525b7136cf8714cc04449d8bea4ce22f metadata.xml 164 diff --git a/dev-lisp/cl-awk/cl-awk-20060311.ebuild b/dev-lisp/cl-awk/cl-awk-20060311.ebuild new file mode 100644 index 000000000000..4d062afea5fb --- /dev/null +++ b/dev-lisp/cl-awk/cl-awk-20060311.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-awk/cl-awk-20060311.ebuild,v 1.1 2006/03/12 20:10:17 mkennedy Exp $ + +inherit common-lisp eutils + +# Directory listing @ http://www.geocities.com/mparker762/tputils/ + +DESCRIPTION="Common Lisp implementation of AWK" +HOMEPAGE="http://www.geocities.com/mparker762/clawk.html#clawk + http://www.cliki.net/RegEx-CLAWK-Lexer + http://www.cl-user.net/asp/libs/tputils" +SRC_URI="mirror://gentoo/clawk-${PV}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +DEPEND="dev-lisp/cl-regex + dev-lisp/cl-plus" + +S=${WORKDIR}/ + +CLPACKAGE=clawk + +src_unpack() { + unpack $A + epatch ${FILESDIR}/${PV}-gentoo.patch +} + +src_install() { + common-lisp-install {clawk,packages}.lisp $FILESDIR/clawk.asd + common-lisp-system-symlink + docinto examples + dodoc clawktest.lisp emp.data +} diff --git a/dev-lisp/cl-awk/files/20060311-gentoo.patch b/dev-lisp/cl-awk/files/20060311-gentoo.patch new file mode 100644 index 000000000000..03ae37949d4e --- /dev/null +++ b/dev-lisp/cl-awk/files/20060311-gentoo.patch @@ -0,0 +1,31 @@ +diff -ur clawk.orig/clawk.lisp clawk/clawk.lisp +--- clawk.orig/clawk.lisp 2006-03-11 11:55:18.000000000 -0600 ++++ clawk/clawk.lisp 2006-03-12 13:37:03.000000000 -0600 +@@ -32,7 +32,7 @@ + (setq symname (concatenate 'string symname (string c) (string c2)))) + (t (setq symname (concatenate 'string symname (string c2))))))) + ((or (char= c #\Return) (char= c #\Newline)) +- (error "Unterminated regular expression: " symname)) ++ (error "Unterminated regular expression: ~S" symname)) + (t (setq symname (concatenate 'string symname (string c))))))))) + + (defun install-regex-syntax () +@@ -56,7 +56,7 @@ + (t (princ c cmdname-strm) + (princ c2 cmdname-strm))))) + ((or (char= c #\Return) (char= c #\Newline)) +- (error "Unterminated shell command: " (get-output-stream-string cmdname-strm))) ++ (error "Unterminated shell command: ~S" (get-output-stream-string cmdname-strm))) + (t (princ c cmdname-strm))))))) + + (defun install-cmd-syntax () +@@ -112,7 +112,7 @@ + (defvar *CURFILE*) + (defvar *CURLINE* "") + (defvar *FS-IS-WS* t) +-(defconstant +WS-FIELDSEP-PAT+ "[ \\t]+") ++(cl+:defconst +WS-FIELDSEP-PAT+ "[ \\t]+") + (defvar *FS* +WS-FIELDSEP-PAT+) + (defvar *RSTART* 0) + (defvar *RLENGTH* 0) +Only in clawk: clawk.lisp~ diff --git a/dev-lisp/cl-awk/files/clawk.asd b/dev-lisp/cl-awk/files/clawk.asd new file mode 100644 index 000000000000..eb82c7b1272f --- /dev/null +++ b/dev-lisp/cl-awk/files/clawk.asd @@ -0,0 +1,7 @@ +(defpackage #:clawk-system (:use #:common-lisp #:asdf)) +(in-package #:clawk-system) + +(defsystem #:clawk + :depends-on (#:regex #:cl-plus) + :components ((:file "packages") + (:file "clawk" :depends-on ("packages")))) diff --git a/dev-lisp/cl-awk/files/digest-cl-awk-20060311 b/dev-lisp/cl-awk/files/digest-cl-awk-20060311 new file mode 100644 index 000000000000..2157ddb6b8d5 --- /dev/null +++ b/dev-lisp/cl-awk/files/digest-cl-awk-20060311 @@ -0,0 +1,3 @@ +MD5 63c2e3d4bcb9fb37cc79d55bf9240eb9 clawk-20060311.tar.gz 13750 +RMD160 1cf5e4adab34c4b77be745743cbe214da344be53 clawk-20060311.tar.gz 13750 +SHA256 c0641742dd011555a109156367af659878aaadd23d0edcf6eb3144f94770e673 clawk-20060311.tar.gz 13750 |