diff options
author | Christian Faulhammer <opfer@gentoo.org> | 2007-01-31 08:36:55 +0000 |
---|---|---|
committer | Christian Faulhammer <opfer@gentoo.org> | 2007-01-31 08:36:55 +0000 |
commit | 40b41089577124f5f7ba3048229687b06b940082 (patch) | |
tree | 1ca6b2d9aae2b98e98bfc6019a72c15d4bc281a2 /app-editors | |
parent | bumped to latest full release and cleaned up rc and beta ebuilds (diff) | |
download | gentoo-2-40b41089577124f5f7ba3048229687b06b940082.tar.gz gentoo-2-40b41089577124f5f7ba3048229687b06b940082.tar.bz2 gentoo-2-40b41089577124f5f7ba3048229687b06b940082.zip |
fix (hack, we wait for the proper solution) for the compression of dir file, see bug #162675, reported by Tassilo Horn <tassilo@member.fsf.org>
(Portage version: 2.1.1-r2)
Diffstat (limited to 'app-editors')
-rw-r--r-- | app-editors/emacs-cvs/ChangeLog | 7 | ||||
-rw-r--r-- | app-editors/emacs-cvs/emacs-cvs-22.0.93-r1.ebuild | 21 | ||||
-rw-r--r-- | app-editors/emacs-cvs/emacs-cvs-22.0.9999-r1.ebuild | 20 |
3 files changed, 35 insertions, 13 deletions
diff --git a/app-editors/emacs-cvs/ChangeLog b/app-editors/emacs-cvs/ChangeLog index 82e27e85272b..1ca21ba9c755 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-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-cvs/ChangeLog,v 1.69 2007/01/30 08:29:56 opfer Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-cvs/ChangeLog,v 1.70 2007/01/31 08:36:55 opfer Exp $ + + 31 Jan 2007; Christian Faulhammer <opfer@gentoo.org> + emacs-cvs-22.0.93-r1.ebuild, emacs-cvs-22.0.9999-r1.ebuild: + fix (hack, we wait for the proper solution) for the compression of dir file, + see bug #162675, reported by Tassilo Horn <tassilo@member.fsf.org> 30 Jan 2007; Christian Faulhammer <opfer@gentoo.org> emacs-cvs-22.0.9999-r1.ebuild: diff --git a/app-editors/emacs-cvs/emacs-cvs-22.0.93-r1.ebuild b/app-editors/emacs-cvs/emacs-cvs-22.0.93-r1.ebuild index 55577118de1b..db84d0c108c1 100644 --- a/app-editors/emacs-cvs/emacs-cvs-22.0.93-r1.ebuild +++ b/app-editors/emacs-cvs/emacs-cvs-22.0.93-r1.ebuild @@ -1,16 +1,16 @@ # Copyright 1999-2007 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.93-r1.ebuild,v 1.1 2007/01/30 06:18:40 opfer Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-cvs/emacs-cvs-22.0.93-r1.ebuild,v 1.2 2007/01/31 08:36:55 opfer Exp $ WANT_AUTOCONF="latest" WANT_AUTOMAKE="latest" -inherit alternatives autotools elisp-common eutils flag-o-matic +inherit alternatives autotools elisp-common eutils flag-o-matic DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" SRC_URI="ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-${PV}.tar.gz" HOMEPAGE="http://www.gnu.org/software/emacs/" -IUSE="alsa aqua gif gnome gtk gzip-el jpeg lesstif motif nls png spell source tiff toolkit-scroll-bars X Xaw3d " +IUSE="alsa aqua gif gnome gtk gzip-el jpeg lesstif motif nls png spell source tiff toolkit-scroll-bars X Xaw3d " RESTRICT="$RESTRICT nostrip" @@ -29,7 +29,7 @@ DEPEND="sys-libs/ncurses !Xaw3d? ( motif? ( x11-libs/openmotif ) ) !motif? ( lesstif? ( x11-libs/lesstif ) ) gnome? ( gnome-base/gnome-desktop ) ) - alsa? ( media-sound/alsa-headers ) + alsa? ( media-sound/alsa-headers ) gzip-el? ( app-arch/gzip ) nls? ( sys-devel/gettext )" @@ -164,7 +164,7 @@ EOF fi dodoc BUGS ChangeLog README - make_desktop_entry /usr/bin/emacs Emacs /usr/share/emacs/${SLOT}/etc/images/icons/emacs_48.png editors + make_desktop_entry /usr/bin/emacs Emacs /usr/share/emacs/${SLOT}/etc/images/icons/emacs_48.png editors } update-alternatives() { @@ -178,8 +178,17 @@ update-alternatives() { pkg_postinst() { use ppc-macos || update-alternatives elisp-site-regen + + # ecompress from Portage 2.2.* does auto-compression + # which is not desired for the dir file + # temporary fix until we know how to fix it properly + if [ -f /usr/share/info/emacs-${SLOT}/dir.bz2 ]; then + bunzip2 -q /usr/share/info/emacs-${SLOT}/dir.bz2 + fi + + if use X; then - elog "You need to install some fonts for Emacs. Under monolithic" + elog "You need to install some fonts for Emacs. Under monolithic" elog "XFree86/Xorg you typically had such fonts installed by default." elog "With modular Xorg, you will have to perform this step yourself." elog "Installing media-fonts/font-adobe-{75,100}dpi would satisfy basic" diff --git a/app-editors/emacs-cvs/emacs-cvs-22.0.9999-r1.ebuild b/app-editors/emacs-cvs/emacs-cvs-22.0.9999-r1.ebuild index 4dd4b8a6b890..8df675b3cb77 100644 --- a/app-editors/emacs-cvs/emacs-cvs-22.0.9999-r1.ebuild +++ b/app-editors/emacs-cvs/emacs-cvs-22.0.9999-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 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.9999-r1.ebuild,v 1.3 2007/01/30 08:29:56 opfer Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-cvs/emacs-cvs-22.0.9999-r1.ebuild,v 1.4 2007/01/31 08:36:55 opfer Exp $ ECVS_AUTH="pserver" ECVS_SERVER="cvs.savannah.gnu.org:/sources/emacs" @@ -10,12 +10,12 @@ ECVS_BRANCH="HEAD" WANT_AUTOCONF="latest" WANT_AUTOMAKE="latest" -inherit alternatives autotools cvs elisp-common eutils flag-o-matic +inherit alternatives autotools cvs elisp-common eutils flag-o-matic DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" SRC_URI="" HOMEPAGE="http://www.gnu.org/software/emacs/" -IUSE="alsa aqua gif gnome gtk gzip-el jpeg lesstif motif nls png spell source tiff toolkit-scroll-bars X Xaw3d " +IUSE="alsa aqua gif gnome gtk gzip-el jpeg lesstif motif nls png spell source tiff toolkit-scroll-bars X Xaw3d " RESTRICT="$RESTRICT nostrip" @@ -34,7 +34,7 @@ DEPEND="sys-libs/ncurses !Xaw3d? ( motif? ( x11-libs/openmotif ) ) !motif? ( lesstif? ( x11-libs/lesstif ) ) gnome? ( gnome-base/gnome-desktop ) ) - alsa? ( media-sound/alsa-headers ) + alsa? ( media-sound/alsa-headers ) gzip-el? ( app-arch/gzip ) nls? ( sys-devel/gettext )" @@ -169,7 +169,7 @@ EOF fi dodoc BUGS ChangeLog README - make_desktop_entry /usr/bin/emacs Emacs /usr/share/emacs/${SLOT}/etc/images/icons/emacs_48.png editors + make_desktop_entry /usr/bin/emacs Emacs /usr/share/emacs/${SLOT}/etc/images/icons/emacs_48.png editors } update-alternatives() { @@ -183,8 +183,16 @@ update-alternatives() { pkg_postinst() { use ppc-macos || update-alternatives elisp-site-regen + + # ecompress from Portage 2.2.* does auto-compression + # which is not desired for the dir file + # temporary fix until we know how to fix it properly + if [ -f /usr/share/info/emacs-${SLOT}/dir.bz2 ]; then + bunzip2 -q /usr/share/info/emacs-${SLOT}/dir.bz2 + fi + if use X; then - elog "You need to install some fonts for Emacs. Under monolithic" + elog "You need to install some fonts for Emacs. Under monolithic" elog "XFree86/Xorg you typically had such fonts installed by default." elog "With modular Xorg, you will have to perform this step yourself." elog "Installing media-fonts/font-adobe-{75,100}dpi would satisfy basic" |