ABF is currently being migrated to new servers. Pull requests should be working.
avatar
Rosa has added 31025fa248
initial: add from SRPM
... ... --- /dev/null
... ... +++ b/.abf.yml
... ... @@ -0,0 +1,2 @@
1
sources:
2
  "gnome-doc-utils-0.20.6.tar.bz2": c11dda3cff4248a6918cfaf0d7b892fc20bf329e
view file @ 31025fa248
... ... --- /dev/null
... ... +++ b/gnome-doc-utils-0.12.1-catalog.patch
... ... @@ -0,0 +1,14 @@
1
diff -p -up gnome-doc-utils-0.12.1/tools/gnome-doc-utils.make.catalog gnome-doc-utils-0.12.1/tools/gnome-doc-utils.make
2
--- gnome-doc-utils-0.12.1/tools/gnome-doc-utils.make.catalog	2008-01-09 22:42:26.000000000 +0100
3
+++ gnome-doc-utils-0.12.1/tools/gnome-doc-utils.make	2008-02-12 20:05:55.000000000 +0100
4
@@ -471,8 +471,8 @@ check-doc-docs: $(_DOC_C_DOCS) $(_DOC_LC
5
 
6
 check-doc-omf: $(_DOC_OMF_ALL)
7
 	@list='$(_DOC_OMF_ALL)'; for omf in $$list; do \
8
-	  echo "xmllint --noout --xinclude --dtdvalid 'http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/scrollkeeper-omf.dtd' $$omf"; \
9
-	  xmllint --noout --xinclude --dtdvalid 'http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/scrollkeeper-omf.dtd' $$omf; \
10
+	  echo "xmllint --noout --xinclude --dtdvalidfpi \"-//OMF//DTD Scrollkeeper OMF Variant V1.0//EN\" $$omf"; \
11
+	  xmllint --noout --xinclude --dtdvalidfpi "-//OMF//DTD Scrollkeeper OMF Variant V1.0//EN" $$omf; \
12
 	done
13
 
14
 
view file @ 31025fa248
... ... --- /dev/null
... ... +++ b/gnome-doc-utils.spec
... ... @@ -0,0 +1,376 @@
1
%if %mdkversion >= 200600
2
%define pkgconfigdir %_datadir/pkgconfig
3
%else
4
%define pkgconfigdir %_libdir/pkgconfig
5
%endif
6
Summary: 		GNOME XML documentation utilities 
7
Name: 			gnome-doc-utils
8
Version: 		0.20.6
9
Release: 		%mkrel 1
10
Source0: 		http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
11
# (fc) 0.8.0-1mdv use catalog for dtd validation (GNOME bug #497055)
12
Patch0:			gnome-doc-utils-0.12.1-catalog.patch
13
License: 		LGPLv2+ and GPLv2+
14
Group: 			Publishing
15
Url: 			http://www.gnome.org
16
BuildRequires: 		libxslt-devel
17
BuildRequires: 		libxslt-proc
18
BuildRequires: 		python-libxml2
19
BuildRequires: 		glib-gettextize
20
BuildRequires: 		scrollkeeper
21
BuildRequires:		docbook-dtd44-xml
22
BuildRequires: 		intltool
23
Requires:		libxslt-proc
24
Requires:		libxml2-utils
25
Requires: 		python-libxml2
26
Requires(post): 	scrollkeeper
27
Requires(postun): 	scrollkeeper
28
Requires:		docbook-dtd44-xml docbook-dtd412-xml
29
BuildRoot: 		%{_tmppath}/%{name}-%{version}-%{release}-buildroot
30
BuildArch: 		noarch
31
%define _requires_exceptions pkgconfig.libxml-2.0
32
33
%description
34
gnome-doc-utils is a collection of documentation utilities for the Gnome
35
project.  Notably, it contains utilities for building documentation and
36
all auxiliary files in your source tree, and it contains the DocBook
37
XSLT stylesheets that were once distributed with Yelp.
38
39
%prep
40
%setup -q
41
%patch0 -p1 -b .catalog
42
intltoolize --force
43
#needed by patch0
44
aclocal -I tools -I m4
45
autoconf
46
automake -a -c
47
48
%build
49
50
./configure --prefix=%_prefix --mandir=%_mandir --disable-scrollkeeper
51
52
#gw parallel make broken in 0.17.4
53
make
54
55
%check
56
#broken ATM
57
make check
58
59
%install
60
rm -rf $RPM_BUILD_ROOT
61
%makeinstall_std pkgconfigdir=%pkgconfigdir
62
%find_lang gnome-doc-make --with-gnome
63
%find_lang gnome-doc-mallard-spec --with-gnome
64
%find_lang gnome-doc-xslt --with-gnome
65
%find_lang %name
66
cat gnome-doc-xslt.lang gnome-doc-make.lang gnome-doc-mallard-spec.lang >> %name.lang
67
for omf in %buildroot%_datadir/omf/*/*[_-]??.omf;do 
68
echo "%lang($(basename $omf|sed -e s/.*-// -e s/.omf//)) $(echo $omf|sed -e s!%buildroot!!)" >> %name.lang
69
done
70
71
%clean
72
rm -rf $RPM_BUILD_ROOT
73
74
%post
75
%update_scrollkeeper
76
77
%postun
78
%clean_scrollkeeper
79
80
81
%files -f %name.lang
82
%defattr(-,root,root)
83
%doc AUTHORS ChangeLog README
84
%_bindir/*
85
%pkgconfigdir/*.pc
86
%_datadir/aclocal/*.m4
87
%_datadir/gnome-doc-utils/
88
%dir %_datadir/omf/gnome-doc-make/
89
%_datadir/omf/gnome-doc-make/gnome-doc-make-C.omf
90
%dir %_datadir/omf/gnome-doc-xslt/
91
%_datadir/omf/gnome-doc-xslt/gnome-doc-xslt-C.omf
92
%dir %_datadir/xml/
93
%_datadir/xml/gnome
94
%_datadir/xml/mallard
95
%_mandir/man1/xml2po.1*
96
%py_puresitedir/xml2po/
97
98
99
%changelog
100
* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 0.20.6-1mdv2011.0
101
+ Revision: 659091
102
- update to new version 0.20.6
103
104
* Tue Mar 22 2011 Götz Waschk <waschk@mandriva.org> 0.20.5-1
105
+ Revision: 647617
106
- update to new version 0.20.5
107
108
* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.20.4-3
109
+ Revision: 640334
110
- rebuild to obsolete old packages
111
112
* Mon Jan 10 2011 Götz Waschk <waschk@mandriva.org> 0.20.4-1
113
+ Revision: 630885
114
- new version
115
116
* Mon Dec 20 2010 Götz Waschk <waschk@mandriva.org> 0.20.3-1mdv2011.0
117
+ Revision: 623330
118
- update to new version 0.20.3
119
120
* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.20.2-5mdv2011.0
121
+ Revision: 591926
122
- python-devel isn't a BR now that the python Makefile has been moved to the
123
  python main package
124
125
* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 0.20.2-4mdv2011.0
126
+ Revision: 591270
127
- rebuild
128
129
* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 0.20.2-3mdv2011.0
130
+ Revision: 590928
131
- xml2po requires python's Makefile to run
132
133
* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 0.20.2-2mdv2011.0
134
+ Revision: 590734
135
- rebuild for py2.7
136
- BR python devel
137
138
* Tue Sep 28 2010 Götz Waschk <waschk@mandriva.org> 0.20.2-1mdv2011.0
139
+ Revision: 581803
140
- update to new version 0.20.2
141
142
* Mon Apr 26 2010 Götz Waschk <waschk@mandriva.org> 0.20.1-1mdv2010.1
143
+ Revision: 539205
144
- update to new version 0.20.1
145
146
* Mon Mar 29 2010 Götz Waschk <waschk@mandriva.org> 0.20.0-1mdv2010.1
147
+ Revision: 528901
148
- update to new version 0.20.0
149
150
* Mon Feb 22 2010 Götz Waschk <waschk@mandriva.org> 0.19.5-1mdv2010.1
151
+ Revision: 509415
152
- update to new version 0.19.5
153
154
* Tue Feb 09 2010 Götz Waschk <waschk@mandriva.org> 0.19.4-1mdv2010.1
155
+ Revision: 502719
156
- update to new version 0.19.4
157
158
* Tue Jan 26 2010 Götz Waschk <waschk@mandriva.org> 0.19.3-1mdv2010.1
159
+ Revision: 496504
160
- update to new version 0.19.3
161
162
* Mon Jan 11 2010 Götz Waschk <waschk@mandriva.org> 0.19.2-1mdv2010.1
163
+ Revision: 489965
164
- update to new version 0.19.2
165
166
* Wed Jan 06 2010 Götz Waschk <waschk@mandriva.org> 0.19.1-1mdv2010.1
167
+ Revision: 486562
168
- update to new version 0.19.1
169
170
* Sat Nov 21 2009 Götz Waschk <waschk@mandriva.org> 0.18.1-1mdv2010.1
171
+ Revision: 467788
172
- update to new version 0.18.1
173
174
* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 0.18.0-1mdv2010.0
175
+ Revision: 446698
176
- update to new version 0.18.0
177
178
* Thu Sep 10 2009 Götz Waschk <waschk@mandriva.org> 0.17.5-1mdv2010.0
179
+ Revision: 437419
180
- update to new version 0.17.5
181
182
* Tue Aug 25 2009 Götz Waschk <waschk@mandriva.org> 0.17.4-1mdv2010.0
183
+ Revision: 420778
184
- disable parallel build
185
- update to new version 0.17.4
186
187
* Tue Jul 28 2009 Götz Waschk <waschk@mandriva.org> 0.17.3-1mdv2010.0
188
+ Revision: 401407
189
- update to new version 0.17.3
190
191
* Sun Jun 28 2009 Götz Waschk <waschk@mandriva.org> 0.17.2-1mdv2010.0
192
+ Revision: 390427
193
- update build deps
194
- new version
195
- update file list
196
197
* Mon Jun 15 2009 Götz Waschk <waschk@mandriva.org> 0.17.1-1mdv2010.0
198
+ Revision: 385964
199
- update to new version 0.17.1
200
201
* Tue Apr 14 2009 Götz Waschk <waschk@mandriva.org> 0.16.1-1mdv2009.1
202
+ Revision: 367218
203
- update to new version 0.16.1
204
205
* Mon Mar 16 2009 Götz Waschk <waschk@mandriva.org> 0.16.0-1mdv2009.1
206
+ Revision: 356129
207
- update to new version 0.16.0
208
209
* Mon Mar 02 2009 Götz Waschk <waschk@mandriva.org> 0.15.2-1mdv2009.1
210
+ Revision: 346878
211
- update to new version 0.15.2
212
213
* Mon Feb 02 2009 Götz Waschk <waschk@mandriva.org> 0.15.1-1mdv2009.1
214
+ Revision: 336344
215
- update to new version 0.15.1
216
217
* Sat Jan 10 2009 Götz Waschk <waschk@mandriva.org> 0.14.2-1mdv2009.1
218
+ Revision: 327957
219
- update to new version 0.14.2
220
221
* Thu Dec 18 2008 Götz Waschk <waschk@mandriva.org> 0.14.1-1mdv2009.1
222
+ Revision: 315788
223
- update to new version 0.14.1
224
225
* Tue Sep 23 2008 Götz Waschk <waschk@mandriva.org> 0.14.0-1mdv2009.0
226
+ Revision: 287253
227
- new version
228
- update license
229
230
* Thu Aug 28 2008 Götz Waschk <waschk@mandriva.org> 0.13.1-1mdv2009.0
231
+ Revision: 276871
232
- new version
233
- fix build
234
235
* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.12.2-2mdv2009.0
236
+ Revision: 221086
237
- rebuild
238
239
* Mon Mar 10 2008 Götz Waschk <waschk@mandriva.org> 0.12.2-1mdv2008.1
240
+ Revision: 183223
241
- new version
242
243
* Tue Feb 12 2008 Götz Waschk <waschk@mandriva.org> 0.12.1-1mdv2008.1
244
+ Revision: 166379
245
- new version
246
- rediff the patch
247
248
* Sat Jan 12 2008 Thierry Vignaud <tv@mandriva.org> 0.12.0-2mdv2008.1
249
+ Revision: 150139
250
- rebuild
251
- kill re-definition of %%buildroot on Pixel's request
252
253
  + Olivier Blin <oblin@mandriva.com>
254
    - restore BuildRoot
255
256
* Mon Sep 17 2007 Götz Waschk <waschk@mandriva.org> 0.12.0-1mdv2008.0
257
+ Revision: 89360
258
- new version
259
260
* Sun Aug 19 2007 Götz Waschk <waschk@mandriva.org> 0.11.2-1mdv2008.0
261
+ Revision: 67038
262
- new version
263
- fix build
264
265
* Wed Aug 01 2007 Götz Waschk <waschk@mandriva.org> 0.11.1-2mdv2008.0
266
+ Revision: 57362
267
- depend on docbook DTDs
268
269
* Mon Jul 30 2007 Götz Waschk <waschk@mandriva.org> 0.11.1-1mdv2008.0
270
+ Revision: 56702
271
- fix buildrequires
272
- new version
273
- fix aclocal call
274
275
* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 0.10.3-1mdv2008.0
276
+ Revision: 14134
277
- new version
278
279
280
* Thu Mar 15 2007 Götz Waschk <waschk@mandriva.org> 0.10.1-2mdv2007.1
281
+ Revision: 144422
282
- fix deps
283
284
* Mon Mar 12 2007 Götz Waschk <waschk@mandriva.org> 0.10.1-1mdv2007.1
285
+ Revision: 142119
286
- new version
287
288
* Mon Mar 12 2007 Götz Waschk <waschk@mandriva.org> 0.10.0-1mdv2007.1
289
+ Revision: 142087
290
- fix build
291
- new version
292
293
* Mon Jan 29 2007 Götz Waschk <waschk@mandriva.org> 0.9.2-1mdv2007.1
294
+ Revision: 115208
295
- new version
296
297
* Fri Jan 26 2007 Götz Waschk <waschk@mandriva.org> 0.9.1-1mdv2007.1
298
+ Revision: 114007
299
- Import gnome-doc-utils
300
301
* Fri Jan 26 2007 Gtz Waschk <waschk@mandriva.org> 0.9.1-1mdv2007.1
302
- fix build
303
- unpack patch 
304
- new version
305
306
* Fri Sep 08 2006 Gtz Waschk <waschk@mandriva.org> 0.8.0-2mdv2007.0
307
- fix buildrequires
308
- fix build
309
310
* Wed Sep 06 2006 Götz Waschk <waschk@mandriva.org> 0.8.0-1mdv2007.0
311
- New release 0.8.0
312
- Patch0: use catalog for DTD validation (fcrozat)
313
- disable make check for now
314
315
* Wed Aug 09 2006 Götz Waschk <waschk@mandriva.org> 0.7.2-1mdv2007.0
316
- New release 0.7.2
317
318
* Tue Jun 13 2006 Götz Waschk <waschk@mandriva.org> 0.7.1-1mdv2007.0
319
- New release 0.7.1
320
321
* Thu Apr 13 2006 Frederic Crozat <fcrozat@mandriva.com> 0.6.0-1mdk
322
- Release 0.6.0
323
324
* Wed Feb 22 2006 Eskild Hustvedt <eskild@mandriva.org> 0.4.4-3mdk
325
- Drop old text from the description
326
327
* Wed Feb 22 2006 Frederic Crozat <fcrozat@mandriva.com> 0.4.4-2mdk
328
- Use mkrel
329
330
* Mon Nov 28 2005 Götz Waschk <waschk@mandriva.org> 0.4.4-1mdk
331
- New release 0.4.4
332
333
* Thu Oct 13 2005 Gtz Waschk <waschk@mandriva.org> 0.4.3-1mdk
334
- drop patch
335
- New release 0.4.3
336
337
* Thu Oct 06 2005 Frederic Crozat <fcrozat@mandriva.com> 0.4.2-2mdk
338
- Patch0: fix scrollkeeper-update when using DESTDIR
339
340
* Thu Oct 06 2005 Frederic Crozat <fcrozat@mandriva.com> 0.4.2-1mdk
341
- Release 0.4.2
342
- remove patch0 (merged upstream)
343
344
* Sun Aug 28 2005 Gtz Waschk <waschk@mandriva.org> 0.2.1-2mdk
345
- replace prereq
346
- encoding fix
347
348
* Wed Jul 13 2005 Gtz Waschk <waschk@mandriva.org> 0.2.1-1mdk
349
- New release 0.2.1
350
351
* Fri Apr 29 2005 Gtz Waschk <waschk@mandriva.org> 0.2.0-2mdk
352
- fix pkgconfig file location
353
354
* Tue Apr 05 2005 Götz Waschk <waschk@linux-mandrake.com> 0.2.0-1mdk
355
- New release 0.2.0
356
357
* Mon Mar 07 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.1.3-1mdk
358
- update file list
359
- New release 0.1.3
360
361
* Fri Jan 14 2005 Goetz Waschk <waschk@linux-mandrake.com> 0.1.2-1mdk
362
- New release 0.1.2
363
364
* Mon Jan 03 2005 Goetz Waschk <waschk@linux-mandrake.com> 0.1.1-1mdk
365
- New release 0.1.1
366
367
* Wed Nov 03 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.1-3mdk
368
- buildrequires fix
369
370
* Mon Nov 01 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.1-2mdk
371
- add scrollkeeper scripts
372
- fix deps
373
374
* Mon Nov 01 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.1-1mdk
375
- initial package
376

Comments