summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2013-04-06 09:23:46 +0000
committerUlrich Müller <ulm@gentoo.org>2013-04-06 09:23:46 +0000
commit8f266e1391d4cc11662eb8cb3b9e6f6b3dd2f3aa (patch)
tree0d0c5753fa36a8f62da9de065a1b458fb9d6e370 /app-editors
parentMinor DESCRIPTION change. (diff)
downloadgentoo-2-8f266e1391d4cc11662eb8cb3b9e6f6b3dd2f3aa.tar.gz
gentoo-2-8f266e1391d4cc11662eb8cb3b9e6f6b3dd2f3aa.tar.bz2
gentoo-2-8f266e1391d4cc11662eb8cb3b9e6f6b3dd2f3aa.zip
Add slot operator to libpng dependency. Update EAPI to 5 where necessary.
(Portage version: 2.1.11.60/cvs/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 9433907D693FB5B8!)
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/emacs/ChangeLog9
-rw-r--r--app-editors/emacs/emacs-21.4-r24.ebuild8
-rw-r--r--app-editors/emacs/emacs-22.3-r10.ebuild8
-rw-r--r--app-editors/emacs/emacs-23.4-r6.ebuild (renamed from app-editors/emacs/emacs-23.4-r5.ebuild)63
-rw-r--r--app-editors/emacs/emacs-24.3-r1.ebuild4
5 files changed, 51 insertions, 41 deletions
diff --git a/app-editors/emacs/ChangeLog b/app-editors/emacs/ChangeLog
index c1787aec957c..27f196bbb1c0 100644
--- a/app-editors/emacs/ChangeLog
+++ b/app-editors/emacs/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-editors/emacs
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v 1.569 2013/04/03 18:44:48 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v 1.570 2013/04/06 09:23:46 ulm Exp $
+
+*emacs-23.4-r6 (06 Apr 2013)
+
+ 06 Apr 2013; Ulrich Müller <ulm@gentoo.org> emacs-21.4-r24.ebuild,
+ emacs-22.3-r10.ebuild, -emacs-23.4-r5.ebuild, +emacs-23.4-r6.ebuild,
+ emacs-24.3-r1.ebuild:
+ Add slot operator to libpng dependency. Update EAPI to 5 where necessary.
03 Apr 2013; Fabian Groffen <grobian@gentoo.org> emacs-23.4-r5.ebuild,
emacs-24.2-r1.ebuild, emacs-24.3-r1.ebuild:
diff --git a/app-editors/emacs/emacs-21.4-r24.ebuild b/app-editors/emacs/emacs-21.4-r24.ebuild
index 82615a2c50de..224c1cc7177e 100644
--- a/app-editors/emacs/emacs-21.4-r24.ebuild
+++ b/app-editors/emacs/emacs-21.4-r24.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-21.4-r24.ebuild,v 1.8 2012/10/24 18:52:44 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-21.4-r24.ebuild,v 1.9 2013/04/06 09:23:46 ulm Exp $
-EAPI=4
+EAPI=5
WANT_AUTOMAKE="none"
inherit elisp-common flag-o-matic eutils multilib toolchain-funcs autotools
@@ -30,7 +30,7 @@ DEPEND="sys-libs/ncurses
>=media-libs/giflib-4.1.0.1b
virtual/jpeg
>=media-libs/tiff-3.5.5-r3
- >=media-libs/libpng-1.4:0
+ >=media-libs/libpng-1.4:0=
Xaw3d? ( x11-libs/libXaw3d )
!Xaw3d? ( motif? ( >=x11-libs/motif-2.3:0 ) )
)"
diff --git a/app-editors/emacs/emacs-22.3-r10.ebuild b/app-editors/emacs/emacs-22.3-r10.ebuild
index c5a809bdda2e..5dc04d689836 100644
--- a/app-editors/emacs/emacs-22.3-r10.ebuild
+++ b/app-editors/emacs/emacs-22.3-r10.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-22.3-r10.ebuild,v 1.6 2012/10/24 18:52:43 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-22.3-r10.ebuild,v 1.7 2013/04/06 09:23:46 ulm Exp $
-EAPI=4
+EAPI=5
WANT_AUTOMAKE="none"
inherit autotools elisp-common eutils flag-o-matic
@@ -30,7 +30,7 @@ RDEPEND="sys-libs/ncurses
x11-misc/xbitmaps
gif? ( media-libs/giflib )
jpeg? ( virtual/jpeg )
- png? ( >=media-libs/libpng-1.4:0 )
+ png? ( >=media-libs/libpng-1.4:0= )
tiff? ( media-libs/tiff )
xpm? ( x11-libs/libXpm )
gtk? ( x11-libs/gtk+:2 )
diff --git a/app-editors/emacs/emacs-23.4-r5.ebuild b/app-editors/emacs/emacs-23.4-r6.ebuild
index d5e46b7430f8..c0c692d1c3f8 100644
--- a/app-editors/emacs/emacs-23.4-r5.ebuild
+++ b/app-editors/emacs/emacs-23.4-r6.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4-r5.ebuild,v 1.17 2013/04/03 18:44:48 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4-r6.ebuild,v 1.1 2013/04/06 09:23:46 ulm Exp $
-EAPI=4
+EAPI=5
WANT_AUTOMAKE="none"
inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo
@@ -16,7 +16,7 @@ LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="23"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="alsa aqua athena dbus games gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif pax_kernel png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm"
-REQUIRED_USE="aqua? ( !X )"
+REQUIRED_USE="?? ( aqua X )"
RDEPEND="sys-libs/ncurses
>=app-admin/eselect-emacs-1.2
@@ -34,7 +34,7 @@ RDEPEND="sys-libs/ncurses
gconf? ( >=gnome-base/gconf-2.26.2 )
gif? ( media-libs/giflib )
jpeg? ( virtual/jpeg )
- png? ( >=media-libs/libpng-1.4:0 )
+ png? ( >=media-libs/libpng-1.4:0= )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff )
xpm? ( x11-libs/libXpm )
@@ -67,7 +67,7 @@ DEPEND="${RDEPEND}
RDEPEND="${RDEPEND}
!<app-editors/emacs-vcs-${PV}"
-EMACS_SUFFIX="emacs-${SLOT}"
+EMACS_SUFFIX="${PN/emacs/emacs-${SLOT}}"
SITEFILE="20${PN}-${SLOT}-gentoo.el"
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
@@ -114,26 +114,29 @@ src_configure() {
if use alsa && ! use sound; then
einfo "Although sound USE flag is disabled you chose to have alsa,"
einfo "so sound is switched on anyway."
- myconf="${myconf} --with-sound"
+ myconf+=" --with-sound"
else
- myconf="${myconf} $(use_with sound)"
+ myconf+=" $(use_with sound)"
fi
if use X; then
- myconf="${myconf} --with-x --without-ns"
- myconf="${myconf} $(use_with gconf)"
- myconf="${myconf} $(use_with toolkit-scroll-bars)"
- myconf="${myconf} $(use_with gif) $(use_with jpeg)"
- myconf="${myconf} $(use_with png) $(use_with svg rsvg)"
- myconf="${myconf} $(use_with tiff) $(use_with xpm)"
+ myconf+=" --with-x --without-ns"
+ myconf+=" $(use_with gconf)"
+ myconf+=" $(use_with toolkit-scroll-bars)"
+ myconf+=" $(use_with gif)"
+ myconf+=" $(use_with jpeg)"
+ myconf+=" $(use_with png)"
+ myconf+=" $(use_with svg rsvg)"
+ myconf+=" $(use_with tiff)"
+ myconf+=" $(use_with xpm)"
if use xft; then
- myconf="${myconf} --with-xft"
- myconf="${myconf} $(use_with m17n-lib libotf)"
- myconf="${myconf} $(use_with m17n-lib m17n-flt)"
+ myconf+=" --with-xft"
+ myconf+=" $(use_with m17n-lib libotf)"
+ myconf+=" $(use_with m17n-lib m17n-flt)"
else
- myconf="${myconf} --without-xft"
- myconf="${myconf} --without-libotf --without-m17n-flt"
+ myconf+=" --without-xft"
+ myconf+=" --without-libotf --without-m17n-flt"
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
@@ -144,36 +147,36 @@ src_configure() {
local f
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
- myconf="${myconf} --with-x-toolkit=gtk"
+ myconf+=" --with-x-toolkit=gtk"
for f in motif Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"gtk\" is set."
done
elif use motif; then
einfo "Configuring to build with Motif toolkit"
- myconf="${myconf} --with-x-toolkit=motif"
+ myconf+=" --with-x-toolkit=motif"
for f in Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"motif\" is set."
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
- myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
+ myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
else
einfo "Configuring to build with no toolkit"
- myconf="${myconf} --with-x-toolkit=no"
+ myconf+=" --with-x-toolkit=no"
fi
elif use aqua; then
einfo "Configuring to build with Nextstep (Cocoa) support"
- myconf="${myconf} --with-ns --disable-ns-self-contained"
- myconf="${myconf} --without-x"
+ myconf+=" --with-ns --disable-ns-self-contained"
+ myconf+=" --without-x"
else
- myconf="${myconf} --without-x --without-ns"
+ myconf+=" --without-x --without-ns"
fi
# Save version information in the Emacs binary. It will be available
# in variable "system-configuration-options".
- myconf="${myconf} GENTOO_PACKAGE=${CATEGORY}/${PF}"
+ myconf+=" GENTOO_PACKAGE=${CATEGORY}/${PF}"
# According to configure, this option is only used for GNU/Linux
# (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
@@ -183,7 +186,7 @@ src_configure() {
crtdir=${crtdir%/*}
econf \
- --program-suffix=-${EMACS_SUFFIX} \
+ --program-suffix="-${EMACS_SUFFIX}" \
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
--with-crt-dir="${crtdir}" \
@@ -274,9 +277,9 @@ src_install () {
fi
DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs
- through the Emacs eselect module, which also redirects man and
- info pages. Therefore, several Emacs versions can be installed at
- the same time. \"man emacs.eselect\" for details.
+ through the Emacs eselect module, which also redirects man and info
+ pages. Therefore, several Emacs versions can be installed at the
+ same time. \"man emacs.eselect\" for details.
\\n\\nIf you upgrade from a previous major version of Emacs, then
it is strongly recommended that you use app-admin/emacs-updater
to rebuild all byte-compiled elisp files of the installed Emacs
diff --git a/app-editors/emacs/emacs-24.3-r1.ebuild b/app-editors/emacs/emacs-24.3-r1.ebuild
index 28ba161e153c..079f925edfda 100644
--- a/app-editors/emacs/emacs-24.3-r1.ebuild
+++ b/app-editors/emacs/emacs-24.3-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.3-r1.ebuild,v 1.2 2013/04/03 18:44:48 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.3-r1.ebuild,v 1.3 2013/04/06 09:23:46 ulm Exp $
EAPI=5
@@ -37,7 +37,7 @@ RDEPEND="sys-libs/ncurses
gsettings? ( >=dev-libs/glib-2.28.6 )
gif? ( media-libs/giflib )
jpeg? ( virtual/jpeg )
- png? ( >=media-libs/libpng-1.4:0 )
+ png? ( >=media-libs/libpng-1.4:0= )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff )
xpm? ( x11-libs/libXpm )