summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Mueller <ulm@gentoo.org>2008-08-28 19:50:49 +0200
committerUlrich Mueller <ulm@gentoo.org>2008-08-28 19:50:49 +0200
commit2dd8aec8e8bf35f90cc6470886506ff252cfe7e6 (patch)
tree022f4f210eb6ff5b4237de2d847f65d1f18abec6 /dev-scheme
parentx11-wm/stumpwm: Use elisp-compile instead of elisp-comp, bug 235442. (diff)
downloadlisp-2dd8aec8e8bf35f90cc6470886506ff252cfe7e6.tar.gz
lisp-2dd8aec8e8bf35f90cc6470886506ff252cfe7e6.tar.bz2
lisp-2dd8aec8e8bf35f90cc6470886506ff252cfe7e6.zip
Use elisp-compile instead of elisp-comp. Install Emacs byte-code files. Fixes bug 235881.
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/bigloo/Manifest5
-rw-r--r--dev-scheme/bigloo/bigloo-3.1b_beta.ebuild6
2 files changed, 5 insertions, 6 deletions
diff --git a/dev-scheme/bigloo/Manifest b/dev-scheme/bigloo/Manifest
index 20717ced..af5f8405 100644
--- a/dev-scheme/bigloo/Manifest
+++ b/dev-scheme/bigloo/Manifest
@@ -1,7 +1,4 @@
AUX 50bigloo-gentoo.el 61 RMD160 66b8c0eccb4e4f95e9780e7a3a7e1f6be3776eeb SHA1 aeed7d53adb7ef619ce4b35a0933d7d39ded3c6d SHA256 fa7afa5a3bb1d72abc59c3aa2b5e8aa8c7ab6c33883d561463e3f5dc3d031123
AUX Makefile.direct 42468 RMD160 b1168f59dc3459a2556b1d8159b11f2dde37e60a SHA1 09852b84e94291b7530fc76130d528442e013a01 SHA256 e47dd2d70bd07671194db9db100142775add104b4d79d75b2f966487d34720b4
DIST bigloo3.1b-beta21Aug08.tar.gz 13187856 RMD160 3fd0e4e50312b059b7866c1fe952561acdcd1308 SHA1 ef314e6e475115522ff677e8b7e98abc97c2a193 SHA256 c900c9205f960c7be559e007ca7bef6b24be888b07ab52b714117f9c833d0095
-EBUILD bigloo-3.1b_beta.ebuild 2034 RMD160 cedf5df9007222683ebffc832ffe423ea7f9a180 SHA1 baa5fefc301500094faff386245be9f8e00d4e28 SHA256 21b56449daa3c32b180d08b8e3fe1549ae7c53b8e909211c253e97d0637edde8
-MISC build.log 94199 RMD160 47c4430eba8fa9e2597f9f21dc73954d4cc3eaea SHA1 22cd765f43a5e96a74094a086407b14c99e7962c SHA256 8efed407543ef258b2a8557d133631b92bee45dc5b036cb9cd7e62685379c47f
-MISC testgc 8123 RMD160 33f4db22bfdc3aabffeed77a36e184a370f362d4 SHA1 8d45cbbf1eb7104b1eb212036453b9d580e0d3c1 SHA256 3d917deabb5b172acd096e5a25e2d6c9bc88e224176a84c0f147a7e17925a572
-MISC testgc.c 564 RMD160 a760ca1894d8530d3b0303ba42c171c258e588e7 SHA1 397c4f4d85ad6c6915b81250adcd9a371cf5af16 SHA256 a62b39950ef79766285a999f374477791a25a0475f9cd7b445c3d7d7f3764e3d
+EBUILD bigloo-3.1b_beta.ebuild 2115 RMD160 c69769d2f3ed3b047b540e1b3fa05d16fb6d03a2 SHA1 fa4e52c7e194e736d46e968ddb06efbec043b38b SHA256 eb8623c2a774b4d35c5028fd0086e3bab63e926c0879642c56b8856fb67fa9aa
diff --git a/dev-scheme/bigloo/bigloo-3.1b_beta.ebuild b/dev-scheme/bigloo/bigloo-3.1b_beta.ebuild
index 63912a6c..4e80b57e 100644
--- a/dev-scheme/bigloo/bigloo-3.1b_beta.ebuild
+++ b/dev-scheme/bigloo/bigloo-3.1b_beta.ebuild
@@ -33,7 +33,9 @@ IUSE="emacs java"
# fullbee"
src_compile() {
- use emacs && elisp-comp etc/*.el
+ if use emacs; then
+ elisp-compile etc/*.el || die "elisp-compile failed"
+ fi
# Bigloo doesn't use autoconf and consequently a lot of options used by econf give errors
# Manuel Serrano says: "Please, dont talk to me about autoconf. I simply dont want to hear about it..."
@@ -65,7 +67,7 @@ src_install () {
emake -j1 DESTDIR="${D}" install || die "install failed"
if use emacs; then
- elisp-install ${PN} etc/*.el
+ elisp-install ${PN} etc/*.{el,elc} || die "elisp-install failed"
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi