From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SSnM4-000353-PO for garchives@archives.gentoo.org; Fri, 11 May 2012 10:45:50 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B1532E0A88; Fri, 11 May 2012 10:45:40 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 74795E0A88 for ; Fri, 11 May 2012 10:45:40 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 835991B4044 for ; Fri, 11 May 2012 10:45:39 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 1EC14E542D for ; Fri, 11 May 2012 10:45:38 +0000 (UTC) From: "Justin Lecher" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Justin Lecher" Message-ID: <1336733109.e97e52c4df9c015a4d5c4c60ad073dad9e25de02.jlec@gentoo> Subject: [gentoo-commits] proj/betagarden:master commit in: dev-vcs/git-cola/files/, dev-vcs/git-cola/ X-VCS-Repository: proj/betagarden X-VCS-Files: dev-vcs/git-cola/ChangeLog dev-vcs/git-cola/files/9999-disable-tests.patch dev-vcs/git-cola/files/index.html dev-vcs/git-cola/git-cola-9999.ebuild dev-vcs/git-cola/metadata.xml X-VCS-Directories: dev-vcs/git-cola/files/ dev-vcs/git-cola/ X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher X-VCS-Revision: e97e52c4df9c015a4d5c4c60ad073dad9e25de02 X-VCS-Branch: master Date: Fri, 11 May 2012 10:45:38 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 5e402ebc-9349-4981-829e-172c6d58464c X-Archives-Hash: 5e3c7a09593ef9d40045b428ca36e11d commit: e97e52c4df9c015a4d5c4c60ad073dad9e25de02 Author: Justin Lecher gentoo org> AuthorDate: Fri May 11 10:45:09 2012 +0000 Commit: Justin Lecher gentoo org> CommitDate: Fri May 11 10:45:09 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/betagarden.gi= t;a=3Dcommit;h=3De97e52c4 dev-vcs/git-cola: Fix to latest Head (Portage version: 2.2.0_alpha103/git/Linux x86_64, signed Manifest commit= with key 70EB7916) --- dev-vcs/git-cola/ChangeLog | 93 +++++++++++++++++= ++++++ dev-vcs/git-cola/files/9999-disable-tests.patch | 21 +++++ dev-vcs/git-cola/files/index.html | 15 ++++ dev-vcs/git-cola/git-cola-9999.ebuild | 91 +++++++++++++++++= +++++ dev-vcs/git-cola/metadata.xml | 12 +++ 5 files changed, 232 insertions(+), 0 deletions(-) diff --git a/dev-vcs/git-cola/ChangeLog b/dev-vcs/git-cola/ChangeLog new file mode 100644 index 0000000..5b8fcc3 --- /dev/null +++ b/dev-vcs/git-cola/ChangeLog @@ -0,0 +1,93 @@ +# ChangeLog for dev-vcs/git-cola +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cola/ChangeLog,v 1.8 2011/04/= 13 19:00:02 jlec Exp $ + +*git-cola-9999 (11 May 2012) + + 11 May 2012; Justin Lecher +files/9999-disable-tests= .patch, + +git-cola-9999.ebuild, +files/index.html, +metadata.xml: + Fix to latest Head + + 27 Oct 2011; Justin Lecher cola-9999.ebuild, metadat= a.xml: + Removed no-herd from herd tag in metadata.xml + + 27 Oct 2011; Justin Lecher cola-9999.ebuild: + Bump git.eclass to git-2.eclass + +*cola-9999 (15 Apr 2011) + + 15 Apr 2011; Justin Lecher +files/9999-disable-tests= .patch, + +cola-9999.ebuild, +files/index.html, +metadata.xml: + Added live ebuild for dev-vcs/cola + +*cola-1.4.3.2 (13 Apr 2011) + + 13 Apr 2011; Justin Lecher +cola-1.4.3.2.ebuild: + Non-Maintainer Version Bump + +*cola-1.4.3.1 (30 Mar 2011) + + 30 Mar 2011; Justin Lecher +cola-1.4.3.1.ebuild: + Non maintainer Version Bump + + 25 Jan 2011; Arfrever Frehtes Taifersar Arahesis + cola-1.4.3.ebuild: + Use Python 2 (bug #329473). + +*cola-1.4.3 (25 Jan 2011) + + 25 Jan 2011; Tiziano M=C3=BCller +cola-1.4.3.ebu= ild: + Version bump (bug #351580). Also solved: the installation of localizat= ion + files (bug #348130), adaption to python eclass changes (bug #329473). + + 09 Jun 2010; Tiziano M=C3=BCller cola-1.4.2.1.eb= uild: + Version bump. + +*cola-1.4.2.1 (08 Jun 2010) + + 08 Jun 2010; Tiziano M=C3=BCller -cola-1.3.9.14.= ebuild, + +cola-1.4.2.1.ebuild: + Version bump, dropped old. + + 08 Jun 2010; Tiziano M=C3=BCller ChangeLog: + Moved from dev-util to dev-vcs. + + 17 Mar 2010; Sebastian Pipping cola-1.3.9.14.ebuild= , + cola-1.4.1.2.ebuild: + Propagate move of dev-util/git to dev-vcs/git + +*cola-1.4.1.2 (18 Jan 2010) + + 18 Jan 2010; Tiziano M=C3=BCller -cola-1.3.8.ebu= ild, + -cola-1.4.0.1.ebuild, -cola-1.4.1.1.ebuild, +cola-1.4.1.2.ebuild: + Version bump. Removed old. + +*cola-1.4.1.1 (16 Dec 2009) + + 16 Dec 2009; Tiziano M=C3=BCller +cola-1.4.1.1.e= build: + Version bump. + +*cola-1.4.0.1 (03 Nov 2009) + + 03 Nov 2009; Tiziano M=C3=BCller +cola-1.4.0.1.e= build, + +files/index.html: + Version bump, fixed doc deps and doc installation ^Cug #291439, thanks= to + Man Shankar). + +*cola-1.3.9.14 (26 Aug 2009) + + 26 Aug 2009; Tiziano M=C3=BCller +cola-1.3.9.14.= ebuild: + Version bump. + + 30 Jun 2009; Christian Faulhammer cola-1.3.8.ebuild= : + keyworded ~arch for x86, bug 275353 + + 19 Jun 2009; Tiziano M=C3=BCller cola-1.3.8.ebui= ld: + Require pyinotify >=3D0.7.1 (thanks to a.peyser). + +*cola-1.3.8 (19 Jun 2009) + + 19 Jun 2009; Tiziano M=C3=BCller + +files/1.3.8-disable-tests.patch, +cola-1.3.8.ebuild, +metadata.xml: + Initial commit, moved over from my overlay (as requested in bug #27462= 1). + diff --git a/dev-vcs/git-cola/files/9999-disable-tests.patch b/dev-vcs/gi= t-cola/files/9999-disable-tests.patch new file mode 100644 index 0000000..25462c2 --- /dev/null +++ b/dev-vcs/git-cola/files/9999-disable-tests.patch @@ -0,0 +1,21 @@ +diff -Naur cola-1.3.7.21.orig/test/test_cola_git.py cola-1.3.7.21/test/t= est_cola_git.py +--- cola-1.3.7.21.orig/test/test_cola_git.py 2009-04-30 13:56:22.3523190= 47 +0200 ++++ cola-1.3.7.21/test/test_cola_git.py 2009-04-30 13:56:53.123149963 +0= 200 +@@ -24,17 +24,6 @@ + version =3D self.git.version() + self.failUnless(version.startswith('git version')) +=20 +- def test_tag(self): +- """Test running 'git tag'""" +- tags =3D self.git.tag().splitlines() +- self.failUnless( 'v1.0.0' in tags ) +- +- def test_show(self): +- """Test running 'git show'""" +- sha =3D '1b9742bda5d26a4f250fa64657f66ed20624a084' +- contents =3D self.git.show(sha).splitlines() +- self.failUnless(contents[0] =3D=3D '/build') +- + def test_stdout(self): + """Test overflowing the stdout buffer""" + # Write to stdout only diff --git a/dev-vcs/git-cola/files/index.html b/dev-vcs/git-cola/files/i= ndex.html new file mode 100644 index 0000000..7f1e814 --- /dev/null +++ b/dev-vcs/git-cola/files/index.html @@ -0,0 +1,15 @@ + + + Missing documentation + + +
+ This documentation is missing. Please reinstall dev-util/cola with the = 'doc' useflag enabled. + +

+ Sincerely,
+ your package maintainer. +

+
+ + diff --git a/dev-vcs/git-cola/git-cola-9999.ebuild b/dev-vcs/git-cola/git= -cola-9999.ebuild new file mode 100644 index 0000000..dab8fb4 --- /dev/null +++ b/dev-vcs/git-cola/git-cola-9999.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cola/cola-1.4.3.2.ebuild,v 1.= 1 2011/04/13 19:00:02 jlec Exp $ + +EAPI=3D4 + +PYTHON_DEPEND=3D"2" + +EGIT_REPO_URI=3D"git://github.com/davvid/git-cola.git" + +inherit distutils eutils git-2 + +DESCRIPTION=3D"The highly caffeinated git GUI" +HOMEPAGE=3D"http://git-cola.github.com/" +SRC_URI=3D"" + +LICENSE=3D"GPL-2" +SLOT=3D"0" +KEYWORDS=3D"" +IUSE=3D"doc test" + +RDEPEND=3D" + dev-python/pyinotify + dev-python/PyQt4 + dev-vcs/git" +DEPEND=3D"${RDEPEND} + doc? ( + app-text/asciidoc + dev-python/sphinx + app-text/xmlto ) + sys-devel/gettext + test? ( dev-python/nose )" + +# tests currently broken due to unfinished translation framework +RESTRICT=3D"test" + +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + # don't install docs into wrong location + sed -i \ + -e '/doc/d' \ + setup.py || die "sed failed" + + sed -i \ + -e "s|'doc', 'git-cola'|'doc', '${PF}', 'html'|" \ + cola/resources.py || die "sed failed" + + epatch "${FILESDIR}/9999-disable-tests.patch" + + python_convert_shebangs 2 bin/git-cola bin/git-dag share/git-cola/bin/s= sh-askpass +} + +src_compile() { + distutils_src_compile + + if use doc ; then + cd share/doc/git-cola/ + emake all + fi +} + +src_install() { + distutils_src_install + + dodoc share/doc/git-cola/*.txt + + if use doc ; then + dohtml -r _build/html/* + doman *.1 + else + dohtml "${FILESDIR}/index.html" + fi +} + +src_test() { + PYTHONPATH=3D"${S}:${S}/build/lib:${PYTHONPATH}" LC_ALL=3D"C" nosetests= \ + --verbose --with-doctest --with-id --exclude=3Djsonpickle --exclude=3D= json \ + || die "running nosetests failed" +} + +pkg_postinst() { + python_mod_optimize /usr/share/git-cola/lib/cola +} + +pkg_postrm() { + python_mod_cleanup /usr/share/git-cola/lib/cola +} diff --git a/dev-vcs/git-cola/metadata.xml b/dev-vcs/git-cola/metadata.xm= l new file mode 100644 index 0000000..8e67c9e --- /dev/null +++ b/dev-vcs/git-cola/metadata.xml @@ -0,0 +1,12 @@ + + + + + dev-zero@gentoo.org + Tiziano M=C3=BCller + + + jlec@gentoo.org + Justin Lecher + +