diff options
author | Ulrich Müller <ulm@gentoo.org> | 2011-03-05 11:23:10 +0000 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2011-03-05 11:23:10 +0000 |
commit | 9c700164009a15f944662d21a80e2ce4671a7772 (patch) | |
tree | 51324e910032c274b5722c59d5e48aeda5388c64 /app-editors | |
parent | cleanup; version bump (diff) | |
download | gentoo-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/ChangeLog | 6 | ||||
-rw-r--r-- | app-editors/emacs-vcs/emacs-vcs-23.3.9999.ebuild | 14 | ||||
-rw-r--r-- | app-editors/emacs-vcs/emacs-vcs-24.0.9999-r1.ebuild | 21 |
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} } |