diff options
-rw-r--r-- | dev-lisp/cl-mpd/ChangeLog | 10 | ||||
-rw-r--r-- | dev-lisp/cl-mpd/Manifest | 20 | ||||
-rw-r--r-- | dev-lisp/cl-mpd/cl-mpd-0.4.ebuild | 33 | ||||
-rw-r--r-- | dev-lisp/cl-mpd/files/0.4-package-gentoo.patch | 35 | ||||
-rw-r--r-- | dev-lisp/cl-mpd/files/digest-cl-mpd-0.4 | 3 | ||||
-rw-r--r-- | dev-lisp/cl-mpd/metadata.xml | 5 |
6 files changed, 106 insertions, 0 deletions
diff --git a/dev-lisp/cl-mpd/ChangeLog b/dev-lisp/cl-mpd/ChangeLog new file mode 100644 index 000000000000..ffe76faf5c3c --- /dev/null +++ b/dev-lisp/cl-mpd/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-lisp/cl-mpd +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-mpd/ChangeLog,v 1.1 2006/07/10 03:13:19 mkennedy Exp $ + +*cl-mpd-0.4 (10 Jul 2006) + + 10 Jul 2006; Matthew Kennedy <mkennedy@gentoo.org> + +files/0.4-package-gentoo.patch, +metadata.xml, +cl-mpd-0.4.ebuild: + Initial port. Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org>. + diff --git a/dev-lisp/cl-mpd/Manifest b/dev-lisp/cl-mpd/Manifest new file mode 100644 index 000000000000..f6833c5f6118 --- /dev/null +++ b/dev-lisp/cl-mpd/Manifest @@ -0,0 +1,20 @@ +AUX 0.4-package-gentoo.patch 1220 RMD160 765bb4b0dc36378f38991eb14045d3fc2e1d1190 SHA1 255324815c0eb4c6a4db7074a6e46e9c3f0d300e SHA256 3872a7c0442ae81063d6a36f2a10db7b971ac7020abb79b37c61abae250be1da +MD5 336db50e11c4356044261f1d8a3166ef files/0.4-package-gentoo.patch 1220 +RMD160 765bb4b0dc36378f38991eb14045d3fc2e1d1190 files/0.4-package-gentoo.patch 1220 +SHA256 3872a7c0442ae81063d6a36f2a10db7b971ac7020abb79b37c61abae250be1da files/0.4-package-gentoo.patch 1220 +DIST cl-mpd_0.4.tar.gz 28445 RMD160 250cbfb0025dae621a0dd00d12caa66ffa00af7e SHA1 229b5c9f8f7501b7bb4171efa86541ce4b6fabb8 SHA256 b2a4b932fccb0203fee3d026c89039580d5dd65ee857080933e50e5ae39245d6 +EBUILD cl-mpd-0.4.ebuild 871 RMD160 262416785028f65b0ce2ae2d5e1e4abcc4423cfc SHA1 bd9f40302529951e88f3ecb43b4c82e8928a1ff6 SHA256 ec6bb311335d4d3ea2e2236b60e7e4158db3968ecf33296f1e4868c66e27108c +MD5 bdf49c277c0f91ce36ef6f0e9614a58a cl-mpd-0.4.ebuild 871 +RMD160 262416785028f65b0ce2ae2d5e1e4abcc4423cfc cl-mpd-0.4.ebuild 871 +SHA256 ec6bb311335d4d3ea2e2236b60e7e4158db3968ecf33296f1e4868c66e27108c cl-mpd-0.4.ebuild 871 +MISC ChangeLog 345 RMD160 e1b553310036c75141f9f7cf84de20c256c72a03 SHA1 121e82ffc21f1207db86c648336e06157317a5c9 SHA256 13a0f5e26194fcf25aa4967e859836017e1029417794be8dd848da6611d62573 +MD5 57c3f7426e0219a26854efae798a2352 ChangeLog 345 +RMD160 e1b553310036c75141f9f7cf84de20c256c72a03 ChangeLog 345 +SHA256 13a0f5e26194fcf25aa4967e859836017e1029417794be8dd848da6611d62573 ChangeLog 345 +MISC metadata.xml 164 RMD160 5edb79931b874dc3a72128f0742b9d4c4eb3c8c1 SHA1 2f781e1fca36d790a027079805d56cf397e6a6f8 SHA256 f8efc9385015233c71f279f85bd0a327525b7136cf8714cc04449d8bea4ce22f +MD5 9b65b0341efc8f4b29498aad23315229 metadata.xml 164 +RMD160 5edb79931b874dc3a72128f0742b9d4c4eb3c8c1 metadata.xml 164 +SHA256 f8efc9385015233c71f279f85bd0a327525b7136cf8714cc04449d8bea4ce22f metadata.xml 164 +MD5 3ec294acb63bc03d9b4d4f406d9e39fd files/digest-cl-mpd-0.4 229 +RMD160 d2c14465522dfa138b3bae7cf8187c6583b3d8b1 files/digest-cl-mpd-0.4 229 +SHA256 f7afcd9e616194f53b0f7118103bb9379f5841bf3d46f18f41d877ffc44f28ee files/digest-cl-mpd-0.4 229 diff --git a/dev-lisp/cl-mpd/cl-mpd-0.4.ebuild b/dev-lisp/cl-mpd/cl-mpd-0.4.ebuild new file mode 100644 index 000000000000..f7d6929c347f --- /dev/null +++ b/dev-lisp/cl-mpd/cl-mpd-0.4.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-mpd/cl-mpd-0.4.ebuild,v 1.1 2006/07/10 03:13:19 mkennedy Exp $ + +inherit common-lisp eutils + +DESCRIPTION="CL-MPD is an FFI-free, Common Lisp interface to Music Player Daemon." +HOMEPAGE="http://common-lisp.net/project/cl-mpd/" +SRC_URI="ftp://common-lisp.net/pub/project/cl-mpd/cl-mpd_${PV}.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +CLPACKAGE=mpd + +DEPEND="virtual/commonlisp + dev-lisp/common-lisp-controller" + +S=${WORKDIR}/${PN} + +src_unpack() { + unpack ${A} + epatch ${FILESDIR}/${PV}-package-gentoo.patch +} + +src_install() { + common-lisp-install *.{lisp,asd} + common-lisp-system-symlink + dodoc LICENSE README AUTHORS COPYING + insinto /usr/share/doc/${PF}/data + doins data/* +} diff --git a/dev-lisp/cl-mpd/files/0.4-package-gentoo.patch b/dev-lisp/cl-mpd/files/0.4-package-gentoo.patch new file mode 100644 index 000000000000..f7fde39343b9 --- /dev/null +++ b/dev-lisp/cl-mpd/files/0.4-package-gentoo.patch @@ -0,0 +1,35 @@ +diff -ur cl-mpd.orig/mpdclient.lisp cl-mpd/mpdclient.lisp +--- cl-mpd.orig/mpdclient.lisp 2006-06-26 20:58:46.000000000 -0500 ++++ cl-mpd/mpdclient.lisp 2006-07-09 22:04:14.000000000 -0500 +@@ -56,9 +56,6 @@ + (eval-when (:compile-toplevel :load-toplevel) + (declaim (optimize (speed 0) (space 0) (safety 1) (debug 3) (compilation-speed 0)))) + +-(defpackage #:mpd +- (:use #:cl)) +- + (in-package #:mpd) + + ;;; Find out when a REQUIRE is normally evaluated. +@@ -66,7 +63,11 @@ + #+sbcl (require :sb-bsd-sockets) + #+lispworks (require "comm")) + +-(defconstant +mpd-welcome-message+ "OK MPD ") ++(defconstant +mpd-welcome-message+ ++ (if (boundp '+mpd-welcome-message+) ;http://www.sbcl.org/manual/Defining-Constants.html#Defining-Constants ++ (symbol-value '+mpd-welcome-message+) ++ "OK MPD ")) ++ + ;;; These aren't used yet, but will be soon. + (defconstant +mpd-error-not-list+ 1) + (defconstant +mpd-error-arg+ 2) +diff -ur cl-mpd.orig/package.lisp cl-mpd/package.lisp +--- cl-mpd.orig/package.lisp 2006-06-26 20:58:46.000000000 -0500 ++++ cl-mpd/package.lisp 2006-07-09 22:10:12.000000000 -0500 +@@ -130,5 +130,4 @@ + #:mpd-send-command-list + )) + +- (pushnew :mpd *features*) + ) diff --git a/dev-lisp/cl-mpd/files/digest-cl-mpd-0.4 b/dev-lisp/cl-mpd/files/digest-cl-mpd-0.4 new file mode 100644 index 000000000000..b71e400c26ca --- /dev/null +++ b/dev-lisp/cl-mpd/files/digest-cl-mpd-0.4 @@ -0,0 +1,3 @@ +MD5 2f4e1a823be9d36ade4cecdedcd5f8ce cl-mpd_0.4.tar.gz 28445 +RMD160 250cbfb0025dae621a0dd00d12caa66ffa00af7e cl-mpd_0.4.tar.gz 28445 +SHA256 b2a4b932fccb0203fee3d026c89039580d5dd65ee857080933e50e5ae39245d6 cl-mpd_0.4.tar.gz 28445 diff --git a/dev-lisp/cl-mpd/metadata.xml b/dev-lisp/cl-mpd/metadata.xml new file mode 100644 index 000000000000..f418045b09c8 --- /dev/null +++ b/dev-lisp/cl-mpd/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> |