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) |