summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <opfer@gentoo.org>2007-01-31 08:36:55 +0000
committerChristian Faulhammer <opfer@gentoo.org>2007-01-31 08:36:55 +0000
commit40b41089577124f5f7ba3048229687b06b940082 (patch)
tree1ca6b2d9aae2b98e98bfc6019a72c15d4bc281a2 /app-editors
parentbumped to latest full release and cleaned up rc and beta ebuilds (diff)
downloadgentoo-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/ChangeLog7
-rw-r--r--app-editors/emacs-cvs/emacs-cvs-22.0.93-r1.ebuild21
-rw-r--r--app-editors/emacs-cvs/emacs-cvs-22.0.9999-r1.ebuild20
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"