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
25 # please look into docbook-dtd42-xml.spec
26 %define xmlcat_create() /usr/bin/xmlcatalog --noout --create %1
29 Highly customizable XSL stylesheets for DocBook XML DTD. The
30 stylesheets allow to produce documents in XSL FO, HTML or XHTML
34 Konfigurowalne arkusze stylistyczne dla DocBook XML DTD. Arkusze
35 stylistyczne, zawarte w tym pakiecie, umo¿liwiaj± tworzenie dokumentów
36 w formacie XSL FO, HTML lub XHTML.
39 Stylesheets modulares do Norman Walsh para DocBook.
42 %setup -q -n docbook-xsl-%{version}
45 rm -rf $RPM_BUILD_ROOT
46 #install -d $RPM_BUILD_ROOT{%{xsl_path},%{_sysconfdir}/xml} \
47 # $RPM_BUILD_ROOT%{_javaclassdir}
48 install -d $RPM_BUILD_ROOT{%{xsl_path},%{_sysconfdir}/xml}
50 cp -a * $RPM_BUILD_ROOT%{xsl_path}
52 #install extensions/*.jar $RPM_BUILD_ROOT%{_javaclassdir}
54 %xmlcat_create $RPM_BUILD_ROOT%{catalog}
56 %xmlcat_add_rewrite http://docbook.sourceforge.net/release/xsl/%{version} file://%{xsl_path} $RPM_BUILD_ROOT%{catalog}
58 rm -rf $RPM_BUILD_ROOT%{xsl_path}/doc \
59 $RPM_BUILD_ROOT%{xsl_path}/BUGS \
60 $RPM_BUILD_ROOT%{xsl_path}/ChangeLog \
61 $RPM_BUILD_ROOT%{xsl_path}/README \
62 $RPM_BUILD_ROOT%{xsl_path}/RELEASE-NOTES.html \
63 $RPM_BUILD_ROOT%{xsl_path}/RELEASE-NOTES.xml \
64 $RPM_BUILD_ROOT%{xsl_path}/TODO \
65 $RPM_BUILD_ROOT%{xsl_path}/WhatsNew \
66 $RPM_BUILD_ROOT%{xsl_path}/extensions
69 rm -rf $RPM_BUILD_ROOT
72 if [ -L %{xsl_path} ] ; then
77 if ! grep -q %{catalog} /etc/xml/catalog ; then
78 %xmlcat_add %{dtd_path}/catalog.xml
83 if [ "$1" = "0" ] ; then
84 %xmlcat_del %{dtd_path}/catalog.xml
89 %defattr(644,root,root,755)
90 %doc doc ChangeLog WhatsNew BUGS TODO README RELEASE-NOTES.*