X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=enscript.spec;h=02366f859e9fc5666c4b08723395f532a17a54d6;hb=cbe1370e7cdf8ac3e51fb7abc992a060a0acbafb;hp=74aefad0213c6a9a29b91899a900a9975c1ca610;hpb=ea15429e8e8c6b840b12dc24c1c7f3a46a18f01b;p=packages%2Fenscript.git diff --git a/enscript.spec b/enscript.spec index 74aefad..02366f8 100644 --- a/enscript.spec +++ b/enscript.spec @@ -1,64 +1,71 @@ -Summary: Converts plain ASCII to PostScript. -Name: enscript -Version: 1.6.1 -Release: 8 -Copyright: GNU -Group: Applications/Publishing -Source0: ftp://ftp.gnu.org/pub/gnu/enscript-1.6.1.tar.gz -Patch: enscript-1.6.1-config.patch -URL: http://www.ngs.fi/mtr/genscript/index.html -Prefix: %{_prefix} -BuildRoot: /var/tmp/%{name}-root -Obsoletes: nenscript +Summary: Converts plain ASCII to PostScript +Summary(pl): Konwertuje czyste ASCII do PostScriptu +Name: enscript +Version: 1.6.1 +Release: 8 +License: GNU +Group: Applications/Publishing +Group(pl): Aplikacje/Publikowanie +Source0: ftp://ftp.gnu.org/pub/gnu/%{name}-%{version}.tar.gz +Patch0: enscript-1.6.1-config.patch +URL: http://www.ngs.fi/mtr/genscript/index.html +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gettext-devel +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +Obsoletes: nenscript %description -Enscript is a print filter. It can take ASCII input -and format it into PostScript output. At the same time, -it can also do nice transformations like putting two -ASCII pages on one physical page (side by side) or -changing fonts. +Enscript is a print filter. It can take ASCII input and format it into +PostScript output. At the same time, it can also do nice +transformations like putting two ASCII pages on one physical page +(side by side) or changing fonts. + +%description +Enscript jest filtrem wykorzystywanym przy drukowaniu. Na wej¶ciu +przyjmuje dane ASCII i konwertuje je na PostScript. Potrafi +równocze¶nie dokonaæ pewnych u¿ytecznych przekszta³ceñ, jak np. +umieszczenie dwóch stron ASCII na jednej stronie fizycznej (obok +siebie) czy zmiana czcionki. %prep %setup -q %patch -p1 %build -#./configure --prefix=/usr --with-media=Letter --sysconfdir=/etc -#CFLAGS="$RPM_OPT_FLAGS" make - -%configure --with-media=Letter --sysconfdir=/etc -make +gettextize --copy --force +aclocal +autoconf +%configure \ + --with-media=A4 \ + --sysconfdir=%{_sysconfdir} +%{__make} %install rm -rf $RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT/usr/share/locale/{de,es,fi,fr,nl,sl}/LC_MESSAGES -make DESTDIR=$RPM_BUILD_ROOT install -# XXX note doubled %% in sed script below. -(cd $RPM_BUILD_ROOT;find .%{_prefix}/share/enscript/*) | \ - sed -e 's,^\.,,' | sed -e 's,*font.map,%%config &,' > share.list +%{__make} install DESTDIR=$RPM_BUILD_ROOT -{ cd $RPM_BUILD_ROOT - strip .%{_prefix}/bin/* || : - ln .%{_prefix}/bin/enscript .%{_prefix}/bin/nenscript -} +ln -sf enscript $RPM_BUILD_ROOT%{_bindir}/nenscript +gzip -9nf AUTHORS ChangeLog NEWS README README.ESCAPES THANKS TODO + +%find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT -%files -f share.list -%defattr(-,root,root) -%{_prefix}/share/locale/*/LC_MESSAGES/enscript.mo -%{_prefix}/bin/diffpp -%{_prefix}/bin/sliceprint -%{_prefix}/bin/enscript -%{_prefix}/bin/nenscript -%{_prefix}/bin/mkafmmap -%{_prefix}/bin/states -%{_prefix}/bin/over - -%{_prefix}/man/man1/* -%config /etc/enscript.cfg - -%doc AUTHORS ChangeLog FAQ.html NEWS README README.ESCAPES THANKS TODO +%files -f %{name}.lang +%defattr(644,root,root,755) +%doc {AUTHORS,ChangeLog,NEWS,README,README.ESCAPES,THANKS,TODO}.gz FAQ.html +%config(noreplace) %{_sysconfdir}/enscript.cfg +%attr(755,root,root) %{_bindir}/diffpp +%attr(755,root,root) %{_bindir}/sliceprint +%attr(755,root,root) %{_bindir}/enscript +%attr(755,root,root) %{_bindir}/nenscript +%attr(755,root,root) %{_bindir}/mkafmmap +%attr(755,root,root) %{_bindir}/states +%attr(755,root,root) %{_bindir}/over +%dir %{_datadir}/enscript +%{_datadir}/enscript/* +%{_mandir}/man1/*