Summary: GNU groff text formatting package Summary(de): GNU groff-Textformatierungspaket Summary(fr): Paquetage de formatage de texte groff de GNU Summary(pl): GNU groff - pakiet do formatowania tekstu Summary(tr): GNU groff metin biçemleme paketi Name: groff Version: 1.11a Release: 10 Copyright: GPL Group: Applications/Publishing Source0: ftp://prep.ai.mit.edu/pub/gnu/%{name}-%{version}.tar.gz Source1: troff-to-ps.fpi Patch: groff-1.11-make.patch Patch1: groff-1.11-safer.patch Patch2: groff-1.11-bash2.patch Requires: mktemp Buildroot: /tmp/%{name}-%{version}-root Obsoletes: groff-tools %description The groff text formatting system can be used to create professional looking documents on both paper and a computer screen. All the man pages are processed with groff, so you'll need this package to read man pages. %description -l de Das Textformatiersystem groff wird zum Erstellen professioneller Dokumente auf Papier und Bildschirm verwendet. Alle man-Seiten werden mit groff verarbeitet. Das Paket wird zum Lesen von man-Seiten benötigt. %description -l fr Le système de formatage de texte groff peut être utilisé pour créer des documents d'aspect professionnel sur papier et à l'écran. Toutes les pages man sont traitées avec groff, vous avez donc besoin de ce paquetage pour les visualiser. %description -l pl System formatowania tekstu groff mo¿e byæ u¿ywany do tworzenia profesjonalnie wygl±daj±cego dokumentu zarówno na papierze jak i na konsoli. Wszystkie podrêczniki ekranowe (man) potrzebuj± groff'a do formatowania tekstu na ekranie. Tak wiêc potrzebujesz tego pakietu do czytania podrêczników ekranowych. %description -l tr groff metin biçemleme sistemi kağıt veya bilgisayar ekranı üzerinde profesyonel görünüme sahip belgeler yaratmaya yarar. Bütün kılavuz (man) sayfaları groff ile hazırlanmıştır. man sayfalarını okuyabilmek için groff paketine gereksiniminiz olacaktır. %package gxditview Summary: GNU groff X previewer Summary(de): GNU groff-X-Previewer Summary(fr): Le visualiseur de fichier groff de GNU, sous X. Summary(pl): Groff pod X'y Summary(tr): GNU groff X görüntüleyici Group: Applications/Publishing %description gxditview The package contains the gxditview program, which can be used to format and view groff documents in X Windows. For example, man pages can be read using gxditview. %description -l de gxditview Das Paket enthält das gxditview-Programm, das zum Formatieren und Anzeigen von groff-Dokumenten in X-Windows benutzt wird. So lassen sich beispielsweise auch die man-Seiten mit gxditview einsehen. %description -l fr gxditview Ce paquetage contient le programme gxditview, qui peut servir à formater et viusaliser les documents groff sous X Window. Les pages peuvent, par exemple, être lues avec gxditview. %description -l pl gxditview Pakiet ten zawiera program gxditview, który pozwoli Ci na formatowanie dokumentów pod X'ami. Na przyk³ad, do czytania porêczników ekranowych. %description -l tr gxditview Bu paket groff belgelerini görüntüleyip değiştirmeye yarayan gxditview programını içerir. Örneğin man sayfaları gxditview kullanılarak okunabilir. %prep %setup -q -n groff-1.11 %patch -p1 %patch1 -p1 %patch2 -p1 %build PATH=$PATH:/usr/X11R6/bin CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \ ./configure \ --prefix=/usr make cd xditview xmkmf make %install rm -rf $RPM_BUILD_ROOT PATH=$PATH:/usr/X11R6/bin install -d $RPM_BUILD_ROOT/usr/lib/rhs/rhs-printfilters make install prefix=$RPM_BUILD_ROOT/usr cd xditview make DESTDIR=$RPM_BUILD_ROOT install install.man ln -s tmac.s $RPM_BUILD_ROOT/usr/lib/groff/tmac/tmac.gs ln -s tmac.mse $RPM_BUILD_ROOT/usr/lib/groff/tmac/tmac.gmse ln -s tmac.m $RPM_BUILD_ROOT/usr/lib/groff/tmac/tmac.gm ln -s eqn $RPM_BUILD_ROOT/usr/bin/geqn ln -s indxbib $RPM_BUILD_ROOT/usr/bin/gindxbib ln -s lookbib $RPM_BUILD_ROOT/usr/bin/glookbib ln -s neqn $RPM_BUILD_ROOT/usr/bin/gneqn ln -s nroff $RPM_BUILD_ROOT/usr/bin/gnroff ln -s troff $RPM_BUILD_ROOT/usr/bin/gtroff ln -s tbl $RPM_BUILD_ROOT/usr/bin/gtbl ln -s pic $RPM_BUILD_ROOT/usr/bin/gpic ln -s refer $RPM_BUILD_ROOT/usr/bin/grefer ln -s soelim $RPM_BUILD_ROOT/usr/bin/gsoelim echo ".so eqn.1" > $RPM_BUILD_ROOT/usr/man/man1/geqn.1 echo ".so indxbib.1" > $RPM_BUILD_ROOT/usr/man/man1/gindxbib.1 echo ".so lookbib.1" > $RPM_BUILD_ROOT/usr/man/man1/glookbib.1 echo ".so neqn.1" > $RPM_BUILD_ROOT/usr/man/man1/gneqn.1 echo ".so nroff.1" > $RPM_BUILD_ROOT/usr/man/man1/gnroff.1 echo ".so pic.1" > $RPM_BUILD_ROOT/usr/man/man1/gpic.1 echo ".so refer.1" > $RPM_BUILD_ROOT/usr/man/man1/grefer.1 echo ".so soelim.1" > $RPM_BUILD_ROOT/usr/man/man1/gsoelim.1 echo ".so tbl.1" > $RPM_BUILD_ROOT/usr/man/man1/gtbl.1 echo ".so troff.1" > $RPM_BUILD_ROOT/usr/man/man1/gtroff.1 install $RPM_SOURCE_DIR/troff-to-ps.fpi $RPM_BUILD_ROOT/usr/lib/rhs/rhs-printfilters gzip -9nf $RPM_BUILD_ROOT/usr/{man/man1/*,X11R6/man/man1/*} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644, root, root, 755) /usr/lib/groff %attr(755, root, root) /usr/bin/* %attr(644, root, man) /usr/man/man1/* %attr(755, root, root) /usr/lib/rhs/rhs-printfilters/* %files gxditview %attr(755, root, root) /usr/X11R6/bin/gxditview %attr(644, root, root) %config /usr/X11R6/lib/X11/app-defaults/GXditview %attr(644, root, man) /usr/X11R6/man/man1/* %changelog * Fri Dec 11 1998 Tomasz K³oczko [1.11a-10] - added gzipping man pages, - removed strip from %install (LDFLAGS="-s" in %build do the same), - recompiled against libstdc++.so.2.9. * Thu Sep 10 1998 Cristian Gafton - fix makefiles to work with bash2 * Thu Sep 8 1998 Tomasz K³oczko [1.11a-8] - some man page is now maked as nroff include instead making sym link (this allow compress man pages in future). * Mon Jun 29 1998 Wojtek ¦lusarczyk [1.11a-7] - added pl translation, - added %defattr support, - build from non root's account. * Mon Jun 29 1998 Wojtek ¦lusarczyk - build agains glibc-2.1 * Fri May 08 1998 Prospector System - translations modified for de, fr, tr * Thu Apr 30 1998 Cristian Gafton - use g++ for C++ code * Wed Apr 08 1998 Cristian Gafton - manhattan and buildroot * Mon Nov 3 1997 Michael Fulbright - made xdefaults file a config file * Thu Oct 23 1997 Erik Troan - split perl components into separate subpackage * Tue Oct 21 1997 Michael Fulbright - updated to 1.11a - added safe troff-to-ps.fpi * Tue Oct 14 1997 Michael Fulbright - removed troff-to-ps.fpi for security reasons. * Fri Jun 13 1997 Erik Troan - built against glibc