]> git.pld-linux.org Git - packages/enscript.git/blob - enscript.spec
almost raw
[packages/enscript.git] / enscript.spec
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 
This page took 0.041641 seconds and 4 git commands to generate.