From: Michael Weber Date: Fri, 27 Feb 2015 13:07:10 +0000 (+0000) Subject: Version bump with new IUSE=caja bug 528430, thanks Matthias Blümel and M8R-u38wij... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=ba0fd6861edd96666abfbe2ce49563de1bd289f1;p=gentoo.git Version bump with new IUSE=caja bug 528430, thanks Matthias Blümel and M8R-u38wij@mailinator.com). Package-Manager: portage-2.2.17/cvs/Linux x86_64 Manifest-Sign-Key: 0x62EEF090 --- diff --git a/dev-vcs/rabbitvcs/ChangeLog b/dev-vcs/rabbitvcs/ChangeLog index 227a15f2c26c..d3e2fb5a5fa3 100644 --- a/dev-vcs/rabbitvcs/ChangeLog +++ b/dev-vcs/rabbitvcs/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-vcs/rabbitvcs -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rabbitvcs/ChangeLog,v 1.14 2013/08/09 06:55:43 xmw Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rabbitvcs/ChangeLog,v 1.15 2015/02/27 13:07:06 xmw Exp $ + +*rabbitvcs-0.16 (27 Feb 2015) + + 27 Feb 2015; Michael Weber +rabbitvcs-0.16.ebuild, + metadata.xml, rabbitvcs-0.15.2.ebuild, rabbitvcs-0.15.3.ebuild: + Version bump with new IUSE=caja bug 528430, thanks Matthias Blümel and M8R- + u38wij@mailinator.com). 09 Aug 2013; Michael Weber metadata.xml: global use flag "git" diff --git a/dev-vcs/rabbitvcs/Manifest b/dev-vcs/rabbitvcs/Manifest index a71aca391707..bb414fda41e7 100644 --- a/dev-vcs/rabbitvcs/Manifest +++ b/dev-vcs/rabbitvcs/Manifest @@ -3,14 +3,18 @@ Hash: SHA256 DIST rabbitvcs-0.15.2.tar.bz2 1166612 SHA256 252edcc934705c59365ebbee35868de2bbb32ee9e173ef3f7245efb2653762e8 SHA512 4509261cd8e138c74388d3488c54a6dff82505d19498d557f9add6445f351e76d28d012ecdefe24d082464e634259f3f917c4374b08106131023115b1c22b393 WHIRLPOOL a575f275843775743e85f573a84504192b34628a34deb89deea067c09fb2ebd3f9abaa33478b325593f3114879f0db3b2f313c46bcf39be36961c844ac9fd483 DIST rabbitvcs-0.15.3.tar.bz2 1585107 SHA256 93838f15575e72a153078d63cc9fc6c91b136372ba08f1db56d4f712ee901297 SHA512 35e0eabf9590b56ca57f4c0b70009e8cdd034ce5d3bb6eb1fa22366fdda49ddd1cd8b1d36fcca160c40599d58ff38b3ec4f6b46dc026de16fd313b557b63aa34 WHIRLPOOL da18e3d571e353f81f749e31dd0d92a76c57b3f0a33cb7143866524d0c3eb0eec836b889ba1c23624d0b35d807d30940c5d1b4db09bab6266fd742dff6eafc0b -EBUILD rabbitvcs-0.15.2.ebuild 2483 SHA256 afdd4914c83c7d1d6a2d693355fdca56b8b988e820a7df963c57e18ea851c532 SHA512 88d4d8506ec643d0bf6eaa20ef7be6c288d3753103c1e67617b70ae06fd495844d53f16118f670ff08e55448361bc153bf1677c0420c88e68ccbf52674892272 WHIRLPOOL 9df1c7d43cfc2c6ac7e9763357566e5d43d575ab7519404198ebb9accbc2e1ffa36f02b54710b80ed2dcdf93a646b2644c4fc3aa1199d092766c5a960d383d3c -EBUILD rabbitvcs-0.15.3.ebuild 2483 SHA256 e4aed7725b83f2982c82b0742c1845b13f26e453ded3a0b225d6db8fc410de2c SHA512 7d9b20e979dbb14b020218132fdf904d5a2eb4533b7499011cecf1cdc38cfbe7412d597761561c568584a1541a4c237a7a49ac410f9b08b6c3dd978185bc1799 WHIRLPOOL ebe22bb2ca76526d57ec51e2ec8995403fc242d62b733c482e38f1b9db22fae84199617d8f7b646ba95129c241b53914c9cf4b733348d24a0ed5183afd76404f -MISC ChangeLog 2658 SHA256 3546b83c4b5ece0bf810b7c3b6ea6883e61e2f5be17e31256f9e9a5921ad9b3b SHA512 3ec870b8a1ce4e6cc33573793f707453cb3636bb054c3c1ce714aecb50dc0db83796cb644b28cd281646126ffaf44fe6e5850beb499469a060b7a3f975e8545f WHIRLPOOL 429837103e73611281ed740a24a3e5b07e90966f5556ab1f9714cf7414cf69daa17213fe8a9401a09037018e9629e7a74dba01ba9582fb2ca63c1c5bd4228824 -MISC metadata.xml 810 SHA256 0b1637aa55e16bd65b8ab90490313e995f91b7bba9cc9aee9c54b6fe8803ef98 SHA512 b5dcc206df4ae578773642fc4369a1121962ae3caa9a45ee45e05954190784d3988fb21c990c02a3971b17356df497c1b8a10fcb8d85b393c3bdec183fbb9cc4 WHIRLPOOL 3a7cef7a1b49c2dc7673ddd6a9f98126b38e154739eca03fdb6a333be97704a2c0b2f218c062afd1f626ba5fbbc7c759acc2df5de7e917e64373491c89618734 +DIST rabbitvcs-0.16.tar.gz 1670167 SHA256 2227482e5a965917eb404455ef243443c670f610e9843b6481607da3020873da SHA512 dac3b98acb5b7ef1147105aa0f735bb964c098f764c62d0e2e601a2ce34b315a5c83b3bac8929cbac898f674c86266a200f28042aad0340c1c5273bec4a6279c WHIRLPOOL f5c89e38e66a2ea7b5a98ca9d55e839dcdde94c156d25b25949213bae9d9edca0b9c87f9a8d953695f4f7c5b7499311291ed14bf7702da5c765a1a4e778af2b5 +EBUILD rabbitvcs-0.15.2.ebuild 2479 SHA256 8e840f964a6000c6e0a7c206f1ed84db821acd5f4c70718b78d0221e3dbf8081 SHA512 bd75996a2a61dda3b74c4ddd8e4d3acbdee057194c84cfb92b9dff4817df959ced5dd76871f1840d42c5b693b02962f46e5db30173a3b1cdc158d0ba4eecdb32 WHIRLPOOL 3b0136aabac64a517a99a3a08f62be109667753c135d2acb4f8ed69a8d7ba4b71072e7319b15d2fb29c1f36356998099def34a638549e203e4217b41d580f45a +EBUILD rabbitvcs-0.15.3.ebuild 2479 SHA256 8f77148c21f1539d0396ca9f0dfb76e282aaa18e56b01fb3b9f852e5a1045cab SHA512 a25422b0b3ae0ef3c60d43e2f04b534bf3f91af25797e5dbe55f80dd29bf63a2376db08c713bd2224686d5f75db28302dc695387f9868da4df924257f7c736fa WHIRLPOOL 0df23eac264f2909f090ae6905f899f656b760a83b87e9166749b644d812d9ed2614aa7797b2e9b4e96246152a0ac2f98b9e1c8e3c9407c478a588cfaf8ffc6d +EBUILD rabbitvcs-0.16.ebuild 2717 SHA256 7d786ba4824c23ddc528de6c19dce31414aaff92700d031788da4202fa096986 SHA512 4bfec66cb64c5574f1397d76cef843399cedf4ffd2b7d93a09eda2f0cf4f9a5a93a669517ed4f215fc4468a8744344b21b57b9927bce121cf761fc0f5da33551 WHIRLPOOL 3b5a0a0f0c6bac27326b7eccdfd1c3ff1f60103763c21dc464dd2f039db4c945b19908e57e5b02f6862c83c9aed7b245e72259bab354c64a66b5979934e9520c +MISC ChangeLog 2931 SHA256 c782e827660e978c297e7402cd115d88355c1d52408f84939ea96a2759ef407b SHA512 7c98ac6ddf9456eea13bbefb786bf9069ddff8a9447a675e1ccb0ec622018d0545d8885acfb3e9adf81cfafedd91111ae716d284c79b03b7dc5ab04a13f818c2 WHIRLPOOL e63c59c42484bb8670ffa44db31393e08354f2cba4be206d104ed57e5b9ec775cd59c03fb1e807c54c74f0c159f635c1fc4b03b559fd32f48ed8bf6225f0a16d +MISC metadata.xml 882 SHA256 bd7535d34f3cb17a36534275ef2aa9b08f1f3f3933a36ecba45bccc67a5d232a SHA512 42a87d798f4e2e51978f607beb1b813c97b0a2106394ff5bedce1c9c1ce920b7d4a99fed3f191a442ea29f0522f16e28a290222f9620c3007d19737ae929dd11 WHIRLPOOL 270c01ecbbe2ce407b97f5934a157d99730804ab8b34a9e4d4e7287e3a2e65d5b0a491242174a689826e942a36e566604497d084e493a41a867a33656caa1d23 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2 -iF4EAREIAAYFAlIEknAACgkQknrdDGLu8JB7bwD8CpVXdXRoSi1Nvqgk2xEI0cbQ -xLTlM5oIA87iZuz1WhQA/2Or9NEQx5wYgEo6AJsdsP4SYP2jyUwSJIE2FLnN26xU -=C/T4 +iL4EAREIAGYFAlTwa/5fFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl +bnBncC5maWZ0aGhvcnNlbWFuLm5ldDY3QjA4MzdGODg1NUMxMjIzNUQ0MDgxNzky +N0FERDBDNjJFRUYwOTAACgkQknrdDGLu8JAjhQD+Pfzr6bp3b8P8aTvLxOklZKeb +9upMQrrxGFcCMe9Hx74A/ii0x9hGmidSgI+iBq3WqsUaWCkEYWXlS5Chp86V1Vex +=MUEe -----END PGP SIGNATURE----- diff --git a/dev-vcs/rabbitvcs/metadata.xml b/dev-vcs/rabbitvcs/metadata.xml index e2be23aa03ff..b5f8073f396d 100644 --- a/dev-vcs/rabbitvcs/metadata.xml +++ b/dev-vcs/rabbitvcs/metadata.xml @@ -9,8 +9,9 @@ simple and straightforward access to the version control systems you use. RabbitVCS is inspired by TortoiseSVN and others. -Use for diff command dev-util/meld +Enable extension for mate-base/caja Eanble console based frontend +Use for diff command dev-util/meld Enable plugin for app-editors/gedit Enable extension for gnome-base/nautilus Enable extension for xfce-base/thunar diff --git a/dev-vcs/rabbitvcs/rabbitvcs-0.15.2.ebuild b/dev-vcs/rabbitvcs/rabbitvcs-0.15.2.ebuild index 201bf4570650..8f74b3a760be 100644 --- a/dev-vcs/rabbitvcs/rabbitvcs-0.15.2.ebuild +++ b/dev-vcs/rabbitvcs/rabbitvcs-0.15.2.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rabbitvcs/rabbitvcs-0.15.2.ebuild,v 1.1 2012/10/06 10:37:31 xmw Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rabbitvcs/rabbitvcs-0.15.2.ebuild,v 1.2 2015/02/27 13:07:06 xmw Exp $ EAPI=4 -PYTHON_DEPEND="2:2.5" +PYTHON_DEPEND="2:2.7" SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="2.4 3.*" +RESTRICT_PYTHON_ABIS="3.*" inherit eutils gnome2-utils multilib distutils diff --git a/dev-vcs/rabbitvcs/rabbitvcs-0.15.3.ebuild b/dev-vcs/rabbitvcs/rabbitvcs-0.15.3.ebuild index 6272d2e4ec47..6ebb560b7efb 100644 --- a/dev-vcs/rabbitvcs/rabbitvcs-0.15.3.ebuild +++ b/dev-vcs/rabbitvcs/rabbitvcs-0.15.3.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rabbitvcs/rabbitvcs-0.15.3.ebuild,v 1.1 2013/05/06 16:21:00 xmw Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rabbitvcs/rabbitvcs-0.15.3.ebuild,v 1.2 2015/02/27 13:07:06 xmw Exp $ EAPI=4 -PYTHON_DEPEND="2:2.5" +PYTHON_DEPEND="2:2.7" SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="2.4 3.*" +RESTRICT_PYTHON_ABIS="3.*" inherit eutils gnome2-utils multilib distutils diff --git a/dev-vcs/rabbitvcs/rabbitvcs-0.16.ebuild b/dev-vcs/rabbitvcs/rabbitvcs-0.16.ebuild new file mode 100644 index 000000000000..322a0e10ab1b --- /dev/null +++ b/dev-vcs/rabbitvcs/rabbitvcs-0.16.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rabbitvcs/rabbitvcs-0.16.ebuild,v 1.1 2015/02/27 13:07:06 xmw Exp $ + +EAPI=5 + +PYTHON_DEPEND="2:2.7" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.*" + +inherit eutils gnome2-utils multilib distutils + +DESCRIPTION="Integrated version control support for your desktop" +HOMEPAGE="http://rabbitvcs.org" +SRC_URI="http://github.com/rabbitvcs/${PN}/tarball/v${PV} -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="caja cli diff gedit git nautilus spell thunar" + +RDEPEND="dev-python/configobj + dev-python/pygobject:2 + dev-python/pygtk + dev-python/pysvn + dev-python/simplejson + caja? ( dev-python/python-caja + dev-python/dbus-python + dev-python/gnome-vfs-python ) + 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 caja ; then + insinto /usr/share/caja-python/extensions + doins clients/caja/RabbitVCS.py + fi + 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}-gedit2.gedit-plugin + insinto /usr/$(get_libdir)/gedit/plugins + doins clients/gedit/${PN}-plugin.py + doins clients/gedit/${PN}-gedit3.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 caja && elog "\$ caja -q" + 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 +}