+# TODO
+# - ruby hiliting from http://neugierig.org/software/ruby/
Summary: Converts plain ASCII to PostScript
-Summary(es): Convierte texto ASCII a postscript
-Summary(pl): Konwertuje czyste ASCII do PostScriptu
-Summary(pt_BR): Converte texto ASCII para postscript
+Summary(es.UTF-8): Convierte texto ASCII a postscript
+Summary(pl.UTF-8): Konwertuje czyste ASCII do PostScriptu
+Summary(pt_BR.UTF-8): Converte texto ASCII para postscript
Name: enscript
Version: 1.6.4
-Release: 0.9
+Release: 2
License: GPL
Group: Applications/Publishing
Source0: http://www.iki.fi/mtr/genscript/%{name}-%{version}.tar.gz
-# Source0-md5: b5174b59e4a050fb462af5dbf28ebba3
+# Source0-md5: b5174b59e4a050fb462af5dbf28ebba3
Patch0: %{name}-ac_fixes.patch
Patch1: %{name}-am_fixes.patch
Patch2: %{name}-mail.patch
Patch3: %{name}-debian.patch
Patch4: %{name}-info.patch
+Patch5: %{name}-php.patch
URL: http://www.iki.fi/mtr/genscript/
BuildRequires: autoconf >= 2.57
BuildRequires: automake
BuildRequires: gettext-devel
-BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+BuildRequires: texinfo
Obsoletes: nenscript
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
Enscript is a print filter. It can take ASCII input and format it into
transformations like putting two ASCII pages on one physical page
(side by side) or changing fonts.
-%description -l es
+%description -l es.UTF-8
Convierte texto ASCII a postscript.
-%description -l pl
-Enscript jest filtrem wykorzystywanym przy drukowaniu. Na wej¶ciu
+%description -l pl.UTF-8
+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
+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.
-%description -l pt_BR
-O enscript é um filtro de impressão. Ele pega texto ascii e o formata
-em postscript. Além disto, ele pode também fazer várias
-transformações, como por exemplo colocar duas páginas ascii em uma
-página física (lado a lado) ou modificar as fontes do texto.
+%description -l pt_BR.UTF-8
+O enscript é um filtro de impressão. Ele pega texto ascii e o formata
+em postscript. Além disto, ele pode também fazer várias
+transformações, como por exemplo colocar duas páginas ascii em uma
+página física (lado a lado) ou modificar as fontes do texto.
%prep
%setup -q
%patch2 -p1
%patch3 -p1
%patch4 -p1
+%patch5 -p1
%build
-rm -rf missing
%{__gettextize}
%{__aclocal}
%{__autoheader}
ln -sf enscript $RPM_BUILD_ROOT%{_bindir}/nenscript
%find_lang %{name}
+rm -f $RPM_BUILD_ROOT%{_datadir}/info/dir
%clean
rm -rf $RPM_BUILD_ROOT