summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2012-03-07 23:11:43 +0000
committerMichael Weber <xmw@gentoo.org>2012-03-07 23:11:43 +0000
commit68aa4f29a17b9d206aff2c8d80c5f60630b93277 (patch)
tree637754575e26c152fd292ac1ea5914d9ea94d029 /dev-vcs/rabbitvcs
parentUse the correct name for Gentoo's argyll-dispcal; add a pkg_postinst message ... (diff)
downloadhistorical-68aa4f29a17b9d206aff2c8d80c5f60630b93277.tar.gz
historical-68aa4f29a17b9d206aff2c8d80c5f60630b93277.tar.bz2
historical-68aa4f29a17b9d206aff2c8d80c5f60630b93277.zip
Revbump to fix nautilus-3 support, thanks to Simon Maurer for the testing (bug 407249)
Package-Manager: portage-2.1.10.44/cvs/Linux x86_64
Diffstat (limited to 'dev-vcs/rabbitvcs')
-rw-r--r--dev-vcs/rabbitvcs/ChangeLog8
-rw-r--r--dev-vcs/rabbitvcs/Manifest9
-rw-r--r--dev-vcs/rabbitvcs/rabbitvcs-0.15.0.5-r1.ebuild91
3 files changed, 103 insertions, 5 deletions
diff --git a/dev-vcs/rabbitvcs/ChangeLog b/dev-vcs/rabbitvcs/ChangeLog
index 62470a084405..f9e4c8dea10d 100644
--- a/dev-vcs/rabbitvcs/ChangeLog
+++ b/dev-vcs/rabbitvcs/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-vcs/rabbitvcs
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rabbitvcs/ChangeLog,v 1.7 2012/02/05 01:43:47 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rabbitvcs/ChangeLog,v 1.8 2012/03/07 23:11:43 xmw Exp $
+
+*rabbitvcs-0.15.0.5-r1 (07 Mar 2012)
+
+ 07 Mar 2012; Michael Weber <xmw@gentoo.org> +rabbitvcs-0.15.0.5-r1.ebuild:
+ Revbump to fix nautilus-3 support, thanks to Simon Maurer for the testing
+ (bug 407249)
05 Feb 2012; Mike Gilbert <floppym@gentoo.org> rabbitvcs-0.14.2.1.ebuild,
rabbitvcs-0.15.0.5.ebuild:
diff --git a/dev-vcs/rabbitvcs/Manifest b/dev-vcs/rabbitvcs/Manifest
index fdc93324ccb0..a6018241c3d2 100644
--- a/dev-vcs/rabbitvcs/Manifest
+++ b/dev-vcs/rabbitvcs/Manifest
@@ -4,13 +4,14 @@ Hash: SHA256
DIST rabbitvcs-0.14.2.1.tar.gz 818105 RMD160 6e35480c8865ad771094b8d2395cae987ee1fe30 SHA1 6a2f7c51a7f484e73ba0dfa9b59924316e322a37 SHA256 e602197e2d13e3dbc04bb3bdfb0ac066b93406ee46c770ff23f0a3e5f835127e
DIST rabbitvcs-0.15.0.5.tar.bz2 536235 RMD160 c1cfd3cd41b38a167ed4fa8638508e26b1585c44 SHA1 a9e1e741a3e665e3ce2769b2730fafde26955b53 SHA256 cdda568e4206490e97c287743b632802c729ad44f70743bc7ab9ddc84ada66b3
EBUILD rabbitvcs-0.14.2.1.ebuild 2273 RMD160 f571a6c3227b6170ffacf49d56f99085b67b6fa5 SHA1 5c22b7c600070fc94d12cabade6badfb9534edf7 SHA256 1f03c8a088f5c73632aaf94adc32c5253c01b313c50f86b84002948581747373
+EBUILD rabbitvcs-0.15.0.5-r1.ebuild 2351 RMD160 369926dbf0fa8afb09e52c28305d476ac9c2c796 SHA1 8ec3d32fb47fa3b2c290b3bc4ca636e63b4a0b6b SHA256 bf52146d9163e37971786acff5dd7f31dfec82ea446540bdde99b138ac229e97
EBUILD rabbitvcs-0.15.0.5.ebuild 2364 RMD160 c1ef413a994ac6a27cfac04d612329559d4336b9 SHA1 fc7da372afd187e4638b09e4317a253eb759014a SHA256 8023daa59ab0262206c1700d3023de28c3fd388df8d671ab7b8226e656bed76d
-MISC ChangeLog 1513 RMD160 8bc8843195ae09145f691f8fdbc1bf7af1c31d18 SHA1 ede9eaeb8100fedc64070941e8518487d685919a SHA256 defe1b519ce9b9534e6467df0a24ffddcd9082e7ed439c52031b1dd7f52382e9
+MISC ChangeLog 1716 RMD160 326655bc475bae61742c8d1b98a3e1aa177342e4 SHA1 91b4f21f98c51c38043bbd11c2df1a7082288b1e SHA256 c11c6018c17bf3fe1ef09082729dbbe7e73c50157a05e515b1703d7c60f9f986
MISC metadata.xml 875 RMD160 c1270afcaa93a87ea1b0e5ef9a2970b0be4c974a SHA1 de03712d66ae6d4261d32dd5361000adc0ea178a SHA256 cbb6e0e8bc446a55ebe3db988cc05fdee8e90079d8e53de81811e0575d0defb7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk8t3toACgkQC77qH+pIQ6T+vwD+NjOuVOtdBleF5C+930HVOkDJ
-Yq+qviN//RdtKvDQ0V8A/2308dK6SxHgXYOeeIqKpnWpAA7l15/gffjrgjHtUFKS
-=Yvyc
+iF4EAREIAAYFAk9X6zYACgkQknrdDGLu8JCcLQEAhTm5+t5/GBJ2YuVq7yRtUDIR
+TEAWJgbSbbMiQRAQg+sA/R1Iet6bAhKadJALk6OpduqQOmpUcuINrd/QxcLaz726
+=tG0w
-----END PGP SIGNATURE-----
diff --git a/dev-vcs/rabbitvcs/rabbitvcs-0.15.0.5-r1.ebuild b/dev-vcs/rabbitvcs/rabbitvcs-0.15.0.5-r1.ebuild
new file mode 100644
index 000000000000..4abfdffed16e
--- /dev/null
+++ b/dev-vcs/rabbitvcs/rabbitvcs-0.15.0.5-r1.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/rabbitvcs/rabbitvcs-0.15.0.5-r1.ebuild,v 1.1 2012/03/07 23:11:43 xmw Exp $
+
+EAPI=4
+
+PYTHON_DEPEND="2:2.5"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="2.4 3.*"
+
+inherit gnome2-utils multilib distutils
+
+DESCRIPTION="Integrated version control support for your desktop"
+HOMEPAGE="http://rabbitvcs.org"
+SRC_URI="http://rabbitvcs.googlecode.com/files/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cli diff gedit git nautilus spell thunar"
+
+RDEPEND="dev-python/configobj
+ dev-python/pygobject:2
+ dev-python/pygtk
+ dev-python/pysvn
+ dev-python/simplejson
+ diff? ( dev-util/meld )
+ gedit? ( app-editors/gedit )
+ git? ( dev-python/dulwich )
+ nautilus? ( >=dev-python/nautilus-python-0.7.0
+ dev-python/dbus-python
+ dev-python/gnome-vfs-python )
+ spell? ( dev-python/gtkspell-python )
+ thunar? ( dev-python/thunarx-python
+ dev-python/dbus-python )"
+
+src_prepare() {
+ python_convert_shebangs -r 2 .
+
+ distutils_src_prepare
+
+ # we should not do gtk-update-icon-cache from setup script
+ # we prefer portage for that
+ sed -e 's/"install"/"fakeinstall"/' -i "${S}/setup.py" || die
+}
+
+src_install() {
+ distutils_src_install
+
+ if use cli ; then
+ dobin clients/cli/${PN}
+ fi
+ if use gedit ; then
+ insinto /usr/$(get_libdir)/gedit-2/plugins
+ doins clients/gedit/${PN}-plugin.py
+ doins clients/gedit/${PN}.gedit-plugin
+ fi
+ if use nautilus ; then
+ insinto /usr/$(get_libdir)/nautilus/extensions-2.0/python
+ doins clients/nautilus/RabbitVCS.py
+ insinto /usr/share/nautilus-python/extensions
+ doins clients/nautilus-3.0/RabbitVCS.py
+ fi
+ if use thunar ; then
+ insinto "/usr/$(get_libdir)/thunarx-2/python"
+ doins clients/thunar/RabbitVCS.py
+ insinto "/usr/$(get_libdir)/thunarx-1/python"
+ doins clients/thunar/RabbitVCS.py
+ fi
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ distutils_pkg_postinst
+ gnome2_icon_cache_update
+
+ elog "You should restart file manager to changes take effect:"
+ use nautilus && elog "\$ nautilus -q"
+ use thunar && elog "\$ thunar -q && thunar &"
+ elog ""
+ elog "Also you should really look at known issues page:"
+ elog "http://wiki.rabbitvcs.org/wiki/support/known-issues"
+}
+
+pkg_postrm() {
+ distutils_pkg_postrm
+ gnome2_icon_cache_update
+}