]>
Commit | Line | Data |
---|---|---|
ea15429e JR |
1 | Summary: Converts plain ASCII to PostScript. |
2 | Name: enscript | |
3 | Version: 1.6.1 | |
4 | Release: 8 | |
5 | Copyright: GNU | |
6 | Group: Applications/Publishing | |
7 | Source0: ftp://ftp.gnu.org/pub/gnu/enscript-1.6.1.tar.gz | |
8 | Patch: enscript-1.6.1-config.patch | |
9 | URL: http://www.ngs.fi/mtr/genscript/index.html | |
10 | Prefix: %{_prefix} | |
11 | BuildRoot: /var/tmp/%{name}-root | |
12 | Obsoletes: nenscript | |
13 | ||
14 | %description | |
15 | Enscript is a print filter. It can take ASCII input | |
16 | and format it into PostScript output. At the same time, | |
17 | it can also do nice transformations like putting two | |
18 | ASCII pages on one physical page (side by side) or | |
19 | changing fonts. | |
20 | ||
21 | %prep | |
22 | %setup -q | |
23 | %patch -p1 | |
24 | ||
25 | %build | |
26 | #./configure --prefix=/usr --with-media=Letter --sysconfdir=/etc | |
27 | #CFLAGS="$RPM_OPT_FLAGS" make | |
28 | ||
29 | %configure --with-media=Letter --sysconfdir=/etc | |
30 | make | |
31 | ||
32 | %install | |
33 | rm -rf $RPM_BUILD_ROOT | |
34 | mkdir -p $RPM_BUILD_ROOT/usr/share/locale/{de,es,fi,fr,nl,sl}/LC_MESSAGES | |
35 | make DESTDIR=$RPM_BUILD_ROOT install | |
36 | ||
37 | # XXX note doubled %% in sed script below. | |
38 | (cd $RPM_BUILD_ROOT;find .%{_prefix}/share/enscript/*) | \ | |
39 | sed -e 's,^\.,,' | sed -e 's,*font.map,%%config &,' > share.list | |
40 | ||
41 | { cd $RPM_BUILD_ROOT | |
42 | strip .%{_prefix}/bin/* || : | |
43 | ln .%{_prefix}/bin/enscript .%{_prefix}/bin/nenscript | |
44 | } | |
45 | ||
46 | ||
47 | %clean | |
48 | rm -rf $RPM_BUILD_ROOT | |
49 | ||
50 | %files -f share.list | |
51 | %defattr(-,root,root) | |
52 | %{_prefix}/share/locale/*/LC_MESSAGES/enscript.mo | |
53 | %{_prefix}/bin/diffpp | |
54 | %{_prefix}/bin/sliceprint | |
55 | %{_prefix}/bin/enscript | |
56 | %{_prefix}/bin/nenscript | |
57 | %{_prefix}/bin/mkafmmap | |
58 | %{_prefix}/bin/states | |
59 | %{_prefix}/bin/over | |
60 | ||
61 | %{_prefix}/man/man1/* | |
62 | %config /etc/enscript.cfg | |
63 | ||
64 | %doc AUTHORS ChangeLog FAQ.html NEWS README README.ESCAPES THANKS TODO |