]> git.pld-linux.org Git - packages/inn.git/blob - inn.spec
- more rpm macros,
[packages/inn.git] / inn.spec
1 Summary:        INN, the InterNet News System (news server)
2 Summary(de):    das InterNet News System (News-Server)
3 Summary(fr):    INN, le système InterNet News (serveur de news)
4 Summary(pl):    INN, serwer nowinek 
5 Summary(tr):    INN, InterNet Haber Sistemi (haber sunucu)
6 Name:           inn
7 Version:        2.2.1
8 Release:        1
9 Copyright:      distributable
10 Group:          Networking/Daemons
11 Group(pl):      Sieciowe/Serwery
12 Source:         ftp://ftp.isc.org/isc/inn/%{name}-%{version}.tar.gz
13 Source1:        %{name}-default-active
14 Source2:        %{name}-default-distributions
15 Source3:        %{name}-default-newsgroups
16 Source4:        %{name}-etc-nnrp.access
17 Source5:        %{name}.crontab
18 Source6:        %{name}.initd
19 Source7:        %{name}-cnfsstat.cron
20 Patch0:         %{name}-config.patch
21 Patch1:         %{name}-makefile.patch
22 Patch2:         %{name}-authdir.patch
23 URL:            http://www.isc.org/inn.html
24 Prereq:         /sbin/chkconfig
25 Prereq:         /sbin/ldconfig
26 Prereq:         sed
27 Prereq:         fileutils
28 Requires:       cleanfeed
29 Requires:       perl
30 Requires:       rc-scripts
31 Requires:       /etc/cron.d
32 BuildRoot:      /tmp/%{name}-%{version}-root
33
34 %define         _prefix         /usr
35 %define         _sysconfdir     /etc/news
36
37 %description
38 INN is a news server, which can be set up to handle USENET news, as well
39 as private "newsfeeds".  There is a *LOT* of information about setting
40 up INN in /usr/share/doc -- read it.
41
42 %description -l pl
43 INN jest serwerem news, który mo¿na skonfigurowaæ do obs³ugi USENET-u,
44 jak równie¿ do obs³ugi ,,prywatnych'' grup w sieciach intranetowych.
45 Ca³e mnóstwo po¿ytecznych informacji o konfigurowaniu INN-a znajdziesz
46 w katalogu /usr/share/doc/inn-*.
47
48 %package devel
49 Summary:        INN-Library
50 Summary(de):    INN-Library
51 Summary(fr):    Bibliothèque INN
52 Summary(pl):    INN-biblioteka i pliki nag³ówkowe dla inn-a
53 Summary(tr):    INN kitaplýðý
54 Group:          Development/Libraries
55 Group(pl):      Programowanie/Biblioteki
56 Requires:       %{name} = %{version}
57
58 %description devel
59 This library is needed by several programs that interface to INN, such as
60 newsgate or tin.
61
62 %description -l de devel
63 Diese Library wird von mehreren Programmen benötigt, die mit INN
64 kommunizieren, etwa newsgate oder tin.
65
66 %description -l fr devel
67 Cette bibliothèque est nécessaire à plusieurs programmes qui s'interfacent
68 avec INN, comme newsgate ou tin.
69
70 %description -l pl devel
71 Biblioteka niezbêdna do dzia³ania kilku programów wspó³pracuj±cych z INN-em, takich jak newsgate czy tin. 
72
73 %description -l tr devel
74 INN ile arayüz gerektiren programlar için (newsgate, tin gibi) gereken bir
75 kitaplýktýr.
76
77
78 %package -n inews
79 Summary:        Inews program (used for posting by inn and trn)
80 Summary(de):    Inews-Programm (für die Zustellung mit inn und trn) 
81 Summary(fr):    Programme inews (utilisé par inn et trn pour poster)
82 Summary(pl):    Inews - program do wysy³ania artyku³ów (u¿ywany przez inn i trn)
83 Summary(tr):    Haber biçimlendirme programý
84 Group:          Networking/News
85 Group(pl):      Sieciowe/News
86
87 %description -n inews
88 The inews program is used by some news readers to post news.
89 It does some consistency checking and header reformatting,
90 and forwards the article on to the news server specified in
91 inn.conf.
92
93 %description -l de -n inews
94 Das Programm 'inews' wird von manchen Newsreadern zum Senden
95 von Nachrichten verwendet. Es führt eine Konsistenzprüfung und Header-Neuf
96 ormatierung aus und leitet die Nachricht an den in 'inn.conf' 
97 angegebenen News-Server weiter. 
98
99 %description -l fr -n inews
100 Le programme inews est utilisé par certains lecteurs de news pour
101 poster les articles. Il effectue des vérifications et un reformatage
102 des en-têtes et fait suivre l'article au serveur de news spécifié dans inn.conf.
103
104 %description -l pl -n inews
105 Inews jest u¿ywany przez niektóre czytniki news do wysy³ania
106 artyku³ów. Sprawdza budowê artyku³u, przepisuje nag³ówek i wysy³a
107 do serwera news wyszczególnionego w inn.conf.
108
109 %description -l tr -n inews
110 inews programý bazý haber okuyucular tarafýndan haber yollamak amacýyla
111 kullanýlýr.  Program bazý güvenlik denetimleri ve baþlýk biçimlendirmesi
112 yaparak ve inn.conf dosyasýnda belirtilen haber sunucuya makaleyi yollar.
113
114 %prep
115 %setup -q
116 %patch0 -p1
117 %patch1 -p1
118 %patch2 -p1
119
120 %build
121 touch innfeed/*.[ly]
122
123 rm -f config.cache
124 autoconf
125 libtoolize --copy --force
126 LDFLAGS="-s"; export LDFLAGS
127 %configure \
128         --with-news-user=news \
129         --with-news-group=news \
130         --with-news-master=news \
131         --with-db-dir=/var/state/news \
132         --with-etc-dir=%{_sysconfdir} \
133         --with-log-dir=/var/log/news \
134         --with-run-dir=/var/run/news \
135         --with-spool-dir=/var/spool/news \
136         --with-lib-dir=%{_datadir}/news \
137         --with-tmp-path=/var/spool/news/incoming/tmp \
138         --with-perl \
139         --with-sendmail=%{_libdir}/sendmail \
140         --enable-tagged-hash \
141         --enable-merge-to-groups \
142         --enable-pgp-verify \
143         --enable-shared \
144         --enable-static
145
146 make all PATHFILTER=%{_datadir}/news/filter \
147         PATHCONTROL=%{_datadir}/news/control \
148         RNEWSPROGS=%{_bindir}
149
150 %install 
151 rm -fr $RPM_BUILD_ROOT
152 install -d $RPM_BUILD_ROOT/etc/{news,rc.d/init.d,cron.d}
153 install -d $RPM_BUILD_ROOT%{_bindir}
154 install -d $RPM_BUILD_ROOT%{_libdir}/news
155 install -d $RPM_BUILD_ROOT%{_datadir}/news/{control,filter,auth}
156 install -d $RPM_BUILD_ROOT%{_includedir}/inn
157 install -d $RPM_BUILD_ROOT%{_mandir}/man{1,3,5,8}
158 install -d $RPM_BUILD_ROOT/var/{run/news,state/news/backoff,log/news/OLD}
159 install -d $RPM_BUILD_ROOT/var/spool/news/{articles,overview,incoming/{tmp,bad},outgoing,archive,uniover,innfeed,cycbuffs}
160
161 make install \
162         DESTDIR="$RPM_BUILD_ROOT" \
163         PATHFILTER=%{_datadir}/news/filter \
164         PATHCONTROL=%{_datadir}/news/control \
165         RNEWSPROGS=%{_bindir}
166
167 install %{SOURCE1} $RPM_BUILD_ROOT/var/state/news/active
168 install %{SOURCE2} $RPM_BUILD_ROOT/var/state/news/distributions
169 install %{SOURCE3} $RPM_BUILD_ROOT/var/state/news/newsgroups
170 install %{SOURCE4} $RPM_BUILD_ROOT/etc/news/nnrp.access
171 install %{SOURCE5} $RPM_BUILD_ROOT/etc/cron.d/inn
172 install %{SOURCE6} $RPM_BUILD_ROOT/etc/rc.d/init.d/inn
173 install %{SOURCE7} $RPM_BUILD_ROOT%{_bindir}/cnfsstat.cron
174
175 rm -f $RPM_BUILD_ROOT/var/state/news/history
176
177 umask 002
178 touch $RPM_BUILD_ROOT/var/state/news/subscriptions
179 touch $RPM_BUILD_ROOT/var/state/news/history
180 touch $RPM_BUILD_ROOT/var/state/news/.news.daily
181 touch $RPM_BUILD_ROOT/var/state/news/active.times
182 touch $RPM_BUILD_ROOT/var/log/news/news.notice
183 touch $RPM_BUILD_ROOT/var/log/news/news.crit
184 touch $RPM_BUILD_ROOT/var/log/news/news.err
185
186 LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_datadir} $RPM_BUILD_ROOT%{_bindir}/makehistory\
187         -a $RPM_BUILD_ROOT/var/state/news/active \
188         -i -r -f $RPM_BUILD_ROOT/var/state/news/history || :
189
190 install include/clibrary.h      $RPM_BUILD_ROOT%{_includedir}/inn
191 install include/configdata.h    $RPM_BUILD_ROOT%{_includedir}/inn
192 install include/dbz.h           $RPM_BUILD_ROOT%{_includedir}/inn
193 install include/libinn.h        $RPM_BUILD_ROOT%{_includedir}/inn
194 install include/storage.h       $RPM_BUILD_ROOT%{_includedir}/inn
195
196 mv $RPM_BUILD_ROOT%{_datadir}/news/*.a  $RPM_BUILD_ROOT%{_libdir}
197
198 #Fix perms in sample directory to avoid bogus dependencies
199 find samples -name "*.in" -exec chmod a-x {} \;
200
201 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man{1,3,5,8}/* \
202         CONTRIBUTORS HISTORY README README.perl_hook README.tcl_hook \
203         INSTALL ChangeLog COPYRIGHT
204
205 %clean
206 rm -rf $RPM_BUILD_ROOT
207
208 %post
209 if [ -f /var/state/news/history ]; then
210         cd /var/state/news
211         %{_bindir}/makehistory -i -r
212         for i in dir hash index pag; do
213                 [ -f history.n.$i ] && mv history.n.$i history.$i
214         done
215         chown news.news history.*
216         chmod 644 history.*
217 else
218         cd /var/state/news
219         cp /dev/null history
220         %{_bindir}/makehistory -i
221         for i in dir hash index pag; do
222                 [ -f history.n.$i ] && mv history.n.$i history.$i
223         done
224         chown news.news history history.*
225         chmod 644 history history.*
226 fi
227 [ -f /var/state/news/active.times ] || {
228     touch /var/state/news/active.times
229     chown news.news /var/state/news/active.times
230 }
231 chown -R news.news /var/log/news*
232 if [ -f /etc/syslog.conf ]; then
233   if ! grep -q INN /etc/syslog.conf; then
234     sed 's/mail.none;/mail.none;news.none;/' < /etc/syslog.conf > /etc/syslog.conf.inn
235     mv /etc/syslog.conf.inn /etc/syslog.conf
236
237     echo '' \
238        >> /etc/syslog.conf
239     echo '#' \
240        >> /etc/syslog.conf
241     echo '# INN' \
242        >> /etc/syslog.conf
243     echo '#' \
244        >> /etc/syslog.conf
245     echo 'news.=crit                                        /var/log/news/news.crit'   >> /etc/syslog.conf
246     echo 'news.=err                                         /var/log/news/news.err'    >> /etc/syslog.conf
247     echo 'news.notice                                       /var/log/news/news.notice' >> /etc/syslog.conf
248     fi
249   if [ -f /var/run/syslog.pid ]; then
250     kill -HUP `cat /var/run/syslog.pid` 2> /dev/null ||:
251   fi
252 else
253   # syslog.conf does not exist
254
255   echo "mail.none /var/log/messages" \
256      >  /etc/syslog.conf.inn
257   echo "" \
258      >> /etc/syslog.conf.inn
259   echo "# INN" \
260      >> /etc/syslog.conf.inn
261   echo "news.=crit                                      /var/log/news/news.crit"     >> /etc/syslog.conf.inn
262   echo "news.=err                                       /var/log/news/news.err"      >> /etc/syslog.conf.inn
263   echo "news.notice                                     /var/log/news/news.notice"   >> /etc/syslog.conf.inn
264 fi
265 if [ `cat /etc/news/inn.conf | grep '^server:' | wc -l` -lt 1 ]; then
266   echo "server: `hostname -f`" >> /etc/news/inn.conf
267 fi
268
269 /sbin/chkconfig --add inn
270 /sbin/ldconfig 
271
272 %preun
273 if [ "$1" = "0" ]; then
274         if [ -f /var/lock/subsys/news ]; then
275                 /etc/rc.d/init.d/inn stop
276         fi
277         /sbin/chkconfig --del inn
278 fi
279
280 %files
281 %defattr(644,root,root,755)
282 %doc {CONTRIBUTORS,HISTORY,README,README.perl_hook,README.tcl_hook}.gz
283 %doc {INSTALL,ChangeLog,COPYRIGHT}.gz
284
285 # DB
286 %attr(750,news,news) %dir /var/state/news
287 %attr(750,news,news) %dir /var/state/news/backoff
288 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/active
289 %attr(644,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/distributions
290 %attr(644,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/newsgroups
291 %attr(644,news,root) %config(noreplace) %verify(not size mtime md5) /var/state/news/subscriptions
292 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/active.times
293 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/.news.daily
294
295 # LOGS
296 %attr(750,news,news) %dir /var/log/news
297 %attr(770,news,news) %dir /var/log/news/OLD
298 %attr(770,news,news) %dir /var/run/news
299 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/log/news/news.notice
300 %attr(660,news,news) %config(noreplace) %verify(not size mtime md5) /var/log/news/news.crit
301 %attr(660,news,news) %config(noreplace) %verify(not size mtime md5) /var/log/news/news.err
302
303 # SPOOL
304 %attr(750,news,news) %dir /var/spool/news
305 %attr(770,news,news) %dir /var/spool/news/cycbuffs
306 %attr(770,news,news) %dir /var/spool/news/innfeed
307 %attr(770,news,news) %dir /var/spool/news/incoming
308 %attr(770,news,news) %dir /var/spool/news/incoming/bad
309 %attr(770,news,news) %dir /var/spool/news/incoming/tmp
310 %attr(770,news,news) %dir /var/spool/news/outgoing
311 %attr(770,news,news) %dir /var/spool/news/archive
312 %attr(770,news,news) %dir /var/spool/news/overview
313 %attr(770,news,news) %dir /var/spool/news/uniover
314 %attr(770,news,news) %dir /var/spool/news/articles
315
316 # CRON PARTS
317 %attr(640,root,root) %config %verify(not size mtime md5) /etc/cron.d/*
318
319 # RC-SCRIPT
320 %attr(754,root,root) %config /etc/rc.d/init.d/inn
321
322 # CONFIGS (INN is a one big config ;-)
323 %attr(755,root,root) %dir /etc/news
324 %attr(755,root,root) %dir %{_datadir}/news
325 %attr(755,root,root) %dir %{_datadir}/news/control
326 %attr(755,root,root) %dir %{_datadir}/news/filter
327 %attr(755,root,root) %dir %{_datadir}/news/auth
328 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/actsync.cfg
329 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/actsync.ign
330 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/control.ctl
331 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/cycbuff.conf
332 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/expire.ctl
333 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/incoming.conf
334 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/inn.conf
335 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/innfeed.conf
336 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/innreport.conf
337 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/innwatch.ctl
338 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/motd.news
339 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/news2mail.cf
340 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/newsfeeds
341 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/nnrp.access
342 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/nnrpd.track
343 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/nntpsend.ctl
344 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/overview.ctl
345 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/overview.fmt
346 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/passwd.nntp
347 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/storage.conf
348
349 %config %verify(not size mtime md5) /etc/news/moderators
350 %config %verify(not size mtime md5) /etc/news/distrib.pats
351
352 %config %verify(not size mtime md5) %{_datadir}/news/innreport_inn.pm
353 %config %verify(not size mtime md5) %{_datadir}/news/innshellvars
354 %config %verify(not size mtime md5) %{_datadir}/news/innshellvars.pl
355 %config %verify(not size mtime md5) %{_datadir}/news/innshellvars.tcl
356
357 #%config %verify(not size mtime md5) %{_datadir}/news/filter/filter_innd.pl
358 %config %verify(not size mtime md5) %{_datadir}/news/filter/filter_nnrpd.pl
359 %config %verify(not size mtime md5) %{_datadir}/news/filter/filter.tcl
360 %config %verify(not size mtime md5) %{_datadir}/news/filter/nnrpd_auth.pl
361 %config %verify(not size mtime md5) %{_datadir}/news/filter/startup_innd.pl
362 %config %verify(not size mtime md5) %{_datadir}/news/filter/startup.tcl
363
364 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/checkgroups
365 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/checkgroups.pl
366 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/default
367 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/ihave
368 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/ihave.pl
369 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/newgroup
370 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/newgroup.pl
371 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/rmgroup
372 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/rmgroup.pl
373 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/sendme
374 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/sendme.pl
375 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/sendsys
376 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/sendsys.pl
377 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/senduuname
378 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/senduuname.pl
379 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/version
380 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/version.pl
381
382 # SUID
383 %attr(4750,root,news) %config %{_bindir}/startinnfeed
384 %attr(4750,root,uucp) %config %{_bindir}/rnews
385
386 # SGID
387 %attr(2755,root,news) %{_bindir}/inews
388
389 # BINARIES
390 %attr(755,root,root) %{_bindir}/actived
391 %attr(755,root,root) %{_bindir}/actmerge
392 %attr(755,root,root) %{_bindir}/actsync
393 %attr(755,root,root) %{_bindir}/actsyncd
394 %attr(755,root,root) %{_bindir}/archive
395 %attr(755,root,root) %{_bindir}/batcher
396 %attr(755,root,root) %{_bindir}/buffchan
397 %attr(755,root,root) %{_bindir}/c7unbatch
398 %attr(755,root,root) %{_bindir}/cnfsstat
399 %attr(755,root,root) %{_bindir}/cnfsstat.cron
400 %attr(755,root,root) %{_bindir}/controlbatch
401 %attr(755,root,root) %{_bindir}/controlchan
402 %attr(755,root,root) %{_bindir}/convdate
403 %attr(755,root,root) %{_bindir}/crosspost
404 %attr(755,root,root) %{_bindir}/ctlinnd
405 %attr(755,root,root) %{_bindir}/cvtbatch
406 %attr(755,root,root) %{_bindir}/decode
407 %attr(755,root,root) %{_bindir}/encode
408 %attr(755,root,root) %{_bindir}/expire
409 %attr(755,root,root) %{_bindir}/expireindex
410 %attr(755,root,root) %{_bindir}/expireover
411 %attr(755,root,root) %{_bindir}/expirerm
412 %attr(755,root,root) %{_bindir}/fastrm
413 %attr(755,root,root) %{_bindir}/filechan
414 %attr(755,root,root) %{_bindir}/getlist
415 %attr(755,root,root) %{_bindir}/grephistory
416 %attr(755,root,root) %{_bindir}/gunbatch
417 %attr(755,root,root) %{_bindir}/inncheck
418 %attr(755,root,root) %{_bindir}/innconfval
419 %attr(755,root,root) %{_bindir}/innd
420 %attr(755,root,root) %{_bindir}/inndf
421 %attr(755,root,root) %{_bindir}/inndstart
422 %attr(755,root,root) %{_bindir}/innfeed
423 %attr(755,root,root) %{_bindir}/innfeed-convcfg
424 %attr(755,root,root) %{_bindir}/innmail
425 %attr(755,root,root) %{_bindir}/innreport
426 %attr(755,root,root) %{_bindir}/innstat
427 %attr(755,root,root) %{_bindir}/innwatch
428 %attr(755,root,root) %{_bindir}/innxbatch
429 %attr(755,root,root) %{_bindir}/innxmit
430 %attr(755,root,root) %{_bindir}/mailpost
431 %attr(755,root,root) %{_bindir}/makeactive
432 %attr(755,root,root) %{_bindir}/makehistory
433 %attr(755,root,root) %{_bindir}/mod-active
434 %attr(755,root,root) %{_bindir}/news2mail
435 %attr(755,root,root) %{_bindir}/news.daily
436 %attr(755,root,root) %{_bindir}/newsrequeue
437 %attr(755,root,root) %{_bindir}/nnrpd
438 %attr(755,root,root) %{_bindir}/nntpget
439 %attr(755,root,root) %{_bindir}/nntpsend
440 %attr(755,root,root) %{_bindir}/overchan
441 %attr(755,root,root) %{_bindir}/parsecontrol
442 %attr(755,root,root) %{_bindir}/pgpverify
443 %attr(755,root,root) %{_bindir}/procbatch
444 %attr(755,root,root) %{_bindir}/prunehistory
445 %attr(755,root,root) %{_bindir}/pullnews
446 %attr(755,root,root) %{_bindir}/scanlogs
447 %attr(755,root,root) %{_bindir}/scanspool
448 %attr(755,root,root) %{_bindir}/sendbatch
449 %attr(755,root,root) %{_bindir}/send-ihave
450 %attr(755,root,root) %{_bindir}/send-nntp
451 %attr(755,root,root) %{_bindir}/send-uucp
452 %attr(755,root,root) %{_bindir}/sendxbatches
453 %attr(755,root,root) %{_bindir}/shlock
454 %attr(755,root,root) %{_bindir}/shrinkfile
455 %attr(755,root,root) %{_bindir}/simpleftp
456 %attr(755,root,root) %{_bindir}/sm
457 %attr(755,root,root) %{_bindir}/tally.control
458 %attr(755,root,root) %{_bindir}/writelog
459
460
461 # MAN
462 %{_mandir}/man1/convdate.1*
463 %{_mandir}/man1/getlist.1*
464 %{_mandir}/man1/grephistory.1*
465 %{_mandir}/man1/innconfval.1*
466 %{_mandir}/man1/innfeed.1*
467 %{_mandir}/man1/installit.1*
468 %{_mandir}/man1/nntpget.1*
469 %{_mandir}/man1/rnews.1*
470 %{_mandir}/man1/shlock.1*
471 %{_mandir}/man1/shrinkfile.1*
472 %{_mandir}/man1/startinnfeed.1*
473 %{_mandir}/man1/subst.1*
474 %{_mandir}/man[58]/*
475
476 ##############################################################################
477 %files devel
478 %defattr(644,root,root,755)
479 %{_includedir}/inn/*
480 %{_libdir}/*.a
481 %{_mandir}/man3/*
482
483 ##############################################################################
484 %files -n inews
485 %defattr(644,root,root,755)
486 %attr(2755,root,news) %{_bindir}/inews
487 %{_mandir}/man1/inews.1.gz
This page took 0.080068 seconds and 4 git commands to generate.