]> git.pld-linux.org Git - packages/a2ps.git/blob - a2ps.spec
- /sbin/ldconfig is now runed as -p %posun patameter (removed Prereq:
[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:        1
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 %configure \
66         --with-gnu-gettext \
67         --with-medium=A4  \
68         --with-encoding=latin1 \
69         --disable-shared
70 make
71
72 %install
73 rm -rf $RPM_BUILD_ROOT
74
75 perl -pe 's/^lispdir = $/lispdir = \$(prefix)\/lib\/emacs\/site-lisp/g' contrib/emacs/Makefile >tmp
76
77 mv tmp contrib/emacs/Makefile
78 make install DESTDIR=$RPM_BUILD_ROOT
79
80 gzip -9nf $RPM_BUILD_ROOT%{_infodir}/* \
81         $RPM_BUILD_ROOT%{_mandir}/man1/* \
82         AUTHORS ChangeLog NEWS README THANKS
83
84 %find_lang %{name}
85
86 %post
87 /sbin/install-info %{_infodir}/a2ps.info.gz /etc/info-dir 
88 /sbin/install-info %{_infodir}/ogonkify.info.gz /etc/info-dir 
89 /sbin/ldconfig
90
91 %preun
92 if [ "$1" = "0" ]; then
93         /sbin/install-info --delete %{_infodir}/a2ps.info.gz /etc/info-dir
94         /sbin/install-info --delete %{_infodir}/ogonkify.info.gz /etc/info-dir
95 fi
96
97 %postun -p /sbin/ldconfig
98
99 %files -f %{name}.lang
100 %defattr(644,root,root,755)
101 %doc {AUTHORS,ChangeLog,NEWS,README,THANKS}.gz
102
103 %config(noreplace) %verify(not size mtime md5) /etc/a2ps.cfg
104
105 %attr(755,root,root) %{_bindir}/*
106 #%attr(755,root,root) %{_libdir}/*.so.*
107 %{_mandir}/man1/*
108 %{_infodir}/a2ps*info*
109 %{_infodir}/ogonkify*info*
110
111 %dir %{_datadir}/a2ps/afm
112 %{_datadir}/a2ps/afm/*.afm
113 %{_datadir}/a2ps/afm/*.map
114 %attr(755,root,root) %{_datadir}/a2ps/afm/*.sh
115
116 %{_datadir}/a2ps/encoding
117 %{_datadir}/a2ps/fonts
118 %{_datadir}/a2ps/ppd
119 %{_datadir}/a2ps/ps
120 %{_datadir}/a2ps/sheets
121
122 %dir %{_datadir}/ogonkify
123 %{_datadir}/ogonkify/*.enc
124 %{_datadir}/ogonkify/*.ps
125
126 %files devel
127 %defattr(644,root,root,755)
128 #%attr(755,root,root) %{_libdir}/lib*.so
129 %{_includedir}/*
130
131 %files static
132 %defattr(644,root,root,755)
133 %{_libdir}/lib*.a
134
135 %clean
136 rm -rf $RPM_BUILD_ROOT
This page took 0.034274 seconds and 4 git commands to generate.