[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/

2023-01-27 Thread Ionen Wolkens
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/

2023-01-27 Thread Ionen Wolkens
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/

2022-07-20 Thread Conrad Kostecki
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/

2022-03-14 Thread Ionen Wolkens
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/

2022-03-14 Thread Ionen Wolkens
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/

2022-02-11 Thread Ionen Wolkens
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/

2022-02-11 Thread Ionen Wolkens
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/

2022-02-11 Thread Ionen Wolkens
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/

2021-07-30 Thread Sam James
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/

2021-07-27 Thread Sam James
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/

2021-06-07 Thread Joonas Niilola
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/

2020-12-17 Thread Mart Raudsepp
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/

2020-11-25 Thread Matt Turner
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/

2020-11-25 Thread Matt Turner
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/

2020-11-25 Thread Matt Turner
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/

2020-11-25 Thread Jonas Stein
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/

2020-03-12 Thread Mikle Kolyada
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/

2020-02-02 Thread Jeroen Roovers
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/

2019-06-02 Thread Jeroen Roovers
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/

2019-06-02 Thread Jeroen Roovers
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/

2018-04-05 Thread Jeroen Roovers
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/

2018-04-05 Thread Jeroen Roovers
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/

2018-04-04 Thread Jeroen Roovers
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/

2018-01-20 Thread Jeroen Roovers
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/

2017-12-19 Thread Jeroen Roovers
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/

2017-11-28 Thread Jeroen Roovers
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/

2017-11-28 Thread Jeroen Roovers
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/

2017-11-28 Thread Jeroen Roovers
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/

2017-11-28 Thread Jeroen Roovers
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/

2017-11-28 Thread Jeroen Roovers
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/

2017-08-14 Thread Jeroen Roovers
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/

2016-08-28 Thread Jeroen Roovers
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
+#