Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 397458 Details for
Bug 541296
dev-vcs/rabbitvcs conversion to new eclasses
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
diff -u rabbitvcs-0.15.3 ebuilds
rabbitvcs.patch (text/plain), 3.02 KB, created by
Ian Delaney (RETIRED)
on 2015-02-25 02:07:51 UTC
(
hide
)
Description:
diff -u rabbitvcs-0.15.3 ebuilds
Filename:
MIME Type:
Creator:
Ian Delaney (RETIRED)
Created:
2015-02-25 02:07:51 UTC
Size:
3.02 KB
patch
obsolete
>--- rabbitvcs-0.15.3.ebuild 2015-02-24 11:13:09.602251403 +0800 >+++ rabbitvcs-0.15.3-r1.ebuild 2015-02-25 10:02:51.382705659 +0800 >@@ -1,14 +1,13 @@ >-# 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 $ > >-EAPI=4 >+EAPI=5 > >-PYTHON_DEPEND="2:2.5" >-SUPPORT_PYTHON_ABIS="1" >-RESTRICT_PYTHON_ABIS="2.4 3.*" >+PYTHON_COMPAT=( python2_7 ) >+DISTUTILS_SINGLE_IMPL=1 > >-inherit eutils gnome2-utils multilib distutils >+inherit distutils-r1 gnome2-utils multilib > > DESCRIPTION="Integrated version control support for your desktop" > HOMEPAGE="http://rabbitvcs.org" >@@ -17,46 +16,40 @@ > LICENSE="GPL-2" > SLOT="0" > KEYWORDS="~amd64 ~x86" >-IUSE="cli diff gedit git nautilus spell thunar" >+IUSE="cli diff git nautilus spell thunar" > >-RDEPEND="dev-python/configobj >- dev-python/pygobject:2 >- dev-python/pygtk >- dev-python/pysvn >- dev-python/simplejson >+RDEPEND="dev-python/configobj[${PYTHON_USEDEP}] >+ dev-python/pygobject:2[${PYTHON_USEDEP}] >+ dev-python/pygtk[${PYTHON_USEDEP}] >+ dev-python/pysvn[${PYTHON_USEDEP}] >+ dev-python/simplejson[${PYTHON_USEDEP}] > 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 )" >+ git? ( dev-python/dulwich[${PYTHON_USEDEP}] ) >+ nautilus? ( >=dev-python/nautilus-python-0.7.0[${PYTHON_USEDEP}] >+ dev-python/dbus-python[${PYTHON_USEDEP}] >+ dev-python/gnome-vfs-python[${PYTHON_USEDEP}] ) >+ spell? ( dev-python/gtkspell-python[${PYTHON_USEDEP}] ) >+ thunar? ( dev-python/thunarx-python[${PYTHON_USEDEP}] >+ dev-python/dbus-python[${PYTHON_USEDEP}] )" > >-src_prepare() { >- python_convert_shebangs -r 2 . >+pkg_setup() { >+ python-single-r1_pkg_setup >+} > >- distutils_src_prepare >+python_prepare() { >+ distutils-r1_python_prepare >+ python_fix_shebang . > > # 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 >+python_install() { >+ distutils-r1_python_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}-gedit2.gedit-plugin >- insinto /usr/$(get_libdir)/gedit/plugins >- doins clients/gedit/${PN}-plugin.py >- doins clients/gedit/${PN}-gedit3.plugin >+ python_doscript clients/cli/${PN} > fi > if use nautilus ; then > insinto /usr/$(get_libdir)/nautilus/extensions-2.0/python >@@ -77,7 +70,6 @@ > } > > pkg_postinst() { >- distutils_pkg_postinst > gnome2_icon_cache_update > > elog "You should restart file manager to changes take effect:" >@@ -89,6 +81,5 @@ > } > > pkg_postrm() { >- distutils_pkg_postrm > gnome2_icon_cache_update > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 541296
:
397456
|
397458
|
397460
|
397648
|
400018