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