summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2013-04-01 08:50:25 +0000
committerSergey Popov <pinkbyte@gentoo.org>2013-04-01 08:50:25 +0000
commit918c77af0f652a74e233496408432388d08f4052 (patch)
treef620ef8c4c62e014f559923ac21d841d0808bd89 /sys-apps/bleachbit
parentsound USE flag to handle dependency of dev-python/pygame, bug 312769. Thanks ... (diff)
downloadgentoo-2-918c77af0f652a74e233496408432388d08f4052.tar.gz
gentoo-2-918c77af0f652a74e233496408432388d08f4052.tar.bz2
gentoo-2-918c77af0f652a74e233496408432388d08f4052.zip
Version bump wrt bug #462418, convert to distutils-r1 eclass. Drop old version
(Portage version: 2.2.0_alpha170/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
Diffstat (limited to 'sys-apps/bleachbit')
-rw-r--r--sys-apps/bleachbit/ChangeLog11
-rw-r--r--sys-apps/bleachbit/bleachbit-0.9.5.ebuild (renamed from sys-apps/bleachbit/bleachbit-0.9.3.ebuild)27
2 files changed, 21 insertions, 17 deletions
diff --git a/sys-apps/bleachbit/ChangeLog b/sys-apps/bleachbit/ChangeLog
index fc3efd19d99e..81f8fef51a98 100644
--- a/sys-apps/bleachbit/ChangeLog
+++ b/sys-apps/bleachbit/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-apps/bleachbit
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/bleachbit/ChangeLog,v 1.6 2012/12/12 10:41:43 kensington Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/bleachbit/ChangeLog,v 1.7 2013/04/01 08:50:25 pinkbyte Exp $
+
+*bleachbit-0.9.5 (01 Apr 2013)
+
+ 01 Apr 2013; Sergey Popov <pinkbyte@gentoo.org> -bleachbit-0.9.3.ebuild,
+ +bleachbit-0.9.5.ebuild:
+ Version bump wrt bug #462418, convert to distutils-r1 eclass. Drop old
+ version
*bleachbit-0.9.4 (12 Dec 2012)
diff --git a/sys-apps/bleachbit/bleachbit-0.9.3.ebuild b/sys-apps/bleachbit/bleachbit-0.9.5.ebuild
index e790e95772d9..805171c7a1a8 100644
--- a/sys-apps/bleachbit/bleachbit-0.9.3.ebuild
+++ b/sys-apps/bleachbit/bleachbit-0.9.5.ebuild
@@ -1,15 +1,13 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/bleachbit/bleachbit-0.9.3.ebuild,v 1.1 2012/08/09 11:01:01 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/bleachbit/bleachbit-0.9.5.ebuild,v 1.1 2013/04/01 08:50:25 pinkbyte Exp $
-EAPI=4
+EAPI=5
-PYTHON_DEPEND="2"
-PYTHON_USE_WITH="sqlite"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
-inherit distutils eutils
+inherit distutils-r1 eutils
DESCRIPTION="Clean junk to free disk space and to maintain privacy"
HOMEPAGE="http://bleachbit.sourceforge.net/"
@@ -20,30 +18,28 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nls"
-RDEPEND=">=dev-python/pygtk-2"
+RDEPEND="dev-python/pygtk:2[$PYTHON_USEDEP]"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
-DOCS="README"
+DOCS=( README )
src_prepare() {
addpredict /root/.gnome2 #401981
- python_convert_shebangs 2 ${PN}.py
-
# warning: key "Encoding" in group "Desktop Entry" is deprecated
sed -i -e '/Encoding/d' ${PN}.desktop || die
- distutils_src_prepare
+ distutils-r1_src_prepare
}
src_compile() {
- distutils_src_compile
+ distutils-r1_src_compile
use nls && emake -C po
}
src_install() {
- distutils_src_install
+ distutils-r1_src_install
use nls && emake -C po DESTDIR="${D}" install
# http://bugs.gentoo.org/388999
@@ -51,6 +47,7 @@ src_install() {
doins cleaners/*.xml
newbin ${PN}.py ${PN}
+ python_replicate_script "${D}/usr/bin/${PN}"
doicon ${PN}.png
domenu ${PN}.desktop