summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Ruppert <idl0r@gentoo.org>2013-05-10 22:54:23 +0000
committerChristian Ruppert <idl0r@gentoo.org>2013-05-10 22:54:23 +0000
commit4bc43bdf04c7692465a56d2e75703879065f79f4 (patch)
tree76666b916fe181c3858e5e2d2964487ece190a7c /app-portage
parentVersion (diff)
downloadgentoo-2-4bc43bdf04c7692465a56d2e75703879065f79f4.tar.gz
gentoo-2-4bc43bdf04c7692465a56d2e75703879065f79f4.tar.bz2
gentoo-2-4bc43bdf04c7692465a56d2e75703879065f79f4.zip
Fix echangelog test when using Git
(Portage version: 2.1.11.62/cvs/Linux x86_64, signed Manifest commit with key B427ABC8)
Diffstat (limited to 'app-portage')
-rw-r--r--app-portage/gentoolkit-dev/ChangeLog7
-rw-r--r--app-portage/gentoolkit-dev/files/echangelog_test.patch38
-rw-r--r--app-portage/gentoolkit-dev/gentoolkit-dev-0.2.8.2.ebuild10
-rw-r--r--app-portage/gentoolkit-dev/gentoolkit-dev-9999.ebuild8
4 files changed, 55 insertions, 8 deletions
diff --git a/app-portage/gentoolkit-dev/ChangeLog b/app-portage/gentoolkit-dev/ChangeLog
index 7a8e7e073128..0834b50d6e2e 100644
--- a/app-portage/gentoolkit-dev/ChangeLog
+++ b/app-portage/gentoolkit-dev/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-portage/gentoolkit-dev
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit-dev/ChangeLog,v 1.116 2013/05/10 18:09:51 idl0r Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit-dev/ChangeLog,v 1.117 2013/05/10 22:54:23 idl0r Exp $
+
+ 10 May 2013; Christian Ruppert <idl0r@gentoo.org>
+ gentoolkit-dev-0.2.8.2.ebuild, gentoolkit-dev-9999.ebuild,
+ +files/echangelog_test.patch:
+ Fix echangelog test when using Git
*gentoolkit-dev-0.2.8.2 (10 May 2013)
diff --git a/app-portage/gentoolkit-dev/files/echangelog_test.patch b/app-portage/gentoolkit-dev/files/echangelog_test.patch
new file mode 100644
index 000000000000..7109f5c2174a
--- /dev/null
+++ b/app-portage/gentoolkit-dev/files/echangelog_test.patch
@@ -0,0 +1,38 @@
+From 84321cc30126edc9a3fe51458a251b06fddce1ca Mon Sep 17 00:00:00 2001
+From: Wang Jiajun <Amesists@gmail.com>
+Date: Sat, 11 May 2013 00:46:25 +0200
+Subject: [PATCH] Fix bug #454782 by config the user name and email
+
+---
+ src/echangelog/test/test.sh | 8 +++++++-
+ 1 file changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/src/echangelog/test/test.sh b/src/echangelog/test/test.sh
+index 74d815f..0559113 100755
+--- a/src/echangelog/test/test.sh
++++ b/src/echangelog/test/test.sh
+@@ -12,7 +12,8 @@ _ROOT=$(pwd)
+ unset GENTOO_AUTHOR_NAME GENTOO_AUTHOR_EMAIL \
+ GENTOO_COMMITTER_NAME GENTOO_COMMITTER_EMAIL
+
+-export ECHANGELOG_USER="Just a test <echangelogtest@gentoo.org>"
++export GENTOO_COMMITTER_NAME="Just a test"
++export GENTOO_COMMITTER_EMAIL="echangelogtest@gentoo.org"
+
+ MD5_INIT="21ac109c53cf02378593a4f613b2bb55"
+ MD5_PATCH="f3fa1cacae3bf51d6188278e6a5fd0c6"
+@@ -56,6 +57,11 @@ make_test() {
+
+ if [ "${vcs}" = "git" ]; then
+ git init
++
++ # bug 454782
++ git config user.name "${GENTOO_COMMITTER_NAME}"
++ git config user.email "${GENTOO_COMMITTER_EMAIL}"
++
+ touch .gitignore
+ git add .gitignore
+ git commit -a -m 'Initial Commit'
+--
+1.8.1.5
+
diff --git a/app-portage/gentoolkit-dev/gentoolkit-dev-0.2.8.2.ebuild b/app-portage/gentoolkit-dev/gentoolkit-dev-0.2.8.2.ebuild
index 843967d789b2..1ab933349218 100644
--- a/app-portage/gentoolkit-dev/gentoolkit-dev-0.2.8.2.ebuild
+++ b/app-portage/gentoolkit-dev/gentoolkit-dev-0.2.8.2.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit-dev/gentoolkit-dev-0.2.8.2.ebuild,v 1.1 2013/05/10 18:09:51 idl0r Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit-dev/gentoolkit-dev-0.2.8.2.ebuild,v 1.2 2013/05/10 22:54:23 idl0r Exp $
-EAPI="3"
+EAPI="5"
PYTHON_DEPEND="*:2.6"
PYTHON_USE_WITH="xml"
-inherit python
+inherit python eutils
DESCRIPTION="Collection of developer scripts for Gentoo"
HOMEPAGE="http://www.gentoo.org/proj/en/portage/tools/index.xml"
@@ -23,6 +23,10 @@ RDEPEND="sys-apps/portage
dev-lang/perl
sys-apps/diffutils"
+src_prepare() {
+ epatch "${FILESDIR}/echangelog_test.patch"
+}
+
src_test() {
# echangelog test is not able to run as root
# the EUID check may not work for everybody
diff --git a/app-portage/gentoolkit-dev/gentoolkit-dev-9999.ebuild b/app-portage/gentoolkit-dev/gentoolkit-dev-9999.ebuild
index b2afa8fd98b7..2dc4c9706be8 100644
--- a/app-portage/gentoolkit-dev/gentoolkit-dev-9999.ebuild
+++ b/app-portage/gentoolkit-dev/gentoolkit-dev-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit-dev/gentoolkit-dev-9999.ebuild,v 1.9 2011/09/20 22:11:46 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit-dev/gentoolkit-dev-9999.ebuild,v 1.10 2013/05/10 22:54:23 idl0r Exp $
-EAPI="3"
+EAPI="5"
PYTHON_DEPEND="*:2.6"
PYTHON_USE_WITH="xml"
@@ -38,5 +38,5 @@ src_test() {
}
src_install() {
- emake DESTDIR="${ED}" install || die
+ emake DESTDIR="${ED}" VERSION="${PF}" install || die
}