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