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