1 |
commit: 909b0db3abd8e455d2b0d3db201aef4d5f2e36af |
2 |
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Nov 29 06:23:32 2017 +0000 |
4 |
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Nov 29 06:24:16 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=909b0db3 |
7 |
|
8 |
x11-misc/menulibre: Old. |
9 |
|
10 |
Package-Manager: Portage-2.3.16, Repoman-2.3.6 |
11 |
|
12 |
x11-misc/menulibre/Manifest | 2 - |
13 |
.../files/menulibre-13.01.4-GError-import.patch | 17 ------ |
14 |
x11-misc/menulibre/menulibre-13.01.4-r1.ebuild | 68 ---------------------- |
15 |
x11-misc/menulibre/menulibre-13.01.4.ebuild | 65 --------------------- |
16 |
x11-misc/menulibre/menulibre-13.04.17.ebuild | 68 ---------------------- |
17 |
5 files changed, 220 deletions(-) |
18 |
|
19 |
diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest |
20 |
index 1caa82c8b13..b871e07f841 100644 |
21 |
--- a/x11-misc/menulibre/Manifest |
22 |
+++ b/x11-misc/menulibre/Manifest |
23 |
@@ -1,3 +1 @@ |
24 |
DIST menulibre-2.1.3.tar.gz 231336 BLAKE2B f15f962b41071f40cebdaa3fbab082932f1acad30026b89bb2b4672a860b4f7cc3caa668eadee48195a091783b6a8d5558ca44ed05034640247cad02394d3b93 SHA512 0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a |
25 |
-DIST menulibre_13.01.4.tar.gz 322686 SHA256 2329b426af55936dc40c7d1bcae99f98b674d06e3757657bd47dcb93d1ac45f3 SHA512 c3311443d00901d0c80078e4f51f81cc2bafbb8048a8eb1f0594e4430e9d8d1c563f4ec6b423952d3e8523f921220bb9d6fa0e4a62453d07011ae781070750d4 WHIRLPOOL b419f3285a97918796c08d0cb7681ada8f6bd19297bdfaea603c2e6256c06d775369d683f150f9c708d26ff2220fceb97d37541143bbcd9d08387e5ebd2967d5 |
26 |
-DIST menulibre_13.04.17.tar.gz 337166 BLAKE2B ce1e9757d8f836dd068eed36a72dabf90c1ebd7c53ac0de15f829bbca521df3ad3579611399ee8b7d4affb4332ace02992ea378b8eb6c7ec2e60d93a6314f61b SHA512 7e0a2c3d765612a1c9ae9f82206fc180d7edc06dbe294bd200d699ecdb243a28ba58030b94084bc0525540f514642914b4224d766d4c9817ee7ee9ac9074b627 |
27 |
|
28 |
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 |
29 |
deleted file mode 100644 |
30 |
index 6a747ba07fb..00000000000 |
31 |
--- a/x11-misc/menulibre/files/menulibre-13.01.4-GError-import.patch |
32 |
+++ /dev/null |
33 |
@@ -1,17 +0,0 @@ |
34 |
-From: Julian Ospald <hasufell@g.o> |
35 |
-Date: Mon Oct 21 17:32:25 UTC 2013 |
36 |
-Subject: fix import |
37 |
- |
38 |
-https://bugs.gentoo.org/show_bug.cgi?id=488866 |
39 |
- |
40 |
---- a/menulibre_lib/IconTheme.py |
41 |
-+++ b/menulibre_lib/IconTheme.py |
42 |
-@@ -15,7 +15,7 @@ |
43 |
- ### END LICENSE |
44 |
- |
45 |
- from gi.repository import Gtk, GdkPixbuf |
46 |
--from gi._glib import GError |
47 |
-+from gi._glib._glib import GError |
48 |
- import os |
49 |
- |
50 |
- from menulibreconfig import get_data_file |
51 |
|
52 |
diff --git a/x11-misc/menulibre/menulibre-13.01.4-r1.ebuild b/x11-misc/menulibre/menulibre-13.01.4-r1.ebuild |
53 |
deleted file mode 100644 |
54 |
index 05f0f7df4c7..00000000000 |
55 |
--- a/x11-misc/menulibre/menulibre-13.01.4-r1.ebuild |
56 |
+++ /dev/null |
57 |
@@ -1,68 +0,0 @@ |
58 |
-# Copyright 1999-2017 Gentoo Foundation |
59 |
-# Distributed under the terms of the GNU General Public License v2 |
60 |
- |
61 |
-EAPI=5 |
62 |
- |
63 |
-PYTHON_COMPAT=( python2_7 ) |
64 |
-PYTHON_REQ_USE="xml" |
65 |
-DISTUTILS_IN_SOURCE_BUILD=1 |
66 |
-inherit eutils gnome2-utils distutils-r1 |
67 |
- |
68 |
-DESCRIPTION="An advanced menu editor that provides modern features in a easy-to-use interface" |
69 |
-HOMEPAGE="http://www.smdavis.us/projects/menulibre/" |
70 |
-SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${PN}_${PV}.tar.gz" |
71 |
- |
72 |
-LICENSE="GPL-3" |
73 |
-SLOT="0" |
74 |
-KEYWORDS="~amd64 ~x86" |
75 |
-IUSE="" |
76 |
- |
77 |
-DEPEND="dev-python/python-distutils-extra[${PYTHON_USEDEP}]" |
78 |
-RDEPEND="dev-libs/gobject-introspection |
79 |
- dev-python/pygobject:3[${PYTHON_USEDEP}] |
80 |
- x11-libs/gdk-pixbuf[X,introspection] |
81 |
- x11-libs/gtk+:3[X,introspection] |
82 |
- x11-themes/hicolor-icon-theme" |
83 |
- |
84 |
-PATCHES=( "${FILESDIR}"/${P}-GError-import.patch ) |
85 |
- |
86 |
-S=${WORKDIR}/${PN} |
87 |
- |
88 |
-python_prepare_all() { |
89 |
- # too many categories |
90 |
- sed -i \ |
91 |
- -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ |
92 |
- menulibre.desktop.in || die 'sed on menulibre.desktop.in failed' |
93 |
- |
94 |
- local i |
95 |
- # fix incorrect behavior when LINGUAS is set to an empty string |
96 |
- # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 |
97 |
- if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set |
98 |
- for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language |
99 |
- if ! has ${i} ${LINGUAS} ; then # if language is disabled |
100 |
- rm po/${i}.po || die |
101 |
- fi |
102 |
- done |
103 |
- fi |
104 |
- |
105 |
- distutils-r1_python_prepare_all |
106 |
-} |
107 |
- |
108 |
-python_install_all() { |
109 |
- distutils-r1_python_install_all |
110 |
- newicon -s 32 help/C/figures/icon.png menu-editor.png |
111 |
-} |
112 |
- |
113 |
-pkg_preinst() { |
114 |
- gnome2_icon_savelist |
115 |
-} |
116 |
- |
117 |
-pkg_postinst() { |
118 |
- gnome2_icon_cache_update |
119 |
- elog "optional dependencies:" |
120 |
- elog " gnome-extra/yelp (view help contents)" |
121 |
-} |
122 |
- |
123 |
-pkg_postrm() { |
124 |
- gnome2_icon_cache_update |
125 |
-} |
126 |
|
127 |
diff --git a/x11-misc/menulibre/menulibre-13.01.4.ebuild b/x11-misc/menulibre/menulibre-13.01.4.ebuild |
128 |
deleted file mode 100644 |
129 |
index 52d55e53db3..00000000000 |
130 |
--- a/x11-misc/menulibre/menulibre-13.01.4.ebuild |
131 |
+++ /dev/null |
132 |
@@ -1,65 +0,0 @@ |
133 |
-# Copyright 1999-2017 Gentoo Foundation |
134 |
-# Distributed under the terms of the GNU General Public License v2 |
135 |
- |
136 |
-EAPI=5 |
137 |
- |
138 |
-PYTHON_COMPAT=( python2_7 ) |
139 |
-PYTHON_REQ_USE="xml" |
140 |
-DISTUTILS_IN_SOURCE_BUILD=1 |
141 |
-inherit eutils gnome2-utils distutils-r1 |
142 |
- |
143 |
-DESCRIPTION="An advanced menu editor that provides modern features in a easy-to-use interface" |
144 |
-HOMEPAGE="http://www.smdavis.us/projects/menulibre/" |
145 |
-SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${PN}_${PV}.tar.gz" |
146 |
- |
147 |
-LICENSE="GPL-3" |
148 |
-SLOT="0" |
149 |
-KEYWORDS="amd64 x86" |
150 |
-IUSE="" |
151 |
- |
152 |
-DEPEND="dev-python/python-distutils-extra[${PYTHON_USEDEP}]" |
153 |
-RDEPEND="dev-libs/gobject-introspection |
154 |
- dev-python/pygobject:3[${PYTHON_USEDEP}] |
155 |
- x11-libs/gdk-pixbuf[X,introspection] |
156 |
- x11-libs/gtk+:3[X,introspection] |
157 |
- x11-themes/hicolor-icon-theme" |
158 |
- |
159 |
-S=${WORKDIR}/${PN} |
160 |
- |
161 |
-python_prepare_all() { |
162 |
- # too many categories |
163 |
- sed -i \ |
164 |
- -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ |
165 |
- menulibre.desktop.in || die 'sed on menulibre.desktop.in failed' |
166 |
- |
167 |
- local i |
168 |
- # fix incorrect behavior when LINGUAS is set to an empty string |
169 |
- # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 |
170 |
- if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set |
171 |
- for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language |
172 |
- if ! has ${i} ${LINGUAS} ; then # if language is disabled |
173 |
- rm po/${i}.po || die |
174 |
- fi |
175 |
- done |
176 |
- fi |
177 |
- |
178 |
- distutils-r1_python_prepare_all |
179 |
-} |
180 |
- |
181 |
-python_install_all() { |
182 |
- distutils-r1_python_install_all |
183 |
- newicon -s 32 help/C/figures/icon.png menu-editor.png |
184 |
-} |
185 |
- |
186 |
-pkg_preinst() { |
187 |
- gnome2_icon_savelist |
188 |
-} |
189 |
- |
190 |
-pkg_postinst() { |
191 |
- gnome2_icon_cache_update |
192 |
- elog "optional dependencies: gnome-extra/yelp (view help contents)" |
193 |
-} |
194 |
- |
195 |
-pkg_postrm() { |
196 |
- gnome2_icon_cache_update |
197 |
-} |
198 |
|
199 |
diff --git a/x11-misc/menulibre/menulibre-13.04.17.ebuild b/x11-misc/menulibre/menulibre-13.04.17.ebuild |
200 |
deleted file mode 100644 |
201 |
index a91dd73c144..00000000000 |
202 |
--- a/x11-misc/menulibre/menulibre-13.04.17.ebuild |
203 |
+++ /dev/null |
204 |
@@ -1,68 +0,0 @@ |
205 |
-# Copyright 1999-2017 Gentoo Foundation |
206 |
-# Distributed under the terms of the GNU General Public License v2 |
207 |
- |
208 |
-EAPI=5 |
209 |
- |
210 |
-PYTHON_COMPAT=( python2_7 ) |
211 |
-PYTHON_REQ_USE="xml" |
212 |
-DISTUTILS_IN_SOURCE_BUILD=1 |
213 |
-inherit eutils gnome2-utils distutils-r1 |
214 |
- |
215 |
-DESCRIPTION="An advanced menu editor that provides modern features in a easy-to-use interface" |
216 |
-HOMEPAGE="http://www.smdavis.us/projects/menulibre/" |
217 |
-SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${PN}_${PV}.tar.gz" |
218 |
- |
219 |
-LICENSE="GPL-3" |
220 |
-SLOT="0" |
221 |
-KEYWORDS="~amd64 ~x86" |
222 |
-IUSE="" |
223 |
- |
224 |
-DEPEND="dev-python/python-distutils-extra[${PYTHON_USEDEP}]" |
225 |
-RDEPEND="dev-libs/gobject-introspection |
226 |
- dev-python/pygobject:3[${PYTHON_USEDEP}] |
227 |
- dev-python/pyxdg[${PYTHON_USEDEP}] |
228 |
- x11-libs/gdk-pixbuf[X,introspection] |
229 |
- x11-libs/gtk+:3[X,introspection] |
230 |
- x11-libs/gtksourceview:3.0[introspection] |
231 |
- x11-themes/hicolor-icon-theme" |
232 |
- |
233 |
-S=${WORKDIR}/trunk |
234 |
- |
235 |
-python_prepare_all() { |
236 |
- # too many categories |
237 |
- sed -i \ |
238 |
- -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ |
239 |
- menulibre.desktop.in || die 'sed on menulibre.desktop.in failed' |
240 |
- |
241 |
- local i |
242 |
- # fix incorrect behavior when LINGUAS is set to an empty string |
243 |
- # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 |
244 |
- if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set |
245 |
- for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language |
246 |
- if ! has ${i} ${LINGUAS} ; then # if language is disabled |
247 |
- rm po/${i}.po || die |
248 |
- fi |
249 |
- done |
250 |
- fi |
251 |
- |
252 |
- distutils-r1_python_prepare_all |
253 |
-} |
254 |
- |
255 |
-python_install_all() { |
256 |
- distutils-r1_python_install_all |
257 |
- newicon -s 32 help/C/figures/icon.png menu-editor.png |
258 |
-} |
259 |
- |
260 |
-pkg_preinst() { |
261 |
- gnome2_icon_savelist |
262 |
-} |
263 |
- |
264 |
-pkg_postinst() { |
265 |
- gnome2_icon_cache_update |
266 |
- elog "optional dependencies:" |
267 |
- elog " gnome-extra/yelp (view help contents)" |
268 |
-} |
269 |
- |
270 |
-pkg_postrm() { |
271 |
- gnome2_icon_cache_update |
272 |
-} |