source: projects/specs/branches/6/d/docbook-dtds/docbook-dtds-vl.spec @ 3812

Revision 3812, 20.1 KB checked in by iwaim, 13 years ago (diff)

docbook-dtds-1.0-55

Line 
1Name: docbook-dtds
2Version: 1.0
3Release: 55%{?_dist_release}
4Group: Applications/Text
5
6Summary: SGML and XML document type definitions for DocBook.
7Summary(ja): DocBook 向け SGML/XML DTD
8
9License: Copyright only
10URL: http://www.oasis-open.org/docbook/
11
12Obsoletes: docbook-dtd30-sgml < %{version}-%{release}
13Obsoletes: docbook-dtd31-sgml < %{version}-%{release}
14Obsoletes: docbook-dtd40-sgml < %{version}-%{release}
15Obsoletes: docbook-dtd41-sgml < %{version}-%{release}
16Obsoletes: docbook-dtd412-xml < %{version}-%{release}
17
18Provides: docbook-dtd-xml = %{version}-%{release}
19Provides: docbook-dtd-sgml = %{version}-%{release}
20Provides: docbook-dtd30-sgml = %{version}-%{release}
21Provides: docbook-dtd31-sgml = %{version}-%{release}
22Provides: docbook-dtd40-sgml = %{version}-%{release}
23Provides: docbook-dtd41-sgml = %{version}-%{release}
24Provides: docbook-dtd412-xml = %{version}-%{release}
25Provides: docbook-dtd42-sgml = %{version}-%{release}
26Provides: docbook-dtd42-xml = %{version}-%{release}
27Provides: docbook-dtd43-sgml = %{version}-%{release}
28Provides: docbook-dtd43-xml = %{version}-%{release}
29Provides: docbook-dtd44-sgml = %{version}-%{release}
30Provides: docbook-dtd44-xml = %{version}-%{release}
31Provides: docbook-dtd45-sgml = %{version}-%{release}
32Provides: docbook-dtd45-xml = %{version}-%{release}
33
34Requires(post): /usr/bin/xmlcatalog
35Requires(postun): /usr/bin/xmlcatalog
36Requires(post): /bin/chmod
37Requires(post,postun): sed
38Requires: sgml-common >= 0.6.3-4
39Requires: xml-common >= 0.6.3-8
40
41BuildRoot: %{_tmppath}/%{name}-%{version}-root
42
43BuildArch: noarch
44Source0: http://www.oasis-open.org/docbook/sgml/3.0/docbk30.zip
45Source1: http://www.oasis-open.org/docbook/sgml/3.1/docbk31.zip
46Source2: http://www.oasis-open.org/docbook/sgml/4.0/docbk40.zip
47Source3: http://www.oasis-open.org/docbook/sgml/4.1/docbk41.zip
48Source4: http://www.oasis-open.org/docbook/xml/4.1.2/docbkx412.zip
49Source5: http://www.oasis-open.org/docbook/sgml/4.2/docbook-4.2.zip
50Source6: http://www.oasis-open.org/docbook/xml/4.2/docbook-xml-4.2.zip
51Source7: http://www.docbook.org/sgml/4.3/docbook-4.3.zip
52Source8: http://www.docbook.org/xml/4.3/docbook-xml-4.3.zip
53Source9: http://www.docbook.org/sgml/4.4/docbook-4.4.zip
54Source10: http://www.docbook.org/xml/4.4/docbook-xml-4.4.zip
55Source11: http://www.docbook.org/sgml/4.5/docbook-4.5.zip
56Source12: http://www.docbook.org/xml/4.5/docbook-xml-4.5.zip
57# fix old catalog files
58Patch0: docbook-dtd30-sgml-1.0.catalog.patch
59Patch1: docbook-dtd31-sgml-1.0.catalog.patch
60Patch2: docbook-dtd40-sgml-1.0.catalog.patch
61Patch3: docbook-dtd41-sgml-1.0.catalog.patch
62Patch4: docbook-dtd42-sgml-1.0.catalog.patch
63# fix euro sign in 4.2 dtds
64Patch5: docbook-4.2-euro.patch
65# Fix ISO entities in 4.3/4.4/4.5 SGML
66Patch6: docbook-dtds-ents.patch
67# Use system rewrite for web URL's in sgml catalogs to prevent reading from the network(#478680)
68Patch7: docbook-sgml-systemrewrite.patch
69# use XML at the end of public identificators of XML 4.1.2 ISO entities
70Patch8: docbook-dtd412-entities.patch
71
72BuildRequires: unzip
73
74%define openjadever 1.3.2
75#PreReq: openjade = %{openjadever}
76%define version_list "{3,4}.{0,1}-sgml 4.1.2-xml 4.{2,3,4,5}-{sgml,xml}"
77
78
79%description
80The DocBook Document Type Definition (DTD) describes the syntax of
81technical documentation texts (articles, books and manual pages).
82This syntax is XML-compliant and is developed by the OASIS consortium.
83This package contains SGML and XML versions of the DocBook DTD.
84
85
86%prep
87%setup -c -T
88# DocBook V3.0
89mkdir 3.0-sgml
90cd 3.0-sgml
91unzip %{SOURCE0}
92%patch0 -p0 -b docbook.cat
93cd ..
94
95# DocBook V3.1
96mkdir 3.1-sgml
97cd 3.1-sgml
98unzip %{SOURCE1}
99%patch1 -p0 -b docbook.cat
100cd ..
101
102# DocBook V4.0
103mkdir 4.0-sgml
104cd 4.0-sgml
105unzip %{SOURCE2}
106%patch2 -p0 -b docbook.cat
107cd ..
108
109# DocBook V4.1
110mkdir 4.1-sgml
111cd 4.1-sgml
112unzip %{SOURCE3}
113%patch3 -p0 -b docbook.cat
114cd ..
115
116# DocBook XML V4.1.2
117mkdir 4.1.2-xml
118cd 4.1.2-xml
119unzip %{SOURCE4}
120cd ..
121
122# DocBook V4.2
123mkdir 4.2-sgml
124cd 4.2-sgml
125unzip %{SOURCE5}
126%patch4 -p0 -b docbook.cat
127cd ..
128
129# DocBook XML V4.2
130mkdir 4.2-xml
131cd 4.2-xml
132unzip %{SOURCE6}
133cd ..
134
135# DocBook V4.3
136mkdir 4.3-sgml
137cd 4.3-sgml
138unzip %{SOURCE7}
139cd ..
140
141# DocBook XML V4.3
142mkdir 4.3-xml
143cd 4.3-xml
144unzip %{SOURCE8}
145cd ..
146
147# DocBook V4.4
148mkdir 4.4-sgml
149cd 4.4-sgml
150unzip %{SOURCE9}
151cd ..
152
153# DocBook XML V4.4
154mkdir 4.4-xml
155cd 4.4-xml
156unzip %{SOURCE10}
157cd ..
158
159# DocBook v4.5
160mkdir 4.5-sgml
161cd 4.5-sgml
162unzip %{SOURCE11}
163cd ..
164
165# DocBook XML v4.5
166mkdir 4.5-xml
167cd 4.5-xml
168unzip %{SOURCE12}
169cd ..
170
171# Fix &euro; in SGML.
172%patch5 -p1
173
174# Fix ISO entities in 4.3/4.4/4.5 SGML
175%patch6 -p1
176
177# Rewrite SYSTEM to use local catalog instead web ones (#478680)
178%patch7 -p1
179
180# Add XML to the end of public identificators of 4.1.2 XML entities
181%patch8 -p1
182
183# Increase NAMELEN (bug #36058, bug #159382).
184sed -e's,\(NAMELEN\s\+\)44\(\s\*\)\?,\1256,' -i.namelen */docbook.dcl
185
186# fix of \r\n issue from rpmlint
187sed -i 's/\r//' */*.txt
188
189
190if [ `id -u` -eq 0 ]; then
191  chown -R root:root .
192  chmod -R a+rX,g-w,o-w .
193fi
194
195
196%build
197
198
199%install
200rm -rf $RPM_BUILD_ROOT
201
202# Symlinks
203mkdir -p $RPM_BUILD_ROOT/etc/sgml
204for fmt in sgml xml; do
205  ln -s $fmt-docbook-4.5.cat \
206     $RPM_BUILD_ROOT/etc/sgml/$fmt-docbook.cat
207done
208
209eval set %{version_list}
210for dir
211do
212  cd $dir
213  fmt=${dir#*-} ver=${dir%%-*}
214  DESTDIR=$RPM_BUILD_ROOT%{_datadir}/sgml/docbook/$fmt-dtd-$ver
215  case $fmt in
216    sgml)   mkdir -p $DESTDIR ; install *.dcl $DESTDIR ;;
217    xml)    mkdir -p $DESTDIR/ent ; install ent/* $DESTDIR/ent ;;
218  esac
219  install *.dtd *.mod $DESTDIR
220  install docbook.cat $DESTDIR/catalog
221  cd ..
222  # File for %%ghost
223  touch $RPM_BUILD_ROOT/etc/sgml/$fmt-docbook-$ver.cat
224done
225
226
227%clean
228rm -rf $RPM_BUILD_ROOT
229
230
231%post
232catcmd='%{_bindir}/xmlcatalog --noout'
233xmlcatalog=%{_datadir}/sgml/docbook/xmlcatalog
234
235## Clean up pre-docbook-dtds mess caused by broken trigger.
236for v in 3.0 3.1 4.0 4.1 4.2
237do
238  if [ -f /etc/sgml/sgml-docbook-$v.cat ]
239  then
240    $catcmd --sgml --del /etc/sgml/sgml-docbook-$v.cat \
241      %{_datadir}/sgml/openjade-1.3.1/catalog 2>/dev/null
242  fi
243done
244
245# The STYLESHEETS/catalog command is for the case in which the style sheets
246# were installed after another DTD but before this DTD
247for STYLESHEETS in %{_datadir}/sgml/docbook/dsssl-stylesheets-*; do : ; done
248case $STYLESHEETS in
249  *-"*") STYLESHEETS= ;;
250esac
251eval set %{version_list}
252for dir
253do
254  fmt=${dir#*-} ver=${dir%%-*}
255  sgmldir=%{_datadir}/sgml/docbook/$fmt-dtd-$ver
256  ## SGML catalog
257  # Update the centralized catalog corresponding to this version of the DTD
258  for cat_dir in %{_datadir}/sgml/sgml-iso-entities-8879.1986 $sgmldir $STYLESHEETS; do
259    $catcmd --sgml --add /etc/sgml/$fmt-docbook-$ver.cat $cat_dir/catalog
260  done
261  ## XML catalog
262  if [ $fmt = xml -a -w $xmlcatalog ]; then
263    while read f desc; do
264      case $ver in 4.[45]) f=${f/-/} ;; esac
265      $catcmd --add public "$desc" $sgmldir/$f $xmlcatalog
266    done <<ENDENT
267      ent/iso-pub.ent   ISO 8879:1986//ENTITIES Publishing//EN
268      ent/iso-grk1.ent  ISO 8879:1986//ENTITIES Greek Letters//EN
269      dbpoolx.mod       -//OASIS//ELEMENTS DocBook XML Information Pool V$ver//EN
270      ent/iso-box.ent   ISO 8879:1986//ENTITIES Box and Line Drawing//EN
271      docbookx.dtd      -//OASIS//DTD DocBook XML V$ver//EN
272      ent/iso-grk3.ent  ISO 8879:1986//ENTITIES Greek Symbols//EN
273      ent/iso-amsn.ent  ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN
274      ent/iso-num.ent   ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN
275      dbcentx.mod       -//OASIS//ENTITIES DocBook XML Character Entities V$ver//EN
276      ent/iso-grk4.ent  ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN
277      dbnotnx.mod       -//OASIS//ENTITIES DocBook XML Notations V$ver//EN
278      ent/iso-dia.ent   ISO 8879:1986//ENTITIES Diacritical Marks//EN
279      ent/iso-grk2.ent  ISO 8879:1986//ENTITIES Monotoniko Greek//EN
280      dbgenent.mod      -//OASIS//ENTITIES DocBook XML Additional General Entities V$ver//EN
281      dbhierx.mod       -//OASIS//ELEMENTS DocBook XML Document Hierarchy V$ver//EN
282      ent/iso-amsa.ent  ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN
283      ent/iso-amso.ent  ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN
284      ent/iso-cyr1.ent  ISO 8879:1986//ENTITIES Russian Cyrillic//EN
285      ent/iso-tech.ent  ISO 8879:1986//ENTITIES General Technical//EN
286      ent/iso-amsc.ent  ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN
287      soextblx.dtd      -//OASIS//DTD XML Exchange Table Model 19990315//EN
288      calstblx.dtd      -//OASIS//DTD DocBook XML CALS Table Model V$ver//EN
289      ent/iso-lat1.ent  ISO 8879:1986//ENTITIES Added Latin 1//EN
290      ent/iso-amsb.ent  ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN
291      ent/iso-lat2.ent  ISO 8879:1986//ENTITIES Added Latin 2//EN
292      ent/iso-amsr.ent  ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN
293      ent/iso-cyr2.ent  ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN
294ENDENT
295    for f in System URI; do
296      $catcmd --add rewrite$f "http://www.oasis-open.org/docbook/xml/$ver" \
297        $sgmldir $xmlcatalog
298    done
299  fi
300done
301
302# Historic versions of this scriptlet contained the following comment:
303# <quote>
304# Fix up SGML super catalog so that there isn't an XML DTD before an
305# SGML one.  We need to do this (*sigh*) because xmlcatalog messes up
306# the order of the lines, and SGML tools don't like to see XML things
307# they aren't expecting.
308# </quote>
309# But the code that followed just found the first XML DTD and the first
310# SGML DTD, swappinmg these two lines if the XML one preceded.
311# But that only ensures that there is an SGML DTD before all XML ones.
312# No one complained, so either this was enough, or the buggy SGML tools
313# are long dead, or their users do not use bugzilla.
314# Anyway, the following code, introduced in 1.0-46, does better: it ensures
315# that all XML DTDs are after all SGML ones, by moving them to the end.
316sed -ni '
317  /xml-docbook/ H
318  /xml-docbook/ !p
319  $ {
320          g
321          s/^\n//p
322  }
323  ' /etc/sgml/catalog
324
325# Finally, make sure everything in /etc/sgml is readable!
326/bin/chmod a+r /etc/sgml/*
327
328
329%postun
330catcmd='%{_bindir}/xmlcatalog --noout'
331xmlcatalog=%{_datadir}/sgml/docbook/xmlcatalog
332entities="
333ent/iso-pub.ent
334ent/iso-grk1.ent
335dbpoolx.mod
336ent/iso-box.ent
337docbookx.dtd
338ent/iso-grk3.ent
339ent/iso-amsn.ent
340ent/iso-num.ent
341dbcentx.mod
342ent/iso-grk4.ent
343dbnotnx.mod
344ent/iso-dia.ent
345ent/iso-grk2.ent
346dbgenent.mod
347dbhierx.mod
348ent/iso-amsa.ent
349ent/iso-amso.ent
350ent/iso-cyr1.ent
351ent/iso-tech.ent
352ent/iso-amsc.ent
353soextblx.dtd
354calstblx.dtd
355ent/iso-lat1.ent
356ent/iso-amsb.ent
357ent/iso-lat2.ent
358ent/iso-amsr.ent
359ent/iso-cyr2.ent
360"
361eval set %{version_list}
362for dir
363do
364  fmt=${dir#*-} ver=${dir%%-*}
365  sgmldir=%{_datadir}/sgml/docbook/$fmt-dtd-$ver
366  ## SGML catalog
367  # Update the centralized catalog corresponding to this version of the DTD
368  $catcmd --sgml --del /etc/sgml/catalog /etc/sgml/$fmt-docbook-$ver.cat
369  rm -f /etc/sgml/$fmt-docbook-$ver.cat
370  ## XML catalog
371  if [ $fmt = xml -a -w $xmlcatalog ]; then
372    for f in $entities; do
373      case $ver in 4.[45]) f=${f/-/} ;; esac
374      $catcmd --del $sgmldir/$f $xmlcatalog
375    done
376    $catcmd --del $sgmldir $xmlcatalog
377  fi
378done
379
380# See the comment attached to this command in the %%post scriptlet.
381sed -ni '
382  /xml-docbook/ H
383  /xml-docbook/ !p
384  $ {
385          g
386          s/^\n//p
387  }
388  ' /etc/sgml/catalog
389
390
391%triggerin -- openjade >= %{openjadever}
392eval set %{version_list}
393for dir
394do
395  fmt=${dir#*-} ver=${dir%%-*}
396  %{_bindir}/xmlcatalog --sgml --noout --add /etc/sgml/$fmt-docbook-$ver.cat \
397    %{_datadir}/sgml/openjade-%{openjadever}/catalog
398done
399
400
401%triggerun -- openjade >= %{openjadever}
402[ $2 = 0 ] || exit 0
403eval set %{version_list}
404for dir
405do
406  fmt=${dir#*-} ver=${dir%%-*}
407  %{_bindir}/xmlcatalog --sgml --noout --del /etc/sgml/$fmt-docbook-$ver.cat \
408    %{_datadir}/sgml/openjade-%{openjadever}/catalog
409done
410
411
412%files
413%defattr (-,root,root)
414%doc --parents 3.1-sgml/ChangeLog
415%doc --parents 4.1-sgml/ChangeLog
416%doc --parents */*.txt
417%config(noreplace) /etc/sgml/sgml-docbook.cat
418%config(noreplace) /etc/sgml/xml-docbook.cat
419%{_datadir}/sgml/docbook/sgml-dtd-3.0
420%{_datadir}/sgml/docbook/sgml-dtd-3.1
421%{_datadir}/sgml/docbook/sgml-dtd-4.0
422%{_datadir}/sgml/docbook/sgml-dtd-4.1
423%{_datadir}/sgml/docbook/sgml-dtd-4.2
424%{_datadir}/sgml/docbook/sgml-dtd-4.3
425%{_datadir}/sgml/docbook/sgml-dtd-4.4
426%{_datadir}/sgml/docbook/sgml-dtd-4.5
427%{_datadir}/sgml/docbook/xml-dtd-4.1.2
428%{_datadir}/sgml/docbook/xml-dtd-4.2
429%{_datadir}/sgml/docbook/xml-dtd-4.3
430%{_datadir}/sgml/docbook/xml-dtd-4.4
431%{_datadir}/sgml/docbook/xml-dtd-4.5
432%ghost %config(noreplace) /etc/sgml/*ml-docbook-*.cat
433
434%changelog
435* Sun May  8 2011 IWAI, Masaharu <iwai@alib.jp> 1.0-55
436- drop %%{version}-%%{release} in file path
437
438* Fri Apr 22 2011 IWAI, Masaharu <iwai@alib.jp> 1.0-54
439- add Requires(post,postun): sed
440
441* Sun Mar  7 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0-53
442- updated based on FC 1.0-52
443  * Wed Mar 03 2010 Ondrej Vasik <ovasik@redhat.com> - 1.0-52
444  - remove explicit lib dependency (#225700)
445  * Wed Mar 03 2010 Ondrej Vasik <ovasik@redhat.com> - 1.0-51
446  - fix Merge Review comments (#225700) - unversion requires,
447    fix buildroot
448  * Thu Dec 17 2009 Ondrej Vasik <ovasik@redhat.com> - 1.0-50
449  - comment patches
450  - License: Copyright only
451  * Tue Oct 27 2009 Ondrej Vasik <ovasik@redhat.com> - 1.0-49
452  - do not obsolete self
453  * Mon May 11 2009 Ondrej Vasik <ovasik@redhat.com> - 1.0-47
454  - add requires(post) for /bin/chmod (#498680)
455  * Wed Apr  8 2009 Stepan Kasal <skasal@redhat.com> - 1.0-46
456  - remove perl dependency (#462997)
457  - make %%install and the scriptlets more compact
458  * Thu Feb 19 2009 Ondrej Vasik <ovasik@redhat.com> - 1.0.44
459  - fix ISO entities for 4.5 SGML, use XML at the end of
460    public identificators of XML 4.1.2 ISO entities
461  * Thu Feb 19 2009 Ondrej Vasik <ovasik@redhat.com> - 1.0-43
462  - register sgml catalogs before xml catalogs in openjade
463    (#486257)
464  * Thu Feb 05 2009 Ondrej Vasik <ovasik@redhat.com> - 1.0-42
465  - Use SYSTEM rewrite for web URL's in sgml catalogs to
466    prevent reading from the network(#478680)
467  * Fri Sep 26 2008 Ondrej Vasik <ovasik@redhat.com> - 1.0-41
468  - Removed openjade requirement - registration reworked to
469    triggers(#234345)
470  * Fri Jul 11 2008 Ondrej Vasik <ovasik@redhat.com> - 1.0-38
471  - fixed typo in post scriptlet(causing mishandling of DocBook
472    4.4 and 4.5 DTDs,#453513)
473  * Tue Oct 23 2007 Ondrej Vasik <ovasik@redhat.com> - 1.0-34
474  - corrected most of rpmlint issues
475  - (PreReq, tab/spaces , wrong permissions on some files,
476  -  wrong file end encoding of txt files, non config files
477  -  in /etc, some requires issues, versioned provides and
478  -  obsoletes, fixed license tag)
479  * Fri Oct 19 2007 Ondrej Vasik <ovasik@redhat.com> - 1.0-33
480  - fixed wrong attributes for docs(#326581)
481  * Mon Oct  1 2007 Ondrej Vasik <ovasik@redhat.com> - 1.0-32
482  - DocBook 4.5 SGML and XML.(#312941)
483  * Wed Jun 20 2007 Ondrej Vasik <ovasik@redhat.com> - 1.0-31
484  - .cat files touched and ghosted to be owned by package
485  - (bug #193475)
486  * Tue Dec 13 2005 Tim Waugh <twaugh@redhat.com> 1.0-30
487  - Fix ISO entities in 4.3/4.4 SGML.
488
489* Fri Aug 15 2008 Shu KONNO <owa@bg.wakwak.com> 1.0-27vl5
490- applied new versioning policy, spec in utf-8
491
492* Thu Jun  9 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0-27vl1
493- based on Fedora 1.0-27
494  * Thu Jun  2 2005 Tim Waugh <twaugh@redhat.com> 1.0-27
495  - Increase NAMELEN (bug #36058, bug #159382).
496  * Tue Feb  1 2005 Tim Waugh <twaugh@redhat.com> 1.0-26
497  - DocBook 4.4 SGML and XML.
498  * Mon Sep 13 2004 Tim Waugh <twaugh@redhat.com> 1.0-25
499  - DocBook 4.3 SGML and XML (bug #131861).
500- added Japanese summary
501
502* Sat Mar 27 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0-24vl1
503- based on Fedora 1.0-24
504  * Mon Feb 23 2004 Tim Waugh <twaugh@redhat.com> 1.0-24
505  - Use ':' instead of '.' as separator for chown.
506
507* Tue Sep 30 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0-22vl2
508- fixed %postun to remove old version /etc/sgml-*.cat
509
510* Mon Sep 15 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0-22vl1
511- based on Rawhide 1.0-22.1
512  * Wed Aug  6 2003 Tim Waugh <twaugh@redhat.com> 1.0-22
513  - More work-arounds for buggy xmlcatalog.
514  * Tue Jul 15 2003 Tim Waugh <twaugh@redhat.com> 1.0-21
515  - Fix &euro; in SGML tools.
516  * Wed May 28 2003 Tim Waugh <twaugh@redhat.com> 1.0-20
517  - Fix summary and description (bug #73005).
518
519* Tue Jun  3 2003 Jun Nishii <jun@vinelinux.org> 1.0-19vl2
520- fixed some typo in scripts
521- use for loop in scripts
522
523* Sat May  3 2003 IWAI Masaharu <iwai@alib.jp> 1.0-19vl1
524- update %%post and %%postun script from rawhide 1.0-19
525- build with openjade-1.3.2
526
527* Mon Nov 25 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.0-15vl2
528- use PreReq rather than dual Conflicts (it's too bad for apt)
529
530* Mon Nov 25 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.0-15vl1
531- based on 1.0-15 from Rawhide and rebuilt for Vine Linux
532
533* Wed Nov 20 2002 Tim Powers <timp@redhat.com>
534- rebuild in current collinst
535
536* Mon Jul 30 2002 Tim Waugh <twaugh@redhat.com> 1.0-14
537- Fix typo in XML catalog (Eric Raymond).
538
539* Tue Jul 23 2002 Tim Waugh <twaugh@redhat.com> 1.0-13
540- Provide docbook-dtd42-sgml and docbook-dtd42-xml.
541
542* Thu Jul 18 2002 Tim Waugh <twaugh@redhat.com> 1.0-12
543- Fix up SGML super catalog if necessary.
544
545* Wed Jul 17 2002 Tim Waugh <twaugh@redhat.com> 1.0-11
546- Add DocBook V4.2.
547
548* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 1.0-10
549- automated rebuild
550
551* Thu May 23 2002 Tim Powers <timp@redhat.com> 1.0-9
552- automated rebuild
553
554* Thu Mar 14 2002 Tim Waugh <twaugh@redhat.com> 1.0-8
555- Allow for shared /usr/share (bug #61147).
556
557* Tue Mar 12 2002 Tim Waugh <twaugh@redhat.com> 1.0-7
558- Make sure that the config files are readable.
559
560* Fri Mar  8 2002 Tim Waugh <twaugh@redhat.com> 1.0-6
561- Make %%post scriptlet quiet (bug #60820).
562
563* Thu Feb 21 2002 Tim Waugh <twaugh@redhat.com> 1.0-5
564- Make sure to clean up old catalog files.
565
566* Thu Feb 21 2002 Tim Waugh <twaugh@redhat.com> 1.0-3
567- Rebuild in new environment.
568
569* Mon Jan 28 2002 Tim Waugh <twaugh@redhat.com> 1.0-2
570- Prepare for openjade 1.3.1.
571
572* Thu Jan 17 2002 Tim Waugh <twaugh@redhat.com> 1.0-1
573- Merged all the DTD packages into one (bug #58448).
574- Use /usr/share/sgml exclusively.
575- Prevent catalog files from disappearing on upgrade (bug #58463).
576
577* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
578- automated rebuild
579
580* Mon Nov  5 2001 Tim Waugh <twaugh@redhat.com> 1.0-8
581- Hmm, still need to depend on sgml-common for /etc/sgml.
582
583* Mon Nov  5 2001 Tim Waugh <twaugh@redhat.com> 1.0-7
584- Use xmlcatalog (libxml2) instead of install-catalog (sgml-common) in
585  scriptlets.
586- Conflict with install-catalog if it can't handle quotes in catalogs.
587- Use release number in centralized catalog name, so that the scriptlets
588  work properly.
589
590* Wed Oct 10 2001 Tim Waugh <twaugh@redhat.com> 1.0-6
591- Change some Requires: to PreReq:s (bug #54507).
592
593* Mon Oct  8 2001 Tim Waugh <twaugh@redhat.com> 1.0-5
594- Use release number in the installed directory name, so that the
595  package scripts work.
596
597* Sat Oct  6 2001 Tim Waugh <twaugh@redhat.com> 1.0-4
598- Restore the /etc/sgml/catalog manipulation again.
599- Oops, fix DTD path.
600
601* Sat Oct  6 2001 Tim Waugh <twaugh@redhat.com> 1.0-2
602- Require xml-common.  Use xmlcatalog.
603- Move files to /usr/share/xml.
604
605* Tue Jun 12 2001 Tim Waugh <twaugh@redhat.com> 1.0-1
606- Build for Red Hat Linux.
607
608* Sat Jun 09 2001 Chris Runge <crunge@pobox.com>
609- Provides: docbook-dtd-xml (not docbook-dtd-sgml)
610- undo catalog patch and dbcentx patch (this resulted in an effectively
611  broken DTD when the document was processed with XSL stylesheets); added a
612  symbolic link to retain docbook.cat -> catalog; added ent
613- added ChangeLog to doc
614
615* Fri Jun 08 2001 Chris Runge <crunge@pobox.com>
616- created a 4.1.2 version
617- update required a change to OTHERCAT in postun
618- update required a change to the Makefile patch (no dbgenent.ent any more,
619  apparently)
620
621* Wed Jan 24 2001 Tim Waugh <twaugh@redhat.com>
622- Scripts require fileutils.
623- Make scripts quieter.
624
625* Mon Jan 15 2001 Tim Waugh <twaugh@redhat.com>
626- Don't play so many macro games.
627- Don't use 'rpm' in post scripts.
628- Be sure to own xml-dtd-4.1 directory.
629
630* Sun Jan 14 2001 Tim Waugh <twaugh@redhat.com>
631- Change requirement on /usr/bin/install-catalog to sgml-common.
632
633* Tue Jan 09 2001 Tim Waugh <twaugh@redhat.com>
634- Change group.
635- Use %%{_tmppath}.
636- Correct typo.
637- rm before install
638- openjade not jade.
639- Build requires unzip.
640- Require install-catalog for post and postun.
641- Change Copyright: to License:.
642- Remove Packager: line.
643
644* Tue Jan 09 2001 Tim Waugh <twaugh@redhat.com>
645- Based on Eric Bischoff's new-trials packages.
Note: See TracBrowser for help on using the repository browser.