1 Summary: A text formatting package based on SGML
2 Summary(de.UTF-8): Textformatierungssystem, das vom Linux Documentation Project benutzt wird
3 Summary(fr.UTF-8): Système de formattage de texte utilisé par le Linux Documentation Project
4 Summary(nl.UTF-8): Tekstformateringssysteem welke door het Linux Documentatie Project wordt gebruikt
5 Summary(pl.UTF-8): Narzędzia konwertujące do linuxdoc-dtd
6 Summary(tr.UTF-8): GNU belge biçimlendirme sistemi
11 Group: Applications/Publishing/SGML
12 Source0: http://www.consultronics.com/~cdegroot/sgmltools/dist/%{name}-%{version}.tar.gz
13 # Source0-md5: 41187c94c4c112253543c50a834c223c
14 Source1: sgml2info.1.pl
15 Source2: sgml2txt.1.pl
16 Patch0: %{name}-%{version}-egcs.patch
17 Patch1: %{name}-%{version}-fixsgml2latex.patch
18 Patch2: %{name}-%{version}-fixconfigure.patch
19 Patch3: %{name}-buildroot.patch
20 Patch4: %{name}-manfix.patch
21 Patch5: %{name}-datadir.patch
22 Patch6: %{name}-sgml-path.patch
23 Patch7: %{name}-posix.patch
24 Patch8: format-security.patch
26 URL: http://www.sgmltools.org/
27 BuildRequires: autoconf
30 BuildRequires: openjade
31 BuildRequires: rpm-perlprov
32 Requires: /usr/bin/nsgmls
35 Obsoletes: linuxdoc-sgml
36 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39 SGMLtools is a text formatting package based on SGML (Standard
40 Generalized Markup Language). SGMLtools allows you to produce LaTeX,
41 HTML, GNU info, LyX, RTF, plain text (via groff), and other format
42 outputs from a single SGML source. SGMLtools is intended for writing
43 technical software documentation.
45 %description -l de.UTF-8
46 SGMLtools ist ein Textformatierer auf SGML-Basis, der eine Vielzahl
47 von Ausgabeformaten erzeugen kann. Sie können aus einer einzigen
48 SGML-Quelldatei PostScript-, dvi- (mit LaTeX), Nur-Text- (mit groff),
49 HTML- und texinfo-Dateien erstellen.
51 %description -l fr.UTF-8
52 SGMLtools est un formatteur de texte basé sur SGML qui vous permet de
53 produire de nombreux formats de fichiers de sortie. vous pouvez créer
54 du PostScript et du dvi (avec LaTeX), du texte simple (avec groff), du
55 HTML, et des fichiers texinfo depuis un simple fichier SGML.
57 %description -l pl.UTF-8
58 SGMLtools jest bazującym na SGML (a dokładniej na LinuxDoc) pakietem
59 służącym do formatowania tekstu. Wchodzące w skład pakietu narzędzia
60 pozwalają na wygenerowanie ze źródła w SGML dokumentów w formatach
61 LaTeX, HTML, GNU info, LyX, RTF, tekstowym (przy użyciu groff-a).
62 SGMLtools przeznaczone są do pisania dokumentacji technicznej
65 %description -l tr.UTF-8
66 SGMLtools, SGML tabanlı değişik biçimlerde çıktılar üretmenizi
67 sağlayan bir metin biçimleyicisidir. PostScript, dvi (LaTeX ile), düz
68 metin (groff ile), HTML dosyalarını tek bir SGML kaynak dosyasından
71 %description -l nl.UTF-8
72 SGMLtools is een op SGML gebaseerd tekstverwerkingssyteem waarmee een
73 aantal verschillende andere bestanden kan worden gemaakt. Uitvoer is
74 mogelijk in: ASCII, DVI, HTML, LaTeX, PostScript en RTF (Windows help)
78 Summary(pl.UTF-8): linuxdoc DTD
79 Group: Applications/Publishing/SGML
84 %description dtd -l pl.UTF-8
89 Summary(pl.UTF-8): sgmls
91 Group: Applications/Publishing/SGML
94 sgmls - a validating SGML parser.
96 %description -n sgmls -l pl.UTF-8
97 sgmls - parser sprawdzający poprawność SGML.
115 prefix=$RPM_BUILD_ROOT%{_prefix} \
116 mandir=$RPM_BUILD_ROOT%{_mandir}
119 CFLAGS="%{rpmcflags}" \
120 prefix=$RPM_BUILD_ROOT%{_prefix} \
121 mandir=$RPM_BUILD_ROOT%{_mandir}
129 --with-installed-nsgmls
132 CFLAGS="%{rpmcflags}"
135 rm -rf $RPM_BUILD_ROOT
136 install -d $RPM_BUILD_ROOT%{_mandir}/pl/man1
139 libdir=$RPM_BUILD_ROOT%{_datadir}/sgml-tools \
140 perl5libdir=$RPM_BUILD_ROOT%{perl_vendorlib}
144 prefix=$RPM_BUILD_ROOT%{_prefix} \
145 mandir=$RPM_BUILD_ROOT%{_mandir}
146 %{__make} install.man \
147 prefix=$RPM_BUILD_ROOT%{_prefix} \
148 mandir=$RPM_BUILD_ROOT%{_mandir}
151 install sgmls-1.1/sgmls $RPM_BUILD_ROOT%{_bindir}
152 install sgmls-1.1/sgmls.pl $RPM_BUILD_ROOT%{_bindir}
153 install sgmls-1.1/rast $RPM_BUILD_ROOT%{_bindir}
154 install sgmls-1.1/sgmls.man $RPM_BUILD_ROOT%{_mandir}/man1/sgmls.1
155 install sgmls-1.1/sgmlsasp.man $RPM_BUILD_ROOT%{_mandir}/man1/sgmlsasp.1
156 install sgmls-1.1/rast.man $RPM_BUILD_ROOT%{_mandir}/man1/rast.1
158 install %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/pl/man1/sgml2info.1
159 install %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/pl/man1/sgml2txt.1
161 install -d $RPM_BUILD_ROOT%{_datadir}/sgml/sgml-tools
162 install $RPM_BUILD_ROOT%{_datadir}/sgml-tools/dtd/* $RPM_BUILD_ROOT%{_datadir}/sgml/sgml-tools
164 find $RPM_BUILD_ROOT%{_bindir} -type f -o -type l | \
165 grep -v nsgmls | sed "s|$RPM_BUILD_ROOT||g" > file.list
167 cat > doc/COPYRIGHT <<EOF
168 (C) International Organization for Standardization 1986
169 Permission to copy in any form is granted for use with
170 conforming SGML systems and applications as defined in
171 ISO 8879, provided this notice is included in all copies.
174 rm -rf $RPM_BUILD_ROOT%{_datadir}/sgml/iso-entities-8879.1986
177 rm -rf $RPM_BUILD_ROOT
180 if [ -L %{_libdir}/sgml-tools/dtd/sgml-tools ]; then
181 rm -f %{_libdir}/sgml-tools/dtd/sgml-tools
183 if [ -L %{_datadir}/sgml-tools/dtd/sgml-tools ]; then
184 rm -f %{_datadir}/sgml-tools/dtd/sgml-tools
188 %defattr(644,root,root,755)
189 %doc doc/{html,guide*,example*,Makedoc.sh,README}
190 %{_datadir}/sgml-tools
191 %{perl_vendorlib}/Text/EntityMap.pm
192 %attr(755,root,root) %{_bindir}/rtf2rtf
193 %attr(755,root,root) %{_bindir}/sgmlpre
194 %attr(755,root,root) %{_bindir}/sgml2*
195 %attr(755,root,root) %{_bindir}/sgmltools.v1
196 %attr(755,root,root) %{_bindir}/sgmlcheck
198 %{_mandir}/man1/sgml2*.1*
199 %{_mandir}/man1/sgmlcheck.1*
200 %{_mandir}/man1/sgmltools.1*
201 %lang(pl) %{_mandir}/pl/man1/sgml2*.1*
204 %defattr(644,root,root,755)
205 %doc sgmls-1.1/LICENSE sgmls-1.1/NEWS
206 %attr(755,root,root) %{_bindir}/rast
207 %attr(755,root,root) %{_bindir}/sgmls
208 %attr(755,root,root) %{_bindir}/sgmlsasp
209 %attr(755,root,root) %{_bindir}/sgmls.pl
211 %{_mandir}/man1/rast.1*
212 %{_mandir}/man1/sgmls.1*
213 %{_mandir}/man1/sgmlsasp.1*
216 %defattr(644,root,root,755)
217 %{_datadir}/sgml/sgml-tools
218 %{_datadir}/entity-map