]>
Commit | Line | Data |
---|---|---|
dae6bee7 | 1 | Summary: DocBook XSL NS (namespaced) Stylesheets |
e214ab05 | 2 | Summary(pl.UTF-8): Arkusze stylów XSL NS (z przestrzeniami nazw) dla DocBooka |
dae6bee7 | 3 | Name: docbook-style-xsl-ns |
03492a68 | 4 | Version: 1.79.0 |
9bc1d4ea | 5 | Release: 2 |
dae6bee7 JB |
6 | License: (C) 1997, 1998 Norman Walsh (Free) |
7 | Group: Applications/Publishing/XML | |
8 | Source0: http://downloads.sourceforge.net/docbook/docbook-xsl-ns-%{version}.tar.bz2 | |
03492a68 | 9 | # Source0-md5: bd8220801f87d62053940501ffe9ea80 |
dae6bee7 JB |
10 | URL: http://docbook.sourceforge.net/projects/xsl/index.html |
11 | BuildRequires: libxml2-progs | |
12 | BuildRequires: unzip | |
13 | AutoReqProv: no | |
14 | Requires(post,postun): /etc/xml/catalog | |
15 | Requires(post,postun): /usr/bin/xmlcatalog | |
16 | # workaround for rpm/poldek | |
17 | Requires: /etc/xml/catalog | |
18 | Requires: libxml2-progs | |
19 | Requires: sgml-common >= 0.5 | |
20 | BuildArch: noarch | |
21 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
22 | ||
23 | %define xsl_path %{_datadir}/sgml/docbook/xsl-ns-stylesheets | |
24 | %define catalog %{xsl_path}/catalog.xml | |
25 | ||
26 | %description | |
27 | This package contains a release of XSL stylesheets for processing | |
28 | namespaced DocBook documents (DocBook 5 or later). The stylesheets are | |
29 | the same as the concurrent stylesheet release except that the | |
30 | templates match on elements in the DocBook namespace. | |
31 | ||
32 | %description -l pl.UTF-8 | |
e214ab05 | 33 | Ten pakiet zawiera wydanie arkuszy stylów XSL do przetwarzania |
dae6bee7 JB |
34 | dokuemntów DocBooka z przestrzeniami nazw (DocBook 5 lub późniejszy). |
35 | Arkusze są takie same jak zwykłe wydanie z tą różnicą, że szablony są | |
36 | dopasowywane po elementach w przestrzeni nazw DocBooka. | |
37 | ||
38 | %prep | |
39 | %setup -q -n docbook-xsl-ns-%{version} | |
40 | ||
41 | %install | |
42 | rm -rf $RPM_BUILD_ROOT | |
43 | install -d $RPM_BUILD_ROOT%{xsl_path} | |
44 | ||
45 | cp -a $(find . -mindepth 1 -maxdepth 1 -type d -a ! -name extensions) $RPM_BUILD_ROOT%{xsl_path} | |
46 | cp -p VERSION.xsl $RPM_BUILD_ROOT%{xsl_path} | |
47 | ||
48 | %xmlcat_create $RPM_BUILD_ROOT%{catalog} | |
49 | ||
50 | %xmlcat_add_rewrite http://docbook.sourceforge.net/release/xsl-ns/%{version} file://%{xsl_path} $RPM_BUILD_ROOT%{catalog} | |
51 | %xmlcat_add_rewrite http://docbook.sourceforge.net/release/xsl-ns/current file://%{xsl_path} $RPM_BUILD_ROOT%{catalog} | |
52 | ||
53 | %clean | |
54 | rm -rf $RPM_BUILD_ROOT | |
55 | ||
56 | %post | |
57 | if ! grep -q %{catalog} %{_sysconfdir}/xml/catalog ; then | |
58 | %xmlcat_add %{catalog} | |
59 | fi | |
60 | ||
61 | %preun | |
62 | if [ "$1" = "0" ] ; then | |
63 | %xmlcat_del %{catalog} | |
64 | fi | |
65 | ||
66 | %files | |
67 | %defattr(644,root,root,755) | |
9bc1d4ea | 68 | %doc AUTHORS BUGS COPYING NEWS README RELEASE-NOTES.{html,txt} TODO |
dae6bee7 | 69 | %{xsl_path} |