diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2005-08-14 08:36:09 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2005-08-14 08:36:09 +0000 |
commit | 3bd540858bb92b0ba18e75a4938b74131b174715 (patch) | |
tree | a037cc1d4d72fe6546e737a3f88fea072fb41ad2 /app-emacs | |
parent | AS PER THE CHANGELOG: "Use version independent symbolic link to HyperSpec doc... (diff) | |
download | gentoo-2-3bd540858bb92b0ba18e75a4938b74131b174715.tar.gz gentoo-2-3bd540858bb92b0ba18e75a4938b74131b174715.tar.bz2 gentoo-2-3bd540858bb92b0ba18e75a4938b74131b174715.zip |
AS PER THE CHANGELOG: "Use version independent symbolic link to HyperSpec documentation; Remove old ebuilds."
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'app-emacs')
-rw-r--r-- | app-emacs/slime-cvs/ChangeLog | 8 | ||||
-rw-r--r-- | app-emacs/slime-cvs/Manifest | 12 | ||||
-rw-r--r-- | app-emacs/slime-cvs/files/70slime-gentoo.el | 4 | ||||
-rw-r--r-- | app-emacs/slime-cvs/files/digest-slime-cvs-0 | 0 | ||||
-rw-r--r-- | app-emacs/slime-cvs/files/digest-slime-cvs-0-r1 | 0 | ||||
-rw-r--r-- | app-emacs/slime-cvs/files/digest-slime-cvs-0-r2 | 0 | ||||
-rw-r--r-- | app-emacs/slime-cvs/files/digest-slime-cvs-0-r3 | 0 | ||||
-rw-r--r-- | app-emacs/slime-cvs/slime-cvs-0-r1.ebuild | 75 | ||||
-rw-r--r-- | app-emacs/slime-cvs/slime-cvs-0-r2.ebuild | 76 | ||||
-rw-r--r-- | app-emacs/slime-cvs/slime-cvs-0-r3.ebuild | 85 | ||||
-rw-r--r-- | app-emacs/slime-cvs/slime-cvs-0.ebuild | 63 |
11 files changed, 11 insertions, 312 deletions
diff --git a/app-emacs/slime-cvs/ChangeLog b/app-emacs/slime-cvs/ChangeLog index 28f6894236fb..bb6e99971a0f 100644 --- a/app-emacs/slime-cvs/ChangeLog +++ b/app-emacs/slime-cvs/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emacs/slime-cvs # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime-cvs/ChangeLog,v 1.17 2005/04/06 07:24:17 mkennedy Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime-cvs/ChangeLog,v 1.18 2005/08/14 08:36:09 mkennedy Exp $ + + 14 Aug 2005; Matthew Kennedy <mkennedy@gentoo.org> + files/70slime-gentoo.el, -slime-cvs-0.ebuild, -slime-cvs-0-r1.ebuild, + -slime-cvs-0-r2.ebuild, -slime-cvs-0-r3.ebuild: + Use version independent symbolic link to HyperSpec documentation; Remove old + ebuilds. *slime-cvs-0-r4 (06 Apr 2005) diff --git a/app-emacs/slime-cvs/Manifest b/app-emacs/slime-cvs/Manifest index bb21c9f66997..9735696a0d2a 100644 --- a/app-emacs/slime-cvs/Manifest +++ b/app-emacs/slime-cvs/Manifest @@ -1,15 +1,7 @@ -MD5 21e24908f3992154742934c924780b1f ChangeLog 2518 +MD5 52a8ced9c17103701966ea1303d84d35 ChangeLog 2784 MD5 185b50ff504c7da6807fffb4e73fc017 metadata.xml 1267 -MD5 1e57cc5d17eb2e048d20b7d711b69efe slime-cvs-0-r1.ebuild 1952 -MD5 bd775715b698c7d39382726188b6b1cc slime-cvs-0-r2.ebuild 2054 -MD5 7526a92601bb94fb343e8ac53d545ff2 slime-cvs-0-r3.ebuild 2223 -MD5 89e7de3275fb35ed0dc6428ffa8b669c slime-cvs-0.ebuild 1682 MD5 1caa527f86025f78b25c0a4667b74a64 slime-cvs-0-r4.ebuild 2223 -MD5 3469f2bfb76fc05b746ea35d0001d996 files/70slime-gentoo.el 571 -MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-slime-cvs-0 0 -MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-slime-cvs-0-r1 0 -MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-slime-cvs-0-r2 0 -MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-slime-cvs-0-r3 0 +MD5 cbdca05ee34078c6bd9fb424fd4dda02 files/70slime-gentoo.el 563 MD5 cd3eddef773c2bdc1eac336383f13ec6 files/swank-loader.lisp 68 MD5 f728ed37ea34eb35320fb9544f3d5ed6 files/swank.asd 1934 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-slime-cvs-0-r4 0 diff --git a/app-emacs/slime-cvs/files/70slime-gentoo.el b/app-emacs/slime-cvs/files/70slime-gentoo.el index ee7de2a5779b..6f829b1bc938 100644 --- a/app-emacs/slime-cvs/files/70slime-gentoo.el +++ b/app-emacs/slime-cvs/files/70slime-gentoo.el @@ -9,6 +9,6 @@ ;; this prevents us from requiring the user get dev-lisp/hyperspec ;; (which is non-free) as a hard dependency -(if (file-exists-p "/usr/share/doc/hyperspec-6.0/HyperSpec") - (setq common-lisp-hyperspec-root "file:///usr/share/doc/hyperspec-6.0/HyperSpec/") +(if (file-exists-p "/usr/share/doc/hyperspec/HyperSpec") + (setq common-lisp-hyperspec-root "file:///usr/share/doc/hyperspec/HyperSpec/") (setq common-lisp-hyperspec-root "http://www.lispworks.com/reference/HyperSpec/")) diff --git a/app-emacs/slime-cvs/files/digest-slime-cvs-0 b/app-emacs/slime-cvs/files/digest-slime-cvs-0 deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/app-emacs/slime-cvs/files/digest-slime-cvs-0 +++ /dev/null diff --git a/app-emacs/slime-cvs/files/digest-slime-cvs-0-r1 b/app-emacs/slime-cvs/files/digest-slime-cvs-0-r1 deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/app-emacs/slime-cvs/files/digest-slime-cvs-0-r1 +++ /dev/null diff --git a/app-emacs/slime-cvs/files/digest-slime-cvs-0-r2 b/app-emacs/slime-cvs/files/digest-slime-cvs-0-r2 deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/app-emacs/slime-cvs/files/digest-slime-cvs-0-r2 +++ /dev/null diff --git a/app-emacs/slime-cvs/files/digest-slime-cvs-0-r3 b/app-emacs/slime-cvs/files/digest-slime-cvs-0-r3 deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/app-emacs/slime-cvs/files/digest-slime-cvs-0-r3 +++ /dev/null diff --git a/app-emacs/slime-cvs/slime-cvs-0-r1.ebuild b/app-emacs/slime-cvs/slime-cvs-0-r1.ebuild deleted file mode 100644 index 0d47fdd1f1d9..000000000000 --- a/app-emacs/slime-cvs/slime-cvs-0-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime-cvs/slime-cvs-0-r1.ebuild,v 1.7 2005/01/01 14:01:28 eradicator Exp $ - -ECVS_SERVER="common-lisp.net:/project/slime/cvsroot" -if [ -z "${ECVS_BRANCH}" ]; then - ECVS_BRANCH="HEAD" -fi -ECVS_MODULE="slime" -ECVS_USER="anonymous" -ECVS_PASS="anonymous" -ECVS_CVS_OPTIONS="-dP" - -inherit elisp cvs - -DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)" -HOMEPAGE="http://common-lisp.net/project/slime/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -DEPEND="virtual/emacs - dev-lisp/common-lisp-controller - virtual/commonlisp" - -S="${WORKDIR}/slime" - -CLPACKAGE=swank - -src_compile() { - echo "(add-to-list 'load-path \".\")" >script - emacs --batch -q -l script -f batch-byte-compile hyperspec.el slime.el || die -} - -src_install() { - elisp-install ${PN} hyperspec.el slime.el slime.elc ${FILESDIR}/swank-loader.lisp - elisp-site-file-install ${FILESDIR}/70slime-gentoo.el - dodoc README* ChangeLog - insinto /usr/share/common-lisp/source/swank - doins *.lisp ${FILESDIR}/swank.asd ChangeLog # required at runtime - dodir /usr/share/common-lisp/systems - dosym /usr/share/common-lisp/source/swank/swank.asd \ - /usr/share/common-lisp/systems -} - -pkg_preinst() { - rm -rf /usr/lib/common-lisp/*/${CLPACKAGE} || true -} - -pkg_postrm() { - rm -rf /usr/lib/common-lisp/*/${CLPACKAGE} || true - elisp-site-regen -} - -pkg_postinst() { - /usr/sbin/register-common-lisp-source $CLPACKAGE - elisp-site-regen - while read line; do einfo "${line}"; done <<EOF - -SLIME notes for Gentoo ----------------------- - -If you're interested in hacking this ebuild, slime-cvs uses its own -swank.asd system definition file and swank-loader.lisp. - -As always with CVS ebuilds, DO NOT report problems to upstream. -Always report problems to the Gentoo Bugzilla at -http://bugs.gentoo.org. - -Matthew Kennedy <mkennedy@gentoo.org> - -EOF -} diff --git a/app-emacs/slime-cvs/slime-cvs-0-r2.ebuild b/app-emacs/slime-cvs/slime-cvs-0-r2.ebuild deleted file mode 100644 index 9b8090d9e5ec..000000000000 --- a/app-emacs/slime-cvs/slime-cvs-0-r2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime-cvs/slime-cvs-0-r2.ebuild,v 1.3 2005/01/01 14:01:28 eradicator Exp $ - -ECVS_SERVER="common-lisp.net:/project/slime/cvsroot" -if [ -z "${ECVS_BRANCH}" ]; then - ECVS_BRANCH="HEAD" -fi -ECVS_MODULE="slime" -ECVS_USER="anonymous" -ECVS_PASS="anonymous" -ECVS_CVS_OPTIONS="-dP" - -inherit elisp cvs - -DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)" -HOMEPAGE="http://common-lisp.net/project/slime/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~ppc" -IUSE="" - -DEPEND="virtual/emacs - dev-lisp/common-lisp-controller - virtual/commonlisp" - -S="${WORKDIR}/slime" - -CLPACKAGE=swank - -src_compile() { - echo "(add-to-list 'load-path \".\")" >script - emacs --batch -q -l script -f batch-byte-compile hyperspec.el slime.el || die -} - -src_install() { - elisp-install ${PN} hyperspec.el slime.el slime.elc ${FILESDIR}/swank-loader.lisp - elisp-site-file-install ${FILESDIR}/70slime-gentoo.el - dodoc README* ChangeLog - zcat ${D}/usr/share/doc/${PF}/ChangeLog.gz > ${D}/usr/share/emacs/site-lisp/slime-cvs/ChangeLog - insinto /usr/share/common-lisp/source/swank - doins *.lisp ${FILESDIR}/swank.asd ChangeLog # required at runtime - dodir /usr/share/common-lisp/systems - dosym /usr/share/common-lisp/source/swank/swank.asd \ - /usr/share/common-lisp/systems -} - -pkg_preinst() { - rm -rf /usr/lib/common-lisp/*/${CLPACKAGE} || true -} - -pkg_postrm() { - rm -rf /usr/lib/common-lisp/*/${CLPACKAGE} || true - elisp-site-regen -} - -pkg_postinst() { - /usr/sbin/register-common-lisp-source $CLPACKAGE - elisp-site-regen - while read line; do einfo "${line}"; done <<EOF - -SLIME notes for Gentoo ----------------------- - -If you're interested in hacking this ebuild, slime-cvs uses its own -swank.asd system definition file and swank-loader.lisp. - -As always with CVS ebuilds, DO NOT report problems to upstream. -Always report problems to the Gentoo Bugzilla at -http://bugs.gentoo.org. - -Matthew Kennedy <mkennedy@gentoo.org> - -EOF -} diff --git a/app-emacs/slime-cvs/slime-cvs-0-r3.ebuild b/app-emacs/slime-cvs/slime-cvs-0-r3.ebuild deleted file mode 100644 index 1e99f6295151..000000000000 --- a/app-emacs/slime-cvs/slime-cvs-0-r3.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime-cvs/slime-cvs-0-r3.ebuild,v 1.3 2005/03/18 08:22:27 mkennedy Exp $ - -ECVS_SERVER="common-lisp.net:/project/slime/cvsroot" -if [ -z "${ECVS_BRANCH}" ]; then - ECVS_BRANCH="HEAD" -fi -ECVS_MODULE="slime" -ECVS_USER="anonymous" -ECVS_PASS="anonymous" -ECVS_CVS_OPTIONS="-dP" - -inherit elisp cvs - -DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)" -HOMEPAGE="http://common-lisp.net/project/slime/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~ppc ~amd64" -IUSE="doc" - -DEPEND="virtual/emacs - dev-lisp/common-lisp-controller - virtual/commonlisp - doc? ( virtual/tetex sys-apps/texinfo )" - -S="${WORKDIR}/slime" - -CLPACKAGE=swank - -src_compile() { - echo "(add-to-list 'load-path \".\")" >load-path - emacs --batch -q -l load-path -f batch-byte-compile *.el || die - use doc && make -C doc all slime.pdf -} - -src_install() { - elisp-install ${PN} *.{el,elc} ${FILESDIR}/swank-loader.lisp - elisp-site-file-install ${FILESDIR}/70slime-gentoo.el - dodoc README* ChangeLog - zcat ${D}/usr/share/doc/${PF}/ChangeLog.gz \ - >${D}/usr/share/emacs/site-lisp/slime-cvs/ChangeLog - insinto /usr/share/common-lisp/source/swank - doins *.lisp ${FILESDIR}/swank.asd - dodir /usr/share/common-lisp/systems - dosym /usr/share/common-lisp/source/swank/swank.asd \ - /usr/share/common-lisp/systems - if use doc; then - dodoc doc/slime.{ps,pdf} - doinfo doc/slime.info - fi -} - -pkg_preinst() { - unregister-common-lisp-source $CLPACKAGE || die -} - -pkg_postrm() { - if ! [ -d /usr/share/common-lisp/source/$CLPACKAGE ]; then - unregister-common-lisp-source $CLPACKAGE || die - fi - elisp-site-regen || die -} - -pkg_postinst() { - register-common-lisp-source $CLPACKAGE || die - elisp-site-regen || die - while read line; do einfo "${line}"; done <<EOF - -SLIME notes for Gentoo ----------------------- - -If you're interested in hacking this ebuild, slime-cvs uses its own -swank.asd system definition file and swank-loader.lisp. - -As always with CVS ebuilds, DO NOT report problems to upstream. -Always report problems to the Gentoo Bugzilla at -http://bugs.gentoo.org. - -Matthew Kennedy <mkennedy@gentoo.org> - -EOF -} diff --git a/app-emacs/slime-cvs/slime-cvs-0.ebuild b/app-emacs/slime-cvs/slime-cvs-0.ebuild deleted file mode 100644 index 41b3e9fd9ea5..000000000000 --- a/app-emacs/slime-cvs/slime-cvs-0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime-cvs/slime-cvs-0.ebuild,v 1.7 2005/01/01 14:01:28 eradicator Exp $ - -ECVS_SERVER="common-lisp.net:/project/slime/cvsroot" -if [ -z "${ECVS_BRANCH}" ]; then - ECVS_BRANCH="FAIRLY-STABLE" -fi -ECVS_MODULE="slime" -ECVS_USER="anonymous" -ECVS_PASS="anonymous" -ECVS_CVS_OPTIONS="-dP" - -inherit elisp cvs - -DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)" -HOMEPAGE="http://common-lisp.net/project/slime/" -SRC_URI="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -DEPEND="virtual/emacs - dev-lisp/common-lisp-controller" - -S="${WORKDIR}/slime" - -CLPACKAGE=swank - -# TODO: ilisp and slime both provide a hyperspec.el. Erik Naggum's -# hyperspec.el doesn't seem to be accessible anymore, but it would be -# best to compare differences and provide app-emacs/hyperspec - -src_compile() { - elisp-comp hyperspec.el slime.el 2>/dev/null || die -} - -src_install() { - elisp-install ${PN} hyperspec.el slime.el slime.elc ${FILESDIR}/swank-loader.lisp - elisp-site-file-install ${FILESDIR}/70slime-gentoo.el - dodoc README* ChangeLog - insinto /usr/share/common-lisp/source/swank - # ChangeLog is needed at compile time!! - doins *.lisp ${FILESDIR}/swank.asd ChangeLog - dodir /usr/share/common-lisp/systems - dosym /usr/share/common-lisp/source/swank/swank.asd \ - /usr/share/common-lisp/systems -} - -pkg_preinst() { - rm -rf /usr/lib/common-lisp/*/${CLPACKAGE} || true -} - -pkg_postrm() { - rm -rf /usr/lib/common-lisp/*/${CLPACKAGE} || true - elisp-site-regen -} - -pkg_postinst() { - /usr/sbin/register-common-lisp-source $CLPACKAGE - elisp-site-regen -} |