1 Summary: Norman Walsh's modular stylesheets for DocBook
2 Summary(pl): Arkusze stylistyczne XSL dla DocBook DTD
3 Summary(pt_BR): Stylesheets modulares do Norman Walsh para DocBook
4 Name: docbook-style-xsl
7 License: (C) 1997, 1998 Norman Walsh (Free)
8 Group: Applications/Publishing/XML
9 Vendor: Norman Walsh http://nwalsh.com/
10 Source0: http://osdn.dl.sourceforge.net/sourceforge/docbook/docbook-xsl-%{version}.tar.gz
11 URL: http://docbook.sourceforge.net/projects/xsl/index.html
12 BuildRequires: /usr/bin/xmlcatalog
13 Requires(post,postun): /usr/bin/xmlcatalog
14 Requires(post,postun): /etc/xml/catalog
15 Requires: /etc/xml/catalog
16 Requires: sgml-common >= 0.5
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 # think about _javaclassdir location
22 #%define _javaclassdir %{_datadir}/java/classes
23 %define xsl_path %{_datadir}/sgml/docbook/xsl-stylesheets
24 %define catalog %{xsl_path}/catalog.xml
27 Highly customizable XSL stylesheets for DocBook XML DTD. The
28 stylesheets allow to produce documents in XSL FO, HTML or XHTML
32 Konfigurowalne arkusze stylistyczne dla DocBook XML DTD. Arkusze
33 stylistyczne, zawarte w tym pakiecie, umo¿liwiaj± tworzenie dokumentów
34 w formacie XSL FO, HTML lub XHTML.
37 Stylesheets modulares do Norman Walsh para DocBook.
40 %setup -q -n docbook-xsl-%{version}
43 rm -rf $RPM_BUILD_ROOT
44 #install -d $RPM_BUILD_ROOT{%{xsl_path},%{_sysconfdir}/xml} \
45 # $RPM_BUILD_ROOT%{_javaclassdir}
46 install -d $RPM_BUILD_ROOT{%{xsl_path},%{_sysconfdir}/xml}
48 cp -a * $RPM_BUILD_ROOT%{xsl_path}
50 #install extensions/*.jar $RPM_BUILD_ROOT%{_javaclassdir}
52 %xmlcat_create $RPM_BUILD_ROOT%{catalog}
54 %xmlcat_add_rewrite http://docbook.sourceforge.net/release/xsl/%{version} file://%{xsl_path} $RPM_BUILD_ROOT%{catalog}
55 %xmlcat_add_rewrite http://docbook.sourceforge.net/release/xsl/current file://%{xsl_path} $RPM_BUILD_ROOT%{catalog}
57 rm -rf $RPM_BUILD_ROOT%{xsl_path}/doc \
58 $RPM_BUILD_ROOT%{xsl_path}/BUGS \
59 $RPM_BUILD_ROOT%{xsl_path}/ChangeLog \
60 $RPM_BUILD_ROOT%{xsl_path}/README \
61 $RPM_BUILD_ROOT%{xsl_path}/RELEASE-NOTES.html \
62 $RPM_BUILD_ROOT%{xsl_path}/RELEASE-NOTES.xml \
63 $RPM_BUILD_ROOT%{xsl_path}/TODO \
64 $RPM_BUILD_ROOT%{xsl_path}/WhatsNew \
65 $RPM_BUILD_ROOT%{xsl_path}/extensions
68 rm -rf $RPM_BUILD_ROOT
71 if [ -L %{xsl_path} ] ; then
76 if ! grep -q %{catalog} /etc/xml/catalog ; then
77 %xmlcat_add %{catalog}
82 if [ "$1" = "0" ] ; then
83 %xmlcat_del %{catalog}
88 %defattr(644,root,root,755)
89 %doc doc ChangeLog WhatsNew BUGS TODO README RELEASE-NOTES.*