summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2008-01-27 19:10:28 +0000
committerUlrich Müller <ulm@gentoo.org>2008-01-27 19:10:28 +0000
commitb126236ab4bb97bdff4044999e4022fd19d9fe9f (patch)
tree8e590bbb98883aa6ad294d741076dccb206425fc /dev-lisp
parentcleanup (diff)
downloadhistorical-b126236ab4bb97bdff4044999e4022fd19d9fe9f.tar.gz
historical-b126236ab4bb97bdff4044999e4022fd19d9fe9f.tar.bz2
historical-b126236ab4bb97bdff4044999e4022fd19d9fe9f.zip
Add src_test. Other minor changes.
Package-Manager: portage-2.1.4
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/emacs-cl-cvs/ChangeLog8
-rw-r--r--dev-lisp/emacs-cl-cvs/Manifest24
-rw-r--r--dev-lisp/emacs-cl-cvs/emacs-cl-cvs-0.ebuild27
3 files changed, 31 insertions, 28 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/Manifest b/dev-lisp/emacs-cl-cvs/Manifest
index 5b7bfc9eb1e2..35b8fd77551f 100644
--- a/dev-lisp/emacs-cl-cvs/Manifest
+++ b/dev-lisp/emacs-cl-cvs/Manifest
@@ -9,14 +9,14 @@ AUX emacs-cl 165 RMD160 4cd3a32bce4e481e6a97c9dcb090107f6607967f SHA1 9bd1f7d4dd
MD5 b50192ac5353b44a3ea2c760bbd3b137 files/emacs-cl 165
RMD160 4cd3a32bce4e481e6a97c9dcb090107f6607967f files/emacs-cl 165
SHA256 27299085decb27078b4b7f4e8982bfbe37f624190e3a6719beae291a0c82f07b files/emacs-cl 165
-EBUILD emacs-cl-cvs-0.ebuild 1023 RMD160 622c4deb13c9d077f63ddc92d6925a23124f152b SHA1 dfb05405aba6d909e633528ee497ef35e9fc5a56 SHA256 d99144dc747c186ed8e79bf93acace6ac3dd35bb43042689bb5e5c8c990bbbd0
-MD5 408bb33d0170bd2c06b8d74e4b08a51d emacs-cl-cvs-0.ebuild 1023
-RMD160 622c4deb13c9d077f63ddc92d6925a23124f152b emacs-cl-cvs-0.ebuild 1023
-SHA256 d99144dc747c186ed8e79bf93acace6ac3dd35bb43042689bb5e5c8c990bbbd0 emacs-cl-cvs-0.ebuild 1023
-MISC ChangeLog 714 RMD160 ae6b3baf4d0187a56c6d0ce52facb2d4bb42229c SHA1 4abb2508dd0f008cf60af1af1d656722d1c61944 SHA256 720ccd4fbe8ed272e87268cc5de5dcb38f24677af75f0a6dc33713a522aab6a8
-MD5 6780308760ec76f2e32dcf6dca9c42c2 ChangeLog 714
-RMD160 ae6b3baf4d0187a56c6d0ce52facb2d4bb42229c ChangeLog 714
-SHA256 720ccd4fbe8ed272e87268cc5de5dcb38f24677af75f0a6dc33713a522aab6a8 ChangeLog 714
+EBUILD emacs-cl-cvs-0.ebuild 1047 RMD160 aedaff4e251dfea2515d83dfda746cff8e71d6d6 SHA1 ccf66138785cfd42a57630728ed7e703b85e6712 SHA256 c66e82ec665764dadebf356b2a0b9979d11dab92ca8cd4ef98072cc65e96c766
+MD5 3960a46e003c96bbb7b99545ea3268a0 emacs-cl-cvs-0.ebuild 1047
+RMD160 aedaff4e251dfea2515d83dfda746cff8e71d6d6 emacs-cl-cvs-0.ebuild 1047
+SHA256 c66e82ec665764dadebf356b2a0b9979d11dab92ca8cd4ef98072cc65e96c766 emacs-cl-cvs-0.ebuild 1047
+MISC ChangeLog 918 RMD160 6159eba97b889409ac4677b87d9562a616a40d34 SHA1 bbcae8a052d7d879b8cb15d199f92b2d6502575a SHA256 257428bc67cad18dffd77d6cd2557e04b59d5449cd858aa3766165ed7f3162cd
+MD5 5c611bb0769a20ed771f52386fc0ee15 ChangeLog 918
+RMD160 6159eba97b889409ac4677b87d9562a616a40d34 ChangeLog 918
+SHA256 257428bc67cad18dffd77d6cd2557e04b59d5449cd858aa3766165ed7f3162cd ChangeLog 918
MISC metadata.xml 183 RMD160 b99da88b21d3af937b0cb2446102649f231c4c3b SHA1 1dec63f09d81f31d5fab29846295d64366db5b39 SHA256 c7deb0e27ef94f2b48632ac0e1d4d9f1ee91d33ed9283e02501b66b3831934f9
MD5 abd6c5a0cc481716d21af1a517c3e6b8 metadata.xml 183
RMD160 b99da88b21d3af937b0cb2446102649f231c4c3b metadata.xml 183
@@ -25,9 +25,9 @@ MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-emacs-cl-cvs-0 0
RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-emacs-cl-cvs-0 0
SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-emacs-cl-cvs-0 0
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.7 (GNU/Linux)
+Version: GnuPG v1.4.8 (GNU/Linux)
-iD8DBQFGj5pzOeoy/oIi7uwRAtvHAJ9vfc5g2U0gopfm0lG1qpN+oGFaBACg05hw
-5AN5prF9Z/+J1FteoJMm6SI=
-=42ep
+iEYEARECAAYFAkec10gACgkQOeoy/oIi7uxVwgCgiWR+FQbam1QCJPt9e4IU1SZA
+CZMAnijQilX4HL5Ve9piYEtbcBVir8fQ
+=O6Ea
-----END PGP SIGNATURE-----
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
}