[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: b021c6304306102ec33b038e3fc6f5e99227a0eb Author: Ionen Wolkens gentoo org> AuthorDate: Fri Jan 27 11:43:29 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jan 27 11:57:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b021c630 x11-misc/menulibre: enable py3.11 Seems(?) ok from a quick try, but like last time I don't use this and no tests, so I could be wrong. Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/menulibre/menulibre-2.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/menulibre/menulibre-2.2.3.ebuild b/x11-misc/menulibre/menulibre-2.2.3.ebuild index c7b0cdd9783c..edeabe5b03f5 100644 --- a/x11-misc/menulibre/menulibre-2.2.3.ebuild +++ b/x11-misc/menulibre/menulibre-2.2.3.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_SINGLE_IMPL=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) PYTHON_REQ_USE="xml(+)" inherit distutils-r1 xdg
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: 375d95d998e081dabb70d449049113a5a568c04b Author: Ionen Wolkens gentoo org> AuthorDate: Fri Jan 27 11:43:14 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jan 27 11:57:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375d95d9 x11-misc/menulibre: bdepend on intltool Closes: https://bugs.gentoo.org/892211 Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/menulibre/menulibre-2.2.3.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-misc/menulibre/menulibre-2.2.3.ebuild b/x11-misc/menulibre/menulibre-2.2.3.ebuild index 7161e3740c3c..c7b0cdd9783c 100644 --- a/x11-misc/menulibre/menulibre-2.2.3.ebuild +++ b/x11-misc/menulibre/menulibre-2.2.3.ebuild @@ -27,7 +27,8 @@ RDEPEND=" x11-themes/hicolor-icon-theme" BDEPEND=" $(python_gen_cond_dep ' - dev-python/python-distutils-extra[${PYTHON_USEDEP}]')" + dev-python/python-distutils-extra[${PYTHON_USEDEP}]') + dev-util/intltool" python_prepare_all() { distutils-r1_python_prepare_all
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: 880ff67b7cefe0bb0f95da77490f6f510da25168 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Jul 19 20:04:32 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Jul 20 22:10:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880ff67b x11-misc/menulibre: update HOMEPAGE Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.32 / pkgdev 0.2.1 / pkgcheck 0.10.11 Closes: https://github.com/gentoo/gentoo/pull/26488 Signed-off-by: Conrad Kostecki gentoo.org> x11-misc/menulibre/menulibre-2.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/menulibre/menulibre-2.2.3.ebuild b/x11-misc/menulibre/menulibre-2.2.3.ebuild index 6f10b016ac78..8d270e63e845 100644 --- a/x11-misc/menulibre/menulibre-2.2.3.ebuild +++ b/x11-misc/menulibre/menulibre-2.2.3.ebuild @@ -10,7 +10,7 @@ PYTHON_REQ_USE="xml(+)" inherit distutils-r1 xdg DESCRIPTION="Advanced freedesktop.org compliant menu editor" -HOMEPAGE="https://bluesabre.org/menulibre/; +HOMEPAGE="https://bluesabre.org/projects/menulibre; SRC_URI="https://github.com/bluesabre/menulibre/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: a5bcd4dd1bbb2b5afc2f36e616736a2d5d358d61 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Mar 14 10:47:13 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Mar 14 11:42:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5bcd4dd x11-misc/menulibre: stabilize 2.2.3 for ALLARCHES Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/menulibre/menulibre-2.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/menulibre/menulibre-2.2.3.ebuild b/x11-misc/menulibre/menulibre-2.2.3.ebuild index c705b00a9a50..6f10b016ac78 100644 --- a/x11-misc/menulibre/menulibre-2.2.3.ebuild +++ b/x11-misc/menulibre/menulibre-2.2.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/bluesabre/menulibre/releases/download/${P}/${P}.tar. LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: 5c3c2dd45e97be46587944807d6b700aefb4910f Author: Ionen Wolkens gentoo org> AuthorDate: Mon Mar 14 10:47:42 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Mar 14 11:42:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c3c2dd4 x11-misc/menulibre: drop 2.2.1-r2 Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/menulibre/Manifest | 1 - x11-misc/menulibre/menulibre-2.2.1-r2.ebuild | 68 2 files changed, 69 deletions(-) diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest index de9b794b1afc..7cefa9c09d5d 100644 --- a/x11-misc/menulibre/Manifest +++ b/x11-misc/menulibre/Manifest @@ -1,2 +1 @@ -DIST menulibre-2.2.1.tar.gz 453217 BLAKE2B 86b3d2d8b20bfc7dcfcba380f656ec1e99f1d5dbc3779eadb9e7cc3a2b8c96afc0c2efe72802d0c93833f6c705c67d05a4ba6cc6cf9b95e0c9b9850ae4424fee SHA512 cf1425d604af26b7bde92106aa758a1f7dcc66ad1fbcdcd4c23db90bc7b6de5fe1160b917035f1d949daa1af8ba6b1145d7376ae637c8937a25cb108bf8cd15f DIST menulibre-2.2.3.tar.gz 488117 BLAKE2B 2bb157f6f8fb1af8c5059bfa2f93dbf99eb3a0cf9b3072cae28284d50c6a7d847da7a7dc5905ff59386f7d69029f7ffd7c39cb9137e029355fea2f52741283c6 SHA512 bd554606ad35cdd41272ed656427ae3f610d6aacfc9e91e4de6ed342034e1bb6070812017a1372d04b0df4008ae1cd7207ca243142a874b6abb0a00893740da3 diff --git a/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild b/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild deleted file mode 100644 index 1cd6aaa6ce46.. --- a/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -PYTHON_REQ_USE="xml" -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 xdg-utils - -DESCRIPTION="Advanced freedesktop.org compliant menu editor" -HOMEPAGE="https://bluesabre.org/menulibre/; -SRC_URI="https://launchpad.net/${PN}/$(ver_cut 1-2)/${PV}/+download/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=" - dev-python/python-distutils-extra[${PYTHON_USEDEP}] -" -RDEPEND=" - dev-libs/gobject-introspection - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - gnome-base/gnome-menus[introspection] - x11-libs/gdk-pixbuf-xlib - >=x11-libs/gdk-pixbuf-2.42.0:2[introspection] - x11-libs/gtk+:3[X,introspection] - x11-libs/gtksourceview:3.0[introspection] - x11-themes/hicolor-icon-theme -" - -python_prepare_all() { - # too many categories - sed -i \ - -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ - -e '/^OnlyShowIn/d' \ - menulibre.desktop.in || die - - local i - # fix incorrect behavior when LINGUAS is set to an empty string - # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 - if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set - for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language - if ! has ${i} ${LINGUAS} ; then # if language is disabled - rm po/${i}.po || die - fi - done - fi - - distutils-r1_python_prepare_all -} - -python_install_all() { - distutils-r1_python_install_all - python_optimize - rm -r "${ED}"/usr/share/doc/${PN} || die -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: 14b48759365432e17dda3816cf70af2d10d916a0 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Feb 12 05:53:55 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 12 06:19:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14b48759 x11-misc/menulibre: mark ALLARCHES Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/menulibre/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/x11-misc/menulibre/metadata.xml b/x11-misc/menulibre/metadata.xml index d01a46a52e5d..dad0ffbbf1e1 100644 --- a/x11-misc/menulibre/metadata.xml +++ b/x11-misc/menulibre/metadata.xml @@ -2,6 +2,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> + bluesabre/menulibre
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: 05e52fd3f0597b4244e78ed5cff4eaada78f8288 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Feb 12 04:58:21 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 12 06:24:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e52fd3 x11-misc/menulibre: add 2.2.3, modernize and enable py3.10 I don't use this but side-bumping it, hopefully works as expected and in a better state for future maintainers. Timestamp issues (bug #833127) happened only when building for two python targets, however there is no (known) reason to do this and switched to single impl and pep517. Removed part of the .desktop sed that did not change anything anymore, and simplified LINGUAS workaround (the only case that matters is a set empty LINGUAS, the rest is handled correctly and no need for `has`). Removed X-specific deps, this runs on wayland too. Also removed pyxdg and gtksourceview that appears unused (despite upstream mentioning sourceview in the README). Closes: https://bugs.gentoo.org/787863 Closes: https://bugs.gentoo.org/811387 Closes: https://bugs.gentoo.org/811390 Closes: https://bugs.gentoo.org/823863 Closes: https://bugs.gentoo.org/833127 Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/menulibre/Manifest | 1 + x11-misc/menulibre/menulibre-2.2.3.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest index cb8b268cdf89..de9b794b1afc 100644 --- a/x11-misc/menulibre/Manifest +++ b/x11-misc/menulibre/Manifest @@ -1 +1,2 @@ DIST menulibre-2.2.1.tar.gz 453217 BLAKE2B 86b3d2d8b20bfc7dcfcba380f656ec1e99f1d5dbc3779eadb9e7cc3a2b8c96afc0c2efe72802d0c93833f6c705c67d05a4ba6cc6cf9b95e0c9b9850ae4424fee SHA512 cf1425d604af26b7bde92106aa758a1f7dcc66ad1fbcdcd4c23db90bc7b6de5fe1160b917035f1d949daa1af8ba6b1145d7376ae637c8937a25cb108bf8cd15f +DIST menulibre-2.2.3.tar.gz 488117 BLAKE2B 2bb157f6f8fb1af8c5059bfa2f93dbf99eb3a0cf9b3072cae28284d50c6a7d847da7a7dc5905ff59386f7d69029f7ffd7c39cb9137e029355fea2f52741283c6 SHA512 bd554606ad35cdd41272ed656427ae3f610d6aacfc9e91e4de6ed342034e1bb6070812017a1372d04b0df4008ae1cd7207ca243142a874b6abb0a00893740da3 diff --git a/x11-misc/menulibre/menulibre-2.2.3.ebuild b/x11-misc/menulibre/menulibre-2.2.3.ebuild new file mode 100644 index ..c705b00a9a50 --- /dev/null +++ b/x11-misc/menulibre/menulibre-2.2.3.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="xml(+)" +inherit distutils-r1 xdg + +DESCRIPTION="Advanced freedesktop.org compliant menu editor" +HOMEPAGE="https://bluesabre.org/menulibre/; +SRC_URI="https://github.com/bluesabre/menulibre/releases/download/${P}/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}]') + gnome-base/gnome-menus:3[introspection] + x11-libs/gdk-pixbuf:2[introspection] + x11-libs/gtk+:3[introspection] + x11-themes/hicolor-icon-theme" +BDEPEND=" + $(python_gen_cond_dep ' + dev-python/python-distutils-extra[${PYTHON_USEDEP}]')" + +python_prepare_all() { + distutils-r1_python_prepare_all + + # show desktop entry in all DEs + sed -i '/^OnlyShowIn/d' menulibre.desktop.in || die + + # workaround incorrect behavior when LINGUAS is set to an empty string + # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 + ! [[ -v LINGUAS && -z ${LINGUAS} ]] || rm po/*.po || die +} + +python_install_all() { + distutils-r1_python_install_all + + rm -r "${ED}"/usr/share/doc/${PN} || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: e37c682998af858f9dc0c3957f4ced34cb328d80 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Feb 12 04:26:53 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 12 06:19:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e37c6829 x11-misc/menulibre: update metadata.xml remote-id Signed-off-by: Ionen Wolkens gentoo.org> x11-misc/menulibre/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/menulibre/metadata.xml b/x11-misc/menulibre/metadata.xml index 4079a9f1f642..d01a46a52e5d 100644 --- a/x11-misc/menulibre/metadata.xml +++ b/x11-misc/menulibre/metadata.xml @@ -3,6 +3,6 @@ - menulibre + bluesabre/menulibre
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: 13e5b3bd4d131ab161ba9352ce888266bf564217 Author: Sam James gentoo org> AuthorDate: Fri Jul 30 06:12:33 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jul 30 06:12:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e5b3bd x11-misc/menulibre: Stabilize 2.2.1-r2 x86, #799662 Signed-off-by: Sam James gentoo.org> x11-misc/menulibre/menulibre-2.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild b/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild index b4f8aab1419..1cd6aaa6ce4 100644 --- a/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild +++ b/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/${PN}/$(ver_cut 1-2)/${PV}/+download/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND=" dev-python/python-distutils-extra[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: a92cdf2e541b266e207201dd62593900cc254232 Author: Sam James gentoo org> AuthorDate: Tue Jul 27 20:35:05 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jul 27 20:35:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a92cdf2e x11-misc/menulibre: Stabilize 2.2.1-r2 amd64, #799662 Signed-off-by: Sam James gentoo.org> x11-misc/menulibre/menulibre-2.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild b/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild index 49bff656b3a..b4f8aab1419 100644 --- a/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild +++ b/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/${PN}/$(ver_cut 1-2)/${PV}/+download/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND=" dev-python/python-distutils-extra[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: 0d9dff77b28b18ed940b681c2a0f222e6367fffc Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sat May 8 17:28:13 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jun 7 08:33:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9dff77 x11-misc/menulibre: remove unused eclass, update HOMEPAGE Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Joonas Niilola gentoo.org> x11-misc/menulibre/menulibre-2.2.1-r2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild b/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild index addb2bb8bd7..49bff656b3a 100644 --- a/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild +++ b/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,10 +6,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) PYTHON_REQ_USE="xml" DISTUTILS_IN_SOURCE_BUILD=1 -inherit desktop distutils-r1 xdg-utils +inherit distutils-r1 xdg-utils DESCRIPTION="Advanced freedesktop.org compliant menu editor" -HOMEPAGE="https://bluesabre.org/projects/menulibre/; +HOMEPAGE="https://bluesabre.org/menulibre/; SRC_URI="https://launchpad.net/${PN}/$(ver_cut 1-2)/${PV}/+download/${P}.tar.gz" LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: 7836b2ad6930f7fbbd1e68b54f5ab6783d808261 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Dec 17 13:54:31 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Dec 17 13:59:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7836b2ad x11-misc/menulibre: simplify gdk-pixbuf-xlib dep Old versions of gdk-pixbuf carrying USE=X are gone, simplify dep. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> x11-misc/menulibre/menulibre-2.2.1-r2.ebuild | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild b/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild index 809ec3163ae..c7b8666c45b 100644 --- a/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild +++ b/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild @@ -25,13 +25,8 @@ RDEPEND=" dev-python/pygobject:3[${PYTHON_USEDEP}] dev-python/pyxdg[${PYTHON_USEDEP}] gnome-base/gnome-menus[introspection] - || ( - ( - x11-libs/gdk-pixbuf-xlib - >=x11-libs/gdk-pixbuf-2.42.0:2[introspection] - ) - =x11-libs/gdk-pixbuf-2.42.0:2[introspection] x11-libs/gtk+:3[X,introspection] x11-libs/gtksourceview:3.0[introspection] x11-themes/hicolor-icon-theme
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: 9eabd733197d260bb3429326649a429f2e8ce53e Author: Matt Turner gentoo org> AuthorDate: Thu Nov 26 03:30:49 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Nov 26 03:41:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eabd733 x11-misc/menulibre: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-misc/menulibre/Manifest | 2 - x11-misc/menulibre/menulibre-2.1.3.ebuild | 68 -- x11-misc/menulibre/menulibre-2.2.0.ebuild | 69 --- 3 files changed, 139 deletions(-) diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest index d61f580d46b..cb8b268cdf8 100644 --- a/x11-misc/menulibre/Manifest +++ b/x11-misc/menulibre/Manifest @@ -1,3 +1 @@ -DIST menulibre-2.1.3.tar.gz 231336 BLAKE2B f15f962b41071f40cebdaa3fbab082932f1acad30026b89bb2b4672a860b4f7cc3caa668eadee48195a091783b6a8d5558ca44ed05034640247cad02394d3b93 SHA512 0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a -DIST menulibre-2.2.0.tar.gz 430567 BLAKE2B 7910f9f8e23b2ca3254b5a83a7c16315620bec38ff458a2fe3f65328b8b08ba424d853abb1fdb7334fd2b38da54b632a8d5b178a7cf876873d52c1903adcdab2 SHA512 d08d61fee3c5a9716581716c116d5b82c3221dff24093c765f6ad72d9dc17fde40ebdd2f17bcee7952b22bc4c78bdf1057cbc57af3c4651dfa6dc01cbd3ecbeb DIST menulibre-2.2.1.tar.gz 453217 BLAKE2B 86b3d2d8b20bfc7dcfcba380f656ec1e99f1d5dbc3779eadb9e7cc3a2b8c96afc0c2efe72802d0c93833f6c705c67d05a4ba6cc6cf9b95e0c9b9850ae4424fee SHA512 cf1425d604af26b7bde92106aa758a1f7dcc66ad1fbcdcd4c23db90bc7b6de5fe1160b917035f1d949daa1af8ba6b1145d7376ae637c8937a25cb108bf8cd15f diff --git a/x11-misc/menulibre/menulibre-2.1.3.ebuild b/x11-misc/menulibre/menulibre-2.1.3.ebuild deleted file mode 100644 index dd50aff5116..000 --- a/x11-misc/menulibre/menulibre-2.1.3.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python{3_6,3_7} ) -PYTHON_REQ_USE="xml" -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 eutils gnome2-utils versionator - -DESCRIPTION="Advanced freedesktop.org compliant menu editor" -HOMEPAGE="http://www.smdavis.us/projects/menulibre/; -SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=" - dev-python/python-distutils-extra[${PYTHON_USEDEP}] -" -RDEPEND=" - dev-libs/gobject-introspection - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - gnome-base/gnome-menus[introspection] - x11-libs/gdk-pixbuf[X,introspection] - x11-libs/gtk+:3[X,introspection] - x11-libs/gtksourceview:3.0[introspection] - x11-themes/hicolor-icon-theme -" - -python_prepare_all() { - # too many categories - sed -i \ - -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ - menulibre.desktop.in || die - - local i - # fix incorrect behavior when LINGUAS is set to an empty string - # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 - if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set - for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language - if ! has ${i} ${LINGUAS} ; then # if language is disabled - rm po/${i}.po || die - fi - done - fi - - distutils-r1_python_prepare_all -} - -python_install_all() { - distutils-r1_python_install_all -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/x11-misc/menulibre/menulibre-2.2.0.ebuild b/x11-misc/menulibre/menulibre-2.2.0.ebuild deleted file mode 100644 index 5cf36a0a208..000 --- a/x11-misc/menulibre/menulibre-2.2.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python{3_6,3_7} ) -PYTHON_REQ_USE="xml" -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 eutils gnome2-utils versionator - -DESCRIPTION="Advanced freedesktop.org compliant menu editor" -HOMEPAGE="https://bluesabre.org/projects/menulibre/; -SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - dev-python/python-distutils-extra[${PYTHON_USEDEP}] -" -RDEPEND=" - dev-libs/gobject-introspection - dev-python/psutil[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: e44f14edb55479efe0b789034a5106ad3e9ce7f5 Author: Matt Turner gentoo org> AuthorDate: Thu Nov 26 03:19:04 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Nov 26 03:41:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e44f14ed x11-misc/menulibre: update gdk-pixbuf dep Closes: https://bugs.gentoo.org/753911 Signed-off-by: Matt Turner gentoo.org> .../{menulibre-2.2.1-r1.ebuild => menulibre-2.2.1-r2.ebuild} | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/x11-misc/menulibre/menulibre-2.2.1-r1.ebuild b/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild similarity index 92% rename from x11-misc/menulibre/menulibre-2.2.1-r1.ebuild rename to x11-misc/menulibre/menulibre-2.2.1-r2.ebuild index c6a12203f65..6efa9c39cca 100644 --- a/x11-misc/menulibre/menulibre-2.2.1-r1.ebuild +++ b/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild @@ -25,7 +25,13 @@ RDEPEND=" dev-python/pygobject:3[${PYTHON_USEDEP}] dev-python/pyxdg[${PYTHON_USEDEP}] gnome-base/gnome-menus[introspection] - x11-libs/gdk-pixbuf[X,introspection] + || ( + ( + x11-libs/gdk-pixbuf-xlib + >=x11-libs/gdk-pixbuf-2.42.0:2[introspection] + ) +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: 46213393274f62e90890c940e2f99b59d3a8f47c Author: Matt Turner gentoo org> AuthorDate: Thu Nov 26 03:29:36 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Nov 26 03:41:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46213393 x11-misc/menulibre: Add Py3.8 and 3.9 support Signed-off-by: Matt Turner gentoo.org> x11-misc/menulibre/menulibre-2.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild b/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild index 6efa9c39cca..809ec3163ae 100644 --- a/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild +++ b/x11-misc/menulibre/menulibre-2.2.1-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python{3_6,3_7} ) +PYTHON_COMPAT=( python3_{6..9} ) PYTHON_REQ_USE="xml" DISTUTILS_IN_SOURCE_BUILD=1 inherit desktop distutils-r1 xdg-utils
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: 506a00719cf96e59bf48141a11682e218f750f16 Author: Jonas Stein gentoo org> AuthorDate: Wed Nov 25 23:16:36 2020 + Commit: Jonas Stein gentoo org> CommitDate: Wed Nov 25 23:21:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=506a0071 x11-misc/menulibre: drop project desktop-misc Drop project desktop-misc from the list of maintainers. Package-Manager: Portage-3.0.10, Repoman-3.0.1 Signed-off-by: Jonas Stein gentoo.org> x11-misc/menulibre/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/x11-misc/menulibre/metadata.xml b/x11-misc/menulibre/metadata.xml index 79cb8248024..f7ef72e8736 100644 --- a/x11-misc/menulibre/metadata.xml +++ b/x11-misc/menulibre/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - desktop-m...@gentoo.org - Gentoo Desktop Miscellaneous Project - + menulibre
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: 61364451917f8bc49ce0e020c07106162eb39ba6 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Mar 12 10:33:42 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Mar 12 10:34:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61364451 x11-misc/menulibre: Add py37 support Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada gentoo.org> x11-misc/menulibre/menulibre-2.1.3.ebuild| 2 +- x11-misc/menulibre/menulibre-2.2.0.ebuild| 2 +- x11-misc/menulibre/menulibre-2.2.1-r1.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-misc/menulibre/menulibre-2.1.3.ebuild b/x11-misc/menulibre/menulibre-2.1.3.ebuild index f13ed512641..dd50aff5116 100644 --- a/x11-misc/menulibre/menulibre-2.1.3.ebuild +++ b/x11-misc/menulibre/menulibre-2.1.3.ebuild @@ -3,7 +3,7 @@ EAPI=5 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python{3_6,3_7} ) PYTHON_REQ_USE="xml" DISTUTILS_IN_SOURCE_BUILD=1 inherit distutils-r1 eutils gnome2-utils versionator diff --git a/x11-misc/menulibre/menulibre-2.2.0.ebuild b/x11-misc/menulibre/menulibre-2.2.0.ebuild index a64c550a85f..5cf36a0a208 100644 --- a/x11-misc/menulibre/menulibre-2.2.0.ebuild +++ b/x11-misc/menulibre/menulibre-2.2.0.ebuild @@ -3,7 +3,7 @@ EAPI=5 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python{3_6,3_7} ) PYTHON_REQ_USE="xml" DISTUTILS_IN_SOURCE_BUILD=1 inherit distutils-r1 eutils gnome2-utils versionator diff --git a/x11-misc/menulibre/menulibre-2.2.1-r1.ebuild b/x11-misc/menulibre/menulibre-2.2.1-r1.ebuild index 22d9bf1344a..c6a12203f65 100644 --- a/x11-misc/menulibre/menulibre-2.2.1-r1.ebuild +++ b/x11-misc/menulibre/menulibre-2.2.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python{3_6,3_7} ) PYTHON_REQ_USE="xml" DISTUTILS_IN_SOURCE_BUILD=1 inherit desktop distutils-r1 xdg-utils
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: bbe6daa45e537b30ed989587ce74c7bbdc219e62 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Feb 2 14:03:12 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Feb 2 14:04:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe6daa4 x11-misc/menulibre: Call python_optimize() Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Jeroen Roovers gentoo.org> x11-misc/menulibre/{menulibre-2.2.1.ebuild => menulibre-2.2.1-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/x11-misc/menulibre/menulibre-2.2.1.ebuild b/x11-misc/menulibre/menulibre-2.2.1-r1.ebuild similarity index 99% rename from x11-misc/menulibre/menulibre-2.2.1.ebuild rename to x11-misc/menulibre/menulibre-2.2.1-r1.ebuild index 95d8dcfbf47..22d9bf1344a 100644 --- a/x11-misc/menulibre/menulibre-2.2.1.ebuild +++ b/x11-misc/menulibre/menulibre-2.2.1-r1.ebuild @@ -54,6 +54,7 @@ python_prepare_all() { python_install_all() { distutils-r1_python_install_all + python_optimize rm -r "${ED}"/usr/share/doc/${PN} || die }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: eca2634c53778e3337f9d0aed7c8187355b1b454 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jun 2 11:56:38 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jun 2 11:57:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eca2634c x11-misc/menulibre: Version 2.2.1 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Jeroen Roovers gentoo.org> x11-misc/menulibre/Manifest | 1 + x11-misc/menulibre/menulibre-2.2.1.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest index aa9ea202a9d..7eadfff900e 100644 --- a/x11-misc/menulibre/Manifest +++ b/x11-misc/menulibre/Manifest @@ -1,3 +1,4 @@ DIST menulibre-2.1.3.tar.gz 231336 BLAKE2B f15f962b41071f40cebdaa3fbab082932f1acad30026b89bb2b4672a860b4f7cc3caa668eadee48195a091783b6a8d5558ca44ed05034640247cad02394d3b93 SHA512 0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a DIST menulibre-2.1.5.tar.gz 443986 BLAKE2B 5397e1f9d4371c017c8d2358e65bdad58b0ac10765f00fa51b2b20d9e404f19229da00719c6cb209020e5894708882d42adb30f4668e82929e0d1904ca7d3cf5 SHA512 d1bcd055d7f5c77df02470b4b6362ea5af8a6f4dd41f217c73673b63f413c3edca0ae18ccb6cff179a514ee0218613c3201e7687ec36de34436556b8a60a0856 DIST menulibre-2.2.0.tar.gz 430567 BLAKE2B 7910f9f8e23b2ca3254b5a83a7c16315620bec38ff458a2fe3f65328b8b08ba424d853abb1fdb7334fd2b38da54b632a8d5b178a7cf876873d52c1903adcdab2 SHA512 d08d61fee3c5a9716581716c116d5b82c3221dff24093c765f6ad72d9dc17fde40ebdd2f17bcee7952b22bc4c78bdf1057cbc57af3c4651dfa6dc01cbd3ecbeb +DIST menulibre-2.2.1.tar.gz 453217 BLAKE2B 86b3d2d8b20bfc7dcfcba380f656ec1e99f1d5dbc3779eadb9e7cc3a2b8c96afc0c2efe72802d0c93833f6c705c67d05a4ba6cc6cf9b95e0c9b9850ae4424fee SHA512 cf1425d604af26b7bde92106aa758a1f7dcc66ad1fbcdcd4c23db90bc7b6de5fe1160b917035f1d949daa1af8ba6b1145d7376ae637c8937a25cb108bf8cd15f diff --git a/x11-misc/menulibre/menulibre-2.2.1.ebuild b/x11-misc/menulibre/menulibre-2.2.1.ebuild new file mode 100644 index 000..c0aa8ef2a8d --- /dev/null +++ b/x11-misc/menulibre/menulibre-2.2.1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6} ) +PYTHON_REQ_USE="xml" +DISTUTILS_IN_SOURCE_BUILD=1 +inherit desktop distutils-r1 xdg-utils + +DESCRIPTION="Advanced freedesktop.org compliant menu editor" +HOMEPAGE="https://bluesabre.org/projects/menulibre/; +SRC_URI="https://launchpad.net/${PN}/$(ver_cut 1-2)/${PV}/+download/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-python/python-distutils-extra[${PYTHON_USEDEP}] +" +RDEPEND=" + dev-libs/gobject-introspection + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + gnome-base/gnome-menus[introspection] + x11-libs/gdk-pixbuf[X,introspection] + x11-libs/gtk+:3[X,introspection] + x11-libs/gtksourceview:3.0[introspection] + x11-themes/hicolor-icon-theme +" + +python_prepare_all() { + # too many categories + sed -i \ + -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ + -e '/^OnlyShowIn/d' \ + menulibre.desktop.in || die + + local i + # fix incorrect behavior when LINGUAS is set to an empty string + # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 + if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set + for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language + if ! has ${i} ${LINGUAS} ; then # if language is disabled + rm po/${i}.po || die + fi + done + fi + + distutils-r1_python_prepare_all +} + +python_install_all() { + distutils-r1_python_install_all + rm -r "${ED}"/usr/share/doc/${PN} || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: 955236591e09289445cee094247f07af1826e78d Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jun 2 11:57:15 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jun 2 11:57:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95523659 x11-misc/menulibre: Old Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Jeroen Roovers gentoo.org> x11-misc/menulibre/Manifest | 1 - x11-misc/menulibre/menulibre-2.1.5.ebuild | 68 --- 2 files changed, 69 deletions(-) diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest index 7eadfff900e..d61f580d46b 100644 --- a/x11-misc/menulibre/Manifest +++ b/x11-misc/menulibre/Manifest @@ -1,4 +1,3 @@ DIST menulibre-2.1.3.tar.gz 231336 BLAKE2B f15f962b41071f40cebdaa3fbab082932f1acad30026b89bb2b4672a860b4f7cc3caa668eadee48195a091783b6a8d5558ca44ed05034640247cad02394d3b93 SHA512 0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a -DIST menulibre-2.1.5.tar.gz 443986 BLAKE2B 5397e1f9d4371c017c8d2358e65bdad58b0ac10765f00fa51b2b20d9e404f19229da00719c6cb209020e5894708882d42adb30f4668e82929e0d1904ca7d3cf5 SHA512 d1bcd055d7f5c77df02470b4b6362ea5af8a6f4dd41f217c73673b63f413c3edca0ae18ccb6cff179a514ee0218613c3201e7687ec36de34436556b8a60a0856 DIST menulibre-2.2.0.tar.gz 430567 BLAKE2B 7910f9f8e23b2ca3254b5a83a7c16315620bec38ff458a2fe3f65328b8b08ba424d853abb1fdb7334fd2b38da54b632a8d5b178a7cf876873d52c1903adcdab2 SHA512 d08d61fee3c5a9716581716c116d5b82c3221dff24093c765f6ad72d9dc17fde40ebdd2f17bcee7952b22bc4c78bdf1057cbc57af3c4651dfa6dc01cbd3ecbeb DIST menulibre-2.2.1.tar.gz 453217 BLAKE2B 86b3d2d8b20bfc7dcfcba380f656ec1e99f1d5dbc3779eadb9e7cc3a2b8c96afc0c2efe72802d0c93833f6c705c67d05a4ba6cc6cf9b95e0c9b9850ae4424fee SHA512 cf1425d604af26b7bde92106aa758a1f7dcc66ad1fbcdcd4c23db90bc7b6de5fe1160b917035f1d949daa1af8ba6b1145d7376ae637c8937a25cb108bf8cd15f diff --git a/x11-misc/menulibre/menulibre-2.1.5.ebuild b/x11-misc/menulibre/menulibre-2.1.5.ebuild deleted file mode 100644 index 8cd4a64b107..000 --- a/x11-misc/menulibre/menulibre-2.1.5.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python3_{5,6} ) -PYTHON_REQ_USE="xml" -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 eutils gnome2-utils versionator - -DESCRIPTION="Advanced freedesktop.org compliant menu editor" -HOMEPAGE="https://bluesabre.org/projects/menulibre/; -SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - dev-python/python-distutils-extra[${PYTHON_USEDEP}] -" -RDEPEND=" - dev-libs/gobject-introspection - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - gnome-base/gnome-menus[introspection] - x11-libs/gdk-pixbuf[X,introspection] - x11-libs/gtk+:3[X,introspection] - x11-libs/gtksourceview:3.0[introspection] - x11-themes/hicolor-icon-theme -" - -python_prepare_all() { - # too many categories - sed -i \ - -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ - menulibre.desktop.in || die - - local i - # fix incorrect behavior when LINGUAS is set to an empty string - # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 - if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set - for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language - if ! has ${i} ${LINGUAS} ; then # if language is disabled - rm po/${i}.po || die - fi - done - fi - - distutils-r1_python_prepare_all -} - -python_install_all() { - distutils-r1_python_install_all -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: bb03fdf4d6028cc8f281fb316163890b99ae43eb Author: Jeroen Roovers gentoo org> AuthorDate: Fri Apr 6 05:09:17 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Apr 6 05:09:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb03fdf4 x11-misc/menulibre: Old. Package-Manager: Portage-2.3.28, Repoman-2.3.9 x11-misc/menulibre/Manifest | 1 - x11-misc/menulibre/menulibre-2.1.4.ebuild | 68 --- 2 files changed, 69 deletions(-) diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest index 44d04a06343..aa9ea202a9d 100644 --- a/x11-misc/menulibre/Manifest +++ b/x11-misc/menulibre/Manifest @@ -1,4 +1,3 @@ DIST menulibre-2.1.3.tar.gz 231336 BLAKE2B f15f962b41071f40cebdaa3fbab082932f1acad30026b89bb2b4672a860b4f7cc3caa668eadee48195a091783b6a8d5558ca44ed05034640247cad02394d3b93 SHA512 0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a -DIST menulibre-2.1.4.tar.gz 414546 BLAKE2B 4c6420e6559415dd4be6aee37af43f820f85bb5d98ce4c3b475d977c1511d4ad30f1fb3db8aff94569a3dc0afa4d75887bed8247cd8d48c673bcb106cfa11b52 SHA512 48322d7187d77a63253ee5d8d269b473e36bab4d02f1442b8e4c66070d372e3eba4247b923932688640092e16d51ea41bef42571694980099c279a3526b9e56a DIST menulibre-2.1.5.tar.gz 443986 BLAKE2B 5397e1f9d4371c017c8d2358e65bdad58b0ac10765f00fa51b2b20d9e404f19229da00719c6cb209020e5894708882d42adb30f4668e82929e0d1904ca7d3cf5 SHA512 d1bcd055d7f5c77df02470b4b6362ea5af8a6f4dd41f217c73673b63f413c3edca0ae18ccb6cff179a514ee0218613c3201e7687ec36de34436556b8a60a0856 DIST menulibre-2.2.0.tar.gz 430567 BLAKE2B 7910f9f8e23b2ca3254b5a83a7c16315620bec38ff458a2fe3f65328b8b08ba424d853abb1fdb7334fd2b38da54b632a8d5b178a7cf876873d52c1903adcdab2 SHA512 d08d61fee3c5a9716581716c116d5b82c3221dff24093c765f6ad72d9dc17fde40ebdd2f17bcee7952b22bc4c78bdf1057cbc57af3c4651dfa6dc01cbd3ecbeb diff --git a/x11-misc/menulibre/menulibre-2.1.4.ebuild b/x11-misc/menulibre/menulibre-2.1.4.ebuild deleted file mode 100644 index f05ba92dfc0..000 --- a/x11-misc/menulibre/menulibre-2.1.4.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python3_{4,5,6} ) -PYTHON_REQ_USE="xml" -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 eutils gnome2-utils versionator - -DESCRIPTION="Advanced freedesktop.org compliant menu editor" -HOMEPAGE="https://bluesabre.org/projects/menulibre/; -SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - dev-python/python-distutils-extra[${PYTHON_USEDEP}] -" -RDEPEND=" - dev-libs/gobject-introspection - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - gnome-base/gnome-menus[introspection] - x11-libs/gdk-pixbuf[X,introspection] - x11-libs/gtk+:3[X,introspection] - x11-libs/gtksourceview:3.0[introspection] - x11-themes/hicolor-icon-theme -" - -python_prepare_all() { - # too many categories - sed -i \ - -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ - menulibre.desktop.in || die - - local i - # fix incorrect behavior when LINGUAS is set to an empty string - # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 - if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set - for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language - if ! has ${i} ${LINGUAS} ; then # if language is disabled - rm po/${i}.po || die - fi - done - fi - - distutils-r1_python_prepare_all -} - -python_install_all() { - distutils-r1_python_install_all -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: d95575a928740be6f1affbafc3dc3761e20b24c2 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Apr 6 05:06:48 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Apr 6 05:06:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95575a9 x11-misc/menulibre: Version 2.2.0. Package-Manager: Portage-2.3.28, Repoman-2.3.9 x11-misc/menulibre/Manifest | 1 + x11-misc/menulibre/menulibre-2.2.0.ebuild | 69 +++ 2 files changed, 70 insertions(+) diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest index 0198eb42ef9..44d04a06343 100644 --- a/x11-misc/menulibre/Manifest +++ b/x11-misc/menulibre/Manifest @@ -1,3 +1,4 @@ DIST menulibre-2.1.3.tar.gz 231336 BLAKE2B f15f962b41071f40cebdaa3fbab082932f1acad30026b89bb2b4672a860b4f7cc3caa668eadee48195a091783b6a8d5558ca44ed05034640247cad02394d3b93 SHA512 0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a DIST menulibre-2.1.4.tar.gz 414546 BLAKE2B 4c6420e6559415dd4be6aee37af43f820f85bb5d98ce4c3b475d977c1511d4ad30f1fb3db8aff94569a3dc0afa4d75887bed8247cd8d48c673bcb106cfa11b52 SHA512 48322d7187d77a63253ee5d8d269b473e36bab4d02f1442b8e4c66070d372e3eba4247b923932688640092e16d51ea41bef42571694980099c279a3526b9e56a DIST menulibre-2.1.5.tar.gz 443986 BLAKE2B 5397e1f9d4371c017c8d2358e65bdad58b0ac10765f00fa51b2b20d9e404f19229da00719c6cb209020e5894708882d42adb30f4668e82929e0d1904ca7d3cf5 SHA512 d1bcd055d7f5c77df02470b4b6362ea5af8a6f4dd41f217c73673b63f413c3edca0ae18ccb6cff179a514ee0218613c3201e7687ec36de34436556b8a60a0856 +DIST menulibre-2.2.0.tar.gz 430567 BLAKE2B 7910f9f8e23b2ca3254b5a83a7c16315620bec38ff458a2fe3f65328b8b08ba424d853abb1fdb7334fd2b38da54b632a8d5b178a7cf876873d52c1903adcdab2 SHA512 d08d61fee3c5a9716581716c116d5b82c3221dff24093c765f6ad72d9dc17fde40ebdd2f17bcee7952b22bc4c78bdf1057cbc57af3c4651dfa6dc01cbd3ecbeb diff --git a/x11-misc/menulibre/menulibre-2.2.0.ebuild b/x11-misc/menulibre/menulibre-2.2.0.ebuild new file mode 100644 index 000..b66386de4eb --- /dev/null +++ b/x11-misc/menulibre/menulibre-2.2.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python3_{4,5,6} ) +PYTHON_REQ_USE="xml" +DISTUTILS_IN_SOURCE_BUILD=1 +inherit distutils-r1 eutils gnome2-utils versionator + +DESCRIPTION="Advanced freedesktop.org compliant menu editor" +HOMEPAGE="https://bluesabre.org/projects/menulibre/; +SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-python/python-distutils-extra[${PYTHON_USEDEP}] +" +RDEPEND=" + dev-libs/gobject-introspection + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + gnome-base/gnome-menus[introspection] + x11-libs/gdk-pixbuf[X,introspection] + x11-libs/gtk+:3[X,introspection] + x11-libs/gtksourceview:3.0[introspection] + x11-themes/hicolor-icon-theme +" + +python_prepare_all() { + # too many categories + sed -i \ + -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ + -e '/^OnlyShowIn/d' \ + menulibre.desktop.in || die + + local i + # fix incorrect behavior when LINGUAS is set to an empty string + # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 + if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set + for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language + if ! has ${i} ${LINGUAS} ; then # if language is disabled + rm po/${i}.po || die + fi + done + fi + + distutils-r1_python_prepare_all +} + +python_install_all() { + distutils-r1_python_install_all +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: c728471fe8311afd0383e06cc0f037db82a327fb Author: Jeroen Roovers gentoo org> AuthorDate: Wed Apr 4 08:52:30 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Apr 4 08:53:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c728471f x11-misc/menulibre: Version 2.1.5. Package-Manager: Portage-2.3.28, Repoman-2.3.9 x11-misc/menulibre/Manifest | 1 + x11-misc/menulibre/menulibre-2.1.5.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest index d979794f12e..0198eb42ef9 100644 --- a/x11-misc/menulibre/Manifest +++ b/x11-misc/menulibre/Manifest @@ -1,2 +1,3 @@ DIST menulibre-2.1.3.tar.gz 231336 BLAKE2B f15f962b41071f40cebdaa3fbab082932f1acad30026b89bb2b4672a860b4f7cc3caa668eadee48195a091783b6a8d5558ca44ed05034640247cad02394d3b93 SHA512 0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a DIST menulibre-2.1.4.tar.gz 414546 BLAKE2B 4c6420e6559415dd4be6aee37af43f820f85bb5d98ce4c3b475d977c1511d4ad30f1fb3db8aff94569a3dc0afa4d75887bed8247cd8d48c673bcb106cfa11b52 SHA512 48322d7187d77a63253ee5d8d269b473e36bab4d02f1442b8e4c66070d372e3eba4247b923932688640092e16d51ea41bef42571694980099c279a3526b9e56a +DIST menulibre-2.1.5.tar.gz 443986 BLAKE2B 5397e1f9d4371c017c8d2358e65bdad58b0ac10765f00fa51b2b20d9e404f19229da00719c6cb209020e5894708882d42adb30f4668e82929e0d1904ca7d3cf5 SHA512 d1bcd055d7f5c77df02470b4b6362ea5af8a6f4dd41f217c73673b63f413c3edca0ae18ccb6cff179a514ee0218613c3201e7687ec36de34436556b8a60a0856 diff --git a/x11-misc/menulibre/menulibre-2.1.5.ebuild b/x11-misc/menulibre/menulibre-2.1.5.ebuild new file mode 100644 index 000..f05ba92dfc0 --- /dev/null +++ b/x11-misc/menulibre/menulibre-2.1.5.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python3_{4,5,6} ) +PYTHON_REQ_USE="xml" +DISTUTILS_IN_SOURCE_BUILD=1 +inherit distutils-r1 eutils gnome2-utils versionator + +DESCRIPTION="Advanced freedesktop.org compliant menu editor" +HOMEPAGE="https://bluesabre.org/projects/menulibre/; +SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-python/python-distutils-extra[${PYTHON_USEDEP}] +" +RDEPEND=" + dev-libs/gobject-introspection + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + gnome-base/gnome-menus[introspection] + x11-libs/gdk-pixbuf[X,introspection] + x11-libs/gtk+:3[X,introspection] + x11-libs/gtksourceview:3.0[introspection] + x11-themes/hicolor-icon-theme +" + +python_prepare_all() { + # too many categories + sed -i \ + -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ + menulibre.desktop.in || die + + local i + # fix incorrect behavior when LINGUAS is set to an empty string + # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 + if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set + for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language + if ! has ${i} ${LINGUAS} ; then # if language is disabled + rm po/${i}.po || die + fi + done + fi + + distutils-r1_python_prepare_all +} + +python_install_all() { + distutils-r1_python_install_all +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: ab2f1cafee1899c1f8d51714b9f480921fbcc7f4 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Jan 20 10:38:42 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Jan 20 10:38:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2f1caf x11-misc/menulibre: Version 2.1.4. Package-Manager: Portage-2.3.19, Repoman-2.3.6 x11-misc/menulibre/Manifest | 1 + x11-misc/menulibre/menulibre-2.1.4.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest index b871e07f841..d979794f12e 100644 --- a/x11-misc/menulibre/Manifest +++ b/x11-misc/menulibre/Manifest @@ -1 +1,2 @@ DIST menulibre-2.1.3.tar.gz 231336 BLAKE2B f15f962b41071f40cebdaa3fbab082932f1acad30026b89bb2b4672a860b4f7cc3caa668eadee48195a091783b6a8d5558ca44ed05034640247cad02394d3b93 SHA512 0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a +DIST menulibre-2.1.4.tar.gz 414546 BLAKE2B 4c6420e6559415dd4be6aee37af43f820f85bb5d98ce4c3b475d977c1511d4ad30f1fb3db8aff94569a3dc0afa4d75887bed8247cd8d48c673bcb106cfa11b52 SHA512 48322d7187d77a63253ee5d8d269b473e36bab4d02f1442b8e4c66070d372e3eba4247b923932688640092e16d51ea41bef42571694980099c279a3526b9e56a diff --git a/x11-misc/menulibre/menulibre-2.1.4.ebuild b/x11-misc/menulibre/menulibre-2.1.4.ebuild new file mode 100644 index 000..f05ba92dfc0 --- /dev/null +++ b/x11-misc/menulibre/menulibre-2.1.4.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python3_{4,5,6} ) +PYTHON_REQ_USE="xml" +DISTUTILS_IN_SOURCE_BUILD=1 +inherit distutils-r1 eutils gnome2-utils versionator + +DESCRIPTION="Advanced freedesktop.org compliant menu editor" +HOMEPAGE="https://bluesabre.org/projects/menulibre/; +SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-python/python-distutils-extra[${PYTHON_USEDEP}] +" +RDEPEND=" + dev-libs/gobject-introspection + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + gnome-base/gnome-menus[introspection] + x11-libs/gdk-pixbuf[X,introspection] + x11-libs/gtk+:3[X,introspection] + x11-libs/gtksourceview:3.0[introspection] + x11-themes/hicolor-icon-theme +" + +python_prepare_all() { + # too many categories + sed -i \ + -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ + menulibre.desktop.in || die + + local i + # fix incorrect behavior when LINGUAS is set to an empty string + # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 + if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set + for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language + if ! has ${i} ${LINGUAS} ; then # if language is disabled + rm po/${i}.po || die + fi + done + fi + + distutils-r1_python_prepare_all +} + +python_install_all() { + distutils-r1_python_install_all +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: e964cca778216019d99dbdb19d9f023ea29ae24c Author: Jeroen Roovers gentoo org> AuthorDate: Wed Dec 20 03:00:51 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Dec 20 03:00:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e964cca7 x11-misc/menulibre: Add support for python 3.6. Package-Manager: Portage-2.3.19, Repoman-2.3.6 x11-misc/menulibre/menulibre-2.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/menulibre/menulibre-2.1.3.ebuild b/x11-misc/menulibre/menulibre-2.1.3.ebuild index 2130496f2fe..133e9d8a05e 100644 --- a/x11-misc/menulibre/menulibre-2.1.3.ebuild +++ b/x11-misc/menulibre/menulibre-2.1.3.ebuild @@ -3,7 +3,7 @@ EAPI=5 -PYTHON_COMPAT=( python3_{4,5} ) +PYTHON_COMPAT=( python3_{4,5,6} ) PYTHON_REQ_USE="xml" DISTUTILS_IN_SOURCE_BUILD=1 inherit distutils-r1 eutils gnome2-utils versionator
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: b35ab638e37dd1df5987e64fe2b7d2ed19f2ceff Author: Jeroen Roovers gentoo org> AuthorDate: Wed Nov 29 06:50:58 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Nov 29 06:51:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b35ab638 x11-misc/menulibre: Add python 3.5 support. Package-Manager: Portage-2.3.16, Repoman-2.3.6 x11-misc/menulibre/menulibre-2.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/menulibre/menulibre-2.1.3.ebuild b/x11-misc/menulibre/menulibre-2.1.3.ebuild index c62bdcfb028..2130496f2fe 100644 --- a/x11-misc/menulibre/menulibre-2.1.3.ebuild +++ b/x11-misc/menulibre/menulibre-2.1.3.ebuild @@ -3,7 +3,7 @@ EAPI=5 -PYTHON_COMPAT=( python3_4 ) +PYTHON_COMPAT=( python3_{4,5} ) PYTHON_REQ_USE="xml" DISTUTILS_IN_SOURCE_BUILD=1 inherit distutils-r1 eutils gnome2-utils versionator
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: 9c0669b1885b70c3b1acb8920497ca7763749019 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Nov 29 06:20:12 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Nov 29 06:24:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0669b1 Revert "x11-misc/menulibre: Old." This reverts commit f532ef52b3f9cd1749c6ba86cc13e9f43947b9ef. x11-misc/menulibre/Manifest | 2 + x11-misc/menulibre/menulibre-2.0.7.ebuild | 68 +++ x11-misc/menulibre/menulibre-2.1.3.ebuild | 68 +++ 3 files changed, 138 insertions(+) diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest index 40af0a788e9..9ebee3685b0 100644 --- a/x11-misc/menulibre/Manifest +++ b/x11-misc/menulibre/Manifest @@ -1,2 +1,4 @@ +DIST menulibre-2.0.7.tar.gz 179919 SHA256 29ce8bc117b5aff3bc535f1cb94b356351442e0199f1e94d906f9b234d9c0f66 SHA512 bb0d78b9feaaf6e5c52f339b9174158d819201a0418234f9fcba2783068c56f58ba1c2b0d9d943df7ce47b41d3ef76389691d74031d2283e22526e01db06692c WHIRLPOOL 63b94f88606f15fb64e84860011e0034067356e731fd957fcd75e4e384e26dbc84ef34b8bb7c0215bebfd60157a77cae1bb8f505a5ef6e484250396f78fbd886 +DIST menulibre-2.1.3.tar.gz 231336 SHA256 bdd69740119902f1b1f8c7831155f4428403792a0a6c4287bcbb395c4e71fb31 SHA512 0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a WHIRLPOOL 9d5086659914edda86063844e052078ea96c731d8fc900b50b9f06ecf8286621020afbd60743dcfc4494ee544f3395855cef929d267d726891bc067f09e12c4d DIST menulibre_13.01.4.tar.gz 322686 SHA256 2329b426af55936dc40c7d1bcae99f98b674d06e3757657bd47dcb93d1ac45f3 SHA512 c3311443d00901d0c80078e4f51f81cc2bafbb8048a8eb1f0594e4430e9d8d1c563f4ec6b423952d3e8523f921220bb9d6fa0e4a62453d07011ae781070750d4 WHIRLPOOL b419f3285a97918796c08d0cb7681ada8f6bd19297bdfaea603c2e6256c06d775369d683f150f9c708d26ff2220fceb97d37541143bbcd9d08387e5ebd2967d5 DIST menulibre_13.04.17.tar.gz 337166 SHA256 84cd21d92bb16cc221d7fa7ebf801a7493cce8743dd15b65d72af23d4b421a99 SHA512 7e0a2c3d765612a1c9ae9f82206fc180d7edc06dbe294bd200d699ecdb243a28ba58030b94084bc0525540f514642914b4224d766d4c9817ee7ee9ac9074b627 WHIRLPOOL d8d87c4180623a956f3c799b506c8718f1b42dcc7554df20d7e21b612f3134451250f5e5b07db0f672df40b1478b8e4189be94ea1850a8008800fe5c07ad051c diff --git a/x11-misc/menulibre/menulibre-2.0.7.ebuild b/x11-misc/menulibre/menulibre-2.0.7.ebuild new file mode 100644 index 000..ac7afaa8dcc --- /dev/null +++ b/x11-misc/menulibre/menulibre-2.0.7.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python3_4 ) +PYTHON_REQ_USE="xml" +DISTUTILS_IN_SOURCE_BUILD=1 +inherit distutils-r1 eutils gnome2-utils versionator + +DESCRIPTION="Advanced freedesktop.org compliant menu editor" +HOMEPAGE="http://www.smdavis.us/projects/menulibre/; +SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-python/python-distutils-extra[${PYTHON_USEDEP}] +" +RDEPEND=" + dev-libs/gobject-introspection + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + gnome-base/gnome-menus[introspection] + x11-libs/gdk-pixbuf[X,introspection] + x11-libs/gtk+:3[X,introspection] + x11-libs/gtksourceview:3.0[introspection] + x11-themes/hicolor-icon-theme +" + +python_prepare_all() { + # too many categories + sed -i \ + -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ + menulibre.desktop.in || die + + local i + # fix incorrect behavior when LINGUAS is set to an empty string + # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 + if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set + for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language + if ! has ${i} ${LINGUAS} ; then # if language is disabled + rm po/${i}.po || die + fi + done + fi + + distutils-r1_python_prepare_all +} + +python_install_all() { + distutils-r1_python_install_all +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/x11-misc/menulibre/menulibre-2.1.3.ebuild b/x11-misc/menulibre/menulibre-2.1.3.ebuild new file mode 100644 index 000..ac7afaa8dcc --- /dev/null +++ b/x11-misc/menulibre/menulibre-2.1.3.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/files/, x11-misc/menulibre/
commit: 909b0db3abd8e455d2b0d3db201aef4d5f2e36af Author: Jeroen Roovers gentoo org> AuthorDate: Wed Nov 29 06:23:32 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Nov 29 06:24:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=909b0db3 x11-misc/menulibre: Old. Package-Manager: Portage-2.3.16, Repoman-2.3.6 x11-misc/menulibre/Manifest| 2 - .../files/menulibre-13.01.4-GError-import.patch| 17 -- x11-misc/menulibre/menulibre-13.01.4-r1.ebuild | 68 -- x11-misc/menulibre/menulibre-13.01.4.ebuild| 65 - x11-misc/menulibre/menulibre-13.04.17.ebuild | 68 -- 5 files changed, 220 deletions(-) diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest index 1caa82c8b13..b871e07f841 100644 --- a/x11-misc/menulibre/Manifest +++ b/x11-misc/menulibre/Manifest @@ -1,3 +1 @@ DIST menulibre-2.1.3.tar.gz 231336 BLAKE2B f15f962b41071f40cebdaa3fbab082932f1acad30026b89bb2b4672a860b4f7cc3caa668eadee48195a091783b6a8d5558ca44ed05034640247cad02394d3b93 SHA512 0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a -DIST menulibre_13.01.4.tar.gz 322686 SHA256 2329b426af55936dc40c7d1bcae99f98b674d06e3757657bd47dcb93d1ac45f3 SHA512 c3311443d00901d0c80078e4f51f81cc2bafbb8048a8eb1f0594e4430e9d8d1c563f4ec6b423952d3e8523f921220bb9d6fa0e4a62453d07011ae781070750d4 WHIRLPOOL b419f3285a97918796c08d0cb7681ada8f6bd19297bdfaea603c2e6256c06d775369d683f150f9c708d26ff2220fceb97d37541143bbcd9d08387e5ebd2967d5 -DIST menulibre_13.04.17.tar.gz 337166 BLAKE2B ce1e9757d8f836dd068eed36a72dabf90c1ebd7c53ac0de15f829bbca521df3ad3579611399ee8b7d4affb4332ace02992ea378b8eb6c7ec2e60d93a6314f61b SHA512 7e0a2c3d765612a1c9ae9f82206fc180d7edc06dbe294bd200d699ecdb243a28ba58030b94084bc0525540f514642914b4224d766d4c9817ee7ee9ac9074b627 diff --git a/x11-misc/menulibre/files/menulibre-13.01.4-GError-import.patch b/x11-misc/menulibre/files/menulibre-13.01.4-GError-import.patch deleted file mode 100644 index 6a747ba07fb..000 --- a/x11-misc/menulibre/files/menulibre-13.01.4-GError-import.patch +++ /dev/null @@ -1,17 +0,0 @@ -From: Julian Ospald-Date: Mon Oct 21 17:32:25 UTC 2013 -Subject: fix import - -https://bugs.gentoo.org/show_bug.cgi?id=488866 - a/menulibre_lib/IconTheme.py -+++ b/menulibre_lib/IconTheme.py -@@ -15,7 +15,7 @@ - ### END LICENSE - - from gi.repository import Gtk, GdkPixbuf --from gi._glib import GError -+from gi._glib._glib import GError - import os - - from menulibreconfig import get_data_file diff --git a/x11-misc/menulibre/menulibre-13.01.4-r1.ebuild b/x11-misc/menulibre/menulibre-13.01.4-r1.ebuild deleted file mode 100644 index 05f0f7df4c7..000 --- a/x11-misc/menulibre/menulibre-13.01.4-r1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="xml" -DISTUTILS_IN_SOURCE_BUILD=1 -inherit eutils gnome2-utils distutils-r1 - -DESCRIPTION="An advanced menu editor that provides modern features in a easy-to-use interface" -HOMEPAGE="http://www.smdavis.us/projects/menulibre/; -SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${PN}_${PV}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="dev-python/python-distutils-extra[${PYTHON_USEDEP}]" -RDEPEND="dev-libs/gobject-introspection - dev-python/pygobject:3[${PYTHON_USEDEP}] - x11-libs/gdk-pixbuf[X,introspection] - x11-libs/gtk+:3[X,introspection] - x11-themes/hicolor-icon-theme" - -PATCHES=( "${FILESDIR}"/${P}-GError-import.patch ) - -S=${WORKDIR}/${PN} - -python_prepare_all() { - # too many categories - sed -i \ - -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ - menulibre.desktop.in || die 'sed on menulibre.desktop.in failed' - - local i - # fix incorrect behavior when LINGUAS is set to an empty string - # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 - if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set - for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language - if ! has ${i} ${LINGUAS} ; then # if language is disabled - rm po/${i}.po || die - fi - done - fi - - distutils-r1_python_prepare_all -} - -python_install_all() { - distutils-r1_python_install_all - newicon -s 32 help/C/figures/icon.png menu-editor.png -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update - elog "optional dependencies:" - elog " gnome-extra/yelp (view
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: 6865c8b41b5129467d3665f67e8ad98560e554d6 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Nov 29 06:22:41 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Nov 29 06:24:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6865c8b4 x11-misc/menulibre: Stable for AMD64 x86 too. Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --ignore-arches x11-misc/menulibre/menulibre-2.1.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/menulibre/menulibre-2.1.3.ebuild b/x11-misc/menulibre/menulibre-2.1.3.ebuild index ac7afaa8dcc..c62bdcfb028 100644 --- a/x11-misc/menulibre/menulibre-2.1.3.ebuild +++ b/x11-misc/menulibre/menulibre-2.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+d LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND=" dev-python/python-distutils-extra[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: 31acae665ba1a21fa375f57f151fa8195500875f Author: Jeroen Roovers gentoo org> AuthorDate: Wed Nov 29 06:22:00 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Nov 29 06:24:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31acae66 x11-misc/menulibre: Old. Package-Manager: Portage-2.3.16, Repoman-2.3.6 x11-misc/menulibre/Manifest | 5 +-- x11-misc/menulibre/menulibre-2.0.7.ebuild | 68 --- 2 files changed, 2 insertions(+), 71 deletions(-) diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest index 9ebee3685b0..1caa82c8b13 100644 --- a/x11-misc/menulibre/Manifest +++ b/x11-misc/menulibre/Manifest @@ -1,4 +1,3 @@ -DIST menulibre-2.0.7.tar.gz 179919 SHA256 29ce8bc117b5aff3bc535f1cb94b356351442e0199f1e94d906f9b234d9c0f66 SHA512 bb0d78b9feaaf6e5c52f339b9174158d819201a0418234f9fcba2783068c56f58ba1c2b0d9d943df7ce47b41d3ef76389691d74031d2283e22526e01db06692c WHIRLPOOL 63b94f88606f15fb64e84860011e0034067356e731fd957fcd75e4e384e26dbc84ef34b8bb7c0215bebfd60157a77cae1bb8f505a5ef6e484250396f78fbd886 -DIST menulibre-2.1.3.tar.gz 231336 SHA256 bdd69740119902f1b1f8c7831155f4428403792a0a6c4287bcbb395c4e71fb31 SHA512 0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a WHIRLPOOL 9d5086659914edda86063844e052078ea96c731d8fc900b50b9f06ecf8286621020afbd60743dcfc4494ee544f3395855cef929d267d726891bc067f09e12c4d +DIST menulibre-2.1.3.tar.gz 231336 BLAKE2B f15f962b41071f40cebdaa3fbab082932f1acad30026b89bb2b4672a860b4f7cc3caa668eadee48195a091783b6a8d5558ca44ed05034640247cad02394d3b93 SHA512 0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a DIST menulibre_13.01.4.tar.gz 322686 SHA256 2329b426af55936dc40c7d1bcae99f98b674d06e3757657bd47dcb93d1ac45f3 SHA512 c3311443d00901d0c80078e4f51f81cc2bafbb8048a8eb1f0594e4430e9d8d1c563f4ec6b423952d3e8523f921220bb9d6fa0e4a62453d07011ae781070750d4 WHIRLPOOL b419f3285a97918796c08d0cb7681ada8f6bd19297bdfaea603c2e6256c06d775369d683f150f9c708d26ff2220fceb97d37541143bbcd9d08387e5ebd2967d5 -DIST menulibre_13.04.17.tar.gz 337166 SHA256 84cd21d92bb16cc221d7fa7ebf801a7493cce8743dd15b65d72af23d4b421a99 SHA512 7e0a2c3d765612a1c9ae9f82206fc180d7edc06dbe294bd200d699ecdb243a28ba58030b94084bc0525540f514642914b4224d766d4c9817ee7ee9ac9074b627 WHIRLPOOL d8d87c4180623a956f3c799b506c8718f1b42dcc7554df20d7e21b612f3134451250f5e5b07db0f672df40b1478b8e4189be94ea1850a8008800fe5c07ad051c +DIST menulibre_13.04.17.tar.gz 337166 BLAKE2B ce1e9757d8f836dd068eed36a72dabf90c1ebd7c53ac0de15f829bbca521df3ad3579611399ee8b7d4affb4332ace02992ea378b8eb6c7ec2e60d93a6314f61b SHA512 7e0a2c3d765612a1c9ae9f82206fc180d7edc06dbe294bd200d699ecdb243a28ba58030b94084bc0525540f514642914b4224d766d4c9817ee7ee9ac9074b627 diff --git a/x11-misc/menulibre/menulibre-2.0.7.ebuild b/x11-misc/menulibre/menulibre-2.0.7.ebuild deleted file mode 100644 index ac7afaa8dcc..000 --- a/x11-misc/menulibre/menulibre-2.0.7.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python3_4 ) -PYTHON_REQ_USE="xml" -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 eutils gnome2-utils versionator - -DESCRIPTION="Advanced freedesktop.org compliant menu editor" -HOMEPAGE="http://www.smdavis.us/projects/menulibre/; -SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - dev-python/python-distutils-extra[${PYTHON_USEDEP}] -" -RDEPEND=" - dev-libs/gobject-introspection - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - gnome-base/gnome-menus[introspection] - x11-libs/gdk-pixbuf[X,introspection] - x11-libs/gtk+:3[X,introspection] - x11-libs/gtksourceview:3.0[introspection] - x11-themes/hicolor-icon-theme -" - -python_prepare_all() { - # too many categories - sed -i \ - -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ - menulibre.desktop.in || die - - local i - # fix incorrect behavior when LINGUAS is set to an empty string - # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 - if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set - for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language - if ! has ${i} ${LINGUAS} ; then # if language is disabled - rm po/${i}.po || die - fi - done - fi - - distutils-r1_python_prepare_all -} -
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: f532ef52b3f9cd1749c6ba86cc13e9f43947b9ef Author: Jeroen Roovers gentoo org> AuthorDate: Mon Aug 14 17:00:24 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Aug 14 17:04:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f532ef52 x11-misc/menulibre: Old. Package-Manager: Portage-2.3.7, Repoman-2.3.3 x11-misc/menulibre/Manifest | 2 - x11-misc/menulibre/menulibre-2.0.7.ebuild | 68 --- x11-misc/menulibre/menulibre-2.1.3.ebuild | 68 --- 3 files changed, 138 deletions(-) diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest index 9ebee3685b0..40af0a788e9 100644 --- a/x11-misc/menulibre/Manifest +++ b/x11-misc/menulibre/Manifest @@ -1,4 +1,2 @@ -DIST menulibre-2.0.7.tar.gz 179919 SHA256 29ce8bc117b5aff3bc535f1cb94b356351442e0199f1e94d906f9b234d9c0f66 SHA512 bb0d78b9feaaf6e5c52f339b9174158d819201a0418234f9fcba2783068c56f58ba1c2b0d9d943df7ce47b41d3ef76389691d74031d2283e22526e01db06692c WHIRLPOOL 63b94f88606f15fb64e84860011e0034067356e731fd957fcd75e4e384e26dbc84ef34b8bb7c0215bebfd60157a77cae1bb8f505a5ef6e484250396f78fbd886 -DIST menulibre-2.1.3.tar.gz 231336 SHA256 bdd69740119902f1b1f8c7831155f4428403792a0a6c4287bcbb395c4e71fb31 SHA512 0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a WHIRLPOOL 9d5086659914edda86063844e052078ea96c731d8fc900b50b9f06ecf8286621020afbd60743dcfc4494ee544f3395855cef929d267d726891bc067f09e12c4d DIST menulibre_13.01.4.tar.gz 322686 SHA256 2329b426af55936dc40c7d1bcae99f98b674d06e3757657bd47dcb93d1ac45f3 SHA512 c3311443d00901d0c80078e4f51f81cc2bafbb8048a8eb1f0594e4430e9d8d1c563f4ec6b423952d3e8523f921220bb9d6fa0e4a62453d07011ae781070750d4 WHIRLPOOL b419f3285a97918796c08d0cb7681ada8f6bd19297bdfaea603c2e6256c06d775369d683f150f9c708d26ff2220fceb97d37541143bbcd9d08387e5ebd2967d5 DIST menulibre_13.04.17.tar.gz 337166 SHA256 84cd21d92bb16cc221d7fa7ebf801a7493cce8743dd15b65d72af23d4b421a99 SHA512 7e0a2c3d765612a1c9ae9f82206fc180d7edc06dbe294bd200d699ecdb243a28ba58030b94084bc0525540f514642914b4224d766d4c9817ee7ee9ac9074b627 WHIRLPOOL d8d87c4180623a956f3c799b506c8718f1b42dcc7554df20d7e21b612f3134451250f5e5b07db0f672df40b1478b8e4189be94ea1850a8008800fe5c07ad051c diff --git a/x11-misc/menulibre/menulibre-2.0.7.ebuild b/x11-misc/menulibre/menulibre-2.0.7.ebuild deleted file mode 100644 index ac7afaa8dcc..000 --- a/x11-misc/menulibre/menulibre-2.0.7.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python3_4 ) -PYTHON_REQ_USE="xml" -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 eutils gnome2-utils versionator - -DESCRIPTION="Advanced freedesktop.org compliant menu editor" -HOMEPAGE="http://www.smdavis.us/projects/menulibre/; -SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - dev-python/python-distutils-extra[${PYTHON_USEDEP}] -" -RDEPEND=" - dev-libs/gobject-introspection - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - gnome-base/gnome-menus[introspection] - x11-libs/gdk-pixbuf[X,introspection] - x11-libs/gtk+:3[X,introspection] - x11-libs/gtksourceview:3.0[introspection] - x11-themes/hicolor-icon-theme -" - -python_prepare_all() { - # too many categories - sed -i \ - -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ - menulibre.desktop.in || die - - local i - # fix incorrect behavior when LINGUAS is set to an empty string - # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 - if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set - for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language - if ! has ${i} ${LINGUAS} ; then # if language is disabled - rm po/${i}.po || die - fi - done - fi - - distutils-r1_python_prepare_all -} - -python_install_all() { - distutils-r1_python_install_all -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/x11-misc/menulibre/menulibre-2.1.3.ebuild b/x11-misc/menulibre/menulibre-2.1.3.ebuild deleted file mode 100644 index ac7afaa8dcc..000 --- a/x11-misc/menulibre/menulibre-2.1.3.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -
[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/
commit: e86684bba95e0b230eba11eb941beb0c4c27dbf5 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Aug 29 05:33:41 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Aug 29 05:34:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e86684bb x11-misc/menulibre: Version bump (bug #592312 by Kete Tefid). Package-Manager: portage-2.3.0 x11-misc/menulibre/Manifest | 2 + x11-misc/menulibre/menulibre-2.0.7.ebuild | 69 +++ x11-misc/menulibre/menulibre-2.1.3.ebuild | 69 +++ 3 files changed, 140 insertions(+) diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest index 40af0a7..9ebee36 100644 --- a/x11-misc/menulibre/Manifest +++ b/x11-misc/menulibre/Manifest @@ -1,2 +1,4 @@ +DIST menulibre-2.0.7.tar.gz 179919 SHA256 29ce8bc117b5aff3bc535f1cb94b356351442e0199f1e94d906f9b234d9c0f66 SHA512 bb0d78b9feaaf6e5c52f339b9174158d819201a0418234f9fcba2783068c56f58ba1c2b0d9d943df7ce47b41d3ef76389691d74031d2283e22526e01db06692c WHIRLPOOL 63b94f88606f15fb64e84860011e0034067356e731fd957fcd75e4e384e26dbc84ef34b8bb7c0215bebfd60157a77cae1bb8f505a5ef6e484250396f78fbd886 +DIST menulibre-2.1.3.tar.gz 231336 SHA256 bdd69740119902f1b1f8c7831155f4428403792a0a6c4287bcbb395c4e71fb31 SHA512 0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a WHIRLPOOL 9d5086659914edda86063844e052078ea96c731d8fc900b50b9f06ecf8286621020afbd60743dcfc4494ee544f3395855cef929d267d726891bc067f09e12c4d DIST menulibre_13.01.4.tar.gz 322686 SHA256 2329b426af55936dc40c7d1bcae99f98b674d06e3757657bd47dcb93d1ac45f3 SHA512 c3311443d00901d0c80078e4f51f81cc2bafbb8048a8eb1f0594e4430e9d8d1c563f4ec6b423952d3e8523f921220bb9d6fa0e4a62453d07011ae781070750d4 WHIRLPOOL b419f3285a97918796c08d0cb7681ada8f6bd19297bdfaea603c2e6256c06d775369d683f150f9c708d26ff2220fceb97d37541143bbcd9d08387e5ebd2967d5 DIST menulibre_13.04.17.tar.gz 337166 SHA256 84cd21d92bb16cc221d7fa7ebf801a7493cce8743dd15b65d72af23d4b421a99 SHA512 7e0a2c3d765612a1c9ae9f82206fc180d7edc06dbe294bd200d699ecdb243a28ba58030b94084bc0525540f514642914b4224d766d4c9817ee7ee9ac9074b627 WHIRLPOOL d8d87c4180623a956f3c799b506c8718f1b42dcc7554df20d7e21b612f3134451250f5e5b07db0f672df40b1478b8e4189be94ea1850a8008800fe5c07ad051c diff --git a/x11-misc/menulibre/menulibre-2.0.7.ebuild b/x11-misc/menulibre/menulibre-2.0.7.ebuild new file mode 100644 index ..b71392b --- /dev/null +++ b/x11-misc/menulibre/menulibre-2.0.7.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python3_{3,4} ) +PYTHON_REQ_USE="xml" +DISTUTILS_IN_SOURCE_BUILD=1 +inherit distutils-r1 eutils gnome2-utils versionator + +DESCRIPTION="Advanced freedesktop.org compliant menu editor" +HOMEPAGE="http://www.smdavis.us/projects/menulibre/; +SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-python/python-distutils-extra[${PYTHON_USEDEP}] +" +RDEPEND=" + dev-libs/gobject-introspection + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + gnome-base/gnome-menus[introspection] + x11-libs/gdk-pixbuf[X,introspection] + x11-libs/gtk+:3[X,introspection] + x11-libs/gtksourceview:3.0[introspection] + x11-themes/hicolor-icon-theme +" + +python_prepare_all() { + # too many categories + sed -i \ + -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ + menulibre.desktop.in || die + + local i + # fix incorrect behavior when LINGUAS is set to an empty string + # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 + if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set + for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language + if ! has ${i} ${LINGUAS} ; then # if language is disabled + rm po/${i}.po || die + fi + done + fi + + distutils-r1_python_prepare_all +} + +python_install_all() { + distutils-r1_python_install_all +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/x11-misc/menulibre/menulibre-2.1.3.ebuild b/x11-misc/menulibre/menulibre-2.1.3.ebuild new file mode 100644 index ..b71392b --- /dev/null +++ b/x11-misc/menulibre/menulibre-2.1.3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +#