Gentoo Archives: gentoo-commits

From: "Arun Raghavan (ford_prefect)" <ford_prefect@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/eog/files: eog-2.24.3.1-noexif-doc.patch
Date: Mon, 19 Jan 2009 19:38:23
Message-Id: E1LOzwy-0007Ow-B9@stork.gentoo.org
1 ford_prefect 09/01/19 19:38:20
2
3 Added: eog-2.24.3.1-noexif-doc.patch
4 Log:
5 Bump to 2.24.3.1, and fix bug #254943. Dropping the sparc sigbus patch since it has been committed.
6 (Portage version: 2.2_rc22/cvs/Linux 2.6.28 i686)
7
8 Revision Changes Path
9 1.1 media-gfx/eog/files/eog-2.24.3.1-noexif-doc.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/eog/files/eog-2.24.3.1-noexif-doc.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/eog/files/eog-2.24.3.1-noexif-doc.patch?rev=1.1&content-type=text/plain
13
14 Index: eog-2.24.3.1-noexif-doc.patch
15 ===================================================================
16 ---
17 http://bugzilla.gnome.org/show_bug.cgi?id=557662
18 https://bugs.gentoo.org/show_bug.cgi?id=254943
19
20 diff -urNp eog-2.24.3.1-orig/configure.ac eog-2.24.3.1/configure.ac
21 --- eog-2.24.3.1-orig/configure.ac 2009-01-18 15:38:44.000000000 +0530
22 +++ eog-2.24.3.1/configure.ac 2009-01-18 20:20:32.000000000 +0530
23 @@ -159,6 +159,17 @@ fi
24
25 AM_CONDITIONAL([HAVE_EXEMPI], [test "x$have_exempi" = "xyes"])
26
27 +# Build EXIF-related documentation if we really have support for it
28 +if test "x$have_exif" = "xyes" || test "x$have_exempi" = "xyes"; then
29 + EOG_DOC_EXIF_START=""
30 + EOG_DOC_EXIF_STOP=""
31 +else
32 + EOG_DOC_EXIF_START="<!--"
33 + EOG_DOC_EXIF_STOP="-->"
34 +fi
35 +
36 +AC_SUBST([EOG_DOC_EXIF_START])
37 +AC_SUBST([EOG_DOC_EXIF_STOP])
38
39 # ********************
40 # Jpeg (semi-optional)
41 @@ -397,6 +408,7 @@ data/icons/scalable/apps/Makefile
42 doc/Makefile
43 doc/reference/Makefile
44 doc/reference/version.xml
45 +doc/reference/eog-docs.sgml
46 plugins/Makefile
47 plugins/reload/Makefile
48 plugins/fullscreen/Makefile
49 diff -urNp eog-2.24.3.1-orig/doc/reference/eog-docs.sgml eog-2.24.3.1/doc/reference/eog-docs.sgml
50 --- eog-2.24.3.1-orig/doc/reference/eog-docs.sgml 2009-01-18 15:38:44.000000000 +0530
51 +++ eog-2.24.3.1/doc/reference/eog-docs.sgml 1970-01-01 05:30:00.000000000 +0530
52 @@ -1,82 +0,0 @@
53 -<?xml version="1.0"?>
54 -<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
55 - "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
56 -<!ENTITY version SYSTEM "version.xml">
57 -]>
58 -<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
59 - <bookinfo>
60 - <title>Eye of GNOME Reference Manual</title>
61 - <releaseinfo>
62 - for Eye of GNOME &version;
63 - </releaseinfo>
64 - </bookinfo>
65 -
66 - <chapter>
67 - <title>User Interface</title>
68 - <xi:include href="xml/eog-properties-dialog.xml"/>
69 - <xi:include href="xml/eog-list-store.xml"/>
70 - <xi:include href="xml/eog-file-chooser.xml"/>
71 - <xi:include href="xml/eog-thumb-nav.xml"/>
72 - <xi:include href="xml/eog-thumb-view.xml"/>
73 - <xi:include href="xml/eog-scroll-view.xml"/>
74 - <xi:include href="xml/eog-window.xml"/>
75 - <xi:include href="xml/eog-statusbar.xml"/>
76 - <xi:include href="xml/eog-exif-details.xml"/>
77 - <xi:include href="xml/eog-message-area.xml"/>
78 - <xi:include href="xml/eog-dialog.xml"/>
79 - <xi:include href="xml/eog-sidebar.xml"/>
80 - <xi:include href="xml/eog-thumbnail.xml"/>
81 - <xi:include href="xml/eog-save-as-dialog-helper.xml"/>
82 - <xi:include href="xml/eog-pixbuf-cell-renderer.xml"/>
83 - <xi:include href="xml/eog-error-message-area.xml"/>
84 - </chapter>
85 -
86 - <chapter>
87 - <title>Image data and manipulation</title>
88 - <xi:include href="xml/eog-image.xml"/>
89 - <xi:include href="xml/eog-image-save-info.xml"/>
90 - <xi:include href="xml/eog-transform.xml"/>
91 - <xi:include href="xml/eog-metadata-reader.xml"/>
92 - <xi:include href="xml/eog-metadata-reader-png.xml"/>
93 - <xi:include href="xml/eog-metadata-reader-jpg.xml"/>
94 - </chapter>
95 -
96 - <chapter>
97 - <title>Printing</title>
98 - <xi:include href="xml/eog-print-preview.xml"/>
99 - <xi:include href="xml/eog-print-image-setup.xml"/>
100 - <xi:include href="xml/eog-print.xml"/>
101 - </chapter>
102 -
103 - <chapter>
104 - <title>Application and configuration</title>
105 - <xi:include href="xml/eog-preferences-dialog.xml"/>
106 - <xi:include href="xml/eog-application.xml"/>
107 - <xi:include href="xml/eog-session.xml"/>
108 - <xi:include href="xml/eog-config-keys.xml"/>
109 - </chapter>
110 -
111 - <chapter>
112 - <title>Plugins</title>
113 - <xi:include href="xml/eog-plugin.xml"/>
114 - <xi:include href="xml/eog-plugin-manager.xml"/>
115 - <xi:include href="xml/eog-plugin-engine.xml"/>
116 - </chapter>
117 -
118 - <chapter>
119 - <title>Utilities</title>
120 - <xi:include href="xml/eog-debug.xml"/>
121 - <xi:include href="xml/eog-uri-converter.xml"/>
122 - <xi:include href="xml/eog-util.xml"/>
123 - <xi:include href="xml/eog-exif-util.xml"/>
124 - <xi:include href="xml/eog-pixbuf-util.xml"/>
125 - <xi:include href="xml/zoom.xml"/>
126 - <xi:include href="xml/uta.xml"/>
127 - </chapter>
128 -
129 - <chapter>
130 - <title>Asynchronous jobs</title>
131 - <xi:include href="xml/eog-jobs.xml"/>
132 - <xi:include href="xml/eog-job-queue.xml"/>
133 - </chapter>
134 -</book>
135 diff -urNp eog-2.24.3.1-orig/doc/reference/eog-docs.sgml.in eog-2.24.3.1/doc/reference/eog-docs.sgml.in
136 --- eog-2.24.3.1-orig/doc/reference/eog-docs.sgml.in 1970-01-01 05:30:00.000000000 +0530
137 +++ eog-2.24.3.1/doc/reference/eog-docs.sgml.in 2009-01-18 17:44:00.000000000 +0530
138 @@ -0,0 +1,86 @@
139 +<?xml version="1.0"?>
140 +<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
141 + "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
142 +<!ENTITY version SYSTEM "version.xml">
143 +]>
144 +<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
145 + <bookinfo>
146 + <title>Eye of GNOME Reference Manual</title>
147 + <releaseinfo>
148 + for Eye of GNOME &version;
149 + </releaseinfo>
150 + </bookinfo>
151 +
152 + <chapter>
153 + <title>User Interface</title>
154 + <xi:include href="xml/eog-properties-dialog.xml"/>
155 + <xi:include href="xml/eog-list-store.xml"/>
156 + <xi:include href="xml/eog-file-chooser.xml"/>
157 + <xi:include href="xml/eog-thumb-nav.xml"/>
158 + <xi:include href="xml/eog-thumb-view.xml"/>
159 + <xi:include href="xml/eog-scroll-view.xml"/>
160 + <xi:include href="xml/eog-window.xml"/>
161 + <xi:include href="xml/eog-statusbar.xml"/>
162 + @EOG_DOC_EXIF_START@
163 + <xi:include href="xml/eog-exif-details.xml"/>
164 + @EOG_DOC_EXIF_STOP@
165 + <xi:include href="xml/eog-message-area.xml"/>
166 + <xi:include href="xml/eog-dialog.xml"/>
167 + <xi:include href="xml/eog-sidebar.xml"/>
168 + <xi:include href="xml/eog-thumbnail.xml"/>
169 + <xi:include href="xml/eog-save-as-dialog-helper.xml"/>
170 + <xi:include href="xml/eog-pixbuf-cell-renderer.xml"/>
171 + <xi:include href="xml/eog-error-message-area.xml"/>
172 + </chapter>
173 +
174 + <chapter>
175 + <title>Image data and manipulation</title>
176 + <xi:include href="xml/eog-image.xml"/>
177 + <xi:include href="xml/eog-image-save-info.xml"/>
178 + <xi:include href="xml/eog-transform.xml"/>
179 + <xi:include href="xml/eog-metadata-reader.xml"/>
180 + <xi:include href="xml/eog-metadata-reader-png.xml"/>
181 + <xi:include href="xml/eog-metadata-reader-jpg.xml"/>
182 + </chapter>
183 +
184 + <chapter>
185 + <title>Printing</title>
186 + <xi:include href="xml/eog-print-preview.xml"/>
187 + <xi:include href="xml/eog-print-image-setup.xml"/>
188 + <xi:include href="xml/eog-print.xml"/>
189 + </chapter>
190 +
191 + <chapter>
192 + <title>Application and configuration</title>
193 + <xi:include href="xml/eog-preferences-dialog.xml"/>
194 + <xi:include href="xml/eog-application.xml"/>
195 + <xi:include href="xml/eog-session.xml"/>
196 + <xi:include href="xml/eog-config-keys.xml"/>
197 + </chapter>
198 +
199 + <chapter>
200 + <title>Plugins</title>
201 + <xi:include href="xml/eog-plugin.xml"/>
202 + <xi:include href="xml/eog-plugin-manager.xml"/>
203 + <xi:include href="xml/eog-plugin-engine.xml"/>
204 + </chapter>
205 +
206 + <chapter>
207 + <title>Utilities</title>
208 + <xi:include href="xml/eog-debug.xml"/>
209 + <xi:include href="xml/eog-uri-converter.xml"/>
210 + <xi:include href="xml/eog-util.xml"/>
211 + @EOG_DOC_EXIF_START@
212 + <xi:include href="xml/eog-exif-util.xml"/>
213 + @EOG_DOC_EXIF_STOP@
214 + <xi:include href="xml/eog-pixbuf-util.xml"/>
215 + <xi:include href="xml/zoom.xml"/>
216 + <xi:include href="xml/uta.xml"/>
217 + </chapter>
218 +
219 + <chapter>
220 + <title>Asynchronous jobs</title>
221 + <xi:include href="xml/eog-jobs.xml"/>
222 + <xi:include href="xml/eog-job-queue.xml"/>
223 + </chapter>
224 +</book>
225 diff -urNp eog-2.24.3.1-orig/doc/reference/eog.types eog-2.24.3.1/doc/reference/eog.types
226 --- eog-2.24.3.1-orig/doc/reference/eog.types 2009-01-18 15:38:44.000000000 +0530
227 +++ eog-2.24.3.1/doc/reference/eog.types 1970-01-01 05:30:00.000000000 +0530
228 @@ -1,33 +0,0 @@
229 -eog_image_get_type
230 -eog_preferences_dialog_get_type
231 -eog_list_store_get_type
232 -eog_print_preview_get_type
233 -eog_transform_get_type
234 -eog_file_chooser_get_type
235 -eog_metadata_reader_get_type
236 -eog_properties_dialog_get_type
237 -eog_job_get_type
238 -eog_job_thumbnail_get_type
239 -eog_job_load_get_type
240 -eog_job_model_get_type
241 -eog_job_transform_get_type
242 -eog_job_save_get_type
243 -eog_job_save_as_get_type
244 -eog_thumb_nav_get_type
245 -eog_metadata_reader_png_get_type
246 -eog_uri_converter_get_type
247 -eog_print_image_setup_get_type
248 -eog_pixbuf_cell_renderer_get_type
249 -eog_thumb_view_get_type
250 -eog_plugin_get_type
251 -eog_application_get_type
252 -eog_plugin_manager_get_type
253 -eog_scroll_view_get_type
254 -eog_window_get_type
255 -eog_statusbar_get_type
256 -eog_exif_details_get_type
257 -eog_message_area_get_type
258 -eog_metadata_reader_jpg_get_type
259 -eog_dialog_get_type
260 -eog_image_save_info_get_type
261 -eog_sidebar_get_type
262 diff -urNp eog-2.24.3.1-orig/doc/reference/Makefile.am eog-2.24.3.1/doc/reference/Makefile.am
263 --- eog-2.24.3.1-orig/doc/reference/Makefile.am 2009-01-18 15:38:44.000000000 +0530
264 +++ eog-2.24.3.1/doc/reference/Makefile.am 2009-01-20 00:07:03.000000000 +0530
265 @@ -25,7 +25,7 @@ SCANGOBJ_OPTIONS=
266
267 # Extra options to supply to gtkdoc-scan.
268 # e.g. SCAN_OPTIONS=--deprecated-guards="GTK_DISABLE_DEPRECATED"
269 -SCAN_OPTIONS=
270 +SCAN_OPTIONS=--rebuild-types
271
272 # Extra options to supply to gtkdoc-mkdb.
273 # e.g. MKDB_OPTIONS=--sgml-mode --output-format=xml
274 @@ -57,6 +57,14 @@ IGNORE_HFILES= \
275 eog-module.h \
276 eog-python-module.h
277
278 +if !HAVE_EXIF
279 +if !HAVE_EXEMPI
280 +IGNORE_HFILES += \
281 + eog-exif-util.h \
282 + eog-exif-details.h
283 +endif
284 +endif
285 +
286 # Images to copy into HTML directory.
287 # e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
288 HTML_IMAGES=
289 @@ -110,12 +118,13 @@ include $(top_srcdir)/gtk-doc.make
290
291 # Other files to distribute
292 # e.g. EXTRA_DIST += version.xml.in
293 -EXTRA_DIST += version.xml.in
294 +EXTRA_DIST += version.xml.in \
295 + $(DOC_MAIN_SGML_FILE).in
296
297 # Files not to distribute
298 # for --rebuild-types in $(SCAN_OPTIONS), e.g. $(DOC_MODULE).types
299 # for --rebuild-sections in $(SCAN_OPTIONS) e.g. $(DOC_MODULE)-sections.txt
300 -#DISTCLEANFILES +=
301 +DISTCLEANFILES = $(DOC_MODULE).types
302
303 # Comment this out if you want your docs-status tested during 'make check'
304 #TESTS = $(GTKDOC_CHECK)