]> git.pld-linux.org Git - packages/enscript.git/blame - enscript.spec
fix gettext macro
[packages/enscript.git] / enscript.spec
CommitLineData
e6c0ee88
ER
1# TODO
2# - ruby hiliting from http://neugierig.org/software/ruby/
34ef3f8a 3# - reexamine CVE-2008-5078 (no longer applicable?)
cbe1370e 4Summary: Converts plain ASCII to PostScript
cd13b997
ER
5Summary(es.UTF-8): Convierte texto ASCII a postscript
6Summary(pl.UTF-8): Konwertuje czyste ASCII do PostScriptu
7Summary(pt_BR.UTF-8): Converte texto ASCII para postscript
f94b0664 8Name: enscript
521af142 9Version: 1.6.6
15afcb68 10Release: 2
34ef3f8a 11License: GPL v3+
f94b0664 12Group: Applications/Publishing
34ef3f8a 13Source0: http://ftp.gnu.org/gnu/enscript/%{name}-%{version}.tar.gz
521af142 14# Source0-md5: 3acc242b829adacabcaf28533f049afd
34ef3f8a
JB
15Patch0: %{name}-mail.patch
16Patch1: %{name}-debian.patch
17Patch2: %{name}-info.patch
18Patch3: %{name}-php.patch
521af142 19Patch4: %{name}-ac.patch
66fc8dd4 20Patch5: %{name}-gettext.patch
34ef3f8a
JB
21URL: http://www.gnu.org/software/enscript/
22BuildRequires: autoconf >= 2.61
cbe1370e 23BuildRequires: automake
0501283e 24BuildRequires: gettext-tools >= 0.17
fc1968ba 25BuildRequires: texinfo
f94b0664 26Obsoletes: nenscript
fc1968ba 27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
ea15429e
JR
28
29%description
3b23ea9b 30Enscript is a print filter. It can take ASCII input and format it into
31PostScript output. At the same time, it can also do nice
32transformations like putting two ASCII pages on one physical page
33(side by side) or changing fonts.
ea15429e 34
7e90a511 35%description -l es.UTF-8
20680ce9 36Convierte texto ASCII a postscript.
37
7e90a511
JR
38%description -l pl.UTF-8
39Enscript jest filtrem wykorzystywanym przy drukowaniu. Na wejściu
3b23ea9b 40przyjmuje dane ASCII i konwertuje je na PostScript. Potrafi
7e90a511
JR
41równocześnie dokonać pewnych użytecznych przekształceń, jak np.
42umieszczenie dwóch stron ASCII na jednej stronie fizycznej (obok
3b23ea9b 43siebie) czy zmiana czcionki.
053541c1 44
7e90a511
JR
45%description -l pt_BR.UTF-8
46O enscript é um filtro de impressão. Ele pega texto ascii e o formata
47em postscript. Além disto, ele pode também fazer várias
48transformações, como por exemplo colocar duas páginas ascii em uma
49página física (lado a lado) ou modificar as fontes do texto.
20680ce9 50
ea15429e
JR
51%prep
52%setup -q
e965364f
JB
53%patch0 -p1
54%patch1 -p1
55%patch2 -p1
56%patch3 -p1
521af142 57%patch4 -p1
66fc8dd4 58%patch5 -p1
ea15429e
JR
59
60%build
24b165b1 61%{__gettextize}
8a682913 62%{__aclocal}
63%{__autoheader}
43b4d41a 64%{__autoconf}
65%{__automake}
af40ef8f
PG
66%configure \
67 --with-media=A4 \
68 --sysconfdir=%{_sysconfdir}
bd770a36 69%{__make}
ea15429e
JR
70
71%install
72rm -rf $RPM_BUILD_ROOT
ea15429e 73
d5d186e2
PG
74%{__make} install \
75 DESTDIR=$RPM_BUILD_ROOT
ea15429e 76
cbe1370e 77ln -sf enscript $RPM_BUILD_ROOT%{_bindir}/nenscript
ea15429e 78
f94b0664 79%find_lang %{name}
7bbc5eda 80rm -f $RPM_BUILD_ROOT%{_datadir}/info/dir
ea15429e 81
f94b0664
JR
82%clean
83rm -rf $RPM_BUILD_ROOT
ea15429e 84
34ef3f8a 85%post -p /sbin/postshell
bae05ffb 86-/usr/sbin/fix-info-dir -c %{_infodir}
e965364f 87
34ef3f8a 88%postun -p /sbin/postshell
bae05ffb 89-/usr/sbin/fix-info-dir -c %{_infodir}
e965364f 90
f94b0664
JR
91%files -f %{name}.lang
92%defattr(644,root,root,755)
e965364f 93%doc AUTHORS ChangeLog NEWS README README.ESCAPES THANKS TODO docs/FAQ.html
3b23ea9b 94%config(noreplace) %{_sysconfdir}/enscript.cfg
f94b0664 95%attr(755,root,root) %{_bindir}/diffpp
f94b0664 96%attr(755,root,root) %{_bindir}/enscript
f94b0664 97%attr(755,root,root) %{_bindir}/mkafmmap
34ef3f8a 98%attr(755,root,root) %{_bindir}/nenscript
f94b0664 99%attr(755,root,root) %{_bindir}/over
34ef3f8a
JB
100%attr(755,root,root) %{_bindir}/sliceprint
101%attr(755,root,root) %{_bindir}/states
20680ce9 102%{_datadir}/enscript
34ef3f8a
JB
103%{_mandir}/man1/diffpp.1*
104%{_mandir}/man1/enscript.1*
105%{_mandir}/man1/sliceprint.1*
106%{_mandir}/man1/states.1*
107%{_infodir}/enscript.info*
This page took 0.061821 seconds and 5 git commands to generate.