]> git.pld-linux.org Git - packages/a2ps.git/blob - a2ps.spec
d1da8044a25f0aede9237290b952b0aee14fe0ba
[packages/a2ps.git] / a2ps.spec
1 Summary:        Text to Postscript filter.
2 Summary(pl):    Filtr text/plain do  Postscriptu
3 Name:           a2ps
4 Version:        4.12
5 Release:        2
6 Copyright:      GPL
7 Group:          Utilities/Text
8 Group(pl):      Narzêdzia/Tekst
9 Source:         ftp://ftp.enst.fr/pub/unix/a2ps/%{name}-%{version}.tar.gz
10 Patch:          a2ps-info.patch
11 URL:            http://www.inf.enst.fr/~demaille/a2ps/
12 BuildRoot:      /tmp/%{name}-%{version}-root
13
14 %define         _sysconfdir     /etc
15
16 %description
17 a2ps is a text to PostScript filter with pretty-printing capabilities.
18 It includes support for a wide number of programming languages,
19 encodings (ISO Latins, Cyrillic etc.), medias, and spoken languages
20 (for the interface).
21 It has also the ability to delegate the processing of some files to
22 other applications, letting you print DVI, PostScript etc. with the
23 very same interface.
24
25 %description -l pl 
26 A2ps jest programem pozwalajaj±cym na ³adne drukowanie plików tekstowych w 
27 PostScript. Posiada wsparcie dla wielu ró¿nych jêzyków programowania, 
28 zestawów znaków (ISO Latins, Cyrilica etc.), wielko¶ci papieru, i jêzyków 
29 komunikacji z u¿ytkownikiem. Potrafi tak¿e przekazaæ przetwarzanie plików 
30 do innych programów (tak, ¿e mo¿na wszystko drukowaæ (DVI, PostScript) przy 
31 u¿yciu tego samego polecenia. Zawiera program ,,ogonkify'' poprawiaj±cy 
32 b³êdnie zakodowany PostScript zawieraj±cy polskie znaki. 
33
34 %package devel
35 Summary:        Header files and development documentation for a2ps
36 Summary(pl):    Pliki nag³ówkowe i dokunentacja do a2ps
37 Group:          Libraries
38 Group(pl):      Biblioteki
39 Requires:       %{name} = %{version}
40
41 %description devel
42 Header files and development documentation for a2ps.
43
44 %description devel -l pl
45 Pliki nag³ówkowe i dokumentacja do a2ps.
46
47 %package static
48 Summary:        a2ps static libraries
49 Summary(pl):    Biblioteki statyczne do a2ps
50 Group:          Libraries
51 Group(pl):      Biblioteki
52 Requires:       %{name}-devel = %{version}
53
54 %description static
55 a2ps static libraries.
56
57 %description static -l pl
58 Biblioteki statyczne do a2ps.
59
60 %prep
61 %setup -q 
62 %patch -p1
63
64 %build
65 LDFLAGS="-s"; export LDFLAGS
66 %configure \
67         --with-gnu-gettext \
68         --with-medium=A4  \
69         --with-encoding=latin1 \
70         --disable-shared
71 make
72
73 %install
74 rm -rf $RPM_BUILD_ROOT
75
76 perl -pe 's/^lispdir = $/lispdir = \$(prefix)\/lib\/emacs\/site-lisp/g' contrib/emacs/Makefile >tmp
77
78 mv tmp contrib/emacs/Makefile
79 make install DESTDIR=$RPM_BUILD_ROOT
80
81 gzip -9nf $RPM_BUILD_ROOT%{_infodir}/* \
82         $RPM_BUILD_ROOT%{_mandir}/man1/* \
83         AUTHORS ChangeLog NEWS README THANKS
84
85 %find_lang %{name}
86
87 %post
88 /sbin/install-info %{_infodir}/a2ps.info.gz /etc/info-dir 
89 /sbin/install-info %{_infodir}/ogonkify.info.gz /etc/info-dir 
90 /sbin/ldconfig
91
92 %preun
93 if [ "$1" = "0" ]; then
94         /sbin/install-info --delete %{_infodir}/a2ps.info.gz /etc/info-dir
95         /sbin/install-info --delete %{_infodir}/ogonkify.info.gz /etc/info-dir
96 fi
97
98 %postun -p /sbin/ldconfig
99
100 %files -f %{name}.lang
101 %defattr(644,root,root,755)
102 %doc {AUTHORS,ChangeLog,NEWS,README,THANKS}.gz
103
104 %config(noreplace) %verify(not size mtime md5) /etc/a2ps.cfg
105
106 %attr(755,root,root) %{_bindir}/*
107 #%attr(755,root,root) %{_libdir}/*.so.*
108 %{_mandir}/man1/*
109 %{_infodir}/a2ps*info*
110 %{_infodir}/ogonkify*info*
111
112 %dir %{_datadir}/a2ps/afm
113 %{_datadir}/a2ps/afm/*.afm
114 %{_datadir}/a2ps/afm/*.map
115 %attr(755,root,root) %{_datadir}/a2ps/afm/*.sh
116
117 %{_datadir}/a2ps/encoding
118 %{_datadir}/a2ps/fonts
119 %{_datadir}/a2ps/ppd
120 %{_datadir}/a2ps/ps
121 %{_datadir}/a2ps/sheets
122
123 %dir %{_datadir}/ogonkify
124 %{_datadir}/ogonkify/*.enc
125 %{_datadir}/ogonkify/*.ps
126
127 %files devel
128 %defattr(644,root,root,755)
129 #%attr(755,root,root) %{_libdir}/lib*.so
130 %{_includedir}/*
131
132 %files static
133 %defattr(644,root,root,755)
134 %{_libdir}/lib*.a
135
136 %clean
137 rm -rf $RPM_BUILD_ROOT
This page took 0.055348 seconds and 2 git commands to generate.