diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2005-07-07 16:45:34 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2005-07-07 16:45:34 +0000 |
commit | 8fb382b289e23e31e33eb5a75fa76ee35c505e4a (patch) | |
tree | c12db47a1d23ffa4bb945545fe58b5d5ab394840 /dev-lisp | |
parent | Marked stable on x86. (diff) | |
download | historical-8fb382b289e23e31e33eb5a75fa76ee35c505e4a.tar.gz historical-8fb382b289e23e31e33eb5a75fa76ee35c505e4a.tar.bz2 historical-8fb382b289e23e31e33eb5a75fa76ee35c505e4a.zip |
.
Package-Manager: portage-2.0.51.22-r1
Diffstat (limited to 'dev-lisp')
-rw-r--r-- | dev-lisp/cl-blog/ChangeLog | 11 | ||||
-rw-r--r-- | dev-lisp/cl-blog/Manifest | 6 | ||||
-rw-r--r-- | dev-lisp/cl-blog/cl-blog-20050707.ebuild | 42 | ||||
-rw-r--r-- | dev-lisp/cl-blog/files/20050707-gentoo.patch | 31 | ||||
-rw-r--r-- | dev-lisp/cl-blog/files/README.Gentoo | 24 | ||||
-rw-r--r-- | dev-lisp/cl-blog/files/digest-cl-blog-20050707 | 1 | ||||
-rw-r--r-- | dev-lisp/cl-blog/metadata.xml | 5 |
7 files changed, 120 insertions, 0 deletions
diff --git a/dev-lisp/cl-blog/ChangeLog b/dev-lisp/cl-blog/ChangeLog new file mode 100644 index 000000000000..6b3b39d82fa3 --- /dev/null +++ b/dev-lisp/cl-blog/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for dev-lisp/cl-blog +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-blog/ChangeLog,v 1.1 2005/07/07 16:45:34 mkennedy Exp $ + +*cl-blog-20050707 (07 Jul 2005) + + 07 Jul 2005; Matthew Kennedy <mkennedy@gentoo.org> + +files/20050707-gentoo.patch, +files/README.Gentoo, +metadata.xml, + +cl-blog-20050707.ebuild: + Initial port. Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org> + diff --git a/dev-lisp/cl-blog/Manifest b/dev-lisp/cl-blog/Manifest new file mode 100644 index 000000000000..b21c1a910114 --- /dev/null +++ b/dev-lisp/cl-blog/Manifest @@ -0,0 +1,6 @@ +MD5 6f23a2f7c333bb7b70ce41e025c17132 cl-blog-20050707.ebuild 1035 +MD5 9b65b0341efc8f4b29498aad23315229 metadata.xml 164 +MD5 d9d97145131f543a44eedd4fca815155 ChangeLog 468 +MD5 c372f4d8512b254c0b69e4d9b4e8c2e9 files/digest-cl-blog-20050707 67 +MD5 c76d8437708904f80d10e16a6169432c files/README.Gentoo 1086 +MD5 5a4fda226d545d04ab7c2fa0b95050a9 files/20050707-gentoo.patch 1000 diff --git a/dev-lisp/cl-blog/cl-blog-20050707.ebuild b/dev-lisp/cl-blog/cl-blog-20050707.ebuild new file mode 100644 index 000000000000..a11c9c11e919 --- /dev/null +++ b/dev-lisp/cl-blog/cl-blog-20050707.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-blog/cl-blog-20050707.ebuild,v 1.1 2005/07/07 16:45:34 mkennedy Exp $ + +inherit common-lisp eutils + +DESCRIPTION="CL-BLOG is blog engine for Common Lisp" +HOMEPAGE="http://www.cliki.net/cl-blog" +SRC_URI="mirror://gentoo/${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc x86" +IUSE="" +DEPEND="dev-lisp/cl-split-sequence + dev-lisp/cl-araneida + dev-lisp/cl-net-telent-date + dev-lisp/cl-md5 + dev-lisp/cl-html-encode + dev-lisp/cl-ppcre + dev-lisp/cl-trivial-http + dev-lisp/cl-trivial-configuration-parser" + +S=${WORKDIR}/${PN} + +CLPACKAGE=cl-blog + +src_unpack() { + unpack ${A} + epatch ${FILESDIR}/${PV}-gentoo.patch || die +} + +src_install() { + common-lisp-install *.asd + insinto $CLSOURCEROOT/$CLPACKAGE/source + doins source/* + common-lisp-system-symlink + dodoc README ${FILESDIR}/README.Gentoo + insinto /etc/cl-blog + doins *.{conf,template} + keepdir /var/lib/cl-blog/entries/ +} + diff --git a/dev-lisp/cl-blog/files/20050707-gentoo.patch b/dev-lisp/cl-blog/files/20050707-gentoo.patch new file mode 100644 index 000000000000..24ea7c7e5f83 --- /dev/null +++ b/dev-lisp/cl-blog/files/20050707-gentoo.patch @@ -0,0 +1,31 @@ +Only in cl-blog: .svn +Only in cl-blog/source: .svn +diff -ur cl-blog.orig/source/variable.lisp cl-blog/source/variable.lisp +--- cl-blog.orig/source/variable.lisp 2005-07-07 09:40:53.000000000 -0500 ++++ cl-blog/source/variable.lisp 2005-07-07 11:08:01.000000000 -0500 +@@ -1,14 +1,7 @@ + (in-package :cl-blog) + + (defparameter *blog-pathname-root* +- (make-pathname :directory +- (pathname-directory +- (asdf:component-pathname +- (asdf:find-component +- nil +- #+cl-modules +- #.(cl-modules:current-module-name :downcase t) +- #-cl-modules "cl-blog"))))) ++ #p"/etc/cl-blog/") + + (defparameter *blog-configuration* + (parse-configuration-file +@@ -43,8 +36,7 @@ + (defvar *passwords* nil) + + (defparameter *entry-path* +- (merge-pathnames (make-pathname :directory '(:relative "entries")) +- *blog-pathname-root*)) ++ #p"/var/lib/cl-blog/entries/") + + (defparameter *entry-index* + (merge-pathnames "index" *entry-path*)) diff --git a/dev-lisp/cl-blog/files/README.Gentoo b/dev-lisp/cl-blog/files/README.Gentoo new file mode 100644 index 000000000000..ef047c08e85d --- /dev/null +++ b/dev-lisp/cl-blog/files/README.Gentoo @@ -0,0 +1,24 @@ +-*- outline -*- $Id: README.Gentoo,v 1.1 2005/07/07 16:45:34 mkennedy Exp $ + +Gentoo GNU/Linux specific notes for CL-BLOG +------------------------------------------- + +This is the README.Gentoo file from /usr/share/doc/@PF@/ directory. + + * The Gentoo port patches variables.lisp to prepare CL-BLOG for standard + system-wide installation. + + * Sample configurations and templates distributed with CL-BLOG have been + installed into /etc/cl-blog. You are expected to changes these. See the + README distributed with CL-BLOG for some tips on how to configure CL-BLOG. + + * Initializing, starting and stopping CL-BLOG on whatever Common Lisp + implementation and combination of additional libraries you are using is + beyond the scope of this port. + + * A directory for blog entries have been created at /var/lib/cl-blog/entries/. + Adjust ownership and permissions on this directory as needed. + +If you encounter any problems or have suggestions, use http://bugs.gentoo.org. +Please don't bother the upstream authors unless you are absolutely certain it is +not Gentoo-related. diff --git a/dev-lisp/cl-blog/files/digest-cl-blog-20050707 b/dev-lisp/cl-blog/files/digest-cl-blog-20050707 new file mode 100644 index 000000000000..1a8c39bd0578 --- /dev/null +++ b/dev-lisp/cl-blog/files/digest-cl-blog-20050707 @@ -0,0 +1 @@ +MD5 c7d835e941bc6efd7e57178b21202c6e cl-blog-20050707.tar.gz 12094 diff --git a/dev-lisp/cl-blog/metadata.xml b/dev-lisp/cl-blog/metadata.xml new file mode 100644 index 000000000000..f418045b09c8 --- /dev/null +++ b/dev-lisp/cl-blog/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> |