Summary: A text formatting package based on SGML Summary(de.UTF-8): Textformatierungssystem, das vom Linux Documentation Project benutzt wird Summary(fr.UTF-8): Système de formattage de texte utilisé par le Linux Documentation Project Summary(nl.UTF-8): Tekstformateringssysteem welke door het Linux Documentatie Project wordt gebruikt Summary(pl.UTF-8): Narzędzia konwertujące do linuxdoc-dtd Summary(tr.UTF-8): GNU belge biçimlendirme sistemi Name: sgml-tools Version: 1.0.9 Release: 23 License: Freeware Group: Applications/Publishing/SGML Source0: http://www.consultronics.com/~cdegroot/sgmltools/dist/%{name}-%{version}.tar.gz # Source0-md5: 41187c94c4c112253543c50a834c223c Source1: sgml2info.1.pl Source2: sgml2txt.1.pl Patch0: %{name}-%{version}-egcs.patch Patch1: %{name}-%{version}-fixsgml2latex.patch Patch2: %{name}-%{version}-fixconfigure.patch Patch3: %{name}-buildroot.patch Patch4: %{name}-manfix.patch Patch5: %{name}-datadir.patch Patch6: %{name}-sgml-path.patch Patch7: %{name}-posix.patch Patch8: format-security.patch Patch9: flex.patch URL: http://www.sgmltools.org/ BuildRequires: autoconf BuildRequires: flex BuildRequires: groff BuildRequires: openjade BuildRequires: rpm-perlprov Requires: /usr/bin/nsgmls Requires: sgmls Requires: sgml-common Obsoletes: linuxdoc-sgml BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description SGMLtools is a text formatting package based on SGML (Standard Generalized Markup Language). SGMLtools allows you to produce LaTeX, HTML, GNU info, LyX, RTF, plain text (via groff), and other format outputs from a single SGML source. SGMLtools is intended for writing technical software documentation. %description -l de.UTF-8 SGMLtools ist ein Textformatierer auf SGML-Basis, der eine Vielzahl von Ausgabeformaten erzeugen kann. Sie können aus einer einzigen SGML-Quelldatei PostScript-, dvi- (mit LaTeX), Nur-Text- (mit groff), HTML- und texinfo-Dateien erstellen. %description -l fr.UTF-8 SGMLtools est un formatteur de texte basé sur SGML qui vous permet de produire de nombreux formats de fichiers de sortie. vous pouvez créer du PostScript et du dvi (avec LaTeX), du texte simple (avec groff), du HTML, et des fichiers texinfo depuis un simple fichier SGML. %description -l pl.UTF-8 SGMLtools jest bazującym na SGML (a dokładniej na LinuxDoc) pakietem służącym do formatowania tekstu. Wchodzące w skład pakietu narzędzia pozwalają na wygenerowanie ze źródła w SGML dokumentów w formatach LaTeX, HTML, GNU info, LyX, RTF, tekstowym (przy użyciu groff-a). SGMLtools przeznaczone są do pisania dokumentacji technicznej oprogramowania. %description -l tr.UTF-8 SGMLtools, SGML tabanlı değişik biçimlerde çıktılar üretmenizi sağlayan bir metin biçimleyicisidir. PostScript, dvi (LaTeX ile), düz metin (groff ile), HTML dosyalarını tek bir SGML kaynak dosyasından yaratabilirsiniz. %description -l nl.UTF-8 SGMLtools is een op SGML gebaseerd tekstverwerkingssyteem waarmee een aantal verschillende andere bestanden kan worden gemaakt. Uitvoer is mogelijk in: ASCII, DVI, HTML, LaTeX, PostScript en RTF (Windows help) %package dtd Summary: linuxdoc DTD Summary(pl.UTF-8): linuxdoc DTD Group: Applications/Publishing/SGML %description dtd LinuxDoc DTD. %description dtd -l pl.UTF-8 LinuxDoc DTD. %package -n sgmls Summary: sgmls Summary(pl.UTF-8): sgmls Version: 1.1 Group: Applications/Publishing/SGML %description -n sgmls sgmls - a validating SGML parser. %description -n sgmls -l pl.UTF-8 sgmls - parser sprawdzający poprawność SGML. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 %patch9 -p1 %build cd sgmls-1.1 %{__make} config.h \ prefix=$RPM_BUILD_ROOT%{_prefix} \ mandir=$RPM_BUILD_ROOT%{_mandir} %{__make} \ CC="%{__cc}" \ CFLAGS="%{rpmcflags}" \ prefix=$RPM_BUILD_ROOT%{_prefix} \ mandir=$RPM_BUILD_ROOT%{_mandir} cd ../entity-map %{__autoconf} cd ../iso-entities %{__autoconf} cd .. %{__autoconf} %configure \ --with-installed-nsgmls %{__make} \ CFLAGS="%{rpmcflags}" %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_mandir}/pl/man1 %makeinstall \ libdir=$RPM_BUILD_ROOT%{_datadir}/sgml-tools \ perl5libdir=$RPM_BUILD_ROOT%{perl_vendorlib} cd sgmls-1.1 %{__make} install \ prefix=$RPM_BUILD_ROOT%{_prefix} \ mandir=$RPM_BUILD_ROOT%{_mandir} %{__make} install.man \ prefix=$RPM_BUILD_ROOT%{_prefix} \ mandir=$RPM_BUILD_ROOT%{_mandir} cd .. install sgmls-1.1/sgmls $RPM_BUILD_ROOT%{_bindir} install sgmls-1.1/sgmls.pl $RPM_BUILD_ROOT%{_bindir} install sgmls-1.1/rast $RPM_BUILD_ROOT%{_bindir} install sgmls-1.1/sgmls.man $RPM_BUILD_ROOT%{_mandir}/man1/sgmls.1 install sgmls-1.1/sgmlsasp.man $RPM_BUILD_ROOT%{_mandir}/man1/sgmlsasp.1 install sgmls-1.1/rast.man $RPM_BUILD_ROOT%{_mandir}/man1/rast.1 install %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/pl/man1/sgml2info.1 install %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/pl/man1/sgml2txt.1 install -d $RPM_BUILD_ROOT%{_datadir}/sgml/sgml-tools install $RPM_BUILD_ROOT%{_datadir}/sgml-tools/dtd/* $RPM_BUILD_ROOT%{_datadir}/sgml/sgml-tools find $RPM_BUILD_ROOT%{_bindir} -type f -o -type l | \ grep -v nsgmls | sed "s|$RPM_BUILD_ROOT||g" > file.list cat > doc/COPYRIGHT <