/[packages]/cauldron/enscript/current/SPECS/enscript.spec
ViewVC logotype

Contents of /cauldron/enscript/current/SPECS/enscript.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1488982 - (show annotations) (download)
Tue Feb 11 15:41:00 2020 UTC (5 years, 5 months ago) by umeabot
File size: 1616 byte(s)
Mageia 8 Mass Rebuild
1 Name: enscript
2 Summary: Converts plain ASCII to PostScript
3 Release: %mkrel 9
4 Version: 1.6.6
5 License: GPLv3
6 Group: Publishing
7 Source0: ftp://ftp.gnu.org/gnu/enscript/%{name}-%{version}.tar.gz
8 URL: ftp://ftp.gnu.org/gnu/enscript/
9 BuildRequires: flex
10 BuildRequires: gettext
11 Obsoletes: nenscript
12 Provides: nenscript
13
14 %description
15 GNU enscript is a free replacement for Adobe's Enscript program. Enscript
16 converts ASCII files to PostScript(TM) and spools generated PostScript
17 output to the specified printer or saves it to a file. Enscript can be
18 extended to handle different output media and includes many options for
19 customizing printouts.
20
21 %prep
22 %setup -q
23
24 %build
25 %configure --with-media=Letter
26 %make_build
27
28 %install
29 %make_install
30
31 mkdir -p %{buildroot}/etc/%{name}
32 cp %{buildroot}/%{_datadir}/%{name}/afm/font.map %{buildroot}/etc/%{name}/font.map
33 pushd %{buildroot}/%{_datadir}/%{name}
34 ln -sf /etc/%{name}/font.map
35 popd
36
37 rm -f %{buildroot}/%{_datadir}/%{name}/font.map
38
39 %find_lang %name
40
41 # XXX note doubled %% in sed script below.
42 (cd %{buildroot};find .%{_datadir}/enscript/* -type f) | \
43 sed -e 's,^\.,,' | sed -e 's,*font.map,%%config &,' > share.list
44
45 ( cd %{buildroot}
46 ln .%{_prefix}/bin/enscript .%{_prefix}/bin/nenscript
47 )
48
49 cat share.list >> %{name}.lang
50
51 %files -f %{name}.lang
52 %doc AUTHORS ChangeLog NEWS README README.ESCAPES THANKS TODO
53 %config(noreplace) %{_sysconfdir}/enscript.cfg
54 %dir %{_sysconfdir}/enscript
55 %config(noreplace) %{_sysconfdir}/enscript/font.map
56 %dir %{_datadir}/%{name}
57 %dir %{_datadir}/%{name}/hl
58 %dir %{_datadir}/%{name}/afm
59 %{_bindir}/*
60 %{_mandir}/*/*
61 %{_infodir}/%{name}*

  ViewVC Help
Powered by ViewVC 1.1.30