summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <fauli@gentoo.org>2012-10-08 19:58:09 +0000
committerChristian Faulhammer <fauli@gentoo.org>2012-10-08 19:58:09 +0000
commit0b05aa05b2fca4c850b292dcf2e02368bc97587a (patch)
tree66136b20cc3e391b1d311388d8d89d05efc89ae2 /dev-vcs
parentFix python dependency to match dev-python/twisted's, spotted by Arfrever. (diff)
downloadhistorical-0b05aa05b2fca4c850b292dcf2e02368bc97587a.tar.gz
historical-0b05aa05b2fca4c850b292dcf2e02368bc97587a.tar.bz2
historical-0b05aa05b2fca4c850b292dcf2e02368bc97587a.zip
version bump
Package-Manager: portage-2.1.11.9/cvs/Linux i686
Diffstat (limited to 'dev-vcs')
-rw-r--r--dev-vcs/bzr-explorer/ChangeLog8
-rw-r--r--dev-vcs/bzr-explorer/bzr-explorer-1.3.0.ebuild31
-rw-r--r--dev-vcs/bzr-git/ChangeLog7
-rw-r--r--dev-vcs/bzr-git/bzr-git-0.6.8.ebuild37
-rw-r--r--dev-vcs/bzr-gtk/ChangeLog7
-rw-r--r--dev-vcs/bzr-gtk/bzr-gtk-0.104.0.ebuild50
-rw-r--r--dev-vcs/bzr-svn/ChangeLog7
-rw-r--r--dev-vcs/bzr-svn/bzr-svn-1.2.2.ebuild38
-rw-r--r--dev-vcs/qbzr/ChangeLog7
-rw-r--r--dev-vcs/qbzr/qbzr-0.23.0.ebuild46
10 files changed, 233 insertions, 5 deletions
diff --git a/dev-vcs/bzr-explorer/ChangeLog b/dev-vcs/bzr-explorer/ChangeLog
index 9623018db837..f3370a0721a9 100644
--- a/dev-vcs/bzr-explorer/ChangeLog
+++ b/dev-vcs/bzr-explorer/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-vcs/bzr-explorer
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/bzr-explorer/ChangeLog,v 1.19 2012/09/30 18:37:36 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/bzr-explorer/ChangeLog,v 1.20 2012/10/08 19:58:09 fauli Exp $
+
+*bzr-explorer-1.3.0 (08 Oct 2012)
+
+ 08 Oct 2012; Christian Faulhammer <fauli@gentoo.org>
+ +bzr-explorer-1.3.0.ebuild:
+ version bump
30 Sep 2012; Raúl Porcel <armin76@gentoo.org> bzr-explorer-1.2.1.ebuild,
bzr-explorer-1.2.2.ebuild:
diff --git a/dev-vcs/bzr-explorer/bzr-explorer-1.3.0.ebuild b/dev-vcs/bzr-explorer/bzr-explorer-1.3.0.ebuild
new file mode 100644
index 000000000000..6800eeda86d7
--- /dev/null
+++ b/dev-vcs/bzr-explorer/bzr-explorer-1.3.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/bzr-explorer/bzr-explorer-1.3.0.ebuild,v 1.1 2012/10/08 19:58:09 fauli Exp $
+
+EAPI="3"
+
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+
+inherit distutils
+
+MY_PV=${PV/_beta/b}
+MY_PV=${MY_PV/_rc/rc}
+LPV=${MY_PV}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="A high level interface to all commonly used Bazaar features"
+HOMEPAGE="https://launchpad.net/bzr-explorer"
+SRC_URI="http://launchpad.net/${PN}/1.3/${LPV}/+download/${MY_P}.tar.gz"
+LICENSE="GPL-2"
+
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk"
+
+DEPEND=""
+RDEPEND=">=dev-vcs/bzr-2.5
+ >=dev-vcs/qbzr-0.23
+ gtk? ( dev-vcs/bzr-gtk )"
diff --git a/dev-vcs/bzr-git/ChangeLog b/dev-vcs/bzr-git/ChangeLog
index 217bac88edea..e50b0ef36b28 100644
--- a/dev-vcs/bzr-git/ChangeLog
+++ b/dev-vcs/bzr-git/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-vcs/bzr-git
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/bzr-git/ChangeLog,v 1.11 2012/09/30 18:17:32 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/bzr-git/ChangeLog,v 1.12 2012/10/08 19:50:04 fauli Exp $
+
+*bzr-git-0.6.8 (08 Oct 2012)
+
+ 08 Oct 2012; Christian Faulhammer <fauli@gentoo.org> +bzr-git-0.6.8.ebuild:
+ version bump
30 Sep 2012; Raúl Porcel <armin76@gentoo.org> bzr-git-0.6.2.ebuild,
bzr-git-0.6.7.ebuild:
diff --git a/dev-vcs/bzr-git/bzr-git-0.6.8.ebuild b/dev-vcs/bzr-git/bzr-git-0.6.8.ebuild
new file mode 100644
index 000000000000..bcefab12e8e3
--- /dev/null
+++ b/dev-vcs/bzr-git/bzr-git-0.6.8.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/bzr-git/bzr-git-0.6.8.ebuild,v 1.1 2012/10/08 19:50:04 fauli Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+
+inherit distutils
+
+DESCRIPTION="Support for Git branches in Bazaar"
+HOMEPAGE="http://bazaar-vcs.org/BzrForeignBranches/Git"
+SRC_URI=""
+
+LICENSE="GPL-2"
+SLOT="0"
+
+if [[ ${PV} = 9999 ]]; then
+ inherit bzr
+ EBZR_REPO_URI="lp:bzr-git"
+ KEYWORDS=""
+else
+ SRC_URI="http://samba.org/~jelmer/bzr/${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+IUSE=""
+# Test are broken, they want API functions from Dulwich which are not
+# installed in Gentoo
+RESTRICT="test"
+
+# Check info.py for dulwich and bzr version dependency info.
+# The file should be fairly straightforward to understand.
+DEPEND=""
+RDEPEND=">=dev-python/dulwich-0.8.2
+ >=dev-vcs/bzr-2.5.0"
diff --git a/dev-vcs/bzr-gtk/ChangeLog b/dev-vcs/bzr-gtk/ChangeLog
index 35485e3ff826..58e8c8f2e257 100644
--- a/dev-vcs/bzr-gtk/ChangeLog
+++ b/dev-vcs/bzr-gtk/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-vcs/bzr-gtk
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/bzr-gtk/ChangeLog,v 1.17 2012/09/30 18:38:37 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/bzr-gtk/ChangeLog,v 1.18 2012/10/08 19:45:54 fauli Exp $
+
+*bzr-gtk-0.104.0 (08 Oct 2012)
+
+ 08 Oct 2012; Christian Faulhammer <fauli@gentoo.org> +bzr-gtk-0.104.0.ebuild:
+ version bump
30 Sep 2012; Raúl Porcel <armin76@gentoo.org> bzr-gtk-0.100.0.ebuild,
bzr-gtk-0.103.0.ebuild:
diff --git a/dev-vcs/bzr-gtk/bzr-gtk-0.104.0.ebuild b/dev-vcs/bzr-gtk/bzr-gtk-0.104.0.ebuild
new file mode 100644
index 000000000000..22ab73fe1f53
--- /dev/null
+++ b/dev-vcs/bzr-gtk/bzr-gtk-0.104.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/bzr-gtk/bzr-gtk-0.104.0.ebuild,v 1.1 2012/10/08 19:45:54 fauli Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+
+inherit distutils
+
+MY_P="/${P/_rc/rc}"
+
+DESCRIPTION="A GTK+ interfaces to most Bazaar operations"
+HOMEPAGE="http://bazaar-vcs.org/bzr-gtk"
+SRC_URI="http://launchpad.net/${PN}/gtk3/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnome-keyring gpg nautilus"
+
+DEPEND=">=dev-vcs/bzr-1.6_rc1
+ dev-python/pygobject
+ dev-python/notify-python
+ >=dev-python/pycairo-1.0"
+RDEPEND="${DEPEND}
+ nautilus? ( >=dev-python/nautilus-python-1.0 )
+ dev-python/notify-python
+ gnome-keyring? ( dev-python/gnome-keyring-python )
+ gpg? ( app-crypt/seahorse )"
+
+S="${WORKDIR}/${MY_P}"
+
+#TODO: src_test
+
+src_prepare() {
+ cp "${FILESDIR}"/credits.pickle "${S}"/credits.pickle
+}
+
+src_install() {
+ distutils_src_install
+ insinto /etc/xdg/autostart
+ doins bzr-notify.desktop
+ if ! use nautilus
+ then
+ rm -rf "${D}"/usr/$(get_libdir)/nautilus/
+ rm -rf "${D}"$(python_get_libdir --final-ABI)/site-packages/bzrlib/plugins/gtk/nautilus-bzr.py
+ fi
+}
diff --git a/dev-vcs/bzr-svn/ChangeLog b/dev-vcs/bzr-svn/ChangeLog
index af1c365bebc5..d3dd54c207fa 100644
--- a/dev-vcs/bzr-svn/ChangeLog
+++ b/dev-vcs/bzr-svn/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-vcs/bzr-svn
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/bzr-svn/ChangeLog,v 1.16 2012/09/30 18:04:48 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/bzr-svn/ChangeLog,v 1.17 2012/10/08 19:51:49 fauli Exp $
+
+*bzr-svn-1.2.2 (08 Oct 2012)
+
+ 08 Oct 2012; Christian Faulhammer <fauli@gentoo.org> +bzr-svn-1.2.2.ebuild:
+ version bump
30 Sep 2012; Raúl Porcel <armin76@gentoo.org> bzr-svn-1.1.0.ebuild,
bzr-svn-1.2.1.ebuild:
diff --git a/dev-vcs/bzr-svn/bzr-svn-1.2.2.ebuild b/dev-vcs/bzr-svn/bzr-svn-1.2.2.ebuild
new file mode 100644
index 000000000000..85d8ee3f9d24
--- /dev/null
+++ b/dev-vcs/bzr-svn/bzr-svn-1.2.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/bzr-svn/bzr-svn-1.2.2.ebuild,v 1.1 2012/10/08 19:51:49 fauli Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2:2.5"
+PYTHON_USE_WITH="sqlite"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="2.4 3.*"
+
+inherit distutils
+
+MY_P=${P/_rc/~rc}
+
+DESCRIPTION="Bazaar plugin that adds support for foreign Subversion repositories."
+HOMEPAGE="http://bazaar-vcs.org/BzrForeignBranches/Subversion"
+SRC_URI="http://samba.org/~jelmer/bzr/${MY_P}.tar.gz"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+# As long as https://bugs.launchpad.net/bzr-svn/+bug/526485 is unfixed
+RESTRICT=test
+
+# Packager: check compatible bzr versions via
+# `grep bzr_compatible_versions info.py`, and minimum subvertpy version
+# via `grep subvertpy_minimum_version info.py`.
+
+CDEPEND=">=dev-vcs/bzr-2.5
+ >=dev-python/subvertpy-0.8.8"
+DEPEND="${CDEPEND}
+ test? ( !dev-vcs/bzr-rewrite )"
+RDEPEND="${CDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS="AUTHORS FAQ HACKING NEWS README TODO mapping.txt specs/*"
diff --git a/dev-vcs/qbzr/ChangeLog b/dev-vcs/qbzr/ChangeLog
index fbc8f82d3596..defc50b90099 100644
--- a/dev-vcs/qbzr/ChangeLog
+++ b/dev-vcs/qbzr/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-vcs/qbzr
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/qbzr/ChangeLog,v 1.32 2012/04/11 21:10:21 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/qbzr/ChangeLog,v 1.33 2012/10/08 19:54:48 fauli Exp $
+
+*qbzr-0.23.0 (08 Oct 2012)
+
+ 08 Oct 2012; Christian Faulhammer <fauli@gentoo.org> +qbzr-0.23.0.ebuild:
+ version bump
11 Apr 2012; Christian Faulhammer <fauli@gentoo.org> -qbzr-0.19.3.ebuild:
clean up
diff --git a/dev-vcs/qbzr/qbzr-0.23.0.ebuild b/dev-vcs/qbzr/qbzr-0.23.0.ebuild
new file mode 100644
index 000000000000..6e5a7ffcc1f5
--- /dev/null
+++ b/dev-vcs/qbzr/qbzr-0.23.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/qbzr/qbzr-0.23.0.ebuild,v 1.1 2012/10/08 19:54:48 fauli Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+
+inherit distutils versionator
+
+DESCRIPTION="Qt frontend for Bazaar"
+HOMEPAGE="https://launchpad.net/qbzr"
+SRC_URI="https://edge.launchpad.net/qbzr/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+# bzr version comes from NEWS file. It's lowest version required for some
+# features to work.
+DEPEND=">=dev-vcs/bzr-2.5
+ >=dev-python/PyQt4-4.1[X]"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+DOCS="AUTHORS.txt NEWS.txt README.txt TODO.txt"
+PYTHON_MODNAME="bzrlib/plugins/qbzr"
+
+src_test() {
+ elog "It's impossible to run tests at this point. If you wish to run tests"
+ elog "after installation of ${PN} execute:"
+ elog " $ bzr selftest -s bzrlib.plugins.qbzr"
+}
+
+pkg_postinst() {
+ distutils_pkg_postinst
+
+ elog
+ elog "To enable spellchecking in qcommit, please, install >=dev-python/pyenchant-1.5.0"
+ elog " # emerge -a >=dev-python/pyenchant-1.5.0"
+ elog "To enable syntax highlighting, please, install dev-python/pygments"
+ elog " # emerge -a dev-python/pygments"
+}