diff options
author | Michael Weber <xmw@gentoo.org> | 2012-03-07 23:11:43 +0000 |
---|---|---|
committer | Michael Weber <xmw@gentoo.org> | 2012-03-07 23:11:43 +0000 |
commit | 68aa4f29a17b9d206aff2c8d80c5f60630b93277 (patch) | |
tree | 637754575e26c152fd292ac1ea5914d9ea94d029 /dev-vcs/rabbitvcs | |
parent | Use the correct name for Gentoo's argyll-dispcal; add a pkg_postinst message ... (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | dev-vcs/rabbitvcs/Manifest | 9 | ||||
-rw-r--r-- | dev-vcs/rabbitvcs/rabbitvcs-0.15.0.5-r1.ebuild | 91 |
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 +} |