diff options
author | Pacho Ramos <pacho@gentoo.org> | 2015-06-07 10:34:33 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2015-06-07 10:34:33 +0000 |
commit | 22ff92fd6540c39495367016c20b8a633472e6a1 (patch) | |
tree | cad90fa12f5e54a52cb694ddc8015977c6b761d3 /dev-python/python-slip | |
parent | arm stable, bug #534012 (diff) | |
download | gentoo-2-22ff92fd6540c39495367016c20b8a633472e6a1.tar.gz gentoo-2-22ff92fd6540c39495367016c20b8a633472e6a1.tar.bz2 gentoo-2-22ff92fd6540c39495367016c20b8a633472e6a1.zip |
Version bump, drop old
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
Diffstat (limited to 'dev-python/python-slip')
-rw-r--r-- | dev-python/python-slip/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/python-slip/python-slip-0.6.1.ebuild (renamed from dev-python/python-slip/python-slip-0.4.0.ebuild) | 25 |
2 files changed, 19 insertions, 14 deletions
diff --git a/dev-python/python-slip/ChangeLog b/dev-python/python-slip/ChangeLog index a5525ae2dfa9..4e77a05e6a8c 100644 --- a/dev-python/python-slip/ChangeLog +++ b/dev-python/python-slip/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/python-slip # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-slip/ChangeLog,v 1.20 2015/04/08 08:04:58 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-slip/ChangeLog,v 1.21 2015/06/07 10:34:33 pacho Exp $ + +*python-slip-0.6.1 (07 Jun 2015) + + 07 Jun 2015; Pacho Ramos <pacho@gentoo.org> +python-slip-0.6.1.ebuild, + -python-slip-0.4.0.ebuild: + Version bump, drop old 08 Apr 2015; Michał Górny <mgorny@gentoo.org> python-slip-0.4.0.ebuild: Drop old Python implementations diff --git a/dev-python/python-slip/python-slip-0.4.0.ebuild b/dev-python/python-slip/python-slip-0.6.1.ebuild index 28863a43bf38..db988994eff3 100644 --- a/dev-python/python-slip/python-slip-0.4.0.ebuild +++ b/dev-python/python-slip/python-slip-0.6.1.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-slip/python-slip-0.4.0.ebuild,v 1.5 2015/04/08 08:04:58 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-slip/python-slip-0.6.1.ebuild,v 1.1 2015/06/07 10:34:33 pacho Exp $ EAPI=5 PYTHON_REQ_USE="xml" -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) inherit distutils-r1 eutils @@ -15,32 +15,31 @@ SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.bz2" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 x86" -IUSE="dbus gtk selinux" +KEYWORDS="~amd64 ~x86" +IUSE="dbus selinux" RDEPEND=" dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] - || ( - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pygobject:2[${PYTHON_USEDEP}] ) + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] sys-auth/polkit ) - gtk? ( dev-python/pygtk:2[${PYTHON_USEDEP}] ) " DEPEND="" python_prepare_all() { use selinux || epatch "${FILESDIR}/${PN}-0.4.0-no-selinux.patch" - sed -e "s:@VERSION@:${PV}:" setup.py.in > setup.py || die "sed failed" + + # hard-disable slip.gtk since it did not get ported to gtk3+ and the only user + # of slip (firewalld) does not use it (upstream disables it for py3 already) + sed \ + -e 's|sys.version_info.major == 2|False|' \ + -e "s:@VERSION@:${PV}:" setup.py.in > setup.py || die "sed failed" if ! use dbus; then sed -e '/name="slip.dbus"/ s/\(.*\)/if 0:\n \1/' \ -i setup.py || die "sed 2 failed" fi - if ! use gtk; then - sed -e '/name="slip.gtk"/ s/\(.*\)/if 0:\n \1/' \ - -i setup.py || die "sed 3 failed" - fi distutils-r1_python_prepare_all } |