diff options
author | Ulrich Müller <ulm@gentoo.org> | 2009-03-03 07:45:42 +0000 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2009-03-03 07:45:42 +0000 |
commit | 461d688650bc6df3be9eea204f02c2148ed90a74 (patch) | |
tree | 9d7df27962dfb43949cb32ef6aa9fd6ec0edbe52 /app-emacs | |
parent | Bump to 2.1.4. Small fix for upstream typo. (diff) | |
download | historical-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/ChangeLog | 6 | ||||
-rw-r--r-- | app-emacs/cedet/Manifest | 10 | ||||
-rw-r--r-- | app-emacs/cedet/cedet-1.0_pre6.ebuild | 15 |
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 } |