diff options
Diffstat (limited to 'dev-lisp')
-rw-r--r-- | dev-lisp/emacs-cl-cvs/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lisp/emacs-cl-cvs/emacs-cl-cvs-0.ebuild | 27 |
2 files changed, 19 insertions, 16 deletions
diff --git a/dev-lisp/emacs-cl-cvs/ChangeLog b/dev-lisp/emacs-cl-cvs/ChangeLog index 96cd67005041..2577ded4ae77 100644 --- a/dev-lisp/emacs-cl-cvs/ChangeLog +++ b/dev-lisp/emacs-cl-cvs/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-lisp/emacs-cl-cvs -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/emacs-cl-cvs/ChangeLog,v 1.3 2007/07/07 13:51:43 ulm Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/emacs-cl-cvs/ChangeLog,v 1.4 2008/01/27 19:10:28 ulm Exp $ + + 27 Jan 2008; Ulrich Mueller <ulm@gentoo.org> emacs-cl-cvs-0.ebuild: + Remove redundant assignment of cvs.eclass defaults. Use emake in src_compile. + Add src_test function. Don't install COPYING file. 07 Jul 2007; Ulrich Mueller <ulm@gentoo.org> emacs-cl-cvs-0.ebuild: Fix path in sitefile. Remove redundant DEPEND. Some minor syntax tweaks. diff --git a/dev-lisp/emacs-cl-cvs/emacs-cl-cvs-0.ebuild b/dev-lisp/emacs-cl-cvs/emacs-cl-cvs-0.ebuild index 303933ff25c5..0657afc4c4ff 100644 --- a/dev-lisp/emacs-cl-cvs/emacs-cl-cvs-0.ebuild +++ b/dev-lisp/emacs-cl-cvs/emacs-cl-cvs-0.ebuild @@ -1,19 +1,13 @@ -# 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/emacs-cl-cvs/emacs-cl-cvs-0.ebuild,v 1.2 2007/07/07 13:51:43 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/emacs-cl-cvs/emacs-cl-cvs-0.ebuild,v 1.3 2008/01/27 19:10:28 ulm Exp $ ECVS_SERVER="cvs.nocrew.org:/usr/local/cvsroot" -if [ -z "${ECVS_BRANCH}" ]; then - ECVS_BRANCH="HEAD" -fi ECVS_MODULE="emacs-cl" -ECVS_USER="anonymous" -ECVS_PASS="" -ECVS_CVS_OPTIONS="-dP" inherit elisp cvs -DESCRIPTION="Emacs Common Lisp is an implementation of Common Lisp written in Emacs Lisp." +DESCRIPTION="An implementation of Common Lisp written in Emacs Lisp" HOMEPAGE="http://www.lisp.se/emacs-cl/ http://www.emacswiki.org/cgi-bin/wiki?EmacsCommonLisp http://www.cliki.net/emacs-cl" @@ -29,12 +23,17 @@ SITEFILE=50emacs-cl-gentoo.el S="${WORKDIR}/${ECVS_MODULE}" src_compile() { - make EMACS=/usr/bin/emacs || die + emake EMACS="${EMACS}" || die "emake failed" +} + +src_test() { + emake -j1 check EMACSEN="${EMACS}" || die "emake check failed" } src_install() { - elisp-install emacs-cl *.{el,elc} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" emacs-cl - dobin ${FILESDIR}/emacs-cl - dodoc HACKING HOWTO README BUGS COPYING + elisp-install emacs-cl *.{el,elc} || die "elisp-install failed" + elisp-site-file-install "${FILESDIR}/${SITEFILE}" emacs-cl \ + || die "elisp-site-file-install failed" + dobin "${FILESDIR}/emacs-cl" + dodoc BUGS HACKING HOWTO README } |