Gentoo Archives: gentoo-commits

From: Bernard Cafarelli <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/geeqie/files/, media-gfx/geeqie/
Date: Mon, 27 Nov 2017 14:03:15
Message-Id: 1511791381.742e0eafb7aa138d3bfab98088bf6df39dfdabdc.voyageur@gentoo
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 -}