diff options
author | Ulrich Müller <ulm@gentoo.org> | 2010-11-21 11:13:49 +0000 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2010-11-21 11:13:49 +0000 |
commit | 0b35b6116a901c5225d196432c9fa158e24b8ca6 (patch) | |
tree | 07091b263c1724c1330c98367a640f7182fa56bb /app-emacs/slime/slime-2.0_p20080731.ebuild | |
parent | Mask gstreamer USE flag on wine due bug #346077 (diff) | |
download | historical-0b35b6116a901c5225d196432c9fa158e24b8ca6.tar.gz historical-0b35b6116a901c5225d196432c9fa158e24b8ca6.tar.bz2 historical-0b35b6116a901c5225d196432c9fa158e24b8ca6.zip |
Version bump, bug 256752. Patches and swank.asd moved to mirrors.
Package-Manager: portage-2.1.9.24/cvs/Linux x86_64
Diffstat (limited to 'app-emacs/slime/slime-2.0_p20080731.ebuild')
-rw-r--r-- | app-emacs/slime/slime-2.0_p20080731.ebuild | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/app-emacs/slime/slime-2.0_p20080731.ebuild b/app-emacs/slime/slime-2.0_p20080731.ebuild index eea2f0c6df0e..c29a2e154938 100644 --- a/app-emacs/slime/slime-2.0_p20080731.ebuild +++ b/app-emacs/slime/slime-2.0_p20080731.ebuild @@ -1,12 +1,13 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime/slime-2.0_p20080731.ebuild,v 1.6 2009/02/19 19:25:45 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime/slime-2.0_p20080731.ebuild,v 1.7 2010/11/21 11:13:48 ulm Exp $ inherit common-lisp elisp eutils DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)" HOMEPAGE="http://common-lisp.net/project/slime/" -SRC_URI="mirror://gentoo/${P}.tar.bz2" +SRC_URI="mirror://gentoo/${P}.tar.bz2 + mirror://gentoo/${P}-patches.tar.bz2" LICENSE="GPL-2 xref.lisp" SLOT="0" @@ -24,13 +25,8 @@ src_unpack() { unpack ${A} cd "${S}" - epatch "${FILESDIR}"/${PV}/module-load-gentoo.patch - epatch "${FILESDIR}"/${PV}/dont-call-init.patch - epatch "${FILESDIR}"/${PV}/inspect-presentations.patch - epatch "${FILESDIR}"/${PV}/fix-ecl.patch - epatch "${FILESDIR}"/${PV}/fix-swank-listener-hooks-contrib.patch - epatch "${FILESDIR}"/${PV}/fix-slime-indentation.patch - epatch "${FILESDIR}"/${PV}/changelog-date.patch + EPATCH_SUFFIX=patch epatch + mv "${WORKDIR}/swank.asd" "${S}" || die # extract date of last update from ChangeLog, bug 233270 SLIME_CHANGELOG_DATE=$(awk '/^[-0-9]+ / { print $1; exit; }' ChangeLog) @@ -57,13 +53,12 @@ src_install() { ## install core elisp-install ${PN} *.el{,c} "${FILESDIR}"/swank-loader.lisp \ || die "Cannot install SLIME core" - elisp-site-file-install "${FILESDIR}"/${PV}/${SITEFILE} \ + elisp-site-file-install "${FILESDIR}"/${SITEFILE} \ || die "elisp-site-file-install failed" - cp "${FILESDIR}"/${PV}/swank.asd "${S}" # remove upstream swank-loader, since it won't be used rm "${S}"/swank-loader.lisp insinto "${CLSOURCEROOT%/}"/swank - doins *.lisp "${FILESDIR}"/${PV}/swank.asd + doins *.lisp swank.asd dodir "${CLSYSTEMROOT}" dosym "${CLSOURCEROOT%/}"/swank/swank.asd "${CLSYSTEMROOT}" dosym "${SITELISP}"/${PN}/swank-version.el "${CLSOURCEROOT%/}"/swank |