]> git.pld-linux.org Git - packages/docbook-style-dsssl.git/blob - docbook-style-dsssl.spec
- remove docbook-tools connections (use docbook-utils instead)
[packages/docbook-style-dsssl.git] / docbook-style-dsssl.spec
1 %define         docversion      1.75
2 Summary:        Modular DocBook Stylesheets
3 Summary(es):    Plantillas de estilo modulares de Norman Walsh para DocBook
4 Summary(pl):    Arkusze stylistyczne DSSSL dla DocBook DTD
5 Summary(pt_BR): "stylesheets" modulares para o docbook, de Norman Walsh
6 Summary(ru):    íÏÄÕÌØÎÙÅ ÓÔÉÌÅ×ÙÅ ÛÁÂÌÏÎÙ ÄÌÑ DocBook ÏÔ Norman Walsh
7 Summary(uk):    íÏÄÕÌØΦ ÓÔÉÌØÏצ ÛÁÂÌÏÎÉ ÄÌÑ DocBook ×¦Ä Norman Walsh
8 Name:           docbook-style-dsssl
9 Version:        1.76
10 Release:        8
11 License:        (C) 1997, 1998 Norman Walsh (Free)
12 Vendor:         Norman Walsh http://nwalsh.com/
13 Group:          Applications/Publishing/SGML
14 Source0:        http://prdownloads.sourceforge.net/docbook/docbook-dsssl-%{version}.tar.gz
15 Source1:        docbook-dsssl-online.dsl
16 Source2:        http://prdownloads.sourceforge.net/docbook/docbook-dsssl-doc-%{docversion}.tar.gz
17 Patch1:         %{name}-articleinfo.patch
18 Patch2:         %{name}-seealso.spec
19 URL:            http://docbook.sourceforge.net/projects/dsssl/
20 Requires:       openjade
21 BuildRequires:  perl
22 Requires(post): sgml-common >= 0.5
23 Requires(postun):sgml-common
24 BuildArch:      noarch
25 AutoReqProv:    0
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 Obsoletes:      stylesheets
28 Obsoletes:      docbook-dsssl
29
30 %description
31 DSSSL is a stylesheet language for both print and online rendering.
32 There is DSSSL stylesheets for DocBook DTD.
33
34 %description -l es
35 Plantillas de estilo DSSSL permiten convertir cualquier documento
36 Docbook en otro formato impreso (por ejemplo, RTF o PostScript) o en
37 línea (por ejemplo, HTML). Éstos son altamente personalizables.
38
39 %description -l pl
40 docbook-dsssl jest zbiorem arkuszy stylistycznych pozwalaj±cych
41 przekszta³ciæ dokument napisany w DocBook DTD 3.0. na prezentacjê
42 on-line (wykorzystuj±c HTML) lub na drukowany dokument (wykorzystuj±c
43 jadetex lub RTF).
44
45 %description -l pt_BR
46 Estes stylesheets DSSSL permitem converter qualquer documento DocBook
47 para outro formato imprimível (por exemplo, RTF ou PostScript) ou
48 on-line (por exemplo, HTML). Eles são altamente personalizáveis.
49
50 %description -l ru
51 üÔÉ ÓÔÉÌÅ×ÙÅ ÛÁÂÌÏÎÙ DSSSL ÐÏÚ×ÏÌÑÀÔ ËÏÎ×ÅÒÔÉÒÏ×ÁÔØ ÌÀÂÏÊ DocBook
52 ÄÏËÕÍÅÎÔ × ÄÒÕÇÏÊ ÏÎÌÁÊÎÏ×ÙÊ ÆÏÒÍÁÔ (ÎÁÐÒÉÍÅÒ, HTML) ÉÌÉ ÆÏÒÍÁÔ ÄÌÑ
53 ÐÅÞÁÔÉ (ÎÁÐÒÉÍÅÒ, RTF ÉÌÉ PostScript).
54
55 %description -l uk
56 㦠ÓÔÉÌØÏצ ÛÁÂÌÏÎÉ DSSSL ÄÏÚ×ÏÌÑÀÔØ ËÏÎ×ÅÒÔÕ×ÁÔÉ ÂÕÄØ-ÑËÉÊ DocBook
57 ÄÏËÕÍÅÎÔ × ¦ÎÛÉÊ ÏÎÌÁÊÎÏ×ÉÊ ÆÏÒÍÁÔ (ÎÁÐÒÉËÌÁÄ, HTML) ÞÉ ÆÏÒÍÁÔ ÄÌÑ
58 ÄÒÕËÕ (ÎÁÐÒÉËÌÁÄ, RTF ÞÉ PostScript).
59
60 %prep
61 %setup -q -n docbook-dsssl-%{version} -a 2 
62 %patch1 -p1
63 %patch2 -p1
64
65 rm -rf doc docsrc
66 mv -f  docbook-dsssl-%{docversion}/doc .
67 rm -rf docbook-dsssl-%{docversion}
68
69 %install
70 rm -rf $RPM_BUILD_ROOT
71 install -d $RPM_BUILD_ROOT%{_datadir}/sgml/docbook/dsssl-stylesheets-%{version} \
72         $RPM_BUILD_ROOT%{_bindir}
73
74 cp -a * $RPM_BUILD_ROOT%{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}
75 # docs are in standard place
76 rm -rf $RPM_BUILD_ROOT%{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/doc
77
78 install %{SOURCE1} \
79         $RPM_BUILD_ROOT%{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/contrib
80
81 perl -pe 's/^#.+?- Perl -.+?$/#\!\/usr\/bin\/perl/g' \
82         bin/collateindex.pl > $RPM_BUILD_ROOT%{_bindir}/collateindex
83
84 %clean
85 rm -rf $RPM_BUILD_ROOT
86
87 %post
88 /usr/bin/install-catalog --add /etc/sgml/dsssl-stylesheets-%{version}-%{release}.cat %{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/catalog > /dev/null
89 ln -sfn dsssl-stylesheets-%{version} %{_datadir}/sgml/docbook/dsssl-stylesheets
90
91 %postun
92 /usr/bin/install-catalog --remove /etc/sgml/dsssl-stylesheets-%{version}-%{release}.cat %{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/catalog > /dev/null
93 if [ "$1" = 0 ]; then
94         rm -f %{_datadir}/sgml/docbook/dsssl-stylesheets
95 fi
96
97 %files
98 %defattr(644,root,root,755)
99 %doc doc ChangeLog WhatsNew BUGS TODO README
100 %attr(755,root,root) %{_bindir}/*
101 %dir %{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}
102 %{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/VERSION
103 #%{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/bin
104 %{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/catalog
105 %{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/common
106 %{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/contrib
107 #%{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/doc
108 #%{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/docsrc
109 %{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/dtds
110 %{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/frames
111 %{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/html
112 %{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/images
113 %{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/lib
114 %{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/olink
115 %{_datadir}/sgml/docbook/dsssl-stylesheets-%{version}/print
This page took 0.033599 seconds and 3 git commands to generate.