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://dl.sourceforge.net/sourceforge/docbook/docbook-xsl-%{version}.tar.gz
11 # Source0-md5: dc91b494e0afc586482c17e9373c0c56
12 URL: http://docbook.sourceforge.net/projects/xsl/index.html
13 BuildRequires: /usr/bin/xmlcatalog
14 Requires(post,postun): /usr/bin/xmlcatalog
15 Requires(post,postun): /etc/xml/catalog
16 Requires: /etc/xml/catalog
17 Requires: sgml-common >= 0.5
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 %define _javalibdir %{_datadir}/java
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.
39 %package xalan-extensions
40 Summary: DocBook Xalan extensions
41 Group: Applications/Publishing/XML
44 %description xalan-extensions
45 DocBook Xalan extensions.
47 %package saxon-extensions
48 Summary: DocBook Saxon extensions
49 Group: Applications/Publishing/XML
52 %description saxon-extensions
53 DocBook Saxon extensions.
56 %setup -q -n docbook-xsl-%{version}
59 rm -rf $RPM_BUILD_ROOT
60 install -d $RPM_BUILD_ROOT{%{xsl_path},%{_sysconfdir}/xml} \
61 $RPM_BUILD_ROOT%{_javalibdir}
63 cp -a * $RPM_BUILD_ROOT%{xsl_path}
65 install extensions/*.jar $RPM_BUILD_ROOT%{_javalibdir}
67 %xmlcat_create $RPM_BUILD_ROOT%{catalog}
69 %xmlcat_add_rewrite http://docbook.sourceforge.net/release/xsl/%{version} file://%{xsl_path} $RPM_BUILD_ROOT%{catalog}
70 %xmlcat_add_rewrite http://docbook.sourceforge.net/release/xsl/current file://%{xsl_path} $RPM_BUILD_ROOT%{catalog}
72 rm -rf $RPM_BUILD_ROOT%{xsl_path}/doc \
73 $RPM_BUILD_ROOT%{xsl_path}/BUGS \
74 $RPM_BUILD_ROOT%{xsl_path}/ChangeLog \
75 $RPM_BUILD_ROOT%{xsl_path}/README \
76 $RPM_BUILD_ROOT%{xsl_path}/RELEASE-NOTES.html \
77 $RPM_BUILD_ROOT%{xsl_path}/RELEASE-NOTES.xml \
78 $RPM_BUILD_ROOT%{xsl_path}/TODO \
79 $RPM_BUILD_ROOT%{xsl_path}/WhatsNew \
80 $RPM_BUILD_ROOT%{xsl_path}/extensions
83 rm -rf $RPM_BUILD_ROOT
86 if [ -L %{xsl_path} ] ; then
91 if ! grep -q %{catalog} /etc/xml/catalog ; then
92 %xmlcat_add %{catalog}
97 if [ "$1" = "0" ] ; then
98 %xmlcat_del %{catalog}
103 %defattr(644,root,root,755)
104 %doc doc ChangeLog WhatsNew BUGS TODO README RELEASE-NOTES.*
107 %files xalan-extensions
108 %defattr(644,root,root,755)
109 %{_javalibdir}/xalan*.jar
111 %files saxon-extensions
112 %defattr(644,root,root,755)
113 %{_javalibdir}/saxon*.jar