]> git.pld-linux.org Git - packages/docbook-mathml.git/blob - docbook-mathml.spec
- massive attack s/pld.org.pl/pld-linux.org/
[packages/docbook-mathml.git] / docbook-mathml.spec
1 Summary:        DocBook MathML Module 1.0
2 Summary(pl):    Specyfikacja DocBook MathML Module 1.0
3 Name:           docbook-mathml
4 Version:        1.0
5 Release:        1
6 Vendor:         OASIS
7 License:        Free
8 Group:          Applications/Publishing/XML
9 URL:            http://www.oasis-open.org/docbook/
10 Source0:        %{name}-%{version}.tar.gz
11 BuildRequires:  rpm-build >= 4.0.2-94
12 BuildRequires:  /usr/bin/xmlcatalog
13 PreReq:         libxml2
14 Requires(post,preun):   /usr/bin/xmlcatalog
15 Requires:       libxml2-progs >= 2.4.17-6
16 Requires:       w3-dtd-mathml
17 BuildArch:      noarch
18 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20 %define dtd_path        %{_datadir}/xml/docbook-mathml-dtd-%{version}
21 %define xmlcat_file     %{dtd_path}/catalog.xml
22
23 %description
24 DocBook MathML Module 1.0.
25
26 %description -l pl
27 Specyfikacja DocBook MathML Module 1.0.
28
29 %prep
30 %setup -q
31
32 %install
33 rm -rf $RPM_BUILD_ROOT
34 install -d $RPM_BUILD_ROOT%{dtd_path}
35
36 install dbmathml.dtd $RPM_BUILD_ROOT%{dtd_path}
37
38 %xmlcat_create $RPM_BUILD_ROOT%{xmlcat_file}
39
40 %xmlcat_add_rewrite \
41         http://www.oasis-open.org/docbook/xml/mathml/%{version} \
42         file://%{dtd_path} \
43         $RPM_BUILD_ROOT%{xmlcat_file}
44
45 %clean
46 rm -rf $RPM_BUILD_ROOT
47
48 # NOTE: empty lines after %%xmlcat_* are needed by rpm macro with parameters
49 %post
50 if ! grep -q %{xmlcat_file} /etc/xml/catalog ; then
51     %xmlcat_add %{xmlcat_file}
52
53 fi
54
55 %preun
56 if [ "$1" = "0" ] ; then
57     %xmlcat_del %{xmlcat_file}
58
59 fi
60
61 %files
62 %defattr(644,root,root,755)
63 %doc testmath.xml
64 %{dtd_path}
This page took 0.073558 seconds and 3 git commands to generate.