summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/cl-cxml/ChangeLog10
-rw-r--r--dev-lisp/cl-cxml/Manifest4
-rw-r--r--dev-lisp/cl-cxml/cl-cxml-20050625.ebuild49
-rw-r--r--dev-lisp/cl-cxml/files/cxml-contrib.asd7
-rw-r--r--dev-lisp/cl-cxml/files/digest-cl-cxml-200506251
-rw-r--r--dev-lisp/cl-cxml/metadata.xml5
6 files changed, 76 insertions, 0 deletions
diff --git a/dev-lisp/cl-cxml/ChangeLog b/dev-lisp/cl-cxml/ChangeLog
new file mode 100644
index 000000000000..88ccb24b8f06
--- /dev/null
+++ b/dev-lisp/cl-cxml/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-lisp/cl-cxml
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-cxml/ChangeLog,v 1.1 2005/12/09 20:12:59 mkennedy Exp $
+
+*cl-cxml-20050625 (09 Dec 2005)
+
+ 09 Dec 2005; Matthew Kennedy <mkennedy@gentoo.org>
+ +files/cxml-contrib.asd, +metadata.xml, +cl-cxml-20050625.ebuild:
+ Initial port. Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org>.
+
diff --git a/dev-lisp/cl-cxml/Manifest b/dev-lisp/cl-cxml/Manifest
new file mode 100644
index 000000000000..f8f4fc1a8eaa
--- /dev/null
+++ b/dev-lisp/cl-cxml/Manifest
@@ -0,0 +1,4 @@
+MD5 e06e0f629e1bd5614ef0ac2fff97d4ec cl-cxml-20050625.ebuild 1361
+MD5 a4a6a4f1c40baf47be5eef85466112b3 files/cxml-contrib.asd 243
+MD5 40e649c78f1424e8c231a8d8c5257eb5 files/digest-cl-cxml-20050625 64
+MD5 9b65b0341efc8f4b29498aad23315229 metadata.xml 164
diff --git a/dev-lisp/cl-cxml/cl-cxml-20050625.ebuild b/dev-lisp/cl-cxml/cl-cxml-20050625.ebuild
new file mode 100644
index 000000000000..99a917a61f71
--- /dev/null
+++ b/dev-lisp/cl-cxml/cl-cxml-20050625.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-cxml/cl-cxml-20050625.ebuild,v 1.1 2005/12/09 20:12:59 mkennedy Exp $
+
+inherit common-lisp
+
+MY_PV=${PV:0:4}-${PV:4:2}-${PV:6:2}
+
+DESCRIPTION="A Common Lisp XML library implementing namespaces, a validating SAX-like XML 1.0 parser and the DOM Level 1 Core interfaces."
+HOMEPAGE="http://common-lisp.net/project/cxml/"
+SRC_URI="http://common-lisp.net/project/cxml/download/cxml-${MY_PV}.tgz"
+LICENSE="LLGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND="dev-lisp/cl-puri"
+
+CLPACKAGE='cxml cxml-contrib'
+
+S=${WORKDIR}/cxml-${MY_PV}
+
+src_unpack() {
+ unpack ${A}
+ rm ${S}/GNUmakefile
+}
+
+src_install() {
+ insinto $CLSOURCEROOT/cxml
+ doins *.{dtd,asd} $FILESDIR/cxml-contrib.asd
+ insinto $CLSOURCEROOT/cxml/runes
+ doins runes/*.lisp
+ insinto $CLSOURCEROOT/cxml/xml
+ doins xml/*.lisp
+ insinto $CLSOURCEROOT/cxml/xml/sax-tests
+ doins xml/sax-tests/*.lisp
+ insinto $CLSOURCEROOT/cxml/test
+ doins test/*.lisp
+ insinto $CLSOURCEROOT/cxml/contrib
+ doins contrib/*.lisp
+ insinto $CLSOURCEROOT/cxml/dom
+ doins dom/*.lisp
+ dodir $CLSYSTEMROOT
+ dosym $CLSOURCEROOT/cxml/cxml.asd $CLSYSTEMROOT/
+ dosym $CLSOURCEROOT/cxml/cxml-contrib.asd $CLSYSTEMROOT/
+ dodoc OLDNEWS TIMES
+ dohtml *.{html,css}
+ dohtml -r doc
+}
diff --git a/dev-lisp/cl-cxml/files/cxml-contrib.asd b/dev-lisp/cl-cxml/files/cxml-contrib.asd
new file mode 100644
index 000000000000..2822042d29f7
--- /dev/null
+++ b/dev-lisp/cl-cxml/files/cxml-contrib.asd
@@ -0,0 +1,7 @@
+(defpackage #:cxml-contrib-package (:use #:asdf #:common-lisp))
+(in-package #:cxml-contrib-package)
+(defsystem #:cxml-contrib
+ :name "CXML-CONTRIB"
+ :components ((:module :contrib
+ :components ((:file "xhtmlgen"))))
+ :depends-on (#:cxml)) \ No newline at end of file
diff --git a/dev-lisp/cl-cxml/files/digest-cl-cxml-20050625 b/dev-lisp/cl-cxml/files/digest-cl-cxml-20050625
new file mode 100644
index 000000000000..72c278b6f208
--- /dev/null
+++ b/dev-lisp/cl-cxml/files/digest-cl-cxml-20050625
@@ -0,0 +1 @@
+MD5 d6874ed00a8321017b06d2faabedf1e3 cxml-2005-06-25.tgz 143058
diff --git a/dev-lisp/cl-cxml/metadata.xml b/dev-lisp/cl-cxml/metadata.xml
new file mode 100644
index 000000000000..f418045b09c8
--- /dev/null
+++ b/dev-lisp/cl-cxml/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>common-lisp</herd>
+</pkgmetadata>