summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2011-03-05 11:23:10 +0000
committerUlrich Müller <ulm@gentoo.org>2011-03-05 11:23:10 +0000
commit9c700164009a15f944662d21a80e2ce4671a7772 (patch)
tree51324e910032c274b5722c59d5e48aeda5388c64 /app-editors
parentcleanup; version bump (diff)
downloadgentoo-2-9c700164009a15f944662d21a80e2ce4671a7772.tar.gz
gentoo-2-9c700164009a15f944662d21a80e2ce4671a7772.tar.bz2
gentoo-2-9c700164009a15f944662d21a80e2ce4671a7772.zip
Use "nosmart" URI for initial branching. Merge changes from Emacs overlay.
(Portage version: 2.1.9.42/cvs/Linux x86_64)
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/emacs-vcs/ChangeLog6
-rw-r--r--app-editors/emacs-vcs/emacs-vcs-23.3.9999.ebuild14
-rw-r--r--app-editors/emacs-vcs/emacs-vcs-24.0.9999-r1.ebuild21
3 files changed, 22 insertions, 19 deletions
diff --git a/app-editors/emacs-vcs/ChangeLog b/app-editors/emacs-vcs/ChangeLog
index fee70aa26aa3..630b4d3a797a 100644
--- a/app-editors/emacs-vcs/ChangeLog
+++ b/app-editors/emacs-vcs/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-editors/emacs-vcs
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/ChangeLog,v 1.50 2011/03/01 06:10:57 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/ChangeLog,v 1.51 2011/03/05 11:23:10 ulm Exp $
+
+ 05 Mar 2011; Ulrich Mueller <ulm@gentoo.org> emacs-vcs-23.3.9999.ebuild,
+ emacs-vcs-24.0.9999-r1.ebuild:
+ Use "nosmart" URI for initial branching. Merge changes from Emacs overlay.
*emacs-vcs-23.3.9999 (01 Mar 2011)
diff --git a/app-editors/emacs-vcs/emacs-vcs-23.3.9999.ebuild b/app-editors/emacs-vcs/emacs-vcs-23.3.9999.ebuild
index bcbde023a42c..86e26128e246 100644
--- a/app-editors/emacs-vcs/emacs-vcs-23.3.9999.ebuild
+++ b/app-editors/emacs-vcs/emacs-vcs-23.3.9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-23.3.9999.ebuild,v 1.2 2011/03/01 13:22:23 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-23.3.9999.ebuild,v 1.3 2011/03/05 11:23:10 ulm Exp $
EAPI=4
WANT_AUTOMAKE="none"
@@ -11,6 +11,8 @@ if [ "${PV##*.}" = "9999" ]; then
EBZR_PROJECT="emacs"
EBZR_BRANCH="emacs-23"
EBZR_REPO_URI="bzr://bzr.savannah.gnu.org/emacs/${EBZR_BRANCH}/"
+ # "Nosmart" is much faster for initial branching.
+ EBZR_INITIAL_URI="nosmart+${EBZR_REPO_URI}"
inherit bzr
SRC_URI=""
else
@@ -98,8 +100,6 @@ src_prepare() {
[[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
|| die "Upstream version number changed to ${FULL_VERSION}"
echo
- #else
- # EPATCH_SUFFIX=patch epatch
fi
sed -i \
@@ -195,10 +195,6 @@ src_configure() {
myconf="${myconf} --without-x"
fi
- myconf="${myconf} $(use_with hesiod)"
- myconf="${myconf} $(use_with kerberos) $(use_with kerberos kerberos5)"
- myconf="${myconf} $(use_with gpm) $(use_with dbus)"
-
# According to configure, this option is only used for GNU/Linux
# (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
# out the location because $(get_libdir) does not necessarily return
@@ -210,6 +206,10 @@ src_configure() {
--program-suffix=-${EMACS_SUFFIX} \
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
--with-crt-dir="${crtdir}" \
+ $(use_with hesiod) \
+ $(use_with kerberos) $(use_with kerberos kerberos5) \
+ $(use_with gpm) \
+ $(use_with dbus) \
${myconf}
}
diff --git a/app-editors/emacs-vcs/emacs-vcs-24.0.9999-r1.ebuild b/app-editors/emacs-vcs/emacs-vcs-24.0.9999-r1.ebuild
index 52c402137c20..05b6c928b62c 100644
--- a/app-editors/emacs-vcs/emacs-vcs-24.0.9999-r1.ebuild
+++ b/app-editors/emacs-vcs/emacs-vcs-24.0.9999-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.0.9999-r1.ebuild,v 1.7 2011/02/28 16:31:09 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.0.9999-r1.ebuild,v 1.8 2011/03/05 11:23:10 ulm Exp $
EAPI=4
@@ -10,8 +10,8 @@ if [ "${PV##*.}" = "9999" ]; then
EBZR_PROJECT="emacs"
EBZR_BRANCH="trunk"
EBZR_REPO_URI="bzr://bzr.savannah.gnu.org/emacs/${EBZR_BRANCH}/"
- # The mirror at launchpad has much better performance.
- EBZR_INITIAL_URI="lp:emacs"
+ # "Nosmart" is much faster for initial branching.
+ EBZR_INITIAL_URI="nosmart+${EBZR_REPO_URI}"
inherit bzr
SRC_URI=""
else
@@ -99,11 +99,9 @@ src_prepare() {
echo
einfo "Emacs branch: ${EBZR_BRANCH}"
einfo "Emacs version number: ${FULL_VERSION}"
- [ "${FULL_VERSION%.*}" = ${PV%.*} ] \
+ [[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
|| die "Upstream version number changed to ${FULL_VERSION}"
echo
- #else
- # EPATCH_SUFFIX=patch epatch
fi
if ! use alsa; then
@@ -194,11 +192,6 @@ src_configure() {
myconf="${myconf} --without-x"
fi
- myconf="${myconf} $(use_with hesiod)"
- myconf="${myconf} $(use_with kerberos) $(use_with kerberos kerberos5)"
- myconf="${myconf} $(use_with gpm) $(use_with dbus)"
- myconf="${myconf} $(use_with gnutls) $(use_with selinux)"
-
# According to configure, this option is only used for GNU/Linux
# (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
# out the location because $(get_libdir) does not necessarily return
@@ -212,6 +205,12 @@ src_configure() {
--with-crt-dir="${crtdir}" \
--with-gameuser="${GAMES_USER_DED:-games}" \
--without-compress-info \
+ $(use_with hesiod) \
+ $(use_with kerberos) $(use_with kerberos kerberos5) \
+ $(use_with gpm) \
+ $(use_with dbus) \
+ $(use_with gnutls) \
+ $(use_with selinux) \
${myconf}
}