[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 059f192e018a9cd98e445bd7f14f69069e23a2db Author: Christian Tietz mailbox org> AuthorDate: Tue Oct 8 11:12:39 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 5 15:13:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=059f192e sys-apps/bleachbit: Bump to 4.6.2, enable py3.13 Tests are finally working with FEATURES=usersandbox. Hence remove the restriction. Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/38914 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/bleachbit/Manifest | 1 + sys-apps/bleachbit/bleachbit-4.6.2.ebuild | 88 +++ 2 files changed, 89 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index 0c7547edc9a1..f48ac9ddfb9d 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1 +1,2 @@ DIST bleachbit-4.6.0.tar.bz2 667238 BLAKE2B c150ef9ff5c5f3d8241c5d8a8b8ad5b3f7a23aef24c21ef67a8680f56f3844893fd0e8513f47936ac3a667a15f0d6df2186658be282846309f3ad79f545a380d SHA512 fd0888195bc1fd6dfdc19ca4b35906554e0b6bf22c7f12db01ff8a5790a8a358aedd39f0c0906eb98e67ea5344c655e7f042516cc0c17b59637463d01927a33a +DIST bleachbit-4.6.2.tar.bz2 672065 BLAKE2B abf475306f6e53610fd53a6b51dcba0d4a7e5d25090a2531bdae5171bedddaad07e348a41fb88242c5282b8ed5c245040ef1272e40b69fe8f67bf34ed970e7ff SHA512 0ef2ea4f02a1e3cfbd7a321c6c5ba36859e7fb9c77e6bb75798a82267481846454625d6807748247966ca345902dcf125efae87c6b55aec35819dfdf9eb4d700 diff --git a/sys-apps/bleachbit/bleachbit-4.6.2.ebuild b/sys-apps/bleachbit/bleachbit-4.6.2.ebuild new file mode 100644 index ..446a8b8c1f9e --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-4.6.2.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_REQ_USE="sqlite(+)" +DISTUTILS_SINGLE_IMPL=1 + +inherit desktop distutils-r1 virtualx + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + x11-libs/gtk+:3[introspection] +" +BDEPEND=" + sys-devel/gettext + test? ( + $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]') + ) +" + +distutils_enable_tests unittest + +python_prepare_all() { + if use test; then + # avoid tests requiring internet access + rm tests/Test{Chaff,Update}.py || die + + # fails due to non-existent $HOME/.profile + rm tests/TestInit.py || die + + # fails due to permission error on /proc + sed -e "s/test_make_self_oom_target_linux(self)/_&/" \ + -i tests/TestMemory.py || die + + # only applicable to Windows installer + rm tests/TestNsisUtilities.py || die + + # these fail on upstream Travis CI as well as on Gentoo + sed -e "s/test_notify(self)/_&/" \ + -i tests/TestGUI.py || die + + sed -e "s/test_get_proc_swaps(self)/_&/" \ + -i tests/TestMemory.py || die + fi + + distutils-r1_python_prepare_all +} + +python_compile_all() { + emake -C po local +} + +python_test() { + virtx emake tests +} + +python_install() { + distutils-r1_python_install + python_newscript ${PN}.py ${PN} +} + +python_install_all() { + distutils-r1_python_install_all + emake -C po DESTDIR="${D}" install + + insinto /usr/share/bleachbit/cleaners + doins cleaners/*.xml + + insinto /usr/share/bleachbit + doins data/app-menu.ui + + doicon ${PN}.png + domenu org.${PN}.BleachBit.desktop +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 0dc16cc7ba1d715fe457e4a83090888f129b23a7 Author: Christian Tietz mailbox org> AuthorDate: Tue Apr 23 15:26:50 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Apr 24 12:50:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc16cc7 sys-apps/bleachbit: Cleanup old Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/36372 Signed-off-by: Conrad Kostecki gentoo.org> sys-apps/bleachbit/Manifest | 1 - sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild | 87 2 files changed, 88 deletions(-) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index f2af61de81e4..0c7547edc9a1 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,2 +1 @@ -DIST bleachbit-4.4.2.tar.bz2 653525 BLAKE2B ae65e310d33c2e523244a32de1ff28081be940a6a2ed2aadf682218ebe7346de3b5f37ab457d4f16542730d617678effbcda461e7080c43cd81c17f6b959018d SHA512 247a1ed0e491e5e02c4bc9a5c2d11d5f1511ef9644b9edf34b1c9326e6515c33dfd60b98bb2dab59eac36ab5e1c9b5ed1e8d7c749261bde90450a2fc717dae6f DIST bleachbit-4.6.0.tar.bz2 667238 BLAKE2B c150ef9ff5c5f3d8241c5d8a8b8ad5b3f7a23aef24c21ef67a8680f56f3844893fd0e8513f47936ac3a667a15f0d6df2186658be282846309f3ad79f545a380d SHA512 fd0888195bc1fd6dfdc19ca4b35906554e0b6bf22c7f12db01ff8a5790a8a358aedd39f0c0906eb98e67ea5344c655e7f042516cc0c17b59637463d01927a33a diff --git a/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild b/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild deleted file mode 100644 index c6b013a117af.. --- a/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="sqlite(+)" -DISTUTILS_SINGLE_IMPL=1 - -inherit desktop distutils-r1 virtualx - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="https://www.bleachbit.org"; -SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - x11-libs/gtk+:3 -" -BDEPEND=" - sys-devel/gettext - test? ( - $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]') - ) -" - -distutils_enable_tests unittest - -# tests fail under FEATURES=usersandbox -RESTRICT="test" - -python_prepare_all() { - if use test; then - # avoid tests requiring internet access - rm tests/Test{Chaff,Update}.py || die - - # fails due to non-existent $HOME/.profile - rm tests/TestInit.py || die - - # only applicable to Windows installer - rm tests/TestNsisUtilities.py || die - - # these fail on upstream Travis CI as well as on Gentoo - sed -e "s/test_notify(self)/_&/" \ - -i tests/TestGUI.py || die - - sed -e "s/test_get_proc_swaps(self)/_&/" \ - -i tests/TestMemory.py || die - fi - - distutils-r1_python_prepare_all -} - -python_compile_all() { - emake -C po local -} - -python_test() { - virtx emake tests -} - -python_install() { - distutils-r1_python_install - python_newscript ${PN}.py ${PN} -} - -python_install_all() { - distutils-r1_python_install_all - emake -C po DESTDIR="${D}" install - - insinto /usr/share/bleachbit/cleaners - doins cleaners/*.xml - - insinto /usr/share/bleachbit - doins data/app-menu.ui - - doicon ${PN}.png - domenu org.${PN}.BleachBit.desktop -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 57b8f63be69d860469a304ee6dabf0c77c5f0c23 Author: orbea riseup net> AuthorDate: Sun Feb 4 19:54:42 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 21 02:50:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b8f63b sys-apps/bleachbit: fix gtk+3 dependency bleachbit requires gtk+:3[introspection] ValueError: Namespace Gtk not available Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/gentoo/pull/35183 Signed-off-by: Sam James gentoo.org> .../bleachbit/{bleachbit-4.6.0.ebuild => bleachbit-4.6.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-4.6.0.ebuild b/sys-apps/bleachbit/bleachbit-4.6.0-r1.ebuild similarity index 98% rename from sys-apps/bleachbit/bleachbit-4.6.0.ebuild rename to sys-apps/bleachbit/bleachbit-4.6.0-r1.ebuild index 2ce3db673047..957436a35baf 100644 --- a/sys-apps/bleachbit/bleachbit-4.6.0.ebuild +++ b/sys-apps/bleachbit/bleachbit-4.6.0-r1.ebuild @@ -23,7 +23,7 @@ RDEPEND=" dev-python/chardet[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] ') - x11-libs/gtk+:3 + x11-libs/gtk+:3[introspection] " BDEPEND=" sys-devel/gettext
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 7a07bd04711224dcd58871fa04ee7bed44750aac Author: Joonas Niilola gentoo org> AuthorDate: Mon Jan 8 07:57:01 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jan 8 07:57:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a07bd04 sys-apps/bleachbit: Stabilize 4.6.0 x86, #921585 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/bleachbit/bleachbit-4.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-4.6.0.ebuild b/sys-apps/bleachbit/bleachbit-4.6.0.ebuild index 9214e10d4ed0..2ce3db673047 100644 --- a/sys-apps/bleachbit/bleachbit-4.6.0.ebuild +++ b/sys-apps/bleachbit/bleachbit-4.6.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: e2bce447fb680d97b1c5d94c91ba9235df78870a Author: Joonas Niilola gentoo org> AuthorDate: Mon Jan 8 07:39:03 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jan 8 07:39:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2bce447 sys-apps/bleachbit: Stabilize 4.6.0 amd64, #921585 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/bleachbit/bleachbit-4.6.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/bleachbit/bleachbit-4.6.0.ebuild b/sys-apps/bleachbit/bleachbit-4.6.0.ebuild index a0c5f395e430..9214e10d4ed0 100644 --- a/sys-apps/bleachbit/bleachbit-4.6.0.ebuild +++ b/sys-apps/bleachbit/bleachbit-4.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: f271d1758cb631b6038ff3337102e93546e8adb3 Author: Christian Tietz mailbox org> AuthorDate: Mon Nov 6 17:04:09 2023 + Commit: Sam James gentoo org> CommitDate: Wed Nov 22 17:27:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f271d175 sys-apps/bleachbit: Bump to 4.6.0 Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/33691 Signed-off-by: Sam James gentoo.org> sys-apps/bleachbit/Manifest | 1 + sys-apps/bleachbit/bleachbit-4.6.0.ebuild | 87 +++ 2 files changed, 88 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index ce0556333ea1..f2af61de81e4 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1 +1,2 @@ DIST bleachbit-4.4.2.tar.bz2 653525 BLAKE2B ae65e310d33c2e523244a32de1ff28081be940a6a2ed2aadf682218ebe7346de3b5f37ab457d4f16542730d617678effbcda461e7080c43cd81c17f6b959018d SHA512 247a1ed0e491e5e02c4bc9a5c2d11d5f1511ef9644b9edf34b1c9326e6515c33dfd60b98bb2dab59eac36ab5e1c9b5ed1e8d7c749261bde90450a2fc717dae6f +DIST bleachbit-4.6.0.tar.bz2 667238 BLAKE2B c150ef9ff5c5f3d8241c5d8a8b8ad5b3f7a23aef24c21ef67a8680f56f3844893fd0e8513f47936ac3a667a15f0d6df2186658be282846309f3ad79f545a380d SHA512 fd0888195bc1fd6dfdc19ca4b35906554e0b6bf22c7f12db01ff8a5790a8a358aedd39f0c0906eb98e67ea5344c655e7f042516cc0c17b59637463d01927a33a diff --git a/sys-apps/bleachbit/bleachbit-4.6.0.ebuild b/sys-apps/bleachbit/bleachbit-4.6.0.ebuild new file mode 100644 index ..a0c5f395e430 --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-4.6.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="sqlite(+)" +DISTUTILS_SINGLE_IMPL=1 + +inherit desktop distutils-r1 virtualx + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + x11-libs/gtk+:3 +" +BDEPEND=" + sys-devel/gettext + test? ( + $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]') + ) +" + +distutils_enable_tests unittest + +# tests fail under FEATURES=usersandbox +RESTRICT="test" + +python_prepare_all() { + if use test; then + # avoid tests requiring internet access + rm tests/Test{Chaff,Update}.py || die + + # fails due to non-existent $HOME/.profile + rm tests/TestInit.py || die + + # only applicable to Windows installer + rm tests/TestNsisUtilities.py || die + + # these fail on upstream Travis CI as well as on Gentoo + sed -e "s/test_notify(self)/_&/" \ + -i tests/TestGUI.py || die + + sed -e "s/test_get_proc_swaps(self)/_&/" \ + -i tests/TestMemory.py || die + fi + + distutils-r1_python_prepare_all +} + +python_compile_all() { + emake -C po local +} + +python_test() { + virtx emake tests +} + +python_install() { + distutils-r1_python_install + python_newscript ${PN}.py ${PN} +} + +python_install_all() { + distutils-r1_python_install_all + emake -C po DESTDIR="${D}" install + + insinto /usr/share/bleachbit/cleaners + doins cleaners/*.xml + + insinto /usr/share/bleachbit + doins data/app-menu.ui + + doicon ${PN}.png + domenu org.${PN}.BleachBit.desktop +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: e7b58b8d1e83ea02a2b5994735fd6e6f82e6d547 Author: Christian Tietz mailbox org> AuthorDate: Fri Apr 28 19:56:44 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Apr 29 22:18:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b58b8d sys-apps/bleachbit: drop 4.4.2 Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/30802 Signed-off-by: Conrad Kostecki gentoo.org> sys-apps/bleachbit/bleachbit-4.4.2.ebuild | 86 --- 1 file changed, 86 deletions(-) diff --git a/sys-apps/bleachbit/bleachbit-4.4.2.ebuild b/sys-apps/bleachbit/bleachbit-4.4.2.ebuild deleted file mode 100644 index 6ec9f9cddfc1.. --- a/sys-apps/bleachbit/bleachbit-4.4.2.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9,10} ) -PYTHON_REQ_USE="sqlite(+)" -DISTUTILS_SINGLE_IMPL=1 - -inherit desktop distutils-r1 virtualx - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="https://www.bleachbit.org"; -SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - x11-libs/gtk+:3 -" -BDEPEND=" - sys-devel/gettext - test? ( - $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]') - ) -" - -distutils_enable_tests unittest - -# tests fail under FEATURES=usersandbox -RESTRICT="test" - -python_prepare_all() { - if use test; then - # avoid tests requiring internet access - rm tests/Test{Chaff,Update}.py || die - - # fails due to non-existent $HOME/.profile - rm tests/TestInit.py || die - - # only applicable to Windows installer - rm tests/TestNsisUtilities.py || die - - # these fail on upstream Travis CI as well as on Gentoo - sed -e "s/test_notify(self)/_&/" \ - -i tests/TestGUI.py || die - - sed -e "s/test_get_proc_swaps(self)/_&/" \ - -i tests/TestMemory.py || die - fi - - distutils-r1_python_prepare_all -} - -python_compile_all() { - emake -C po local -} - -python_test() { - virtx emake tests -} - -python_install() { - distutils-r1_python_install - python_newscript ${PN}.py ${PN} -} - -python_install_all() { - distutils-r1_python_install_all - emake -C po DESTDIR="${D}" install - - insinto /usr/share/bleachbit/cleaners - doins cleaners/*.xml - - insinto /usr/share/bleachbit - doins data/app-menu.ui - - doicon ${PN}.png - domenu org.${PN}.BleachBit.desktop -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 5ec0eabe0f4aa21d6d773fc853e9089b59a62dc1 Author: Sam James gentoo org> AuthorDate: Fri Apr 28 17:29:07 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 28 17:29:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec0eabe sys-apps/bleachbit: Stabilize 4.4.2-r1 x86, #904638 Signed-off-by: Sam James gentoo.org> sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild b/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild index b0d9eef52780..c6b013a117af 100644 --- a/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild +++ b/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 0f6fa6f341fdb60c178f139f05312d59fc9390b1 Author: Sam James gentoo org> AuthorDate: Fri Apr 28 17:29:06 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 28 17:29:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f6fa6f3 sys-apps/bleachbit: Stabilize 4.4.2-r1 amd64, #904638 Signed-off-by: Sam James gentoo.org> sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild b/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild index 3cc4297cdb73..b0d9eef52780 100644 --- a/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild +++ b/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: d1bed05cfc7504187d2826dd5032aa3ee7e08dbf Author: Christian Tietz mailbox org> AuthorDate: Mon Feb 27 12:07:12 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 27 12:31:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1bed05c sys-apps/bleachbit: PEP517 and py3.11 support Closes: https://bugs.gentoo.org/897252 Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/29829 Signed-off-by: Michał Górny gentoo.org> sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild | 87 1 file changed, 87 insertions(+) diff --git a/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild b/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild new file mode 100644 index ..3cc4297cdb73 --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-4.4.2-r1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="sqlite(+)" +DISTUTILS_SINGLE_IMPL=1 + +inherit desktop distutils-r1 virtualx + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + x11-libs/gtk+:3 +" +BDEPEND=" + sys-devel/gettext + test? ( + $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]') + ) +" + +distutils_enable_tests unittest + +# tests fail under FEATURES=usersandbox +RESTRICT="test" + +python_prepare_all() { + if use test; then + # avoid tests requiring internet access + rm tests/Test{Chaff,Update}.py || die + + # fails due to non-existent $HOME/.profile + rm tests/TestInit.py || die + + # only applicable to Windows installer + rm tests/TestNsisUtilities.py || die + + # these fail on upstream Travis CI as well as on Gentoo + sed -e "s/test_notify(self)/_&/" \ + -i tests/TestGUI.py || die + + sed -e "s/test_get_proc_swaps(self)/_&/" \ + -i tests/TestMemory.py || die + fi + + distutils-r1_python_prepare_all +} + +python_compile_all() { + emake -C po local +} + +python_test() { + virtx emake tests +} + +python_install() { + distutils-r1_python_install + python_newscript ${PN}.py ${PN} +} + +python_install_all() { + distutils-r1_python_install_all + emake -C po DESTDIR="${D}" install + + insinto /usr/share/bleachbit/cleaners + doins cleaners/*.xml + + insinto /usr/share/bleachbit + doins data/app-menu.ui + + doicon ${PN}.png + domenu org.${PN}.BleachBit.desktop +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 189b09c8d26866ddb53fcd11ff4e318efc56d533 Author: Christian Tietz mailbox org> AuthorDate: Mon May 23 12:13:06 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon May 23 19:33:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=189b09c8 sys-apps/bleachbit: Remove old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/25608 Signed-off-by: Conrad Kostecki gentoo.org> sys-apps/bleachbit/Manifest | 1 - sys-apps/bleachbit/bleachbit-4.2.0.ebuild | 82 --- 2 files changed, 83 deletions(-) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index fc582f449e52..ce0556333ea1 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,2 +1 @@ -DIST bleachbit-4.2.0.tar.bz2 606223 BLAKE2B c45a11db556b9c3e3a19583bfaa633244e2ea2e374ec8b883cba486126cfb33617cd7930af79d379711980ad4b56426b39a3e68532462be1918da1386369d137 SHA512 6d43da42c6a2a328c8fb766a3f00f4511e72a00836316c279c8dc3a24468abb4c2ce909b42c568ee0b8417c08827c7cb79ae197ae693b8d6ce60faf22422effb DIST bleachbit-4.4.2.tar.bz2 653525 BLAKE2B ae65e310d33c2e523244a32de1ff28081be940a6a2ed2aadf682218ebe7346de3b5f37ab457d4f16542730d617678effbcda461e7080c43cd81c17f6b959018d SHA512 247a1ed0e491e5e02c4bc9a5c2d11d5f1511ef9644b9edf34b1c9326e6515c33dfd60b98bb2dab59eac36ab5e1c9b5ed1e8d7c749261bde90450a2fc717dae6f diff --git a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild b/sys-apps/bleachbit/bleachbit-4.2.0.ebuild deleted file mode 100644 index 032e1162af59.. --- a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE="sqlite(+)" -DISTUTILS_SINGLE_IMPL=1 - -inherit desktop distutils-r1 virtualx - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="https://www.bleachbit.org"; -SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') -" -BDEPEND=" - sys-devel/gettext - test? ( - $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]') - ) -" - -distutils_enable_tests unittest - -# tests fail under FEATURES=usersandbox -RESTRICT="test" - -python_prepare_all() { - if use test; then - # avoid tests requiring internet access - rm tests/Test{Chaff,Update}.py || die - - # fails due to non-existent $HOME/.profile - rm tests/TestInit.py || die - - # these fail on upstream Travis CI as well as on Gentoo - sed -e "s/test_notify(self)/_&/" \ - -i tests/TestGUI.py || die - - sed -e "s/test_get_proc_swaps(self)/_&/" \ - -i tests/TestMemory.py || die - fi - - distutils-r1_python_prepare_all -} - -python_compile_all() { - emake -C po local -} - -python_test() { - virtx emake tests -} - -python_install() { - distutils-r1_python_install - python_newscript ${PN}.py ${PN} -} - -python_install_all() { - distutils-r1_python_install_all - emake -C po DESTDIR="${D}" install - - insinto /usr/share/bleachbit/cleaners - doins cleaners/*.xml - - insinto /usr/share/bleachbit - doins data/app-menu.ui - - doicon ${PN}.png - domenu org.${PN}.BleachBit.desktop -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 93c6a5142edc8235e142476aa423ba70d7b01e27 Author: Jakov Smolić gentoo org> AuthorDate: Mon May 23 12:04:54 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon May 23 12:04:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c6a514 sys-apps/bleachbit: Stabilize 4.4.2 x86, #847073 Signed-off-by: Jakov Smolić gentoo.org> sys-apps/bleachbit/bleachbit-4.4.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/bleachbit/bleachbit-4.4.2.ebuild b/sys-apps/bleachbit/bleachbit-4.4.2.ebuild index 72fbae3d20f0..d0a0e0efc172 100644 --- a/sys-apps/bleachbit/bleachbit-4.4.2.ebuild +++ b/sys-apps/bleachbit/bleachbit-4.4.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 59abeeeb01561c2244084ec86a8ca6181806cd42 Author: Jakov Smolić gentoo org> AuthorDate: Mon May 23 12:04:58 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon May 23 12:04:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59abeeeb sys-apps/bleachbit: Stabilize 4.4.2 amd64, #847073 Signed-off-by: Jakov Smolić gentoo.org> sys-apps/bleachbit/bleachbit-4.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-4.4.2.ebuild b/sys-apps/bleachbit/bleachbit-4.4.2.ebuild index d0a0e0efc172..3e64868c96db 100644 --- a/sys-apps/bleachbit/bleachbit-4.4.2.ebuild +++ b/sys-apps/bleachbit/bleachbit-4.4.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: f73e4592597827f803804459b33814551bf86acd Author: Christian Tietz mailbox org> AuthorDate: Sun Nov 14 12:53:42 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Nov 24 08:07:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f73e4592 sys-apps/bleachbit: Remove old Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/22946 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/bleachbit/Manifest | 1 - sys-apps/bleachbit/bleachbit-4.4.0.ebuild | 85 --- 2 files changed, 86 deletions(-) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index 35ec65996d64..fc582f449e52 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,3 +1,2 @@ DIST bleachbit-4.2.0.tar.bz2 606223 BLAKE2B c45a11db556b9c3e3a19583bfaa633244e2ea2e374ec8b883cba486126cfb33617cd7930af79d379711980ad4b56426b39a3e68532462be1918da1386369d137 SHA512 6d43da42c6a2a328c8fb766a3f00f4511e72a00836316c279c8dc3a24468abb4c2ce909b42c568ee0b8417c08827c7cb79ae197ae693b8d6ce60faf22422effb -DIST bleachbit-4.4.0.tar.bz2 640690 BLAKE2B 577b5498eeb25c499753468fd6d20fa398423ee0f36837069ecd3c6e32d20686bdf2e41492d8b082551ad373266f98963d900bc68042dc0715a5f509945be352 SHA512 ad117a790803dc405752a4582b735351842305603de7ea9d98b0d59d93e8f75e18d7125958c1cb907891098f79502ebe5a560191384036506ac4ea66694f93af DIST bleachbit-4.4.2.tar.bz2 653525 BLAKE2B ae65e310d33c2e523244a32de1ff28081be940a6a2ed2aadf682218ebe7346de3b5f37ab457d4f16542730d617678effbcda461e7080c43cd81c17f6b959018d SHA512 247a1ed0e491e5e02c4bc9a5c2d11d5f1511ef9644b9edf34b1c9326e6515c33dfd60b98bb2dab59eac36ab5e1c9b5ed1e8d7c749261bde90450a2fc717dae6f diff --git a/sys-apps/bleachbit/bleachbit-4.4.0.ebuild b/sys-apps/bleachbit/bleachbit-4.4.0.ebuild deleted file mode 100644 index 3b1fdfbeb132.. --- a/sys-apps/bleachbit/bleachbit-4.4.0.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="sqlite(+)" -DISTUTILS_SINGLE_IMPL=1 - -inherit desktop distutils-r1 virtualx - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="https://www.bleachbit.org"; -SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') -" -BDEPEND=" - sys-devel/gettext - test? ( - $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]') - ) -" - -distutils_enable_tests unittest - -# tests fail under FEATURES=usersandbox -RESTRICT="test" - -python_prepare_all() { - if use test; then - # avoid tests requiring internet access - rm tests/Test{Chaff,Update}.py || die - - # fails due to non-existent $HOME/.profile - rm tests/TestInit.py || die - - # only applicable to Windows installer - rm tests/TestNsisUtilities.py || die - - # these fail on upstream Travis CI as well as on Gentoo - sed -e "s/test_notify(self)/_&/" \ - -i tests/TestGUI.py || die - - sed -e "s/test_get_proc_swaps(self)/_&/" \ - -i tests/TestMemory.py || die - fi - - distutils-r1_python_prepare_all -} - -python_compile_all() { - emake -C po local -} - -python_test() { - virtx emake tests -} - -python_install() { - distutils-r1_python_install - python_newscript ${PN}.py ${PN} -} - -python_install_all() { - distutils-r1_python_install_all - emake -C po DESTDIR="${D}" install - - insinto /usr/share/bleachbit/cleaners - doins cleaners/*.xml - - insinto /usr/share/bleachbit - doins data/app-menu.ui - - doicon ${PN}.png - domenu org.${PN}.BleachBit.desktop -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: c2c7945d69c302537c29111cedc075f535490548 Author: Joonas Niilola gentoo org> AuthorDate: Wed Nov 24 07:55:37 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Nov 24 08:07:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c7945d sys-apps/bleachbit: add gtk+:3 dep to 4.4.2 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/bleachbit/bleachbit-4.4.2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-apps/bleachbit/bleachbit-4.4.2.ebuild b/sys-apps/bleachbit/bleachbit-4.4.2.ebuild index 6cca03a93f7c..72fbae3d20f0 100644 --- a/sys-apps/bleachbit/bleachbit-4.4.2.ebuild +++ b/sys-apps/bleachbit/bleachbit-4.4.2.ebuild @@ -22,6 +22,7 @@ RDEPEND=" dev-python/chardet[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] ') + x11-libs/gtk+:3 " BDEPEND=" sys-devel/gettext
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 321e0e2881b447156d241387b0894d429b494c49 Author: Christian Tietz mailbox org> AuthorDate: Sun Nov 14 12:53:07 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Nov 24 08:07:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321e0e28 sys-apps/bleachbit: Bump to 4.4.2, EAPI=8 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Christian Tietz mailbox.org> Signed-off-by: Joonas Niilola gentoo.org> sys-apps/bleachbit/Manifest | 1 + sys-apps/bleachbit/bleachbit-4.4.2.ebuild | 85 +++ 2 files changed, 86 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index aa82595ff5f5..35ec65996d64 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,2 +1,3 @@ DIST bleachbit-4.2.0.tar.bz2 606223 BLAKE2B c45a11db556b9c3e3a19583bfaa633244e2ea2e374ec8b883cba486126cfb33617cd7930af79d379711980ad4b56426b39a3e68532462be1918da1386369d137 SHA512 6d43da42c6a2a328c8fb766a3f00f4511e72a00836316c279c8dc3a24468abb4c2ce909b42c568ee0b8417c08827c7cb79ae197ae693b8d6ce60faf22422effb DIST bleachbit-4.4.0.tar.bz2 640690 BLAKE2B 577b5498eeb25c499753468fd6d20fa398423ee0f36837069ecd3c6e32d20686bdf2e41492d8b082551ad373266f98963d900bc68042dc0715a5f509945be352 SHA512 ad117a790803dc405752a4582b735351842305603de7ea9d98b0d59d93e8f75e18d7125958c1cb907891098f79502ebe5a560191384036506ac4ea66694f93af +DIST bleachbit-4.4.2.tar.bz2 653525 BLAKE2B ae65e310d33c2e523244a32de1ff28081be940a6a2ed2aadf682218ebe7346de3b5f37ab457d4f16542730d617678effbcda461e7080c43cd81c17f6b959018d SHA512 247a1ed0e491e5e02c4bc9a5c2d11d5f1511ef9644b9edf34b1c9326e6515c33dfd60b98bb2dab59eac36ab5e1c9b5ed1e8d7c749261bde90450a2fc717dae6f diff --git a/sys-apps/bleachbit/bleachbit-4.4.2.ebuild b/sys-apps/bleachbit/bleachbit-4.4.2.ebuild new file mode 100644 index ..6cca03a93f7c --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-4.4.2.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_REQ_USE="sqlite(+)" +DISTUTILS_SINGLE_IMPL=1 + +inherit desktop distutils-r1 virtualx + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + sys-devel/gettext + test? ( + $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]') + ) +" + +distutils_enable_tests unittest + +# tests fail under FEATURES=usersandbox +RESTRICT="test" + +python_prepare_all() { + if use test; then + # avoid tests requiring internet access + rm tests/Test{Chaff,Update}.py || die + + # fails due to non-existent $HOME/.profile + rm tests/TestInit.py || die + + # only applicable to Windows installer + rm tests/TestNsisUtilities.py || die + + # these fail on upstream Travis CI as well as on Gentoo + sed -e "s/test_notify(self)/_&/" \ + -i tests/TestGUI.py || die + + sed -e "s/test_get_proc_swaps(self)/_&/" \ + -i tests/TestMemory.py || die + fi + + distutils-r1_python_prepare_all +} + +python_compile_all() { + emake -C po local +} + +python_test() { + virtx emake tests +} + +python_install() { + distutils-r1_python_install + python_newscript ${PN}.py ${PN} +} + +python_install_all() { + distutils-r1_python_install_all + emake -C po DESTDIR="${D}" install + + insinto /usr/share/bleachbit/cleaners + doins cleaners/*.xml + + insinto /usr/share/bleachbit + doins data/app-menu.ui + + doicon ${PN}.png + domenu org.${PN}.BleachBit.desktop +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 8856a04fe43d87589164c5db30655640289a2f8f Author: Christian Tietz mailbox org> AuthorDate: Mon Jun 28 15:24:18 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Jul 8 17:21:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8856a04f sys-apps/bleachbit: Bump to 4.4.0 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/21455 Signed-off-by: Ionen Wolkens gentoo.org> sys-apps/bleachbit/Manifest | 1 + sys-apps/bleachbit/bleachbit-4.4.0.ebuild | 85 +++ 2 files changed, 86 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index 4b52ef3b9c2..aa82595ff5f 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1 +1,2 @@ DIST bleachbit-4.2.0.tar.bz2 606223 BLAKE2B c45a11db556b9c3e3a19583bfaa633244e2ea2e374ec8b883cba486126cfb33617cd7930af79d379711980ad4b56426b39a3e68532462be1918da1386369d137 SHA512 6d43da42c6a2a328c8fb766a3f00f4511e72a00836316c279c8dc3a24468abb4c2ce909b42c568ee0b8417c08827c7cb79ae197ae693b8d6ce60faf22422effb +DIST bleachbit-4.4.0.tar.bz2 640690 BLAKE2B 577b5498eeb25c499753468fd6d20fa398423ee0f36837069ecd3c6e32d20686bdf2e41492d8b082551ad373266f98963d900bc68042dc0715a5f509945be352 SHA512 ad117a790803dc405752a4582b735351842305603de7ea9d98b0d59d93e8f75e18d7125958c1cb907891098f79502ebe5a560191384036506ac4ea66694f93af diff --git a/sys-apps/bleachbit/bleachbit-4.4.0.ebuild b/sys-apps/bleachbit/bleachbit-4.4.0.ebuild new file mode 100644 index 000..3b1fdfbeb13 --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-4.4.0.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_REQ_USE="sqlite(+)" +DISTUTILS_SINGLE_IMPL=1 + +inherit desktop distutils-r1 virtualx + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + sys-devel/gettext + test? ( + $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]') + ) +" + +distutils_enable_tests unittest + +# tests fail under FEATURES=usersandbox +RESTRICT="test" + +python_prepare_all() { + if use test; then + # avoid tests requiring internet access + rm tests/Test{Chaff,Update}.py || die + + # fails due to non-existent $HOME/.profile + rm tests/TestInit.py || die + + # only applicable to Windows installer + rm tests/TestNsisUtilities.py || die + + # these fail on upstream Travis CI as well as on Gentoo + sed -e "s/test_notify(self)/_&/" \ + -i tests/TestGUI.py || die + + sed -e "s/test_get_proc_swaps(self)/_&/" \ + -i tests/TestMemory.py || die + fi + + distutils-r1_python_prepare_all +} + +python_compile_all() { + emake -C po local +} + +python_test() { + virtx emake tests +} + +python_install() { + distutils-r1_python_install + python_newscript ${PN}.py ${PN} +} + +python_install_all() { + distutils-r1_python_install_all + emake -C po DESTDIR="${D}" install + + insinto /usr/share/bleachbit/cleaners + doins cleaners/*.xml + + insinto /usr/share/bleachbit + doins data/app-menu.ui + + doicon ${PN}.png + domenu org.${PN}.BleachBit.desktop +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: e5a8fa7b5ad765c81a44b7b6f4959f5bb1a89244 Author: Christian Tietz mailbox org> AuthorDate: Wed May 26 09:22:21 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jun 15 07:27:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a8fa7b sys-apps/bleachbit: Cleanup old Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/20992 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/bleachbit/Manifest | 1 - sys-apps/bleachbit/bleachbit-4.0.0.ebuild | 74 --- 2 files changed, 75 deletions(-) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index 599c7651ed3..4b52ef3b9c2 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,2 +1 @@ -DIST bleachbit-4.0.0.tar.bz2 599756 BLAKE2B 05a4dbf9e0b6bbcba528875a82e36eb9f91ae84c5bdc6f8f69063a54bd192332f5dd1d22ee5a737243eb5fb74cf0362eace1b50a73f7c1d0557a8cba146dea01 SHA512 ce120239b411c6e177af0e22a16b583ac3ae8903ba13579878942492e4e221355da28f737d6c78811312bfcc888af7c8dba6c153673f4e1542cc2aceedf2d2c9 DIST bleachbit-4.2.0.tar.bz2 606223 BLAKE2B c45a11db556b9c3e3a19583bfaa633244e2ea2e374ec8b883cba486126cfb33617cd7930af79d379711980ad4b56426b39a3e68532462be1918da1386369d137 SHA512 6d43da42c6a2a328c8fb766a3f00f4511e72a00836316c279c8dc3a24468abb4c2ce909b42c568ee0b8417c08827c7cb79ae197ae693b8d6ce60faf22422effb diff --git a/sys-apps/bleachbit/bleachbit-4.0.0.ebuild b/sys-apps/bleachbit/bleachbit-4.0.0.ebuild deleted file mode 100644 index 5313459d551..000 --- a/sys-apps/bleachbit/bleachbit-4.0.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) -PYTHON_REQ_USE="sqlite(+)" - -inherit desktop distutils-r1 virtualx - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="https://www.bleachbit.org"; -SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-python/chardet[$PYTHON_USEDEP] - dev-python/pygobject:3[$PYTHON_USEDEP] -" -BDEPEND=" - sys-devel/gettext - test? ( dev-python/mock[${PYTHON_USEDEP}] ) -" - -distutils_enable_tests unittest - -# tests fail under FEATURES=usersandbox -RESTRICT="test" - -python_prepare_all() { - if use test; then - # avoid tests requiring internet access - rm tests/Test{Chaff,Update}.py || die - - # fails due to non-existent $HOME/.profile - rm tests/TestInit.py || die - - # fails on upstream Travis CI as well as on Gentoo - sed -e "s/test_get_proc_swaps(self)/_&/" \ - -i tests/TestMemory.py || die - fi - - distutils-r1_python_prepare_all -} - -python_compile_all() { - emake -C po local -} - -python_test() { - virtx emake tests -} - -python_install() { - distutils-r1_python_install - python_newscript ${PN}.py ${PN} -} - -python_install_all() { - distutils-r1_python_install_all - emake -C po DESTDIR="${D}" install - - insinto /usr/share/bleachbit/cleaners - doins cleaners/*.xml - - insinto /usr/share/bleachbit - doins data/app-menu.ui - - doicon ${PN}.png - domenu org.${PN}.BleachBit.desktop -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 40da76b3c9618e302fc12a24cfd47b4ae9e5a35f Author: Sam James gentoo org> AuthorDate: Wed Feb 24 16:27:17 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 16:27:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40da76b3 sys-apps/bleachbit: Keyword 4.2.0 arm64, #769707 Signed-off-by: Sam James gentoo.org> sys-apps/bleachbit/bleachbit-4.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild b/sys-apps/bleachbit/bleachbit-4.2.0.ebuild index 7a931d66a24..032e1162af5 100644 --- a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild +++ b/sys-apps/bleachbit/bleachbit-4.2.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 0f7aacff47a1c39db18fe5473e66296e15119a06 Author: Sam James gentoo org> AuthorDate: Sun Feb 21 08:08:13 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 21 08:08:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f7aacff sys-apps/bleachbit: Keyword 4.2.0 arm, #769707 Signed-off-by: Sam James gentoo.org> sys-apps/bleachbit/bleachbit-4.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild b/sys-apps/bleachbit/bleachbit-4.2.0.ebuild index b352aea1cb7..7a931d66a24 100644 --- a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild +++ b/sys-apps/bleachbit/bleachbit-4.2.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: f78c7862c36f5a7eaa0d75f18b17b2bd0325b852 Author: Sam James gentoo org> AuthorDate: Fri Feb 19 12:03:40 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 19 12:03:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78c7862 sys-apps/bleachbit: Stabilize 4.2.0 amd64, #771240 Signed-off-by: Sam James gentoo.org> sys-apps/bleachbit/bleachbit-4.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild b/sys-apps/bleachbit/bleachbit-4.2.0.ebuild index 2a92e950c6b..b352aea1cb7 100644 --- a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild +++ b/sys-apps/bleachbit/bleachbit-4.2.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 2301fee9c2879995a547ada9c143eda0fed0366b Author: Sam James gentoo org> AuthorDate: Fri Feb 19 02:39:10 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 19 02:39:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2301fee9 sys-apps/bleachbit: Stabilize 4.2.0 x86, #771240 Signed-off-by: Sam James gentoo.org> sys-apps/bleachbit/bleachbit-4.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild b/sys-apps/bleachbit/bleachbit-4.2.0.ebuild index c3523862ab4..2a92e950c6b 100644 --- a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild +++ b/sys-apps/bleachbit/bleachbit-4.2.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 0124685a5d4001714a72b9da4835b1f28ccbcb40 Author: Christian Tietz mailbox org> AuthorDate: Mon Jan 11 11:58:11 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jan 12 15:52:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0124685a sys-apps/bleachbit: Bump to 4.2.0 Set DISTUTILS_SINGLE_IMPL=1 as only one Python executable is called, thus supporting multiple implementations does not make sense. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/19028 Signed-off-by: Sam James gentoo.org> sys-apps/bleachbit/Manifest | 1 + sys-apps/bleachbit/bleachbit-4.2.0.ebuild | 82 +++ 2 files changed, 83 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index fff9dd54226..599c7651ed3 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1 +1,2 @@ DIST bleachbit-4.0.0.tar.bz2 599756 BLAKE2B 05a4dbf9e0b6bbcba528875a82e36eb9f91ae84c5bdc6f8f69063a54bd192332f5dd1d22ee5a737243eb5fb74cf0362eace1b50a73f7c1d0557a8cba146dea01 SHA512 ce120239b411c6e177af0e22a16b583ac3ae8903ba13579878942492e4e221355da28f737d6c78811312bfcc888af7c8dba6c153673f4e1542cc2aceedf2d2c9 +DIST bleachbit-4.2.0.tar.bz2 606223 BLAKE2B c45a11db556b9c3e3a19583bfaa633244e2ea2e374ec8b883cba486126cfb33617cd7930af79d379711980ad4b56426b39a3e68532462be1918da1386369d137 SHA512 6d43da42c6a2a328c8fb766a3f00f4511e72a00836316c279c8dc3a24468abb4c2ce909b42c568ee0b8417c08827c7cb79ae197ae693b8d6ce60faf22422effb diff --git a/sys-apps/bleachbit/bleachbit-4.2.0.ebuild b/sys-apps/bleachbit/bleachbit-4.2.0.ebuild new file mode 100644 index 000..c3523862ab4 --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-4.2.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_REQ_USE="sqlite(+)" +DISTUTILS_SINGLE_IMPL=1 + +inherit desktop distutils-r1 virtualx + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + sys-devel/gettext + test? ( + $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]') + ) +" + +distutils_enable_tests unittest + +# tests fail under FEATURES=usersandbox +RESTRICT="test" + +python_prepare_all() { + if use test; then + # avoid tests requiring internet access + rm tests/Test{Chaff,Update}.py || die + + # fails due to non-existent $HOME/.profile + rm tests/TestInit.py || die + + # these fail on upstream Travis CI as well as on Gentoo + sed -e "s/test_notify(self)/_&/" \ + -i tests/TestGUI.py || die + + sed -e "s/test_get_proc_swaps(self)/_&/" \ + -i tests/TestMemory.py || die + fi + + distutils-r1_python_prepare_all +} + +python_compile_all() { + emake -C po local +} + +python_test() { + virtx emake tests +} + +python_install() { + distutils-r1_python_install + python_newscript ${PN}.py ${PN} +} + +python_install_all() { + distutils-r1_python_install_all + emake -C po DESTDIR="${D}" install + + insinto /usr/share/bleachbit/cleaners + doins cleaners/*.xml + + insinto /usr/share/bleachbit + doins data/app-menu.ui + + doicon ${PN}.png + domenu org.${PN}.BleachBit.desktop +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 1651bbbc6a4f2446396d3c98baf73665546cab55 Author: Christian Tietz mailbox org> AuthorDate: Sun May 31 22:49:53 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Jun 2 04:30:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1651bbbc sys-apps/bleachbit: Remove old Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/16038 Signed-off-by: Aaron Bauman gentoo.org> sys-apps/bleachbit/Manifest | 1 - sys-apps/bleachbit/bleachbit-3.0.ebuild | 59 - 2 files changed, 60 deletions(-) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index e12f04e9bab..fff9dd54226 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,2 +1 @@ -DIST bleachbit-3.0.tar.bz2 562646 BLAKE2B 4acdd5469ac1b36ff149231ad0b1b2e4e85a54a81c24c7751ceeed569526b905c1cc6be5201c4fb6929eb48e0553f0b27016de2584ee2f702492cc3fe659c2f9 SHA512 0d61f0b183c0d453275913741020c54c2915be9df45be706203e2278b125f4a02c75865117a7a2d587a034caa9bf109b2f498a4d522cc103c3879cc4a5d4854d DIST bleachbit-4.0.0.tar.bz2 599756 BLAKE2B 05a4dbf9e0b6bbcba528875a82e36eb9f91ae84c5bdc6f8f69063a54bd192332f5dd1d22ee5a737243eb5fb74cf0362eace1b50a73f7c1d0557a8cba146dea01 SHA512 ce120239b411c6e177af0e22a16b583ac3ae8903ba13579878942492e4e221355da28f737d6c78811312bfcc888af7c8dba6c153673f4e1542cc2aceedf2d2c9 diff --git a/sys-apps/bleachbit/bleachbit-3.0.ebuild b/sys-apps/bleachbit/bleachbit-3.0.ebuild deleted file mode 100644 index 6129e74e6df..000 --- a/sys-apps/bleachbit/bleachbit-3.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite(+)" - -inherit desktop distutils-r1 - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="https://www.bleachbit.org"; -SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND=" - dev-python/chardet[$PYTHON_USEDEP] - dev-python/pygobject:3[$PYTHON_USEDEP] - dev-python/scandir[$PYTHON_USEDEP] -" -BDEPEND=" - dev-python/setuptools[$PYTHON_USEDEP] - sys-devel/gettext -" - -python_prepare_all() { - # choose correct Python implementation, bug #465254 - sed -i 's/python/${EPYTHON}/g' po/Makefile || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - emake -C po local -} - -python_install() { - distutils-r1_python_install - python_newscript ${PN}.py ${PN} -} - -python_install_all() { - distutils-r1_python_install_all - emake -C po DESTDIR="${D}" install - - # https://bugs.gentoo.org/388999 - insinto /usr/share/bleachbit/cleaners - doins cleaners/*.xml - - insinto /usr/share/bleachbit - doins data/app-menu.ui - - doicon ${PN}.png - domenu ${PN}.desktop -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 6d2b5a4b01045ad662313c925e793fcb842b424d Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 28 15:44:34 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 28 15:45:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2b5a4b sys-apps/bleachbit: x86 stable wrt bug #725564 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/bleachbit/bleachbit-4.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-4.0.0.ebuild b/sys-apps/bleachbit/bleachbit-4.0.0.ebuild index ba471faa47c..b1996be593d 100644 --- a/sys-apps/bleachbit/bleachbit-4.0.0.ebuild +++ b/sys-apps/bleachbit/bleachbit-4.0.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" dev-python/chardet[$PYTHON_USEDEP]
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: ca9ee44233edd3251a72243a8736b2603feb5f92 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 28 15:37:09 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 28 15:37:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca9ee442 sys-apps/bleachbit: amd64 stable wrt bug #725564 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/bleachbit/bleachbit-4.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-4.0.0.ebuild b/sys-apps/bleachbit/bleachbit-4.0.0.ebuild index 8ed56018534..ba471faa47c 100644 --- a/sys-apps/bleachbit/bleachbit-4.0.0.ebuild +++ b/sys-apps/bleachbit/bleachbit-4.0.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" dev-python/chardet[$PYTHON_USEDEP]
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 9da3f00d340c5b64bef015484a63c6bd1620cf12 Author: Christian Tietz mailbox org> AuthorDate: Sun Apr 19 22:29:49 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 21 12:44:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da3f00d sys-apps/bleachbit: Bump to 4.0.0 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Christian Tietz mailbox.org> Signed-off-by: Joonas Niilola gentoo.org> sys-apps/bleachbit/Manifest | 1 + sys-apps/bleachbit/bleachbit-4.0.0.ebuild | 74 +++ 2 files changed, 75 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index f1f68a470f6..a4382415986 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,2 +1,3 @@ DIST bleachbit-3.0.tar.bz2 562646 BLAKE2B 4acdd5469ac1b36ff149231ad0b1b2e4e85a54a81c24c7751ceeed569526b905c1cc6be5201c4fb6929eb48e0553f0b27016de2584ee2f702492cc3fe659c2f9 SHA512 0d61f0b183c0d453275913741020c54c2915be9df45be706203e2278b125f4a02c75865117a7a2d587a034caa9bf109b2f498a4d522cc103c3879cc4a5d4854d DIST bleachbit-3.9.0.tar.bz2 578754 BLAKE2B cafce09ccc45e2a1b058730597571f4ef94672376e067b2b8f5fb6df674bac48ee7ad40cb52165b38afee0513e8b687f46d27264c562f863fe29d80d08093264 SHA512 bb93825b8dffdb62058315683fc3d3c77e0b0aa9adc2901be73abeae07667e15b91a4266c6ca7cecdfcf10cef8c179d8796b39dd76866ccddc0cd50e5e097bdc +DIST bleachbit-4.0.0.tar.bz2 599756 BLAKE2B 05a4dbf9e0b6bbcba528875a82e36eb9f91ae84c5bdc6f8f69063a54bd192332f5dd1d22ee5a737243eb5fb74cf0362eace1b50a73f7c1d0557a8cba146dea01 SHA512 ce120239b411c6e177af0e22a16b583ac3ae8903ba13579878942492e4e221355da28f737d6c78811312bfcc888af7c8dba6c153673f4e1542cc2aceedf2d2c9 diff --git a/sys-apps/bleachbit/bleachbit-4.0.0.ebuild b/sys-apps/bleachbit/bleachbit-4.0.0.ebuild new file mode 100644 index 000..8ed56018534 --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-4.0.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_REQ_USE="sqlite(+)" + +inherit desktop distutils-r1 virtualx + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/chardet[$PYTHON_USEDEP] + dev-python/pygobject:3[$PYTHON_USEDEP] +" +BDEPEND=" + sys-devel/gettext + test? ( dev-python/mock[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests unittest + +# tests fail under FEATURES=usersandbox +RESTRICT="test" + +python_prepare_all() { + if use test; then + # avoid tests requiring internet access + rm tests/Test{Chaff,Update}.py || die + + # fails due to non-existent $HOME/.profile + rm tests/TestInit.py || die + + # fails on upstream Travis CI as well as on Gentoo + sed -e "s/test_get_proc_swaps(self)/_&/" \ + -i tests/TestMemory.py || die + fi + + distutils-r1_python_prepare_all +} + +python_compile_all() { + emake -C po local +} + +python_test() { + virtx emake tests +} + +python_install() { + distutils-r1_python_install + python_newscript ${PN}.py ${PN} +} + +python_install_all() { + distutils-r1_python_install_all + emake -C po DESTDIR="${D}" install + + insinto /usr/share/bleachbit/cleaners + doins cleaners/*.xml + + insinto /usr/share/bleachbit + doins data/app-menu.ui + + doicon ${PN}.png + domenu org.${PN}.BleachBit.desktop +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 00622132c54a13c4b2f2a9bbb08d5ee78530ab05 Author: Christian Tietz mailbox org> AuthorDate: Sun Apr 19 22:30:37 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 21 12:44:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00622132 sys-apps/bleachbit: Remove 3.9.0 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/15427 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/bleachbit/Manifest | 1 - sys-apps/bleachbit/bleachbit-3.9.0.ebuild | 78 --- 2 files changed, 79 deletions(-) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index a4382415986..e12f04e9bab 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,3 +1,2 @@ DIST bleachbit-3.0.tar.bz2 562646 BLAKE2B 4acdd5469ac1b36ff149231ad0b1b2e4e85a54a81c24c7751ceeed569526b905c1cc6be5201c4fb6929eb48e0553f0b27016de2584ee2f702492cc3fe659c2f9 SHA512 0d61f0b183c0d453275913741020c54c2915be9df45be706203e2278b125f4a02c75865117a7a2d587a034caa9bf109b2f498a4d522cc103c3879cc4a5d4854d -DIST bleachbit-3.9.0.tar.bz2 578754 BLAKE2B cafce09ccc45e2a1b058730597571f4ef94672376e067b2b8f5fb6df674bac48ee7ad40cb52165b38afee0513e8b687f46d27264c562f863fe29d80d08093264 SHA512 bb93825b8dffdb62058315683fc3d3c77e0b0aa9adc2901be73abeae07667e15b91a4266c6ca7cecdfcf10cef8c179d8796b39dd76866ccddc0cd50e5e097bdc DIST bleachbit-4.0.0.tar.bz2 599756 BLAKE2B 05a4dbf9e0b6bbcba528875a82e36eb9f91ae84c5bdc6f8f69063a54bd192332f5dd1d22ee5a737243eb5fb74cf0362eace1b50a73f7c1d0557a8cba146dea01 SHA512 ce120239b411c6e177af0e22a16b583ac3ae8903ba13579878942492e4e221355da28f737d6c78811312bfcc888af7c8dba6c153673f4e1542cc2aceedf2d2c9 diff --git a/sys-apps/bleachbit/bleachbit-3.9.0.ebuild b/sys-apps/bleachbit/bleachbit-3.9.0.ebuild deleted file mode 100644 index b5898e187fe..000 --- a/sys-apps/bleachbit/bleachbit-3.9.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) -PYTHON_REQ_USE="sqlite(+)" - -inherit desktop distutils-r1 virtualx - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="https://www.bleachbit.org"; -SRC_URI="https://download.bleachbit.org/beta/${PV}/${P}.tar.bz2"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/chardet[$PYTHON_USEDEP] - dev-python/pygobject:3[$PYTHON_USEDEP] -" -BDEPEND=" - sys-devel/gettext - test? ( dev-python/mock[${PYTHON_USEDEP}] ) -" - -distutils_enable_tests unittest - -# tests fail under FEATURES=usersandbox -RESTRICT="test" - -python_prepare_all() { - if use test; then - # avoid tests requiring internet access - rm tests/Test{Chaff,Update}.py || die - - # fails due to non-existent $HOME/.profile - rm tests/TestInit.py || die - - # permission error on $PORTAGE_TMPDIR - sed -e "s/test_encoding(self)/_&/" \ - -i tests/TestCLI.py || die - - # fails on upstream Travis CI as well as on Gentoo - sed -e "s/test_get_proc_swaps(self)/_&/" \ - -i tests/TestMemory.py || die - fi - - distutils-r1_python_prepare_all -} - -python_compile_all() { - emake -C po local -} - -python_install() { - distutils-r1_python_install - python_newscript ${PN}.py ${PN} -} - -python_install_all() { - distutils-r1_python_install_all - emake -C po DESTDIR="${D}" install - - insinto /usr/share/bleachbit/cleaners - doins cleaners/*.xml - - insinto /usr/share/bleachbit - doins data/app-menu.ui - - doicon ${PN}.png - domenu org.${PN}.BleachBit.desktop -} - -python_test() { - virtx emake tests -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: b4a1bc30edfb2a30917f583da9a8c875575ac8fe Author: Joonas Niilola gentoo org> AuthorDate: Wed Apr 1 13:24:37 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Apr 1 14:37:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a1bc30 sys-apps/bleachbit: small typofix Signed-off-by: Joonas Niilola gentoo.org> sys-apps/bleachbit/bleachbit-3.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-3.9.0.ebuild b/sys-apps/bleachbit/bleachbit-3.9.0.ebuild index 1caaed30cb4..b5898e187fe 100644 --- a/sys-apps/bleachbit/bleachbit-3.9.0.ebuild +++ b/sys-apps/bleachbit/bleachbit-3.9.0.ebuild @@ -28,7 +28,7 @@ BDEPEND=" distutils_enable_tests unittest # tests fail under FEATURES=usersandbox -RESTRICT+=" test" +RESTRICT="test" python_prepare_all() { if use test; then
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: a99484f44d5447410c3c25823746e7b103eafaf2 Author: Christian Tietz mailbox org> AuthorDate: Wed Mar 25 03:10:54 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Apr 1 14:37:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a99484f4 sys-apps/bleachbit: Bump to 3.9.0 beta (Py3 port), implement tests Tests require FEATURES=-usersandbox. Hence, restrict them. Closes: https://bugs.gentoo.org/711962 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/15102 Closes: https://github.com/gentoo/gentoo/pull/14902 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/bleachbit/Manifest | 1 + sys-apps/bleachbit/bleachbit-3.9.0.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index 9a75f2900af..f1f68a470f6 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1 +1,2 @@ DIST bleachbit-3.0.tar.bz2 562646 BLAKE2B 4acdd5469ac1b36ff149231ad0b1b2e4e85a54a81c24c7751ceeed569526b905c1cc6be5201c4fb6929eb48e0553f0b27016de2584ee2f702492cc3fe659c2f9 SHA512 0d61f0b183c0d453275913741020c54c2915be9df45be706203e2278b125f4a02c75865117a7a2d587a034caa9bf109b2f498a4d522cc103c3879cc4a5d4854d +DIST bleachbit-3.9.0.tar.bz2 578754 BLAKE2B cafce09ccc45e2a1b058730597571f4ef94672376e067b2b8f5fb6df674bac48ee7ad40cb52165b38afee0513e8b687f46d27264c562f863fe29d80d08093264 SHA512 bb93825b8dffdb62058315683fc3d3c77e0b0aa9adc2901be73abeae07667e15b91a4266c6ca7cecdfcf10cef8c179d8796b39dd76866ccddc0cd50e5e097bdc diff --git a/sys-apps/bleachbit/bleachbit-3.9.0.ebuild b/sys-apps/bleachbit/bleachbit-3.9.0.ebuild new file mode 100644 index 000..1caaed30cb4 --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-3.9.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_REQ_USE="sqlite(+)" + +inherit desktop distutils-r1 virtualx + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="https://download.bleachbit.org/beta/${PV}/${P}.tar.bz2"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/chardet[$PYTHON_USEDEP] + dev-python/pygobject:3[$PYTHON_USEDEP] +" +BDEPEND=" + sys-devel/gettext + test? ( dev-python/mock[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests unittest + +# tests fail under FEATURES=usersandbox +RESTRICT+=" test" + +python_prepare_all() { + if use test; then + # avoid tests requiring internet access + rm tests/Test{Chaff,Update}.py || die + + # fails due to non-existent $HOME/.profile + rm tests/TestInit.py || die + + # permission error on $PORTAGE_TMPDIR + sed -e "s/test_encoding(self)/_&/" \ + -i tests/TestCLI.py || die + + # fails on upstream Travis CI as well as on Gentoo + sed -e "s/test_get_proc_swaps(self)/_&/" \ + -i tests/TestMemory.py || die + fi + + distutils-r1_python_prepare_all +} + +python_compile_all() { + emake -C po local +} + +python_install() { + distutils-r1_python_install + python_newscript ${PN}.py ${PN} +} + +python_install_all() { + distutils-r1_python_install_all + emake -C po DESTDIR="${D}" install + + insinto /usr/share/bleachbit/cleaners + doins cleaners/*.xml + + insinto /usr/share/bleachbit + doins data/app-menu.ui + + doicon ${PN}.png + domenu org.${PN}.BleachBit.desktop +} + +python_test() { + virtx emake tests +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: e40409cc94e11f6e396f4dcc4f2be0ae3c9ee683 Author: Christian Tietz mailbox org> AuthorDate: Tue Dec 3 20:07:04 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 4 00:41:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40409cc sys-apps/bleachbit: Remove old Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/13852 Signed-off-by: Aaron Bauman gentoo.org> sys-apps/bleachbit/Manifest | 1 - sys-apps/bleachbit/bleachbit-2.2.ebuild | 55 - 2 files changed, 56 deletions(-) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index 0a0fc63f9a5..9a75f2900af 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,2 +1 @@ -DIST bleachbit-2.2.tar.gz 1100913 BLAKE2B a16e63a2533f9d9c385d384e2fd65dbb32a8f064e769f99e8a8cab9c4069cc7b21e6896c5fa8d02d8204e8c93da8a5f66605601eb44ecc354d41f1a6d9fe2d0a SHA512 c7661cc64358a6420768c3ee1a6ec97d2fd4f0bf67b393be045ef79cef8b3f8cc273a51a5dd7c79d89b8a14cd1357f7714fc860addc9ae74af48bd8d427b3a5a DIST bleachbit-3.0.tar.bz2 562646 BLAKE2B 4acdd5469ac1b36ff149231ad0b1b2e4e85a54a81c24c7751ceeed569526b905c1cc6be5201c4fb6929eb48e0553f0b27016de2584ee2f702492cc3fe659c2f9 SHA512 0d61f0b183c0d453275913741020c54c2915be9df45be706203e2278b125f4a02c75865117a7a2d587a034caa9bf109b2f498a4d522cc103c3879cc4a5d4854d diff --git a/sys-apps/bleachbit/bleachbit-2.2.ebuild b/sys-apps/bleachbit/bleachbit-2.2.ebuild deleted file mode 100644 index 79c60771348..000 --- a/sys-apps/bleachbit/bleachbit-2.2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite(+)" - -inherit desktop distutils-r1 - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="https://www.bleachbit.org"; -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+gtk" - -RDEPEND="gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" -BDEPEND="sys-devel/gettext" - -python_prepare_all() { - # choose correct Python implementation, bug #465254 - sed -i 's/python/$(PYTHON)/g' po/Makefile || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - emake -C po local -} - -python_install() { - distutils-r1_python_install - python_newscript ${PN}.py ${PN} -} - -python_install_all() { - distutils-r1_python_install_all - emake -C po DESTDIR="${D}" install - - # https://bugs.gentoo.org/388999 - insinto /usr/share/bleachbit/cleaners - doins cleaners/*.xml - - doicon ${PN}.png - domenu ${PN}.desktop -} - -pkg_postinst() { - elog "Bleachbit has optional notification support. To enable, please install:" - elog "" - elog " dev-python/notify-python" -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: f94e304c241e6270133fb734c5f9b17e3312954a Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Dec 3 10:01:55 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Dec 3 10:01:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f94e304c sys-apps/bleachbit: amd64 stable wrt bug #701858 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/bleachbit/bleachbit-3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-3.0.ebuild b/sys-apps/bleachbit/bleachbit-3.0.ebuild index 78e8425c75e..431f6ca0c23 100644 --- a/sys-apps/bleachbit/bleachbit-3.0.ebuild +++ b/sys-apps/bleachbit/bleachbit-3.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 15b1c1d523c3c0a6c05d7c6159d8715501842859 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Dec 3 10:05:24 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Dec 3 10:05:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b1c1d5 sys-apps/bleachbit: x86 stable wrt bug #701858 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/bleachbit/bleachbit-3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-3.0.ebuild b/sys-apps/bleachbit/bleachbit-3.0.ebuild index 431f6ca0c23..6129e74e6df 100644 --- a/sys-apps/bleachbit/bleachbit-3.0.ebuild +++ b/sys-apps/bleachbit/bleachbit-3.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 9067256ebc1a0212a3ca4442f0b3277a03ff7807 Author: Christian Tietz mailbox org> AuthorDate: Fri Oct 25 21:56:23 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 29 06:15:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9067256e sys-apps/bleachbit: Bump to 3.0 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Christian Tietz mailbox.org> Signed-off-by: Joonas Niilola gentoo.org> sys-apps/bleachbit/Manifest | 1 + sys-apps/bleachbit/bleachbit-3.0.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index 938076bcdf0..995c6c281a1 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,2 +1,3 @@ DIST bleachbit-2.2.tar.gz 1100913 BLAKE2B a16e63a2533f9d9c385d384e2fd65dbb32a8f064e769f99e8a8cab9c4069cc7b21e6896c5fa8d02d8204e8c93da8a5f66605601eb44ecc354d41f1a6d9fe2d0a SHA512 c7661cc64358a6420768c3ee1a6ec97d2fd4f0bf67b393be045ef79cef8b3f8cc273a51a5dd7c79d89b8a14cd1357f7714fc860addc9ae74af48bd8d427b3a5a DIST bleachbit-2.3.tar.gz 1167950 BLAKE2B 61f7248ade73be167a8717ea63f4fc3c899ed437b2bd2bcdfbcdf844a5259056bbf4e90e0142d0b6ca393daf796067ff3f39eef1beef275f44ea7f4f16ee0a46 SHA512 27e6ddfa5dd773cd27508e566aa5ef3fe790543a6737a35e9c92fcebbb5f6d5a5e30faa52ce8c3cb70b0aadcfa4b1a48ed3622e3ed6fca9e35a3dfea7426f098 +DIST bleachbit-3.0.tar.bz2 562646 BLAKE2B 4acdd5469ac1b36ff149231ad0b1b2e4e85a54a81c24c7751ceeed569526b905c1cc6be5201c4fb6929eb48e0553f0b27016de2584ee2f702492cc3fe659c2f9 SHA512 0d61f0b183c0d453275913741020c54c2915be9df45be706203e2278b125f4a02c75865117a7a2d587a034caa9bf109b2f498a4d522cc103c3879cc4a5d4854d diff --git a/sys-apps/bleachbit/bleachbit-3.0.ebuild b/sys-apps/bleachbit/bleachbit-3.0.ebuild new file mode 100644 index 000..78e8425c75e --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-3.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite(+)" + +inherit desktop distutils-r1 + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="https://download.bleachbit.org/${P}.tar.bz2"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-python/chardet[$PYTHON_USEDEP] + dev-python/pygobject:3[$PYTHON_USEDEP] + dev-python/scandir[$PYTHON_USEDEP] +" +BDEPEND=" + dev-python/setuptools[$PYTHON_USEDEP] + sys-devel/gettext +" + +python_prepare_all() { + # choose correct Python implementation, bug #465254 + sed -i 's/python/${EPYTHON}/g' po/Makefile || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + emake -C po local +} + +python_install() { + distutils-r1_python_install + python_newscript ${PN}.py ${PN} +} + +python_install_all() { + distutils-r1_python_install_all + emake -C po DESTDIR="${D}" install + + # https://bugs.gentoo.org/388999 + insinto /usr/share/bleachbit/cleaners + doins cleaners/*.xml + + insinto /usr/share/bleachbit + doins data/app-menu.ui + + doicon ${PN}.png + domenu ${PN}.desktop +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 48af63861c961ad974d7cdbea4afdcb8fb23521c Author: Christian Tietz mailbox org> AuthorDate: Fri Oct 25 21:57:09 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 29 06:15:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48af6386 sys-apps/bleachbit: Remove old Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/13439 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/bleachbit/Manifest | 1 - sys-apps/bleachbit/bleachbit-2.3.ebuild | 59 - 2 files changed, 60 deletions(-) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index 995c6c281a1..0a0fc63f9a5 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,3 +1,2 @@ DIST bleachbit-2.2.tar.gz 1100913 BLAKE2B a16e63a2533f9d9c385d384e2fd65dbb32a8f064e769f99e8a8cab9c4069cc7b21e6896c5fa8d02d8204e8c93da8a5f66605601eb44ecc354d41f1a6d9fe2d0a SHA512 c7661cc64358a6420768c3ee1a6ec97d2fd4f0bf67b393be045ef79cef8b3f8cc273a51a5dd7c79d89b8a14cd1357f7714fc860addc9ae74af48bd8d427b3a5a -DIST bleachbit-2.3.tar.gz 1167950 BLAKE2B 61f7248ade73be167a8717ea63f4fc3c899ed437b2bd2bcdfbcdf844a5259056bbf4e90e0142d0b6ca393daf796067ff3f39eef1beef275f44ea7f4f16ee0a46 SHA512 27e6ddfa5dd773cd27508e566aa5ef3fe790543a6737a35e9c92fcebbb5f6d5a5e30faa52ce8c3cb70b0aadcfa4b1a48ed3622e3ed6fca9e35a3dfea7426f098 DIST bleachbit-3.0.tar.bz2 562646 BLAKE2B 4acdd5469ac1b36ff149231ad0b1b2e4e85a54a81c24c7751ceeed569526b905c1cc6be5201c4fb6929eb48e0553f0b27016de2584ee2f702492cc3fe659c2f9 SHA512 0d61f0b183c0d453275913741020c54c2915be9df45be706203e2278b125f4a02c75865117a7a2d587a034caa9bf109b2f498a4d522cc103c3879cc4a5d4854d diff --git a/sys-apps/bleachbit/bleachbit-2.3.ebuild b/sys-apps/bleachbit/bleachbit-2.3.ebuild deleted file mode 100644 index 903b5a3f45c..000 --- a/sys-apps/bleachbit/bleachbit-2.3.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite(+)" - -inherit desktop distutils-r1 - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="https://www.bleachbit.org"; -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+gtk" - -RDEPEND=" - dev-python/chardet[$PYTHON_USEDEP] - dev-python/scandir[$PYTHON_USEDEP] - gtk? ( dev-python/pygobject:3[$PYTHON_USEDEP] ) -" -BDEPEND=" - dev-python/setuptools[$PYTHON_USEDEP] - sys-devel/gettext -" - -python_prepare_all() { - # choose correct Python implementation, bug #465254 - sed -i 's/python/$(PYTHON)/g' po/Makefile || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - emake -C po local -} - -python_install() { - distutils-r1_python_install - python_newscript ${PN}.py ${PN} -} - -python_install_all() { - distutils-r1_python_install_all - emake -C po DESTDIR="${D}" install - - # https://bugs.gentoo.org/388999 - insinto /usr/share/bleachbit/cleaners - doins cleaners/*.xml - - insinto /usr/share/bleachbit - doins data/app-menu.ui - - doicon ${PN}.png - domenu ${PN}.desktop -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 8c5cb2851409df84d390a16f97b0ee04a85942f1 Author: Christian Tietz mailbox org> AuthorDate: Sun Oct 6 01:21:28 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Oct 10 05:21:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c5cb285 sys-apps/bleachbit: Bump to 2.3 beta (GTK+3 port) Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/13181 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/bleachbit/Manifest | 1 + sys-apps/bleachbit/bleachbit-2.3.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index d7df8d9ddbe..938076bcdf0 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1 +1,2 @@ DIST bleachbit-2.2.tar.gz 1100913 BLAKE2B a16e63a2533f9d9c385d384e2fd65dbb32a8f064e769f99e8a8cab9c4069cc7b21e6896c5fa8d02d8204e8c93da8a5f66605601eb44ecc354d41f1a6d9fe2d0a SHA512 c7661cc64358a6420768c3ee1a6ec97d2fd4f0bf67b393be045ef79cef8b3f8cc273a51a5dd7c79d89b8a14cd1357f7714fc860addc9ae74af48bd8d427b3a5a +DIST bleachbit-2.3.tar.gz 1167950 BLAKE2B 61f7248ade73be167a8717ea63f4fc3c899ed437b2bd2bcdfbcdf844a5259056bbf4e90e0142d0b6ca393daf796067ff3f39eef1beef275f44ea7f4f16ee0a46 SHA512 27e6ddfa5dd773cd27508e566aa5ef3fe790543a6737a35e9c92fcebbb5f6d5a5e30faa52ce8c3cb70b0aadcfa4b1a48ed3622e3ed6fca9e35a3dfea7426f098 diff --git a/sys-apps/bleachbit/bleachbit-2.3.ebuild b/sys-apps/bleachbit/bleachbit-2.3.ebuild new file mode 100644 index 000..903b5a3f45c --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-2.3.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite(+)" + +inherit desktop distutils-r1 + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gtk" + +RDEPEND=" + dev-python/chardet[$PYTHON_USEDEP] + dev-python/scandir[$PYTHON_USEDEP] + gtk? ( dev-python/pygobject:3[$PYTHON_USEDEP] ) +" +BDEPEND=" + dev-python/setuptools[$PYTHON_USEDEP] + sys-devel/gettext +" + +python_prepare_all() { + # choose correct Python implementation, bug #465254 + sed -i 's/python/$(PYTHON)/g' po/Makefile || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + emake -C po local +} + +python_install() { + distutils-r1_python_install + python_newscript ${PN}.py ${PN} +} + +python_install_all() { + distutils-r1_python_install_all + emake -C po DESTDIR="${D}" install + + # https://bugs.gentoo.org/388999 + insinto /usr/share/bleachbit/cleaners + doins cleaners/*.xml + + insinto /usr/share/bleachbit + doins data/app-menu.ui + + doicon ${PN}.png + domenu ${PN}.desktop +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: b65fd5b20e56d4a985c4b72ec0c8faa73d452227 Author: Christian Tietz mailbox org> AuthorDate: Thu Jun 6 23:56:16 2019 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 07:48:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65fd5b2 sys-apps/bleachbit: Remove old Signed-off-by: Christian Tietz mailbox.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/12213 Signed-off-by: Michał Górny gentoo.org> sys-apps/bleachbit/Manifest | 1 - sys-apps/bleachbit/bleachbit-2.0.ebuild | 57 - 2 files changed, 58 deletions(-) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index 8aff2cb96e8..d7df8d9ddbe 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,2 +1 @@ -DIST bleachbit-2.0.tar.gz 886357 BLAKE2B f63ded34d245df892b2c14683ceaae8b57e786a8ab3111e7f76d484c6d3db404996119ab4114c3ae025848936a784878b3f100cf2ca8737401a6daaaf74a077e SHA512 adf5c2f2382b2eaab0eb2b4a173b392c160af7974f223c74ae51a30423514a15b98f04194b9ccde209b5c067d8481f0f1ee28651896d3002fcfa3927d8db056b DIST bleachbit-2.2.tar.gz 1100913 BLAKE2B a16e63a2533f9d9c385d384e2fd65dbb32a8f064e769f99e8a8cab9c4069cc7b21e6896c5fa8d02d8204e8c93da8a5f66605601eb44ecc354d41f1a6d9fe2d0a SHA512 c7661cc64358a6420768c3ee1a6ec97d2fd4f0bf67b393be045ef79cef8b3f8cc273a51a5dd7c79d89b8a14cd1357f7714fc860addc9ae74af48bd8d427b3a5a diff --git a/sys-apps/bleachbit/bleachbit-2.0.ebuild b/sys-apps/bleachbit/bleachbit-2.0.ebuild deleted file mode 100644 index 480ea80045a..000 --- a/sys-apps/bleachbit/bleachbit-2.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite(+)" - -inherit desktop distutils-r1 - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="https://www.bleachbit.org"; -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+gtk" - -RDEPEND="gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" - -DEPEND="${RDEPEND} - sys-devel/gettext" - -python_prepare_all() { - # choose correct Python implementation, bug #465254 - sed -i 's/python/$(PYTHON)/g' po/Makefile || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - emake -C po local -} - -python_install() { - distutils-r1_python_install - python_newscript ${PN}.py ${PN} -} - -python_install_all() { - distutils-r1_python_install_all - emake -C po DESTDIR="${D}" install - - # https://bugs.gentoo.org/388999 - insinto /usr/share/bleachbit/cleaners - doins cleaners/*.xml - - doicon ${PN}.png - domenu ${PN}.desktop -} - -pkg_postinst() { - elog "Bleachbit has optional notification support. To enable, please install:" - elog "" - elog " dev-python/notify-python" -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: b8fefd9b1fb5c1253a8ff07aded407484c78fe9a Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jun 4 20:27:08 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jun 4 20:57:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8fefd9b sys-apps/bleachbit: x86 stable (bug #686258) Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann gentoo.org> sys-apps/bleachbit/bleachbit-2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-2.2.ebuild b/sys-apps/bleachbit/bleachbit-2.2.ebuild index cb4c5a71633..02a519d7392 100644 --- a/sys-apps/bleachbit/bleachbit-2.2.ebuild +++ b/sys-apps/bleachbit/bleachbit-2.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="+gtk" RDEPEND="gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: e3634a03b6ae78ee3549a7337dfd791a481c6a9d Author: Michał Górny gentoo org> AuthorDate: Fri Apr 19 21:43:29 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 19 21:43:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3634a03 sys-apps/bleachbit: Remove unnecessary DEPEND Signed-off-by: Michał Górny gentoo.org> sys-apps/bleachbit/bleachbit-2.2.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-2.2.ebuild b/sys-apps/bleachbit/bleachbit-2.2.ebuild index 693390017bc..cb4c5a71633 100644 --- a/sys-apps/bleachbit/bleachbit-2.2.ebuild +++ b/sys-apps/bleachbit/bleachbit-2.2.ebuild @@ -18,7 +18,6 @@ KEYWORDS="~amd64 ~x86" IUSE="+gtk" RDEPEND="gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" -DEPEND="${RDEPEND}" BDEPEND="sys-devel/gettext" python_prepare_all() {
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 6bace4fe37d1c79db488797c145c82e9fed54001 Author: Christian Tietz mailbox org> AuthorDate: Fri Mar 22 16:46:00 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 19 21:41:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bace4fe sys-apps/bleachbit: Remove old Signed-off-by: Christian Tietz mailbox.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/11462 Signed-off-by: Michał Górny gentoo.org> sys-apps/bleachbit/Manifest | 1 - sys-apps/bleachbit/bleachbit-2.1.ebuild | 56 - 2 files changed, 57 deletions(-) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index a07b2d30720..8aff2cb96e8 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,3 +1,2 @@ DIST bleachbit-2.0.tar.gz 886357 BLAKE2B f63ded34d245df892b2c14683ceaae8b57e786a8ab3111e7f76d484c6d3db404996119ab4114c3ae025848936a784878b3f100cf2ca8737401a6daaaf74a077e SHA512 adf5c2f2382b2eaab0eb2b4a173b392c160af7974f223c74ae51a30423514a15b98f04194b9ccde209b5c067d8481f0f1ee28651896d3002fcfa3927d8db056b -DIST bleachbit-2.1.tar.gz 1080424 BLAKE2B 684fc7db66b0de1aa0a4673f6b9b7887a3dcd14946e599771e548706d6ecfb54e264e6e953b986bd160e182d28ee4468dac0e637fc010fc4f0d31d5b7448c3ad SHA512 eac62c02bc196760869b6c2d31f13d52220a2e62a7e9a7584ebcbe498e14d5c606937cfef9a1cfd2f585b1b9641572c2a81e28515679f8f6a72e95e97b6a0cd8 DIST bleachbit-2.2.tar.gz 1100913 BLAKE2B a16e63a2533f9d9c385d384e2fd65dbb32a8f064e769f99e8a8cab9c4069cc7b21e6896c5fa8d02d8204e8c93da8a5f66605601eb44ecc354d41f1a6d9fe2d0a SHA512 c7661cc64358a6420768c3ee1a6ec97d2fd4f0bf67b393be045ef79cef8b3f8cc273a51a5dd7c79d89b8a14cd1357f7714fc860addc9ae74af48bd8d427b3a5a diff --git a/sys-apps/bleachbit/bleachbit-2.1.ebuild b/sys-apps/bleachbit/bleachbit-2.1.ebuild deleted file mode 100644 index 693390017bc..000 --- a/sys-apps/bleachbit/bleachbit-2.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite(+)" - -inherit desktop distutils-r1 - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="https://www.bleachbit.org"; -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+gtk" - -RDEPEND="gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" -DEPEND="${RDEPEND}" -BDEPEND="sys-devel/gettext" - -python_prepare_all() { - # choose correct Python implementation, bug #465254 - sed -i 's/python/$(PYTHON)/g' po/Makefile || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - emake -C po local -} - -python_install() { - distutils-r1_python_install - python_newscript ${PN}.py ${PN} -} - -python_install_all() { - distutils-r1_python_install_all - emake -C po DESTDIR="${D}" install - - # https://bugs.gentoo.org/388999 - insinto /usr/share/bleachbit/cleaners - doins cleaners/*.xml - - doicon ${PN}.png - domenu ${PN}.desktop -} - -pkg_postinst() { - elog "Bleachbit has optional notification support. To enable, please install:" - elog "" - elog " dev-python/notify-python" -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: cd12264ba47c1c529080d13cd99e27e97f6359b6 Author: Christian Tietz mailbox org> AuthorDate: Fri Mar 22 16:45:33 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 19 21:41:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd12264b sys-apps/bleachbit: Bump to 2.2 Signed-off-by: Christian Tietz mailbox.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 Signed-off-by: Michał Górny gentoo.org> sys-apps/bleachbit/Manifest | 1 + sys-apps/bleachbit/bleachbit-2.2.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index 49b85b773fb..a07b2d30720 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,2 +1,3 @@ DIST bleachbit-2.0.tar.gz 886357 BLAKE2B f63ded34d245df892b2c14683ceaae8b57e786a8ab3111e7f76d484c6d3db404996119ab4114c3ae025848936a784878b3f100cf2ca8737401a6daaaf74a077e SHA512 adf5c2f2382b2eaab0eb2b4a173b392c160af7974f223c74ae51a30423514a15b98f04194b9ccde209b5c067d8481f0f1ee28651896d3002fcfa3927d8db056b DIST bleachbit-2.1.tar.gz 1080424 BLAKE2B 684fc7db66b0de1aa0a4673f6b9b7887a3dcd14946e599771e548706d6ecfb54e264e6e953b986bd160e182d28ee4468dac0e637fc010fc4f0d31d5b7448c3ad SHA512 eac62c02bc196760869b6c2d31f13d52220a2e62a7e9a7584ebcbe498e14d5c606937cfef9a1cfd2f585b1b9641572c2a81e28515679f8f6a72e95e97b6a0cd8 +DIST bleachbit-2.2.tar.gz 1100913 BLAKE2B a16e63a2533f9d9c385d384e2fd65dbb32a8f064e769f99e8a8cab9c4069cc7b21e6896c5fa8d02d8204e8c93da8a5f66605601eb44ecc354d41f1a6d9fe2d0a SHA512 c7661cc64358a6420768c3ee1a6ec97d2fd4f0bf67b393be045ef79cef8b3f8cc273a51a5dd7c79d89b8a14cd1357f7714fc860addc9ae74af48bd8d427b3a5a diff --git a/sys-apps/bleachbit/bleachbit-2.2.ebuild b/sys-apps/bleachbit/bleachbit-2.2.ebuild new file mode 100644 index 000..693390017bc --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-2.2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite(+)" + +inherit desktop distutils-r1 + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gtk" + +RDEPEND="gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" +DEPEND="${RDEPEND}" +BDEPEND="sys-devel/gettext" + +python_prepare_all() { + # choose correct Python implementation, bug #465254 + sed -i 's/python/$(PYTHON)/g' po/Makefile || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + emake -C po local +} + +python_install() { + distutils-r1_python_install + python_newscript ${PN}.py ${PN} +} + +python_install_all() { + distutils-r1_python_install_all + emake -C po DESTDIR="${D}" install + + # https://bugs.gentoo.org/388999 + insinto /usr/share/bleachbit/cleaners + doins cleaners/*.xml + + doicon ${PN}.png + domenu ${PN}.desktop +} + +pkg_postinst() { + elog "Bleachbit has optional notification support. To enable, please install:" + elog "" + elog " dev-python/notify-python" +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 10942b3e675adfd240b962a0daf1ec4ff6aaa09e Author: Christian Tietz mailbox org> AuthorDate: Thu Feb 28 01:05:34 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Mar 2 00:02:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10942b3e sys-apps/bleachbit: Bump to 2.1 beta, EAPI=7 Signed-off-by: Christian Tietz mailbox.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/11174 Signed-off-by: Andreas Sturmlechner gentoo.org> sys-apps/bleachbit/Manifest | 1 + sys-apps/bleachbit/bleachbit-2.1.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index 43f85d60fbf..49b85b773fb 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1 +1,2 @@ DIST bleachbit-2.0.tar.gz 886357 BLAKE2B f63ded34d245df892b2c14683ceaae8b57e786a8ab3111e7f76d484c6d3db404996119ab4114c3ae025848936a784878b3f100cf2ca8737401a6daaaf74a077e SHA512 adf5c2f2382b2eaab0eb2b4a173b392c160af7974f223c74ae51a30423514a15b98f04194b9ccde209b5c067d8481f0f1ee28651896d3002fcfa3927d8db056b +DIST bleachbit-2.1.tar.gz 1080424 BLAKE2B 684fc7db66b0de1aa0a4673f6b9b7887a3dcd14946e599771e548706d6ecfb54e264e6e953b986bd160e182d28ee4468dac0e637fc010fc4f0d31d5b7448c3ad SHA512 eac62c02bc196760869b6c2d31f13d52220a2e62a7e9a7584ebcbe498e14d5c606937cfef9a1cfd2f585b1b9641572c2a81e28515679f8f6a72e95e97b6a0cd8 diff --git a/sys-apps/bleachbit/bleachbit-2.1.ebuild b/sys-apps/bleachbit/bleachbit-2.1.ebuild new file mode 100644 index 000..693390017bc --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-2.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite(+)" + +inherit desktop distutils-r1 + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gtk" + +RDEPEND="gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" +DEPEND="${RDEPEND}" +BDEPEND="sys-devel/gettext" + +python_prepare_all() { + # choose correct Python implementation, bug #465254 + sed -i 's/python/$(PYTHON)/g' po/Makefile || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + emake -C po local +} + +python_install() { + distutils-r1_python_install + python_newscript ${PN}.py ${PN} +} + +python_install_all() { + distutils-r1_python_install_all + emake -C po DESTDIR="${D}" install + + # https://bugs.gentoo.org/388999 + insinto /usr/share/bleachbit/cleaners + doins cleaners/*.xml + + doicon ${PN}.png + domenu ${PN}.desktop +} + +pkg_postinst() { + elog "Bleachbit has optional notification support. To enable, please install:" + elog "" + elog " dev-python/notify-python" +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: fab0bc4a33fb47afc55ebbc1ba9477c0559b6a66 Author: Christian Tietz mailbox org> AuthorDate: Fri Apr 6 00:04:03 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Fri Apr 6 02:37:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab0bc4a sys-apps/bleachbit: Update metadata.xml. Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-apps/bleachbit/metadata.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sys-apps/bleachbit/metadata.xml b/sys-apps/bleachbit/metadata.xml index 1ba6f1e4b71..b025f5f8290 100644 --- a/sys-apps/bleachbit/metadata.xml +++ b/sys-apps/bleachbit/metadata.xml @@ -11,7 +11,6 @@ bleachbit/bleachbit - https://bugs.launchpad.net/bleachbit - bleachbit + https://github.com/bleachbit/bleachbit/issues
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: cf220eee7da2c4aee5e8fbe7c20addb4fa32e467 Author: Christian Tietz mailbox org> AuthorDate: Fri Apr 6 00:02:26 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Fri Apr 6 02:37:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf220eee sys-apps/bleachbit: Cleanup old. Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7830 sys-apps/bleachbit/Manifest | 1 - sys-apps/bleachbit/bleachbit-1.12.ebuild | 62 2 files changed, 63 deletions(-) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index bd5f5014eb5..43f85d60fbf 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,2 +1 @@ -DIST bleachbit-1.12.tar.bz2 396838 BLAKE2B 1784b5bc6602e5599b29ffbd0ad0f27f05ffe3aaab25756e3e07fff56c72517493b551063975c943a0e16efc2ecb30fdf69878577b8a5b27eccfdfb3bdd59c40 SHA512 b9c13a75b86eebbedaf928394714ac4d7847b8d53d345a4884acee68cd9c46ff1d5f4108479d7695109bad03c0fcdbb6f89e77d8794a60697fd5c6acdb34530c DIST bleachbit-2.0.tar.gz 886357 BLAKE2B f63ded34d245df892b2c14683ceaae8b57e786a8ab3111e7f76d484c6d3db404996119ab4114c3ae025848936a784878b3f100cf2ca8737401a6daaaf74a077e SHA512 adf5c2f2382b2eaab0eb2b4a173b392c160af7974f223c74ae51a30423514a15b98f04194b9ccde209b5c067d8481f0f1ee28651896d3002fcfa3927d8db056b diff --git a/sys-apps/bleachbit/bleachbit-1.12.ebuild b/sys-apps/bleachbit/bleachbit-1.12.ebuild deleted file mode 100644 index 927359b5e59..000 --- a/sys-apps/bleachbit/bleachbit-1.12.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PLOCALES="ar ast be bg bn bs ca cs da de el en_AU en_CA en_GB eo es et eu fa fi fo fr gl he hi hr hu hy ia id it ja ko ku ky lt lv -ms my nb nds nl nn pl pt_BR pt ro ru se si sk sl sr sv ta te th tr ug uk uz vi zh_CN zh_TW" -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 eutils l10n - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="https://www.bleachbit.org"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+gtk nls" - -RDEPEND=" - dev-python/notify-python[$PYTHON_USEDEP] - gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" - -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -DOCS=( README.md ) - -python_prepare_all() { - rem_locale() { - rm "po/${1}.po" || die "removing of ${1}.po failed" - } - - l10n_find_plocales_changes po "" ".po" - l10n_for_each_disabled_locale_do rem_locale - - # choose correct Python implementation, bug #465254 - sed -i -e 's/python/$(PYTHON)/g' po/Makefile || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - use nls && emake -C po -} - -python_install_all() { - distutils-r1_python_install_all - use nls && emake -C po DESTDIR="${D}" install - - # https://bugs.gentoo.org/388999 - insinto /usr/share/${PN}/cleaners - doins cleaners/*.xml - - newbin ${PN}.py ${PN} - python_replicate_script "${D}/usr/bin/${PN}" - - doicon ${PN}.png - domenu ${PN}.desktop -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: f2f1f829d8ba75c79be1e3498a6a3456dc45b89e Author: Aaron Bauman gentoo org> AuthorDate: Thu Apr 5 13:07:53 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Apr 5 13:15:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f1f829 sys-apps/bleachbit: amd64 stable Bug: https://bugs.gentoo.org/652436 Package-Manager: Portage-2.3.28, Repoman-2.3.9 sys-apps/bleachbit/bleachbit-2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-2.0.ebuild b/sys-apps/bleachbit/bleachbit-2.0.ebuild index 3cf1d36382e..a3c40b18533 100644 --- a/sys-apps/bleachbit/bleachbit-2.0.ebuild +++ b/sys-apps/bleachbit/bleachbit-2.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="+gtk" RDEPEND="gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 089f80747ade2bd7304567225c755e70f9f188f4 Author: Christian Tietz mailbox org> AuthorDate: Wed Feb 28 08:18:19 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 5 16:14:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089f8074 sys-apps/bleachbit: Remove old. Package-Manager: Portage-2.3.19, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7316 sys-apps/bleachbit/Manifest | 1 - sys-apps/bleachbit/bleachbit-1.19-r1.ebuild | 70 - 2 files changed, 71 deletions(-) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index f4896ccecf0..bd5f5014eb5 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,3 +1,2 @@ DIST bleachbit-1.12.tar.bz2 396838 BLAKE2B 1784b5bc6602e5599b29ffbd0ad0f27f05ffe3aaab25756e3e07fff56c72517493b551063975c943a0e16efc2ecb30fdf69878577b8a5b27eccfdfb3bdd59c40 SHA512 b9c13a75b86eebbedaf928394714ac4d7847b8d53d345a4884acee68cd9c46ff1d5f4108479d7695109bad03c0fcdbb6f89e77d8794a60697fd5c6acdb34530c -DIST bleachbit-1.19.tar.gz 881530 BLAKE2B b3a9ebe066828ead728f4393ba9d52b92967004638f7d74a5dd0576693d2e7ee37eb9e4e4352b973602b7bd6179c7b3a5816109f3f57a56e95c5cbfde32472c3 SHA512 2543a121786ae41c535c7faaf9741808bca57bde75da9b7df75c2653e2864441713fe3b3388ff71db2e88dc9626b457c656fa713774899b7a4912d05329b7eb2 DIST bleachbit-2.0.tar.gz 886357 BLAKE2B f63ded34d245df892b2c14683ceaae8b57e786a8ab3111e7f76d484c6d3db404996119ab4114c3ae025848936a784878b3f100cf2ca8737401a6daaaf74a077e SHA512 adf5c2f2382b2eaab0eb2b4a173b392c160af7974f223c74ae51a30423514a15b98f04194b9ccde209b5c067d8481f0f1ee28651896d3002fcfa3927d8db056b diff --git a/sys-apps/bleachbit/bleachbit-1.19-r1.ebuild b/sys-apps/bleachbit/bleachbit-1.19-r1.ebuild deleted file mode 100644 index 6e967412811..000 --- a/sys-apps/bleachbit/bleachbit-1.19-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PLOCALES=" - ar ast be bg bn bs ca cs da de el en_AU en_CA en_GB eo es et eu fa fi fo fr - gl he hi hr hu hy ia id it ja ko ku ky lt lv ms my nb nds nl nn pl pt pt_BR - ro ru se si sk sl sq sr sv ta te th tr ug uk uz vi zh_CN zh_TW" -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite(+)" - -inherit distutils-r1 eutils l10n - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="https://www.bleachbit.org"; -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+gtk nls" - -RDEPEND="gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" - -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -python_prepare_all() { - rem_locale() { - rm "po/${1}.po" &>/dev/null - if [[ $? -ne 0 ]]; then - eerror "Removing of ${1}.po failed" - die - fi - } - - l10n_find_plocales_changes po "" ".po" - l10n_for_each_disabled_locale_do rem_locale - - # choose correct Python implementation, bug #465254 - sed -i 's/python/$(PYTHON)/g' po/Makefile || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - use nls && emake -C po -} - -python_install_all() { - distutils-r1_python_install_all - use nls && emake -C po DESTDIR="${D}" install - - # https://bugs.gentoo.org/388999 - insinto /usr/share/${PN}/cleaners - doins cleaners/*.xml - - newbin ${PN}.py ${PN} - python_replicate_script "${D}/usr/bin/${PN}" - - doicon ${PN}.png - domenu ${PN}.desktop -} - -pkg_postinst() { - elog "Bleachbit has optional notification support. To enable, please install:" - elog "" - elog " dev-python/notify-python" -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: cd4b3b0501731eaa4440906685cc78e59bafb6f7 Author: Christian Tietz mailbox org> AuthorDate: Wed Feb 28 08:17:47 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 5 16:13:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd4b3b05 sys-apps/bleachbit: Bump to 2.0. * switch from eutils to desktop eclass * install .po files unconditionally, drop nls USE flag * call python_newscript inside python_install, get rid of newbin and python_replicate_script * improve readability Package-Manager: Portage-2.3.19, Repoman-2.3.6 sys-apps/bleachbit/Manifest | 1 + sys-apps/bleachbit/bleachbit-2.0.ebuild | 57 + 2 files changed, 58 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index 557e28d5414..f4896ccecf0 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,2 +1,3 @@ DIST bleachbit-1.12.tar.bz2 396838 BLAKE2B 1784b5bc6602e5599b29ffbd0ad0f27f05ffe3aaab25756e3e07fff56c72517493b551063975c943a0e16efc2ecb30fdf69878577b8a5b27eccfdfb3bdd59c40 SHA512 b9c13a75b86eebbedaf928394714ac4d7847b8d53d345a4884acee68cd9c46ff1d5f4108479d7695109bad03c0fcdbb6f89e77d8794a60697fd5c6acdb34530c DIST bleachbit-1.19.tar.gz 881530 BLAKE2B b3a9ebe066828ead728f4393ba9d52b92967004638f7d74a5dd0576693d2e7ee37eb9e4e4352b973602b7bd6179c7b3a5816109f3f57a56e95c5cbfde32472c3 SHA512 2543a121786ae41c535c7faaf9741808bca57bde75da9b7df75c2653e2864441713fe3b3388ff71db2e88dc9626b457c656fa713774899b7a4912d05329b7eb2 +DIST bleachbit-2.0.tar.gz 886357 BLAKE2B f63ded34d245df892b2c14683ceaae8b57e786a8ab3111e7f76d484c6d3db404996119ab4114c3ae025848936a784878b3f100cf2ca8737401a6daaaf74a077e SHA512 adf5c2f2382b2eaab0eb2b4a173b392c160af7974f223c74ae51a30423514a15b98f04194b9ccde209b5c067d8481f0f1ee28651896d3002fcfa3927d8db056b diff --git a/sys-apps/bleachbit/bleachbit-2.0.ebuild b/sys-apps/bleachbit/bleachbit-2.0.ebuild new file mode 100644 index 000..3cf1d36382e --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-2.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite(+)" + +inherit desktop distutils-r1 + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gtk" + +RDEPEND="gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" + +DEPEND="${RDEPEND} + sys-devel/gettext" + +python_prepare_all() { + # choose correct Python implementation, bug #465254 + sed -i 's/python/$(PYTHON)/g' po/Makefile || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + emake -C po local +} + +python_install() { + distutils-r1_python_install + python_newscript ${PN}.py ${PN} +} + +python_install_all() { + distutils-r1_python_install_all + emake -C po DESTDIR="${D}" install + + # https://bugs.gentoo.org/388999 + insinto /usr/share/bleachbit/cleaners + doins cleaners/*.xml + + doicon ${PN}.png + domenu ${PN}.desktop +} + +pkg_postinst() { + elog "Bleachbit has optional notification support. To enable, please install:" + elog "" + elog " dev-python/notify-python" +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 628d6d93dd18c96b57c6c4a7efe6f9bbda1c8e32 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 11 11:08:26 2018 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 11 11:08:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628d6d93 sys-apps/bleachbit: Remove useless maintainer Remove useless/redundant maintainer . It does not benefit bug wrangling, and only wastes developer's time on reading it. Few tips: - assignee/CC is implied by ordering, there is no reason to repeat it, - we know that maintainer is maintainer (la la la la la), - most of adjectives for maintainer are of no value and/or are obvious. sys-apps/bleachbit/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-apps/bleachbit/metadata.xml b/sys-apps/bleachbit/metadata.xml index 5c059a4ab56..1ba6f1e4b71 100644 --- a/sys-apps/bleachbit/metadata.xml +++ b/sys-apps/bleachbit/metadata.xml @@ -4,7 +4,6 @@ christian.ti...@mailbox.org Christian Tietz - Proxy Maintainer proxy-ma...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 71ebde04f264ef5e49f04701791ef415e65e361e Author: Christian Tietz mailbox org> AuthorDate: Mon Jan 1 20:49:25 2018 + Commit: Patrice Clement gentoo org> CommitDate: Wed Jan 3 11:06:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ebde04 sys-apps/bleachbit: drop dev-pythonnotify-python from RDEPEND and add elog message. dev-python/notify-python is optional and not necessary in many if not most use cases. Hence, just like in e.g. Debian, it should not be a hard dependency. Moreover, it unconditionally pulls in dev-python/pygtk, rendering the gtk USE flag pointless. Package-Manager: Portage-2.3.13, Repoman-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/6682 .../{bleachbit-1.19.ebuild => bleachbit-1.19-r1.ebuild} | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/sys-apps/bleachbit/bleachbit-1.19.ebuild b/sys-apps/bleachbit/bleachbit-1.19-r1.ebuild similarity index 85% rename from sys-apps/bleachbit/bleachbit-1.19.ebuild rename to sys-apps/bleachbit/bleachbit-1.19-r1.ebuild index f6f51d04867..6e967412811 100644 --- a/sys-apps/bleachbit/bleachbit-1.19.ebuild +++ b/sys-apps/bleachbit/bleachbit-1.19-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -21,9 +21,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="+gtk nls" -RDEPEND=" - dev-python/notify-python[$PYTHON_USEDEP] - gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" +RDEPEND="gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" DEPEND="${RDEPEND} nls? ( sys-devel/gettext )" @@ -64,3 +62,9 @@ python_install_all() { doicon ${PN}.png domenu ${PN}.desktop } + +pkg_postinst() { + elog "Bleachbit has optional notification support. To enable, please install:" + elog "" + elog " dev-python/notify-python" +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 0e9685e4f9f80731c51744f46d395dd5eaeff637 Author: Christian Tietz mailbox org> AuthorDate: Thu Dec 28 16:19:11 2017 + Commit: Craig Andrews gentoo org> CommitDate: Fri Dec 29 19:54:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e9685e4 sys-apps/bleachbit: Remove old. Package-Manager: Portage-2.3.13, Repoman-2.3.3 sys-apps/bleachbit/Manifest | 1 - sys-apps/bleachbit/bleachbit-1.17.ebuild | 63 2 files changed, 64 deletions(-) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index de67cfee1ac..557e28d5414 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,3 +1,2 @@ DIST bleachbit-1.12.tar.bz2 396838 BLAKE2B 1784b5bc6602e5599b29ffbd0ad0f27f05ffe3aaab25756e3e07fff56c72517493b551063975c943a0e16efc2ecb30fdf69878577b8a5b27eccfdfb3bdd59c40 SHA512 b9c13a75b86eebbedaf928394714ac4d7847b8d53d345a4884acee68cd9c46ff1d5f4108479d7695109bad03c0fcdbb6f89e77d8794a60697fd5c6acdb34530c -DIST bleachbit-1.17.tar.gz 867671 BLAKE2B aca71b2e552ff21aab3e86a4200096d5d22bd45d38bd487dd6ca77aff862917c324ede679e7860cad3d6671aec900d16f8b08a5eb488780bfb18631efd7c SHA512 c1d7d266e7baef532a9826ce1a0fb8cd247136a335c3236ba7cf6e4f7af4420e4f0f424fb98579c5433ebd55138860657a3fad3ad56ed4f4a3f8163526a73e95 DIST bleachbit-1.19.tar.gz 881530 BLAKE2B b3a9ebe066828ead728f4393ba9d52b92967004638f7d74a5dd0576693d2e7ee37eb9e4e4352b973602b7bd6179c7b3a5816109f3f57a56e95c5cbfde32472c3 SHA512 2543a121786ae41c535c7faaf9741808bca57bde75da9b7df75c2653e2864441713fe3b3388ff71db2e88dc9626b457c656fa713774899b7a4912d05329b7eb2 diff --git a/sys-apps/bleachbit/bleachbit-1.17.ebuild b/sys-apps/bleachbit/bleachbit-1.17.ebuild deleted file mode 100644 index 997d4a6fd02..000 --- a/sys-apps/bleachbit/bleachbit-1.17.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PLOCALES="ar ast be bg bn bs ca cs da de el en_AU en_CA en_GB eo es et eu \ -fa fi fo fr gl he hi hr hu hy ia id it ja ko ku ky lt lv ms my nb nds nl nn \ -pl pt pt_BR ro ru se si sk sl sq sr sv ta te th tr ug uk uz vi zh_CN zh_TW" -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 eutils l10n - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="https://www.bleachbit.org"; -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+gtk nls" - -RDEPEND=" - dev-python/notify-python[$PYTHON_USEDEP] - gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" - -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -DOCS=( README.md ) - -python_prepare_all() { - rem_locale() { - rm "po/${1}.po" || die "removing of ${1}.po failed" - } - - l10n_find_plocales_changes po "" ".po" - l10n_for_each_disabled_locale_do rem_locale - - # choose correct Python implementation, bug #465254 - sed -i -e 's/python/$(PYTHON)/g' po/Makefile || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - use nls && emake -C po -} - -python_install_all() { - distutils-r1_python_install_all - use nls && emake -C po DESTDIR="${D}" install - - # https://bugs.gentoo.org/388999 - insinto /usr/share/${PN}/cleaners - doins cleaners/*.xml - - newbin ${PN}.py ${PN} - python_replicate_script "${D}/usr/bin/${PN}" - - doicon ${PN}.png - domenu ${PN}.desktop -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 6c76bd429e92f20a651e15c4b1d3ecb98f93e8bd Author: Christian Tietz mailbox org> AuthorDate: Thu Dec 28 16:18:40 2017 + Commit: Craig Andrews gentoo org> CommitDate: Fri Dec 29 19:54:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c76bd42 sys-apps/bleachbit: Bump to 1.19. Package-Manager: Portage-2.3.13, Repoman-2.3.3 sys-apps/bleachbit/Manifest | 1 + sys-apps/bleachbit/bleachbit-1.19.ebuild | 66 2 files changed, 67 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index a02db1f71fd..de67cfee1ac 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,2 +1,3 @@ DIST bleachbit-1.12.tar.bz2 396838 BLAKE2B 1784b5bc6602e5599b29ffbd0ad0f27f05ffe3aaab25756e3e07fff56c72517493b551063975c943a0e16efc2ecb30fdf69878577b8a5b27eccfdfb3bdd59c40 SHA512 b9c13a75b86eebbedaf928394714ac4d7847b8d53d345a4884acee68cd9c46ff1d5f4108479d7695109bad03c0fcdbb6f89e77d8794a60697fd5c6acdb34530c DIST bleachbit-1.17.tar.gz 867671 BLAKE2B aca71b2e552ff21aab3e86a4200096d5d22bd45d38bd487dd6ca77aff862917c324ede679e7860cad3d6671aec900d16f8b08a5eb488780bfb18631efd7c SHA512 c1d7d266e7baef532a9826ce1a0fb8cd247136a335c3236ba7cf6e4f7af4420e4f0f424fb98579c5433ebd55138860657a3fad3ad56ed4f4a3f8163526a73e95 +DIST bleachbit-1.19.tar.gz 881530 BLAKE2B b3a9ebe066828ead728f4393ba9d52b92967004638f7d74a5dd0576693d2e7ee37eb9e4e4352b973602b7bd6179c7b3a5816109f3f57a56e95c5cbfde32472c3 SHA512 2543a121786ae41c535c7faaf9741808bca57bde75da9b7df75c2653e2864441713fe3b3388ff71db2e88dc9626b457c656fa713774899b7a4912d05329b7eb2 diff --git a/sys-apps/bleachbit/bleachbit-1.19.ebuild b/sys-apps/bleachbit/bleachbit-1.19.ebuild new file mode 100644 index 000..f6f51d04867 --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-1.19.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES=" + ar ast be bg bn bs ca cs da de el en_AU en_CA en_GB eo es et eu fa fi fo fr + gl he hi hr hu hy ia id it ja ko ku ky lt lv ms my nb nds nl nn pl pt pt_BR + ro ru se si sk sl sq sr sv ta te th tr ug uk uz vi zh_CN zh_TW" +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite(+)" + +inherit distutils-r1 eutils l10n + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gtk nls" + +RDEPEND=" + dev-python/notify-python[$PYTHON_USEDEP] + gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" + +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +python_prepare_all() { + rem_locale() { + rm "po/${1}.po" &>/dev/null + if [[ $? -ne 0 ]]; then + eerror "Removing of ${1}.po failed" + die + fi + } + + l10n_find_plocales_changes po "" ".po" + l10n_for_each_disabled_locale_do rem_locale + + # choose correct Python implementation, bug #465254 + sed -i 's/python/$(PYTHON)/g' po/Makefile || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + use nls && emake -C po +} + +python_install_all() { + distutils-r1_python_install_all + use nls && emake -C po DESTDIR="${D}" install + + # https://bugs.gentoo.org/388999 + insinto /usr/share/${PN}/cleaners + doins cleaners/*.xml + + newbin ${PN}.py ${PN} + python_replicate_script "${D}/usr/bin/${PN}" + + doicon ${PN}.png + domenu ${PN}.desktop +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: d7e8b7f1a31c2fbd3f6ba6c02edf7cdc96045a5b Author: Christian Tietz mailbox org> AuthorDate: Sat Mar 4 02:37:00 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sun Mar 12 19:31:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e8b7f1 sys-apps/bleachbit: update remote-id in metadata.xml file. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3966 sys-apps/bleachbit/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/metadata.xml b/sys-apps/bleachbit/metadata.xml index 944754225cd..ad558173934 100644 --- a/sys-apps/bleachbit/metadata.xml +++ b/sys-apps/bleachbit/metadata.xml @@ -11,7 +11,7 @@ Proxy Maintainers - bleachbit + bleachbit/bleachbit https://bugs.launchpad.net/bleachbit
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: d8d3ac0dafe7860d3c232dc1b3f2b23c55494e06 Author: Christian Tietz mailbox org> AuthorDate: Sat Mar 4 02:35:52 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sun Mar 12 19:31:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d3ac0d sys-apps/bleachbit: version bump to 1.17. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3966 sys-apps/bleachbit/Manifest | 1 + sys-apps/bleachbit/bleachbit-1.17.ebuild | 63 2 files changed, 64 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index e780ce8a13e..af53a7625b4 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1 +1,2 @@ DIST bleachbit-1.12.tar.bz2 396838 SHA256 55188debde6ccb9d83ebf5bb9f8c821c616fa0dfe309779d3d87059c04b1a8f4 SHA512 b9c13a75b86eebbedaf928394714ac4d7847b8d53d345a4884acee68cd9c46ff1d5f4108479d7695109bad03c0fcdbb6f89e77d8794a60697fd5c6acdb34530c WHIRLPOOL e0df98dec3948eb6e8035911e82988a14876f07828e58e8badb4042b921e57d544bf060cb542fbd66e68b7c5652d3f9f08dbec2c9ae8a30ecb6df9431aae5d4b +DIST bleachbit-1.17.tar.gz 867671 SHA256 fe76f43d7cc1347ca6fba1902b35ced454d7a0b45a6ac983d8b63987d4e94fa0 SHA512 c1d7d266e7baef532a9826ce1a0fb8cd247136a335c3236ba7cf6e4f7af4420e4f0f424fb98579c5433ebd55138860657a3fad3ad56ed4f4a3f8163526a73e95 WHIRLPOOL f06b0ac02d80a0dd8cd3f343b60a8af46abad5d6e96cc716d9e6b32539e9deb56574ffeb99285b3b7f1e16987b869275935cfae9b61e42708f176f1e1f9597b6 diff --git a/sys-apps/bleachbit/bleachbit-1.17.ebuild b/sys-apps/bleachbit/bleachbit-1.17.ebuild new file mode 100644 index 000..997d4a6fd02 --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-1.17.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="ar ast be bg bn bs ca cs da de el en_AU en_CA en_GB eo es et eu \ +fa fi fo fr gl he hi hr hu hy ia id it ja ko ku ky lt lv ms my nb nds nl nn \ +pl pt pt_BR ro ru se si sk sl sq sr sv ta te th tr ug uk uz vi zh_CN zh_TW" +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 eutils l10n + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gtk nls" + +RDEPEND=" + dev-python/notify-python[$PYTHON_USEDEP] + gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" + +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +DOCS=( README.md ) + +python_prepare_all() { + rem_locale() { + rm "po/${1}.po" || die "removing of ${1}.po failed" + } + + l10n_find_plocales_changes po "" ".po" + l10n_for_each_disabled_locale_do rem_locale + + # choose correct Python implementation, bug #465254 + sed -i -e 's/python/$(PYTHON)/g' po/Makefile || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + use nls && emake -C po +} + +python_install_all() { + distutils-r1_python_install_all + use nls && emake -C po DESTDIR="${D}" install + + # https://bugs.gentoo.org/388999 + insinto /usr/share/${PN}/cleaners + doins cleaners/*.xml + + newbin ${PN}.py ${PN} + python_replicate_script "${D}/usr/bin/${PN}" + + doicon ${PN}.png + domenu ${PN}.desktop +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: d65096d06e4e06ea39207f917ae88d167c48499b Author: Christian Tietz mailbox org> AuthorDate: Mon Jan 2 17:10:52 2017 + Commit: Patrice Clement gentoo org> CommitDate: Tue Jan 3 23:04:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65096d0 sys-apps/bleachbit: remove old. Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/3306 sys-apps/bleachbit/Manifest| 2 - sys-apps/bleachbit/bleachbit-1.11.2.ebuild | 63 - sys-apps/bleachbit/bleachbit-1.2.ebuild| 65 -- 3 files changed, 130 deletions(-) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index 65465b9..e780ce8 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,3 +1 @@ -DIST bleachbit-1.11.2.tar.bz2 393779 SHA256 faf5664352dd566971ae74f72b6fad2a5a043490777b038593b8d7e592152653 SHA512 146d5cd8aaeedb6aa0a1438360b01ca2fdc4c8a18c3bfab42ff7f48e053aea3fa693cd3686bebb4c96c3f380ad6ba2949b9744be923fa90bbf70e8e33213e0f6 WHIRLPOOL 950a8d974cbcd98b826b1889eb30b73d58b354dce1afe122acac121f7d74afdbbfd6d732ba49c99254b1eb0e74735b94096d74abbd51f8a091f7810a133a39f1 DIST bleachbit-1.12.tar.bz2 396838 SHA256 55188debde6ccb9d83ebf5bb9f8c821c616fa0dfe309779d3d87059c04b1a8f4 SHA512 b9c13a75b86eebbedaf928394714ac4d7847b8d53d345a4884acee68cd9c46ff1d5f4108479d7695109bad03c0fcdbb6f89e77d8794a60697fd5c6acdb34530c WHIRLPOOL e0df98dec3948eb6e8035911e82988a14876f07828e58e8badb4042b921e57d544bf060cb542fbd66e68b7c5652d3f9f08dbec2c9ae8a30ecb6df9431aae5d4b -DIST bleachbit-1.2.tar.bz2 346530 SHA256 655b6e1ef7d5658c8e1a8e62b2c4ae0e4b1af484e47f1fb93a735892bbd2eea3 SHA512 a84881789c408335493b0923b51e66940295c430b2ea8838e420603ef8ee7548a0a1d605564070034bfe3a2d9159015e403db14470d6b33cf5260c3e4b43d267 WHIRLPOOL 262b7261188097d36584019a38ce8ef291572b85be318f39a6bb603546a39c733b9da761763b1234b8762bae4bde8dd0ee7cb8bac5abcebe3541f81025f5fff8 diff --git a/sys-apps/bleachbit/bleachbit-1.11.2.ebuild b/sys-apps/bleachbit/bleachbit-1.11.2.ebuild deleted file mode 100644 index cca7a4a.. --- a/sys-apps/bleachbit/bleachbit-1.11.2.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -PLOCALES="ar ast be bg bn bs ca cs da de el en_AU en_CA en_GB eo es et eu fa fi fo fr gl he hi hr hu hy ia id it ja ko ku ky lt lv -ms my nb nds nl nn pl pt_BR pt ro ru se si sk sl sr sv ta te th tr ug uk uz vi zh_CN zh_TW" -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 eutils l10n - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="https://www.bleachbit.org"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+gtk nls" - -RDEPEND=" - dev-python/notify-python[$PYTHON_USEDEP] - gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" - -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -DOCS=( README.md ) - -python_prepare_all() { - rem_locale() { - rm "po/${1}.po" || die "removing of ${1}.po failed" - } - - l10n_find_plocales_changes po "" ".po" - l10n_for_each_disabled_locale_do rem_locale - - # choose correct Python implementation, bug #465254 - sed -i -e 's/python/$(PYTHON)/g' po/Makefile || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - use nls && emake -C po -} - -python_install_all() { - distutils-r1_python_install_all - use nls && emake -C po DESTDIR="${D}" install - - # https://bugs.gentoo.org/388999 - insinto /usr/share/${PN}/cleaners - doins cleaners/*.xml - - newbin ${PN}.py ${PN} - python_replicate_script "${D}/usr/bin/${PN}" - - doicon ${PN}.png - domenu ${PN}.desktop -} diff --git a/sys-apps/bleachbit/bleachbit-1.2.ebuild b/sys-apps/bleachbit/bleachbit-1.2.ebuild deleted file mode 100644 index 4afe404.. --- a/sys-apps/bleachbit/bleachbit-1.2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PLOCALES="ar ast be bg bn bs ca cs da de el en_AU en_GB eo es et eu fa fi fo fr gl he hi hr hu hy ia id it ja ko ku ky lt ms -my nb nds nl pl pt_BR pt ro ru se si sk sl sr sv ta te th tr ug uk uz vi zh_CN zh_TW" -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 eutils l10n - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="http://bleachbit.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+gtk nls" - -RDEPEND="gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -DOCS=( README ) - -python_prepare_all() { -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 806a76d0d1c5b6997d1fcf7ebfaaf0dddebb37ff Author: Pacho Ramos gentoo org> AuthorDate: Sat Aug 6 08:11:18 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Aug 6 08:11:18 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806a76d0 sys-apps/bleachbit: Drop maintainer as talked with him Package-Manager: portage-2.3.0 sys-apps/bleachbit/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/sys-apps/bleachbit/metadata.xml b/sys-apps/bleachbit/metadata.xml index 3913726..9447542 100644 --- a/sys-apps/bleachbit/metadata.xml +++ b/sys-apps/bleachbit/metadata.xml @@ -2,10 +2,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - daster...@gentoo.org - Pavlos Ratis - - christian.ti...@mailbox.org Christian Tietz Proxy Maintainer
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 7ab852b7a927610c8637a5b5f774f2d5f627ea0a Author: Christian Tietz mailbox org> AuthorDate: Sun Jul 3 10:59:09 2016 + Commit: Patrice Clement gentoo org> CommitDate: Fri Jul 8 17:52:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab852b7 sys-apps/bleachbit: version bump to 1.12 Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1819 Signed-off-by: Patrice Clement gentoo.org> sys-apps/bleachbit/Manifest | 1 + sys-apps/bleachbit/bleachbit-1.12.ebuild | 63 2 files changed, 64 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index 2f7042d..65465b9 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,2 +1,3 @@ DIST bleachbit-1.11.2.tar.bz2 393779 SHA256 faf5664352dd566971ae74f72b6fad2a5a043490777b038593b8d7e592152653 SHA512 146d5cd8aaeedb6aa0a1438360b01ca2fdc4c8a18c3bfab42ff7f48e053aea3fa693cd3686bebb4c96c3f380ad6ba2949b9744be923fa90bbf70e8e33213e0f6 WHIRLPOOL 950a8d974cbcd98b826b1889eb30b73d58b354dce1afe122acac121f7d74afdbbfd6d732ba49c99254b1eb0e74735b94096d74abbd51f8a091f7810a133a39f1 +DIST bleachbit-1.12.tar.bz2 396838 SHA256 55188debde6ccb9d83ebf5bb9f8c821c616fa0dfe309779d3d87059c04b1a8f4 SHA512 b9c13a75b86eebbedaf928394714ac4d7847b8d53d345a4884acee68cd9c46ff1d5f4108479d7695109bad03c0fcdbb6f89e77d8794a60697fd5c6acdb34530c WHIRLPOOL e0df98dec3948eb6e8035911e82988a14876f07828e58e8badb4042b921e57d544bf060cb542fbd66e68b7c5652d3f9f08dbec2c9ae8a30ecb6df9431aae5d4b DIST bleachbit-1.2.tar.bz2 346530 SHA256 655b6e1ef7d5658c8e1a8e62b2c4ae0e4b1af484e47f1fb93a735892bbd2eea3 SHA512 a84881789c408335493b0923b51e66940295c430b2ea8838e420603ef8ee7548a0a1d605564070034bfe3a2d9159015e403db14470d6b33cf5260c3e4b43d267 WHIRLPOOL 262b7261188097d36584019a38ce8ef291572b85be318f39a6bb603546a39c733b9da761763b1234b8762bae4bde8dd0ee7cb8bac5abcebe3541f81025f5fff8 diff --git a/sys-apps/bleachbit/bleachbit-1.12.ebuild b/sys-apps/bleachbit/bleachbit-1.12.ebuild new file mode 100644 index 000..cca7a4a --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-1.12.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PLOCALES="ar ast be bg bn bs ca cs da de el en_AU en_CA en_GB eo es et eu fa fi fo fr gl he hi hr hu hy ia id it ja ko ku ky lt lv +ms my nb nds nl nn pl pt_BR pt ro ru se si sk sl sr sv ta te th tr ug uk uz vi zh_CN zh_TW" +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 eutils l10n + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gtk nls" + +RDEPEND=" + dev-python/notify-python[$PYTHON_USEDEP] + gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" + +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +DOCS=( README.md ) + +python_prepare_all() { + rem_locale() { + rm "po/${1}.po" || die "removing of ${1}.po failed" + } + + l10n_find_plocales_changes po "" ".po" + l10n_for_each_disabled_locale_do rem_locale + + # choose correct Python implementation, bug #465254 + sed -i -e 's/python/$(PYTHON)/g' po/Makefile || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + use nls && emake -C po +} + +python_install_all() { + distutils-r1_python_install_all + use nls && emake -C po DESTDIR="${D}" install + + # https://bugs.gentoo.org/388999 + insinto /usr/share/${PN}/cleaners + doins cleaners/*.xml + + newbin ${PN}.py ${PN} + python_replicate_script "${D}/usr/bin/${PN}" + + doicon ${PN}.png + domenu ${PN}.desktop +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 6335ed0934f4e2c7d31597f644e1ccfd81b0dee5 Author: Christian Tietz mailbox org> AuthorDate: Mon Jun 13 13:35:43 2016 + Commit: Patrice Clement gentoo org> CommitDate: Thu Jun 16 06:30:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6335ed09 sys-apps/bleachbit: Sort dependencies. Gentoo-Bug: https://bugs.gentoo.org/585676 Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1668 Signed-off-by: Patrice Clement gentoo.org> sys-apps/bleachbit/bleachbit-1.11.2.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys-apps/bleachbit/bleachbit-1.11.2.ebuild b/sys-apps/bleachbit/bleachbit-1.11.2.ebuild index 1f93d14..cca7a4a 100644 --- a/sys-apps/bleachbit/bleachbit-1.11.2.ebuild +++ b/sys-apps/bleachbit/bleachbit-1.11.2.ebuild @@ -20,7 +20,9 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="+gtk nls" -RDEPEND="gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" +RDEPEND=" + dev-python/notify-python[$PYTHON_USEDEP] + gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" DEPEND="${RDEPEND} nls? ( sys-devel/gettext )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: 05bbcafaf6b7aa3adcbe08e526d798ca7b759387 Author: Christian Tietz mailbox org> AuthorDate: Sat Jun 11 11:05:18 2016 + Commit: Patrice Clement gentoo org> CommitDate: Sat Jun 11 19:52:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bbcafa sys-apps/bleachbit: version bump to 1.11.2 Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1648 Signed-off-by: Patrice Clement gentoo.org> sys-apps/bleachbit/Manifest| 1 + sys-apps/bleachbit/bleachbit-1.11.2.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index d26d19b..7d1a1ef 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,3 +1,4 @@ +DIST bleachbit-1.11.2.tar.bz2 393779 SHA256 faf5664352dd566971ae74f72b6fad2a5a043490777b038593b8d7e592152653 SHA512 146d5cd8aaeedb6aa0a1438360b01ca2fdc4c8a18c3bfab42ff7f48e053aea3fa693cd3686bebb4c96c3f380ad6ba2949b9744be923fa90bbf70e8e33213e0f6 WHIRLPOOL 950a8d974cbcd98b826b1889eb30b73d58b354dce1afe122acac121f7d74afdbbfd6d732ba49c99254b1eb0e74735b94096d74abbd51f8a091f7810a133a39f1 DIST bleachbit-1.11.tar.bz2 392449 SHA256 a9ed6e5ab57943248ade2c205bb79a96f1c8b52dc3055089fdda0783037406db SHA512 744134c651ee27379e9d74009be4e5b34decb723bb26b9741fb23d21bd0dfd9bcc98d96092353e0be5d59e1dd1d0df807de6fb2f27a60494295960f50e403bc2 WHIRLPOOL 36e4a43f787ed09347d1a76c07d2a9c1aa1e1e546f3fb14ebdcdb13c8a684a0e02ea9f075524c3776b8aba05a36f969f8f2d412d1489f6ec0e89647720d491f4 DIST bleachbit-1.2.tar.bz2 346530 SHA256 655b6e1ef7d5658c8e1a8e62b2c4ae0e4b1af484e47f1fb93a735892bbd2eea3 SHA512 a84881789c408335493b0923b51e66940295c430b2ea8838e420603ef8ee7548a0a1d605564070034bfe3a2d9159015e403db14470d6b33cf5260c3e4b43d267 WHIRLPOOL 262b7261188097d36584019a38ce8ef291572b85be318f39a6bb603546a39c733b9da761763b1234b8762bae4bde8dd0ee7cb8bac5abcebe3541f81025f5fff8 DIST bleachbit-1.4.tar.bz2 351729 SHA256 6ccba22b865718e4b72fdba527af71b79b01cbd63108f1cfe845eababf4bd0b3 SHA512 e460f65f1f732d20723d8f64685209959c1482ecff385ccb779baad866af0d4b7004b14351ec3f8d3179c5bd94edfdfc9a2e1413c414d61d45cbe361cb41f375 WHIRLPOOL b6b735fe62dadbb5874d3577e4e7a31b8de275e89a0bd1325a3680f91e06e4b773752226c55a4b90caaa6bf01e18e8111fa2277c4ff3d34c156922ceb96e2051 diff --git a/sys-apps/bleachbit/bleachbit-1.11.2.ebuild b/sys-apps/bleachbit/bleachbit-1.11.2.ebuild new file mode 100644 index 000..1f93d14 --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-1.11.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PLOCALES="ar ast be bg bn bs ca cs da de el en_AU en_CA en_GB eo es et eu fa fi fo fr gl he hi hr hu hy ia id it ja ko ku ky lt lv +ms my nb nds nl nn pl pt_BR pt ro ru se si sk sl sr sv ta te th tr ug uk uz vi zh_CN zh_TW" +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 eutils l10n + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gtk nls" + +RDEPEND="gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" + +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +DOCS=( README.md ) + +python_prepare_all() { + rem_locale() { + rm "po/${1}.po" || die "removing of ${1}.po failed" + } + + l10n_find_plocales_changes po "" ".po" + l10n_for_each_disabled_locale_do rem_locale + + # choose correct Python implementation, bug #465254 + sed -i -e 's/python/$(PYTHON)/g' po/Makefile || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + use nls && emake -C po +} + +python_install_all() { + distutils-r1_python_install_all + use nls && emake -C po DESTDIR="${D}" install + + # https://bugs.gentoo.org/388999 + insinto /usr/share/${PN}/cleaners + doins cleaners/*.xml + + newbin ${PN}.py ${PN} + python_replicate_script "${D}/usr/bin/${PN}" + + doicon ${PN}.png + domenu ${PN}.desktop +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: d9466d056c0926574fa4b06ed21943df9b92acb2 Author: Christian Tietz mailbox org> AuthorDate: Sat Jun 11 13:06:44 2016 + Commit: Patrice Clement gentoo org> CommitDate: Sat Jun 11 19:52:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9466d05 sys-apps/bleachbit: remove old Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1648 Signed-off-by: Patrice Clement gentoo.org> sys-apps/bleachbit/Manifest | 3 -- sys-apps/bleachbit/bleachbit-1.11.ebuild | 61 - sys-apps/bleachbit/bleachbit-1.4.ebuild | 65 --- sys-apps/bleachbit/bleachbit-1.9.1.ebuild | 65 --- 4 files changed, 194 deletions(-) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index 7d1a1ef..2f7042d 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,5 +1,2 @@ DIST bleachbit-1.11.2.tar.bz2 393779 SHA256 faf5664352dd566971ae74f72b6fad2a5a043490777b038593b8d7e592152653 SHA512 146d5cd8aaeedb6aa0a1438360b01ca2fdc4c8a18c3bfab42ff7f48e053aea3fa693cd3686bebb4c96c3f380ad6ba2949b9744be923fa90bbf70e8e33213e0f6 WHIRLPOOL 950a8d974cbcd98b826b1889eb30b73d58b354dce1afe122acac121f7d74afdbbfd6d732ba49c99254b1eb0e74735b94096d74abbd51f8a091f7810a133a39f1 -DIST bleachbit-1.11.tar.bz2 392449 SHA256 a9ed6e5ab57943248ade2c205bb79a96f1c8b52dc3055089fdda0783037406db SHA512 744134c651ee27379e9d74009be4e5b34decb723bb26b9741fb23d21bd0dfd9bcc98d96092353e0be5d59e1dd1d0df807de6fb2f27a60494295960f50e403bc2 WHIRLPOOL 36e4a43f787ed09347d1a76c07d2a9c1aa1e1e546f3fb14ebdcdb13c8a684a0e02ea9f075524c3776b8aba05a36f969f8f2d412d1489f6ec0e89647720d491f4 DIST bleachbit-1.2.tar.bz2 346530 SHA256 655b6e1ef7d5658c8e1a8e62b2c4ae0e4b1af484e47f1fb93a735892bbd2eea3 SHA512 a84881789c408335493b0923b51e66940295c430b2ea8838e420603ef8ee7548a0a1d605564070034bfe3a2d9159015e403db14470d6b33cf5260c3e4b43d267 WHIRLPOOL 262b7261188097d36584019a38ce8ef291572b85be318f39a6bb603546a39c733b9da761763b1234b8762bae4bde8dd0ee7cb8bac5abcebe3541f81025f5fff8 -DIST bleachbit-1.4.tar.bz2 351729 SHA256 6ccba22b865718e4b72fdba527af71b79b01cbd63108f1cfe845eababf4bd0b3 SHA512 e460f65f1f732d20723d8f64685209959c1482ecff385ccb779baad866af0d4b7004b14351ec3f8d3179c5bd94edfdfc9a2e1413c414d61d45cbe361cb41f375 WHIRLPOOL b6b735fe62dadbb5874d3577e4e7a31b8de275e89a0bd1325a3680f91e06e4b773752226c55a4b90caaa6bf01e18e8111fa2277c4ff3d34c156922ceb96e2051 -DIST bleachbit-1.9.1.tar.bz2 371882 SHA256 8d15c6d849043f44a184d85c2b79324c7441d40f348493acb9a2fc8f675b4c51 SHA512 a72f35be5f0de07fe5dc6f5fd5cea4c235249f2a7714e820e91bfabc41585e2c31bb316779760a3755579ade0cfe310101bf0c70f919b9cf1f37872ac0dfb23a WHIRLPOOL 98cfd1d4597d77b337d87ab0b52f38e7608b4acdca1e44b1c6c432c0649b660b54350271d0ac9449761d6bb0609a32093f0ada941140bbff457f8dbc25d51bf2 diff --git a/sys-apps/bleachbit/bleachbit-1.11.ebuild b/sys-apps/bleachbit/bleachbit-1.11.ebuild deleted file mode 100644 index 1f93d14..000 --- a/sys-apps/bleachbit/bleachbit-1.11.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -PLOCALES="ar ast be bg bn bs ca cs da de el en_AU en_CA en_GB eo es et eu fa fi fo fr gl he hi hr hu hy ia id it ja ko ku ky lt lv -ms my nb nds nl nn pl pt_BR pt ro ru se si sk sl sr sv ta te th tr ug uk uz vi zh_CN zh_TW" -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 eutils l10n - -DESCRIPTION="Clean junk to free disk space and to maintain privacy" -HOMEPAGE="https://www.bleachbit.org"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+gtk nls" - -RDEPEND="gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" - -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -DOCS=( README.md ) - -python_prepare_all() { - rem_locale() { - rm "po/${1}.po" || die "removing of ${1}.po failed" - } - - l10n_find_plocales_changes po "" ".po" - l10n_for_each_disabled_locale_do rem_locale - - # choose correct Python implementation, bug #465254 - sed -i -e 's/python/$(PYTHON)/g' po/Makefile || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - use nls && emake -C po -} - -python_install_all() { - distutils-r1_python_install_all - use nls && emake -C po DESTDIR="${D}" install - - # https://bugs.gentoo.org/388999 - insinto /usr/share/${PN}/cleaners - doins cleaners/*.xml - - newbin ${PN}.py ${PN} - python_replicate_script "${D}/usr/bin/${PN}" - - doicon ${PN}.png - domenu ${PN}.desktop -} diff --git a/sys-apps/bleachbit/bleachbit-1.4.ebuild b/sys-apps/bleachbit/bleachbit-1.4.ebuild deleted file mode 100644 index 783e154..000 --- a/sys-apps/bleachbit/bleachbit-1.4.ebuild +++ /dev/null @@ -1,65 +0,0 @@
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bleachbit/
commit: b5343ed760ad9109fca3f0ea56c6387ee7e0956e Author: Christian Tietz mailbox org> AuthorDate: Fri May 20 11:15:38 2016 + Commit: Patrice Clement gentoo org> CommitDate: Sun May 22 14:39:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5343ed7 sys-apps/bleachbit: version bump to 1.11 Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1496 Signed-off-by: Patrice Clement gentoo.org> sys-apps/bleachbit/Manifest | 1 + sys-apps/bleachbit/bleachbit-1.11.ebuild | 61 sys-apps/bleachbit/metadata.xml | 9 + 3 files changed, 71 insertions(+) diff --git a/sys-apps/bleachbit/Manifest b/sys-apps/bleachbit/Manifest index 1cade2b..d26d19b 100644 --- a/sys-apps/bleachbit/Manifest +++ b/sys-apps/bleachbit/Manifest @@ -1,3 +1,4 @@ +DIST bleachbit-1.11.tar.bz2 392449 SHA256 a9ed6e5ab57943248ade2c205bb79a96f1c8b52dc3055089fdda0783037406db SHA512 744134c651ee27379e9d74009be4e5b34decb723bb26b9741fb23d21bd0dfd9bcc98d96092353e0be5d59e1dd1d0df807de6fb2f27a60494295960f50e403bc2 WHIRLPOOL 36e4a43f787ed09347d1a76c07d2a9c1aa1e1e546f3fb14ebdcdb13c8a684a0e02ea9f075524c3776b8aba05a36f969f8f2d412d1489f6ec0e89647720d491f4 DIST bleachbit-1.2.tar.bz2 346530 SHA256 655b6e1ef7d5658c8e1a8e62b2c4ae0e4b1af484e47f1fb93a735892bbd2eea3 SHA512 a84881789c408335493b0923b51e66940295c430b2ea8838e420603ef8ee7548a0a1d605564070034bfe3a2d9159015e403db14470d6b33cf5260c3e4b43d267 WHIRLPOOL 262b7261188097d36584019a38ce8ef291572b85be318f39a6bb603546a39c733b9da761763b1234b8762bae4bde8dd0ee7cb8bac5abcebe3541f81025f5fff8 DIST bleachbit-1.4.tar.bz2 351729 SHA256 6ccba22b865718e4b72fdba527af71b79b01cbd63108f1cfe845eababf4bd0b3 SHA512 e460f65f1f732d20723d8f64685209959c1482ecff385ccb779baad866af0d4b7004b14351ec3f8d3179c5bd94edfdfc9a2e1413c414d61d45cbe361cb41f375 WHIRLPOOL b6b735fe62dadbb5874d3577e4e7a31b8de275e89a0bd1325a3680f91e06e4b773752226c55a4b90caaa6bf01e18e8111fa2277c4ff3d34c156922ceb96e2051 DIST bleachbit-1.9.1.tar.bz2 371882 SHA256 8d15c6d849043f44a184d85c2b79324c7441d40f348493acb9a2fc8f675b4c51 SHA512 a72f35be5f0de07fe5dc6f5fd5cea4c235249f2a7714e820e91bfabc41585e2c31bb316779760a3755579ade0cfe310101bf0c70f919b9cf1f37872ac0dfb23a WHIRLPOOL 98cfd1d4597d77b337d87ab0b52f38e7608b4acdca1e44b1c6c432c0649b660b54350271d0ac9449761d6bb0609a32093f0ada941140bbff457f8dbc25d51bf2 diff --git a/sys-apps/bleachbit/bleachbit-1.11.ebuild b/sys-apps/bleachbit/bleachbit-1.11.ebuild new file mode 100644 index 000..1f93d14 --- /dev/null +++ b/sys-apps/bleachbit/bleachbit-1.11.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PLOCALES="ar ast be bg bn bs ca cs da de el en_AU en_CA en_GB eo es et eu fa fi fo fr gl he hi hr hu hy ia id it ja ko ku ky lt lv +ms my nb nds nl nn pl pt_BR pt ro ru se si sk sl sr sv ta te th tr ug uk uz vi zh_CN zh_TW" +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 eutils l10n + +DESCRIPTION="Clean junk to free disk space and to maintain privacy" +HOMEPAGE="https://www.bleachbit.org"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gtk nls" + +RDEPEND="gtk? ( dev-python/pygtk:2[$PYTHON_USEDEP] )" + +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +DOCS=( README.md ) + +python_prepare_all() { + rem_locale() { + rm "po/${1}.po" || die "removing of ${1}.po failed" + } + + l10n_find_plocales_changes po "" ".po" + l10n_for_each_disabled_locale_do rem_locale + + # choose correct Python implementation, bug #465254 + sed -i -e 's/python/$(PYTHON)/g' po/Makefile || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + use nls && emake -C po +} + +python_install_all() { + distutils-r1_python_install_all + use nls && emake -C po DESTDIR="${D}" install + + # https://bugs.gentoo.org/388999 + insinto /usr/share/${PN}/cleaners + doins cleaners/*.xml + + newbin ${PN}.py ${PN} + python_replicate_script "${D}/usr/bin/${PN}" + + doicon ${PN}.png + domenu ${PN}.desktop +} diff --git a/sys-apps/bleachbit/metadata.xml b/sys-apps/bleachbit/metadata.xml index bcc0fc5..3913726 100644 --- a/sys-apps/bleachbit/metadata.xml +++ b/sys-apps/bleachbit/metadata.xml @@ -5,6 +5,15 @@ daster...@gentoo.org Pavlos Ratis + + christian.ti...@mailbox.org + Christian Tietz + Proxy Maintainer + + + proxy-ma...@gentoo.org + Proxy Maintainers + bleachbit https://bugs.launchpad.net/bleachbit