1 |
commit: 742e0eafb7aa138d3bfab98088bf6df39dfdabdc |
2 |
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Nov 27 14:03:01 2017 +0000 |
4 |
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Nov 27 14:03:01 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742e0eaf |
7 |
|
8 |
media-gfx/geeqie: drop old |
9 |
|
10 |
Package-Manager: Portage-2.3.16, Repoman-2.3.6 |
11 |
|
12 |
media-gfx/geeqie/Manifest | 4 +- |
13 |
.../files/geeqie-1.2.2-fix_keywords_gtk3.patch | 12 --- |
14 |
.../files/geeqie-1.2.3-fix_keywords_gtk3.patch | 88 ---------------------- |
15 |
media-gfx/geeqie/geeqie-1.2.2-r2.ebuild | 75 ------------------ |
16 |
media-gfx/geeqie/geeqie-1.2.3-r1.ebuild | 77 ------------------- |
17 |
media-gfx/geeqie/geeqie-1.3.ebuild | 82 -------------------- |
18 |
6 files changed, 1 insertion(+), 337 deletions(-) |
19 |
|
20 |
diff --git a/media-gfx/geeqie/Manifest b/media-gfx/geeqie/Manifest |
21 |
index 9b4fe7af62e..51c758b516d 100644 |
22 |
--- a/media-gfx/geeqie/Manifest |
23 |
+++ b/media-gfx/geeqie/Manifest |
24 |
@@ -1,3 +1 @@ |
25 |
-DIST geeqie-1.2.2.tar.xz 1156616 SHA256 e1cbc403650730e2f4092159e4347c858d3d81e4374d2a51d635234ba90b3ee3 SHA512 0e134802b42061e76ec2f2d9069ab13ebcab17f889b04917e15aba74a208a4c4ffa5a957f45eb5bd14917d98d2d6250c1085cb065a1ae487050e5e2f325c14c4 WHIRLPOOL 78e960d2e551675b6474d30cfb0119177e14d1930a23b930c5b7ef7757092085db423713be495a4fcb51112c293eb88b12fe511b5b4bf64c86c27b8e410cb318 |
26 |
-DIST geeqie-1.2.3.tar.xz 1129804 SHA256 2629bf33a9070fad4804b1ef051c3bf8a8fdad3bba4e6188dc20588185003248 SHA512 1bb2a6e5782cdafb4aeb1ab9247f7d43f4ef341594ea795214c136ba1fe416cf8bc37faa43462780eca3d0b07a7852e27719f8d23c8bdb42c899857846b4f7b1 WHIRLPOOL 8b4ee7218bb1562695c5c5322e684652f9318f04ed77bc0a54e70dd46f63801a7f0cc9c9b37346a58f6c1059278c07f980dec439dd753f2f87ce7f2a98e01566 |
27 |
-DIST geeqie-1.3.tar.xz 1141820 SHA256 4b6f566dd1a8badac68c4353c7dd0f4de17f8627b85a7a70d5eb1ae3b540ec3f SHA512 b17c4174741acd60261af268f0e9290ee3d7766d18fc0d28ada5730bb50651a6261d0b04b9fbe810d323c8e6a1b5a21a4f1ebf0eb88daf95f123b77b8484e718 WHIRLPOOL 8b3e54ae6cf8f8a633225df4f5058c29a7dd56adc63c9594cb995929d4cebb3b07d76a257a454506330f32673ac9a57ce63eb3fbf33126ed4cbccc7542910720 |
28 |
+DIST geeqie-1.3.tar.xz 1141820 BLAKE2B 7a8639a136797c85d1bf96567ed0cae74c5cd0dacb8fac4832ffcb31ead372ac100948f9b65332d749500327c6ec3e7cb195da15980eaf0771ca6b55879dd8e4 SHA512 b17c4174741acd60261af268f0e9290ee3d7766d18fc0d28ada5730bb50651a6261d0b04b9fbe810d323c8e6a1b5a21a4f1ebf0eb88daf95f123b77b8484e718 |
29 |
|
30 |
diff --git a/media-gfx/geeqie/files/geeqie-1.2.2-fix_keywords_gtk3.patch b/media-gfx/geeqie/files/geeqie-1.2.2-fix_keywords_gtk3.patch |
31 |
deleted file mode 100644 |
32 |
index 99bc10d9b57..00000000000 |
33 |
--- a/media-gfx/geeqie/files/geeqie-1.2.2-fix_keywords_gtk3.patch |
34 |
+++ /dev/null |
35 |
@@ -1,12 +0,0 @@ |
36 |
---- a/src/bar_keywords.c 2015-05-23 14:20:43.000000000 +0200 |
37 |
-+++ b/src/bar_keywords.c 2015-12-30 00:34:21.453531792 +0100 |
38 |
-@@ -1295,6 +1295,9 @@ |
39 |
- g_object_set_data(G_OBJECT(pkd->widget), "pane_data", pkd); |
40 |
- g_signal_connect(G_OBJECT(pkd->widget), "destroy", |
41 |
- G_CALLBACK(bar_pane_keywords_destroy), pkd); |
42 |
-+#if GTK_CHECK_VERSION(3,0,0) |
43 |
-+ gtk_widget_set_size_request(pkd->widget, -1, 400); |
44 |
-+#endif |
45 |
- gtk_widget_show(hbox); |
46 |
- |
47 |
- scrolled = gtk_scrolled_window_new(NULL, NULL); |
48 |
|
49 |
diff --git a/media-gfx/geeqie/files/geeqie-1.2.3-fix_keywords_gtk3.patch b/media-gfx/geeqie/files/geeqie-1.2.3-fix_keywords_gtk3.patch |
50 |
deleted file mode 100644 |
51 |
index 695effaffae..00000000000 |
52 |
--- a/media-gfx/geeqie/files/geeqie-1.2.3-fix_keywords_gtk3.patch |
53 |
+++ /dev/null |
54 |
@@ -1,88 +0,0 @@ |
55 |
-From a174e816ae993e7ee9731651b2674dbfdec9ed95 Mon Sep 17 00:00:00 2001 |
56 |
-From: Colin Clark <cclark@×××.net> |
57 |
-Date: Wed, 30 Mar 2016 15:36:32 +0100 |
58 |
-Subject: [PATCH] Bug fix #227 + enable user to set height of Keywords pane |
59 |
- |
60 |
-Bug #227 Keywords section of Info sidebar doesn't work on GTK3 build |
61 |
-https://sourceforge.net/p/geeqie/bugs/227/ |
62 |
- |
63 |
-Permit the user to set the height of the Keywords pane in the Info |
64 |
-sidebar by editing the line: |
65 |
- |
66 |
-<pane_keywords id = "keywords" title = "Keywords" expanded = "true" key |
67 |
-= "Xmp.dc.subject" height = "200"/> |
68 |
- |
69 |
-in the configuration file geeqierc.xml |
70 |
---- |
71 |
- src/bar_keywords.c | 10 ++++++++-- |
72 |
- 1 file changed, 8 insertions(+), 2 deletions(-) |
73 |
- |
74 |
-diff --git a/src/bar_keywords.c b/src/bar_keywords.c |
75 |
-index f58f348..0eee90c 100644 |
76 |
---- a/src/bar_keywords.c |
77 |
-+++ b/src/bar_keywords.c |
78 |
-@@ -113,6 +113,7 @@ struct _PaneKeywordsData |
79 |
- guint idle_id; /* event source id */ |
80 |
- FileData *fd; |
81 |
- gchar *key; |
82 |
-+ gint height; |
83 |
- }; |
84 |
- |
85 |
- typedef struct _ConfDialogData ConfDialogData; |
86 |
-@@ -249,6 +250,7 @@ static void bar_pane_keywords_write_config(GtkWidget *pane, GString *outstr, gin |
87 |
- write_char_option(outstr, indent, "title", gtk_label_get_text(GTK_LABEL(pkd->pane.title))); |
88 |
- WRITE_BOOL(pkd->pane, expanded); |
89 |
- WRITE_CHAR(*pkd, key); |
90 |
-+ WRITE_INT(*pkd, height); |
91 |
- WRITE_STRING("/>"); |
92 |
- } |
93 |
- |
94 |
-@@ -1263,7 +1265,7 @@ static void bar_pane_keywords_destroy(GtkWidget *widget, gpointer data) |
95 |
- } |
96 |
- |
97 |
- |
98 |
--static GtkWidget *bar_pane_keywords_new(const gchar *id, const gchar *title, const gchar *key, gboolean expanded) |
99 |
-+static GtkWidget *bar_pane_keywords_new(const gchar *id, const gchar *title, const gchar *key, gboolean expanded, gint height) |
100 |
- { |
101 |
- PaneKeywordsData *pkd; |
102 |
- GtkWidget *hbox; |
103 |
-@@ -1285,6 +1287,7 @@ static GtkWidget *bar_pane_keywords_new(const gchar *id, const gchar *title, con |
104 |
- |
105 |
- pkd->pane.expanded = expanded; |
106 |
- |
107 |
-+ pkd->height = height; |
108 |
- pkd->key = g_strdup(key); |
109 |
- |
110 |
- pkd->expand_checked = TRUE; |
111 |
-@@ -1295,6 +1298,7 @@ static GtkWidget *bar_pane_keywords_new(const gchar *id, const gchar *title, con |
112 |
- g_object_set_data(G_OBJECT(pkd->widget), "pane_data", pkd); |
113 |
- g_signal_connect(G_OBJECT(pkd->widget), "destroy", |
114 |
- G_CALLBACK(bar_pane_keywords_destroy), pkd); |
115 |
-+ gtk_widget_set_size_request(pkd->widget, -1, height); |
116 |
- gtk_widget_show(hbox); |
117 |
- |
118 |
- scrolled = gtk_scrolled_window_new(NULL, NULL); |
119 |
-@@ -1417,6 +1421,7 @@ GtkWidget *bar_pane_keywords_new_from_config(const gchar **attribute_names, cons |
120 |
- gchar *title = NULL; |
121 |
- gchar *key = g_strdup(COMMENT_KEY); |
122 |
- gboolean expanded = TRUE; |
123 |
-+ gint height = 200; |
124 |
- GtkWidget *ret; |
125 |
- |
126 |
- while (*attribute_names) |
127 |
-@@ -1428,13 +1433,14 @@ GtkWidget *bar_pane_keywords_new_from_config(const gchar **attribute_names, cons |
128 |
- if (READ_CHAR_FULL("title", title)) continue; |
129 |
- if (READ_CHAR_FULL("key", key)) continue; |
130 |
- if (READ_BOOL_FULL("expanded", expanded)) continue; |
131 |
-+ if (READ_INT_FULL("height", height)) continue; |
132 |
- |
133 |
- |
134 |
- log_printf("unknown attribute %s = %s\n", option, value); |
135 |
- } |
136 |
- |
137 |
- bar_pane_translate_title(PANE_KEYWORDS, id, &title); |
138 |
-- ret = bar_pane_keywords_new(id, title, key, expanded); |
139 |
-+ ret = bar_pane_keywords_new(id, title, key, expanded, height); |
140 |
- g_free(id); |
141 |
- g_free(title); |
142 |
- g_free(key); |
143 |
|
144 |
diff --git a/media-gfx/geeqie/geeqie-1.2.2-r2.ebuild b/media-gfx/geeqie/geeqie-1.2.2-r2.ebuild |
145 |
deleted file mode 100644 |
146 |
index de6fb6131af..00000000000 |
147 |
--- a/media-gfx/geeqie/geeqie-1.2.2-r2.ebuild |
148 |
+++ /dev/null |
149 |
@@ -1,75 +0,0 @@ |
150 |
-# Copyright 1999-2016 Gentoo Foundation |
151 |
-# Distributed under the terms of the GNU General Public License v2 |
152 |
- |
153 |
-EAPI=5 |
154 |
-inherit autotools eutils |
155 |
- |
156 |
-DESCRIPTION="A lightweight GTK image viewer forked from GQview" |
157 |
-HOMEPAGE="http://www.geeqie.org" |
158 |
-SRC_URI="http://www.geeqie.org/${P}.tar.xz" |
159 |
- |
160 |
-LICENSE="GPL-2" |
161 |
-SLOT="0" |
162 |
-KEYWORDS="amd64 ~ppc x86" |
163 |
-IUSE="debug doc exif gtk3 jpeg lcms lirc lua tiff xmp" |
164 |
- |
165 |
-RDEPEND="gtk3? ( x11-libs/gtk+:3 ) |
166 |
- !gtk3? ( x11-libs/gtk+:2 ) |
167 |
- virtual/libintl |
168 |
- doc? ( app-text/gnome-doc-utils ) |
169 |
- jpeg? ( virtual/jpeg:0 ) |
170 |
- lcms? ( media-libs/lcms:2 ) |
171 |
- lirc? ( app-misc/lirc ) |
172 |
- lua? ( >=dev-lang/lua-5.1:= ) |
173 |
- xmp? ( >=media-gfx/exiv2-0.17:=[xmp] ) |
174 |
- !xmp? ( exif? ( >=media-gfx/exiv2-0.17:= ) ) |
175 |
- tiff? ( media-libs/tiff:0 )" |
176 |
-DEPEND="${RDEPEND} |
177 |
- virtual/pkgconfig |
178 |
- dev-util/intltool |
179 |
- sys-devel/gettext" |
180 |
- |
181 |
-src_prepare() { |
182 |
- epatch "${FILESDIR}"/${P}-fix_keywords_gtk3.patch |
183 |
- |
184 |
- epatch_user |
185 |
- |
186 |
- eautoreconf |
187 |
-} |
188 |
- |
189 |
-src_configure() { |
190 |
- # clutter does not compile, gps depends on clutter |
191 |
- local myconf="--disable-dependency-tracking |
192 |
- --with-readmedir=/usr/share/doc/${PF} |
193 |
- --disable-clutter |
194 |
- --disable-gps |
195 |
- $(use_enable debug debug-log) |
196 |
- $(use_enable gtk3) |
197 |
- $(use_enable jpeg) |
198 |
- $(use_enable lcms) |
199 |
- $(use_enable lua) |
200 |
- $(use_enable lirc) |
201 |
- $(use_enable tiff)" |
202 |
- |
203 |
- if use exif || use xmp; then |
204 |
- myconf="${myconf} --enable-exiv2" |
205 |
- else |
206 |
- myconf="${myconf} --disable-exiv2" |
207 |
- fi |
208 |
- |
209 |
- econf ${myconf} |
210 |
-} |
211 |
- |
212 |
-src_install() { |
213 |
- emake DESTDIR="${D}" install |
214 |
- |
215 |
- rm -f "${D}/usr/share/doc/${PF}/COPYING" |
216 |
- # Application needs access to the uncompressed file |
217 |
- docompress -x /usr/share/doc/${PF}/README |
218 |
-} |
219 |
- |
220 |
-pkg_postinst() { |
221 |
- elog "Some plugins may require additional packages" |
222 |
- elog "- Image rotate plugin: media-gfx/fbida (JPEG), media-gfx/imagemagick (TIFF/PNG)" |
223 |
- elog "- RAW images plugin: media-gfx/ufraw" |
224 |
-} |
225 |
|
226 |
diff --git a/media-gfx/geeqie/geeqie-1.2.3-r1.ebuild b/media-gfx/geeqie/geeqie-1.2.3-r1.ebuild |
227 |
deleted file mode 100644 |
228 |
index 947373854fe..00000000000 |
229 |
--- a/media-gfx/geeqie/geeqie-1.2.3-r1.ebuild |
230 |
+++ /dev/null |
231 |
@@ -1,77 +0,0 @@ |
232 |
-# Copyright 1999-2016 Gentoo Foundation |
233 |
-# Distributed under the terms of the GNU General Public License v2 |
234 |
- |
235 |
-EAPI=6 |
236 |
-inherit autotools |
237 |
- |
238 |
-DESCRIPTION="A lightweight GTK image viewer forked from GQview" |
239 |
-HOMEPAGE="http://www.geeqie.org" |
240 |
-SRC_URI="http://www.geeqie.org/${P}.tar.xz" |
241 |
- |
242 |
-LICENSE="GPL-2" |
243 |
-SLOT="0" |
244 |
-KEYWORDS="~amd64 ~ppc ~x86" |
245 |
-IUSE="debug doc exif gtk3 jpeg lcms lirc lua tiff xmp" |
246 |
- |
247 |
-RDEPEND="gtk3? ( x11-libs/gtk+:3 ) |
248 |
- !gtk3? ( x11-libs/gtk+:2 ) |
249 |
- virtual/libintl |
250 |
- doc? ( app-text/gnome-doc-utils ) |
251 |
- jpeg? ( virtual/jpeg:0 ) |
252 |
- lcms? ( media-libs/lcms:2 ) |
253 |
- lirc? ( app-misc/lirc ) |
254 |
- lua? ( >=dev-lang/lua-5.1:= ) |
255 |
- xmp? ( >=media-gfx/exiv2-0.17:=[xmp] ) |
256 |
- !xmp? ( exif? ( >=media-gfx/exiv2-0.17:= ) ) |
257 |
- tiff? ( media-libs/tiff:0 )" |
258 |
-DEPEND="${RDEPEND} |
259 |
- virtual/pkgconfig |
260 |
- dev-util/intltool |
261 |
- sys-devel/gettext" |
262 |
- |
263 |
-PATCHES=( |
264 |
- "${FILESDIR}"/${P}-fix_keywords_gtk3.patch |
265 |
-) |
266 |
- |
267 |
-src_prepare() { |
268 |
- default |
269 |
- |
270 |
- eautoreconf |
271 |
-} |
272 |
- |
273 |
-src_configure() { |
274 |
- # clutter does not compile, gps depends on clutter |
275 |
- local myconf="--disable-dependency-tracking |
276 |
- --with-readmedir=/usr/share/doc/${PF} |
277 |
- --disable-clutter |
278 |
- --disable-gps |
279 |
- $(use_enable debug debug-log) |
280 |
- $(use_enable gtk3) |
281 |
- $(use_enable jpeg) |
282 |
- $(use_enable lcms) |
283 |
- $(use_enable lua) |
284 |
- $(use_enable lirc) |
285 |
- $(use_enable tiff)" |
286 |
- |
287 |
- if use exif || use xmp; then |
288 |
- myconf="${myconf} --enable-exiv2" |
289 |
- else |
290 |
- myconf="${myconf} --disable-exiv2" |
291 |
- fi |
292 |
- |
293 |
- econf ${myconf} |
294 |
-} |
295 |
- |
296 |
-src_install() { |
297 |
- emake DESTDIR="${D}" install |
298 |
- |
299 |
- rm -f "${D}/usr/share/doc/${PF}/COPYING" |
300 |
- # Application needs access to the uncompressed file |
301 |
- docompress -x /usr/share/doc/${PF}/README |
302 |
-} |
303 |
- |
304 |
-pkg_postinst() { |
305 |
- elog "Some plugins may require additional packages" |
306 |
- elog "- Image rotate plugin: media-gfx/fbida (JPEG), media-gfx/imagemagick (TIFF/PNG)" |
307 |
- elog "- RAW images plugin: media-gfx/ufraw" |
308 |
-} |
309 |
|
310 |
diff --git a/media-gfx/geeqie/geeqie-1.3.ebuild b/media-gfx/geeqie/geeqie-1.3.ebuild |
311 |
deleted file mode 100644 |
312 |
index c9e69adfdca..00000000000 |
313 |
--- a/media-gfx/geeqie/geeqie-1.3.ebuild |
314 |
+++ /dev/null |
315 |
@@ -1,82 +0,0 @@ |
316 |
-# Copyright 1999-2016 Gentoo Foundation |
317 |
-# Distributed under the terms of the GNU General Public License v2 |
318 |
- |
319 |
-EAPI=6 |
320 |
-inherit autotools |
321 |
- |
322 |
-DESCRIPTION="A lightweight GTK image viewer forked from GQview" |
323 |
-HOMEPAGE="http://www.geeqie.org" |
324 |
-SRC_URI="http://www.geeqie.org/${P}.tar.xz" |
325 |
- |
326 |
-LICENSE="GPL-2" |
327 |
-SLOT="0" |
328 |
-KEYWORDS="~amd64 ~ppc ~x86" |
329 |
-IUSE="debug doc exif gpu-accel gtk3 jpeg lcms lirc lua map tiff xmp" |
330 |
- |
331 |
-RDEPEND="gtk3? ( x11-libs/gtk+:3 ) |
332 |
- !gtk3? ( x11-libs/gtk+:2 ) |
333 |
- virtual/libintl |
334 |
- doc? ( app-text/gnome-doc-utils ) |
335 |
- gpu-accel? ( media-libs/clutter-gtk ) |
336 |
- jpeg? ( virtual/jpeg:0 ) |
337 |
- lcms? ( media-libs/lcms:2 ) |
338 |
- lirc? ( app-misc/lirc ) |
339 |
- lua? ( >=dev-lang/lua-5.1:= ) |
340 |
- map? ( media-libs/libchamplain:0.12 ) |
341 |
- xmp? ( >=media-gfx/exiv2-0.17:=[xmp] ) |
342 |
- !xmp? ( exif? ( >=media-gfx/exiv2-0.17:= ) ) |
343 |
- tiff? ( media-libs/tiff:0 )" |
344 |
-DEPEND="${RDEPEND} |
345 |
- virtual/pkgconfig |
346 |
- dev-util/intltool |
347 |
- sys-devel/gettext" |
348 |
- |
349 |
-REQUIRED_USE="gpu-accel? ( gtk3 ) |
350 |
- map? ( gpu-accel )" |
351 |
- |
352 |
-PATCHES=( |
353 |
- "${FILESDIR}"/${P}-stdstring.patch |
354 |
-) |
355 |
- |
356 |
-src_prepare() { |
357 |
- default |
358 |
- |
359 |
- eautoreconf |
360 |
-} |
361 |
- |
362 |
-src_configure() { |
363 |
- # clutter does not compile, gps depends on clutter |
364 |
- local myconf="--disable-dependency-tracking |
365 |
- --with-readmedir=/usr/share/doc/${PF} |
366 |
- $(use_enable debug debug-log) |
367 |
- $(use_enable gpu-accel) |
368 |
- $(use_enable gtk3) |
369 |
- $(use_enable jpeg) |
370 |
- $(use_enable lcms) |
371 |
- $(use_enable lua) |
372 |
- $(use_enable lirc) |
373 |
- $(use_enable map) |
374 |
- $(use_enable tiff)" |
375 |
- |
376 |
- if use exif || use xmp; then |
377 |
- myconf="${myconf} --enable-exiv2" |
378 |
- else |
379 |
- myconf="${myconf} --disable-exiv2" |
380 |
- fi |
381 |
- |
382 |
- econf ${myconf} |
383 |
-} |
384 |
- |
385 |
-src_install() { |
386 |
- emake DESTDIR="${D}" install |
387 |
- |
388 |
- rm -f "${D}/usr/share/doc/${PF}/COPYING" |
389 |
- # Application needs access to the uncompressed file |
390 |
- docompress -x /usr/share/doc/${PF}/README |
391 |
-} |
392 |
- |
393 |
-pkg_postinst() { |
394 |
- elog "Some plugins may require additional packages" |
395 |
- elog "- Image rotate plugin: media-gfx/fbida (JPEG), media-gfx/imagemagick (TIFF/PNG)" |
396 |
- elog "- RAW images plugin: media-gfx/ufraw" |
397 |
-} |