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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1791003 - (hide annotations) (download)
Mon Mar 14 15:51:45 2022 UTC (3 years, 3 months ago) by umeabot
File size: 1621 byte(s)
Mageia 9 Mass Rebuild
1 ovitters 644755 Name: enscript
2 ahmad 24703 Summary: Converts plain ASCII to PostScript
3 umeabot 1791003 Release: %mkrel 10
4 ovitters 644755 Version: 1.6.6
5 ahmad 24703 License: GPLv3
6     Group: Publishing
7 danf 1778940 Source0: https://ftp.gnu.org/gnu/enscript/%{name}-%{version}.tar.gz
8     URL: https://ftp.gnu.org/gnu/enscript/
9 ovitters 644755 BuildRequires: flex
10     BuildRequires: gettext
11 ahmad 24703 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 wally 1478721 %configure --with-media=Letter
26 kekepower 1212264 %make_build
27 ahmad 24703
28     %install
29 kekepower 1212264 %make_install
30 ahmad 24703
31 luigiwalser 313628 mkdir -p %{buildroot}/etc/%{name}
32     cp %{buildroot}/%{_datadir}/%{name}/afm/font.map %{buildroot}/etc/%{name}/font.map
33     pushd %{buildroot}/%{_datadir}/%{name}
34 ahmad 24703 ln -sf /etc/%{name}/font.map
35     popd
36    
37 luigiwalser 313628 rm -f %{buildroot}/%{_datadir}/%{name}/font.map
38 ahmad 24703
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