summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2006-08-18 05:54:02 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2006-08-18 05:54:02 +0000
commita74c01c5b476e900e7c99f233516c1dfac7c5477 (patch)
treea459662235a274e03761e7036b74be333cf68eee /app-editors/emacs-cvs
parentapp-editors/emacs-cvs:gzip-el - Compress bundled Emacs Lisp source (diff)
downloadhistorical-a74c01c5b476e900e7c99f233516c1dfac7c5477.tar.gz
historical-a74c01c5b476e900e7c99f233516c1dfac7c5477.tar.bz2
historical-a74c01c5b476e900e7c99f233516c1dfac7c5477.zip
Support gzip-el USE flag which will compress the bundled Emacs Lisp source files during installation.
Package-Manager: portage-2.1.1_pre5-r1
Diffstat (limited to 'app-editors/emacs-cvs')
-rw-r--r--app-editors/emacs-cvs/ChangeLog7
-rw-r--r--app-editors/emacs-cvs/Manifest16
-rw-r--r--app-editors/emacs-cvs/emacs-cvs-22.0.50-r3.ebuild8
3 files changed, 20 insertions, 11 deletions
diff --git a/app-editors/emacs-cvs/ChangeLog b/app-editors/emacs-cvs/ChangeLog
index 62f52d9fa420..e7354eb314f5 100644
--- a/app-editors/emacs-cvs/ChangeLog
+++ b/app-editors/emacs-cvs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-editors/emacs-cvs
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-cvs/ChangeLog,v 1.48 2006/08/07 05:24:48 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-cvs/ChangeLog,v 1.49 2006/08/18 05:54:02 mkennedy Exp $
+
+ 18 Aug 2006; Matthew Kennedy <mkennedy@gentoo.org>
+ emacs-cvs-22.0.50-r3.ebuild:
+ Support gzip-el USE flag which will compress the bundled Emacs Lisp source
+ files during installation.
*emacs-cvs-22.0.50-r3 (07 Aug 2006)
diff --git a/app-editors/emacs-cvs/Manifest b/app-editors/emacs-cvs/Manifest
index 4fe9d97f2f27..506ed07c8e28 100644
--- a/app-editors/emacs-cvs/Manifest
+++ b/app-editors/emacs-cvs/Manifest
@@ -42,18 +42,18 @@ EBUILD emacs-cvs-22.0.50-r2.ebuild 5667 RMD160 08160668ed3fb04403c4e548430f2d53a
MD5 53fac4bcb3b5ccfd522499c9fb1da9ad emacs-cvs-22.0.50-r2.ebuild 5667
RMD160 08160668ed3fb04403c4e548430f2d53a80bca55 emacs-cvs-22.0.50-r2.ebuild 5667
SHA256 f109229610bbc841d665819f192785f8dae11400c6d3e2face2067697af6cd9a emacs-cvs-22.0.50-r2.ebuild 5667
-EBUILD emacs-cvs-22.0.50-r3.ebuild 4801 RMD160 c00571fded192032e9d2076229d5b979051524e3 SHA1 b7c530e092c999cb5c930019a03f2ef5d577a338 SHA256 2cd29ae460a482803f2fcd801029f53526bb47ea6dd410e623f4841307d19810
-MD5 ff72081d45eb72e4fa440265cf03d56f emacs-cvs-22.0.50-r3.ebuild 4801
-RMD160 c00571fded192032e9d2076229d5b979051524e3 emacs-cvs-22.0.50-r3.ebuild 4801
-SHA256 2cd29ae460a482803f2fcd801029f53526bb47ea6dd410e623f4841307d19810 emacs-cvs-22.0.50-r3.ebuild 4801
+EBUILD emacs-cvs-22.0.50-r3.ebuild 4898 RMD160 dc4912c2dccaed937005f49f8c3b2ceefa2ed8f4 SHA1 4bf9de88203a4344d232d5960c419c0a48a7184e SHA256 fd7810c331bf8ac9b7604e21444074711fb27c71edaa50d5c24b3a12e4a72d71
+MD5 e482718833eea4cbb3c751c04eaa8964 emacs-cvs-22.0.50-r3.ebuild 4898
+RMD160 dc4912c2dccaed937005f49f8c3b2ceefa2ed8f4 emacs-cvs-22.0.50-r3.ebuild 4898
+SHA256 fd7810c331bf8ac9b7604e21444074711fb27c71edaa50d5c24b3a12e4a72d71 emacs-cvs-22.0.50-r3.ebuild 4898
EBUILD emacs-cvs-23.0.0.ebuild 5212 RMD160 7326b14349ccc989cc9621c3544c3b51ad9dbba4 SHA1 19d7942f6076a3bb7932495261513f4e9c76754d SHA256 d6296a96a34c99873295b6f75fc342031662e4d8a7aff8883f26798ef21446fd
MD5 7be05f3cfe422addc9f1bcaba9722fec emacs-cvs-23.0.0.ebuild 5212
RMD160 7326b14349ccc989cc9621c3544c3b51ad9dbba4 emacs-cvs-23.0.0.ebuild 5212
SHA256 d6296a96a34c99873295b6f75fc342031662e4d8a7aff8883f26798ef21446fd emacs-cvs-23.0.0.ebuild 5212
-MISC ChangeLog 8389 RMD160 aac5e84c9e5103225eeaff252e2288f36fc55adf SHA1 7a3fb11dd34389e4712bf91a79203136c14c1f23 SHA256 3384af96b94efc2a7eaa5d81d40b44dc996e8615348812edc294b83bdab6ca12
-MD5 c5fc0f7d272ed3eb97006709615b7aa6 ChangeLog 8389
-RMD160 aac5e84c9e5103225eeaff252e2288f36fc55adf ChangeLog 8389
-SHA256 3384af96b94efc2a7eaa5d81d40b44dc996e8615348812edc294b83bdab6ca12 ChangeLog 8389
+MISC ChangeLog 8580 RMD160 bc8e7c98a81bf1a2911c269764bc80273b9338f1 SHA1 37666450b03e92783323672c8006d2fd22c6331c SHA256 7dcc07a8eaae0cfc5fa41287dd38b713dd98158a6c8739d43e7cc71a8b0b53a3
+MD5 55364e094f3a74ee81269cfd4ce7eb75 ChangeLog 8580
+RMD160 bc8e7c98a81bf1a2911c269764bc80273b9338f1 ChangeLog 8580
+SHA256 7dcc07a8eaae0cfc5fa41287dd38b713dd98158a6c8739d43e7cc71a8b0b53a3 ChangeLog 8580
MISC metadata.xml 158 RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 SHA1 61f6eff9729cd87a725c2a70c81aca4270a17fc4 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab
MD5 fcd33d07e4ee719b01157946734f4fe8 metadata.xml 158
RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 metadata.xml 158
diff --git a/app-editors/emacs-cvs/emacs-cvs-22.0.50-r3.ebuild b/app-editors/emacs-cvs/emacs-cvs-22.0.50-r3.ebuild
index 28fa544cefb3..6708c9d2a23f 100644
--- a/app-editors/emacs-cvs/emacs-cvs-22.0.50-r3.ebuild
+++ b/app-editors/emacs-cvs/emacs-cvs-22.0.50-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-cvs/emacs-cvs-22.0.50-r3.ebuild,v 1.1 2006/08/07 05:24:48 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-cvs/emacs-cvs-22.0.50-r3.ebuild,v 1.2 2006/08/18 05:54:02 mkennedy Exp $
ECVS_AUTH="pserver"
ECVS_SERVER="cvs.savannah.gnu.org:/sources/emacs"
@@ -9,7 +9,7 @@ ECVS_BRANCH="HEAD"
inherit elisp-common cvs alternatives flag-o-matic eutils
-IUSE="X Xaw3d aqua gif gtk jpeg png spell tiff source"
+IUSE="X Xaw3d aqua gif gtk jpeg png spell tiff source gzip-el"
S=${WORKDIR}/emacs
@@ -141,6 +141,10 @@ EOF
EOF
elisp-site-file-install 00emacs-cvs-${SLOT}-gentoo.el
fi
+
+ if ! use gzip-el; then
+ find ${D} -type f -name \*.el.gz -print0 |xargs -0 gunzip
+ fi
dodoc BUGS ChangeLog README
insinto /usr/share/applications
doins ${FILESDIR}/${DFILE}