summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2009-03-03 07:45:42 +0000
committerUlrich Müller <ulm@gentoo.org>2009-03-03 07:45:42 +0000
commit461d688650bc6df3be9eea204f02c2148ed90a74 (patch)
tree9d7df27962dfb43949cb32ef6aa9fd6ec0edbe52 /app-emacs
parentBump to 2.1.4. Small fix for upstream typo. (diff)
downloadhistorical-461d688650bc6df3be9eea204f02c2148ed90a74.tar.gz
historical-461d688650bc6df3be9eea204f02c2148ed90a74.tar.bz2
historical-461d688650bc6df3be9eea204f02c2148ed90a74.zip
Make sure that the compiled elisp files have a later time stamp than the corresponding sources.
Package-Manager: portage-2.2_rc23/cvs/Linux i686
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/cedet/ChangeLog6
-rw-r--r--app-emacs/cedet/Manifest10
-rw-r--r--app-emacs/cedet/cedet-1.0_pre6.ebuild15
3 files changed, 23 insertions, 8 deletions
diff --git a/app-emacs/cedet/ChangeLog b/app-emacs/cedet/ChangeLog
index 2957c882dc86..6d1d784fb52a 100644
--- a/app-emacs/cedet/ChangeLog
+++ b/app-emacs/cedet/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-emacs/cedet
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/ChangeLog,v 1.40 2009/03/01 15:38:25 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/ChangeLog,v 1.41 2009/03/03 07:45:42 ulm Exp $
+
+ 03 Mar 2009; Ulrich Mueller <ulm@gentoo.org> cedet-1.0_pre6.ebuild:
+ Make sure that the compiled elisp files have a later time stamp than the
+ corresponding sources, in order to suppress warnings at run time.
*cedet-1.0_pre6 (01 Mar 2009)
diff --git a/app-emacs/cedet/Manifest b/app-emacs/cedet/Manifest
index 60023c2971c4..049483952ceb 100644
--- a/app-emacs/cedet/Manifest
+++ b/app-emacs/cedet/Manifest
@@ -8,13 +8,13 @@ AUX 60cedet-gentoo.el 269 RMD160 8772de35d81f0f8f3853bf17d9aee9787bd7d96a SHA1 5
DIST cedet-1.0pre4.tar.gz 1452946 RMD160 db09e6b5ae6bf3f9a357b4baf85447bd1ce80437 SHA1 586bc98f881cdd8e5d97d61b9c82a115f251a461 SHA256 9bead2d8e7e5f1ddb07b18674216c7ec85418fa29d14355c247de58666dc2c64
DIST cedet-1.0pre6.tar.gz 1895977 RMD160 9c82cdb47d7141703825cdc976dd47984b5b4750 SHA1 e8978695e0a552e1d9484721172ce0251658900c SHA256 abb7fbe7964e2df66848e8a72158c9837414c9467545fc3a13412d2a33296d5f
EBUILD cedet-1.0_pre4-r2.ebuild 1766 RMD160 427cbc7ec1ced36b6dfdd8b14c27e1fc58a8cb04 SHA1 83ca2aaa348eb54f71b9ef35a8ec121ab221765c SHA256 0e0c59fee7dc0eecaff2206f91ccae04f649196ac02a7b34fb3a55b7401fd693
-EBUILD cedet-1.0_pre6.ebuild 1718 RMD160 6fc265c0d1b8647dd3ff363b263d46482efe1cb4 SHA1 69f2005ea3f07c4a2a772542c862fd40f4f7ec80 SHA256 65e589c6547143bac309e22ad94f3c2e34e3c3fe3cf044626e5aa169dfe520c5
-MISC ChangeLog 5625 RMD160 824ba4ad2ce8a28ee3a0d31dbd413531e7c13bcb SHA1 9864ae31d9a589fd56989aae547c8f733b4cb93e SHA256 00aece75a7f87b69c5c1217a8a441ad1036e6d9c6e15c38ef0eebdc4224742a5
+EBUILD cedet-1.0_pre6.ebuild 2126 RMD160 ce756a890c2a171731c0c8220367575297c34a0a SHA1 d676ef41995b5e1697f1481be51fa0ebb8ab3647 SHA256 9dc83b1a08a763af36b371a929fe58f524112bc752f5146fee2d4e7c9c88e76a
+MISC ChangeLog 5839 RMD160 4e8d84f7cf8b85e6fe21a4515ca6957605028bc4 SHA1 24351a5201ae1e6604ead109be9b279562cc72a0 SHA256 062c1c405dc5520242d2a4e8e5f43897c30fb9a8f75ce6e72648c5cb5bec5a6d
MISC metadata.xml 831 RMD160 742d588c9f37c4639acf627470e88e8da5c9e8c4 SHA1 315ec457e01f99f17211cf7229a17caec0ff3bf6 SHA256 3ef03457bb7af19d84fdd463e7a780ee79fa2812f5bd04fe5b15064d648b2999
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
-iEYEARECAAYFAkmqs64ACgkQOeoy/oIi7uz4YACgwROgsD/WOOnnqNBMaQVt2bGh
-3UcAnRWi+ckfqnWBRg5zcvfpffWLfe72
-=wbkk
+iEYEARECAAYFAkms4G4ACgkQOeoy/oIi7uzcfwCgvqGJyHyTFCe11EsBEGfkY0F4
+lXAAnA0AGt4oP62jiCNOzHHOEUkX1Jqb
+=cAvy
-----END PGP SIGNATURE-----
diff --git a/app-emacs/cedet/cedet-1.0_pre6.ebuild b/app-emacs/cedet/cedet-1.0_pre6.ebuild
index 4f4c42aeef36..968ea96ce9a8 100644
--- a/app-emacs/cedet/cedet-1.0_pre6.ebuild
+++ b/app-emacs/cedet/cedet-1.0_pre6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/cedet-1.0_pre6.ebuild,v 1.2 2009/03/01 16:10:11 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/cedet-1.0_pre6.ebuild,v 1.3 2009/03/03 07:45:42 ulm Exp $
NEED_EMACS=22
@@ -46,11 +46,14 @@ src_install() {
| renamelist.txt | semanticdb.sh)
docinto "${dir}"
dodoc "${target}" || die ;;
- *.el | *.elc | *.by | *.wy)
+ *.el | *.by | *.wy)
# install grammar sources along with the elisp files, since
# the location where semantic expects them is not configurable
insinto "${SITELISP}/${PN}/${dir}"
doins "${target}" || die ;;
+ *.elc)
+ # we are in a subshell, so collecting in a variable won't work
+ echo "${target}" >>"${T}/elc-list.txt" ;;
*.srt | *.xpm)
insinto "${SITEETC}/${PN}/${dir}"
doins "${target}" || die ;;
@@ -61,5 +64,13 @@ src_install() {
esac
done
+ # make sure that the compiled elisp files have a later time stamp than
+ # the corresponding sources, in order to suppress warnings at run time
+ while read target; do
+ dir=${target%/*}; dir=${dir#./}
+ insinto "${SITELISP}/${PN}/${dir}"
+ doins "${target}" || die
+ done <"${T}/elc-list.txt"
+
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
}