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 Vendor: Norman Walsh http://nwalsh.com/
9 Group: Applications/Publishing/XML
10 Source0: http://dl.sourceforge.net/docbook/docbook-xsl-%{version}.tar.gz
11 # Source0-md5: 4f33db39db7fa95b50143ad609d734a0
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 Summary(pl): Rozszerzenia DocBook Xalan
42 Group: Applications/Publishing/XML
45 %description xalan-extensions
46 DocBook Xalan extensions.
48 %description xalan-extensions -l pl
49 Rozszerzenia DocBook Xalan.
51 %package saxon-extensions
52 Summary: DocBook Saxon extensions
53 Summary(pl): Rozszerzenia DocBook Saxon
54 Group: Applications/Publishing/XML
57 %description saxon-extensions
58 DocBook Saxon extensions.
60 %description saxon-extensions -l pl
61 Rozszerzenia DocBook Saxon.
64 %setup -q -n docbook-xsl-%{version}
67 rm -rf $RPM_BUILD_ROOT
68 install -d $RPM_BUILD_ROOT{%{xsl_path},%{_sysconfdir}/xml} \
69 $RPM_BUILD_ROOT%{_javalibdir}
71 cp -a * $RPM_BUILD_ROOT%{xsl_path}
73 install extensions/*.jar $RPM_BUILD_ROOT%{_javalibdir}
75 %xmlcat_create $RPM_BUILD_ROOT%{catalog}
77 %xmlcat_add_rewrite http://docbook.sourceforge.net/release/xsl/%{version} file://%{xsl_path} $RPM_BUILD_ROOT%{catalog}
78 %xmlcat_add_rewrite http://docbook.sourceforge.net/release/xsl/current file://%{xsl_path} $RPM_BUILD_ROOT%{catalog}
80 rm -rf $RPM_BUILD_ROOT%{xsl_path}/doc \
81 $RPM_BUILD_ROOT%{xsl_path}/BUGS \
82 $RPM_BUILD_ROOT%{xsl_path}/ChangeLog \
83 $RPM_BUILD_ROOT%{xsl_path}/README \
84 $RPM_BUILD_ROOT%{xsl_path}/RELEASE-NOTES.html \
85 $RPM_BUILD_ROOT%{xsl_path}/RELEASE-NOTES.xml \
86 $RPM_BUILD_ROOT%{xsl_path}/TODO \
87 $RPM_BUILD_ROOT%{xsl_path}/WhatsNew \
88 $RPM_BUILD_ROOT%{xsl_path}/extensions
91 rm -rf $RPM_BUILD_ROOT
94 if [ -L %{xsl_path} ] ; then
99 if ! grep -q %{catalog} /etc/xml/catalog ; then
100 %xmlcat_add %{catalog}
105 if [ "$1" = "0" ] ; then
106 %xmlcat_del %{catalog}
111 %defattr(644,root,root,755)
112 %doc doc ChangeLog WhatsNew BUGS TODO README RELEASE-NOTES.*
115 %files xalan-extensions
116 %defattr(644,root,root,755)
117 %{_javalibdir}/xalan*.jar
119 %files saxon-extensions
120 %defattr(644,root,root,755)
121 %{_javalibdir}/saxon*.jar