X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=a2ps.spec;h=bb1a09d1a84847bf1ed3de3857b6f414ffd3fd07;hb=cc4bd0f6a06a02f5bd5b5f513f793cbf41e815b8;hp=b84305fa42f8335f7e755b5afd44d54c334c6d35;hpb=b370eb7b815794e461d963e3eb44120cc162cd16;p=packages%2Fa2ps.git diff --git a/a2ps.spec b/a2ps.spec index b84305f..bb1a09d 100644 --- a/a2ps.spec +++ b/a2ps.spec @@ -1,89 +1,91 @@ -Summary: Text to Postscript filter. +Summary: Text to Postscript filter Summary(pl): Filtr text/plain do Postscriptu Name: a2ps -Version: 4.12h -Release: 2 +Version: 4.13b +Release: 4 License: GPL -Group: Utilities/Text -Group(pl): Narzêdzia/Tekst -Source: ftp://ftp.enst.fr/pub/unix/a2ps/%{name}-%{version}.tgz -Patch0: a2ps-info.patch -Prereq: /usr/sbin/fix-info-dir +Group: Applications/Text +Group(de): Applikationen/Text +Group(fr): Utilitaires/Texte +Group(pl): Aplikacje/Tekst +Source0: ftp://ftp.enst.fr/pub/unix/a2ps/%{name}-%{version}.tar.gz +Patch0: %{name}-info.patch Prereq: /sbin/ldconfig URL: http://www.inf.enst.fr/~demaille/a2ps/ -BuildRoot: /tmp/%{name}-%{version}-root +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _sysconfdir /etc/a2ps %description -a2ps is a text to PostScript filter with pretty-printing capabilities. It -includes support for a wide number of programming languages, encodings (ISO -Latins, Cyrillic etc.), medias, and spoken languages (for the interface). -It has also the ability to delegate the processing of some files to other -applications, letting you print DVI, PostScript etc. with the very same -interface. +a2ps is a text to PostScript filter with pretty-printing capabilities. +It includes support for a wide number of programming languages, +encodings (ISO Latins, Cyrillic etc.), medias, and spoken languages +(for the interface). It has also the ability to delegate the +processing of some files to other applications, letting you print DVI, +PostScript etc. with the very same interface. %description -l pl -A2ps jest programem pozwalajaj±cym na ³adne drukowanie plików tekstowych w -PostScript. Posiada wsparcie dla wielu ró¿nych jêzyków programowania, -zestawów znaków (ISO Latins, Cyrilica etc.), wielko¶ci papieru, i jêzyków -komunikacji z u¿ytkownikiem. Potrafi tak¿e przekazaæ przetwarzanie plików -do innych programów (tak, ¿e mo¿na wszystko drukowaæ (DVI, PostScript) przy - u¿yciu tego samego polecenia. Zawiera program ,,ogonkify'' poprawiaj±cy -b³êdnie zakodowany PostScript zawieraj±cy polskie znaki. +A2ps jest programem pozwalajaj±cym na ³adne drukowanie plików +tekstowych w PostScript. Posiada wsparcie dla wielu ró¿nych jêzyków +programowania, zestawów znaków (ISO Latins, Cyrilica etc.), wielko¶ci +papieru, i jêzyków komunikacji z u¿ytkownikiem. Potrafi tak¿e +przekazaæ przetwarzanie plików do innych programów (tak, ¿e mo¿na +wszystko drukowaæ (DVI, PostScript) przy u¿yciu tego samego polecenia. +Zawiera program ,,ogonkify'' poprawiaj±cy b³êdnie zakodowany +PostScript zawieraj±cy polskie znaki. %package devel Summary: Header files and development documentation for a2ps Summary(pl): Pliki nag³ówkowe i dokunentacja do a2ps Group: Libraries +Group(de): Libraries +Group(fr): Librairies Group(pl): Biblioteki Requires: %{name} = %{version} %description devel -Header files and development documentation for a2ps. +Header files and development documentation for a2ps. %description devel -l pl -Pliki nag³ówkowe i dokumentacja do a2ps. +Pliki nag³ówkowe i dokumentacja do a2ps. %package static Summary: a2ps static libraries Summary(pl): Biblioteki statyczne do a2ps Group: Libraries +Group(de): Libraries +Group(fr): Librairies Group(pl): Biblioteki Requires: %{name}-devel = %{version} %description static -a2ps static libraries. +a2ps static libraries. %description static -l pl -Biblioteki statyczne do a2ps. +Biblioteki statyczne do a2ps. %prep -%setup -q +%setup -q -n %{name}-4.13 %patch0 -p1 %build -LDFLAGS="-s"; export LDFLAGS %configure \ --with-gnu-gettext \ --with-medium=A4 \ --with-encoding=latin1 \ --enable-shared -make +%{__make} %install rm -rf $RPM_BUILD_ROOT perl -pe 's/^lispdir = $/lispdir = \$(prefix)\/lib\/emacs\/site-lisp/g' contrib/emacs/Makefile >tmp -mv tmp contrib/emacs/Makefile -make install DESTDIR=$RPM_BUILD_ROOT +mv -f tmp contrib/emacs/Makefile -strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.* +%{__make} install DESTDIR=$RPM_BUILD_ROOT -gzip -9nf $RPM_BUILD_ROOT%{_infodir}/* \ - $RPM_BUILD_ROOT%{_mandir}/man1/* \ - AUTHORS ChangeLog NEWS README THANKS +gzip -9nf AUTHORS ChangeLog NEWS README THANKS %find_lang %{name} @@ -91,17 +93,18 @@ gzip -9nf $RPM_BUILD_ROOT%{_infodir}/* \ rm -rf $RPM_BUILD_ROOT %post -/usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 +[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 /sbin/ldconfig %postun -/usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 +[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 /sbin/ldconfig %files -f %{name}.lang %defattr(644,root,root,755) %doc {AUTHORS,ChangeLog,NEWS,README,THANKS}.gz +%dir %{_sysconfdir} %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/a2ps.cfg %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/a2ps-site.cfg