diff options
Diffstat (limited to 'dev-lisp')
-rw-r--r-- | dev-lisp/cl-mcclim/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lisp/cl-mcclim/cl-mcclim-0.9.2-r1.ebuild | 15 |
2 files changed, 14 insertions, 8 deletions
diff --git a/dev-lisp/cl-mcclim/ChangeLog b/dev-lisp/cl-mcclim/ChangeLog index 799618629361..44a9232076d7 100644 --- a/dev-lisp/cl-mcclim/ChangeLog +++ b/dev-lisp/cl-mcclim/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-lisp/cl-mcclim -# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-mcclim/ChangeLog,v 1.19 2007/10/27 10:18:05 ulm Exp $ +# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-mcclim/ChangeLog,v 1.20 2008/08/28 17:25:30 ulm Exp $ + + 28 Aug 2008; Ulrich Mueller <ulm@gentoo.org> cl-mcclim-0.9.2-r1.ebuild: + Use elisp-compile instead of elisp-comp, bug 235615. 27 Oct 2007; Ulrich Mueller <ulm@gentoo.org> files/50cl-mcclim-gentoo.el: Call "load" instead of "load-library" in Emacs site-init file. diff --git a/dev-lisp/cl-mcclim/cl-mcclim-0.9.2-r1.ebuild b/dev-lisp/cl-mcclim/cl-mcclim-0.9.2-r1.ebuild index 453097df8bbe..8a6a6f14224a 100644 --- a/dev-lisp/cl-mcclim/cl-mcclim-0.9.2-r1.ebuild +++ b/dev-lisp/cl-mcclim/cl-mcclim-0.9.2-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-mcclim/cl-mcclim-0.9.2-r1.ebuild,v 1.5 2007/10/27 10:18:05 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-mcclim/cl-mcclim-0.9.2-r1.ebuild,v 1.6 2008/08/28 17:25:30 ulm Exp $ inherit common-lisp elisp-common eutils @@ -36,7 +36,9 @@ src_unpack() { src_compile() { addwrite /var/cache/fonts/ use doc && make -C Doc manual.ps - use emacs && cp ${ELISP_SOURCES} . && elisp-comp *.el + if use emacs; then + elisp-compile ${ELISP_SOURCES} || die "elisp-compile failed" + fi } src_install() { @@ -55,9 +57,10 @@ src_install() { dodoc INSTALL* README TODO Copyright ReleaseNotes/* Webpage/clim-paper.pdf use doc && dodoc Doc/manual.ps if use emacs; then - insinto /usr/share/emacs/site-lisp/${PN} - elisp-install ${PN} *.el *.elc || die "elisp-install failed" - elisp-site-file-install "${FILESDIR}/${SITEFILE}" + elisp-install ${PN} ${ELISP_SOURCES} ${ELISP_SOURCES//.el/.elc} \ + || die "elisp-install failed" + elisp-site-file-install "${FILESDIR}/${SITEFILE}" \ + || die "elisp-site-file-install failed" fi } |