]> git.pld-linux.org Git - packages/feeder.git/blobdiff - feeder.spec
- fix %install.
[packages/feeder.git] / feeder.spec
index 33af51268b45d27e8f0108b68ee3cdd4b62e73bf..adbe3b5d1e49c0ab0fedbac8640fdb3201e727a0 100644 (file)
@@ -1,55 +1,83 @@
+%include       /usr/lib/rpm/macros.perl
 Summary:       Support for compressed usenet feeds
 Summary(pl):   Obs³uga feedu kompresowanych newsów
 Name:          feeder
-Version:       2.1.3
-Release:       1
+Version:       2.1.4
+Release:       2
 License:       GPL
-Vendor:                feed-pl@egroups.com /subscription required/
+Vendor:                feed-pl@egroups.com /subscription required or own server/
 Group:         Applications/System
 Group(de):     Applikationen/System
 Group(pl):     Aplikacje/System
-Source0:       http://newsy.media-com.com.pl/scripts2/%{name}-%{version}.tar.gz
 URL:           http://newsy.media-com.com.pl/
-Requires:      perl-modules
+Source0:       http://newsy.media-com.com.pl/scripts2/%{name}-%{version}.tar.gz
+Source1:       http://newsy.media-com.com.pl/scripts2/server-script/fetcher
+BuildRequires: rpm-perlprov >= 3.0.3-16
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+%package server
+Summary:       Support for compressed usenet feeds - server side
+Summary(pl):   Obs³uga feedu kompresowanych newsów - skrypt serwerowy
+Requires:      perl-CGI
+Group:         Applications/System
+Group(de):     Applikationen/System
+Group(pl):     Aplikacje/System
+
 %description
 A set of client scripts for downloading compressed newsfeed and
 transfering it to a local (proxy)newsserver.
 
 %description -l pl
 Zestaw skryptów klienckich do ¶ci±gania i transferu do lokalnego
-news(proxy)serwera postów w kompresowanych paczkach.
+(proxy)newsserwera postów w kompresowanych paczkach.
+
+
+%description server
+A set of server scripts for downloading compressed newsfeed and
+transfering it to a local (proxy)newsserver.
+
+%description server -l pl
+Zestaw skryptów serwerowych do ¶ci±gania i transferu do lokalnego
+(proxy)newsserwera postów w kompresowanych paczkach i udostêpniania
+ich klientom.
 
 %prep
 %setup -q
 
 %install
-%{__rm} -rf $RPM_BUILD_ROOT
-%{__install} -d $RPM_BUILD_ROOT%{_sysconfdir} \
-       $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/perl5/site_perl/Feeder} \
-       $RPM_BUILD_ROOT{%{_mandir}/pl/man{1,5,7},%{_var}/spool/%{name}2}
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_sysconfdir} \
+       $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{perl_sitelib}/Feeder} \
+       $RPM_BUILD_ROOT%{_mandir}/pl/man{1,5,7} \
+       $RPM_BUILD_ROOT%{_var}/spool/%{name}2/{archive,received}
 
-%{__install} etc/feeder.conf $RPM_BUILD_ROOT%{_sysconfdir}
-%{__install} usr/lib/perl5/site_perl/Feeder/feeder.pm $RPM_BUILD_ROOT%{_libdir}/perl5/site_perl/Feeder
-%{__install} usr/local/bin/* $RPM_BUILD_ROOT%{_bindir}
-%{__install} usr/local/share/man/pl/man1/* $RPM_BUILD_ROOT%{_mandir}/pl/man1
-%{__install} usr/local/share/man/pl/man5/* $RPM_BUILD_ROOT%{_mandir}/pl/man5
-%{__install} usr/local/share/man/pl/man7/* $RPM_BUILD_ROOT%{_mandir}/pl/man7
-%{__install} var/spool/feeder2/* $RPM_BUILD_ROOT%{_var}/spool/%{name}2
+install etc/feeder.conf $RPM_BUILD_ROOT%{_sysconfdir}
+install usr/lib/perl5/site_perl/Feeder/feeder.pm $RPM_BUILD_ROOT%{perl_sitelib}/Feeder
+install usr/local/bin/* $RPM_BUILD_ROOT%{_bindir}
+install %{SOURCE1} $RPM_BUILD_ROOT%{_sbindir}
+install usr/local/share/man/pl/man1/* $RPM_BUILD_ROOT%{_mandir}/pl/man1
+install usr/local/share/man/pl/man5/* $RPM_BUILD_ROOT%{_mandir}/pl/man5
+install usr/local/share/man/pl/man7/* $RPM_BUILD_ROOT%{_mandir}/pl/man7
+install var/spool/feeder2/* $RPM_BUILD_ROOT%{_var}/spool/%{name}2
 
-%{__gzip} -9nf ChangeLog README
+gzip -9nf ChangeLog README
 
 %clean
-%{__rm} -rf $RPM_BUILD_ROOT
+rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
 %doc *.gz
-%attr (755,root,root) %{_bindir}/*
-%{_libdir}/perl5/site_perl/Feeder
-%attr (660,root,news) %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/%{name}.conf
-%attr(news,news,755) %dir %{_var}/spool/%{name}2
-%attr(news,news,644) %config(noreplace) %verify(not md5 size mtime) %{_var}/spool/%{name}2/*
+%attr(755,root,root) %{_bindir}/*
+%{perl_sitelib}/Feeder
+%attr(660,root,news) %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/%{name}.conf
+%attr(755,news,news) %dir %{_var}/spool/%{name}2
+%attr(2775,news,news) %dir %{_var}/spool/%{name}2/archive
+%attr(2775,news,news) %dir %{_var}/spool/%{name}2/received
+%attr(664,news,news) %config(noreplace) %verify(not md5 size mtime) %{_var}/spool/%{name}2/groups
+%attr(664,news,news) %config(noreplace) %verify(not md5 size mtime) %{_var}/spool/%{name}2/killfile
 %lang(pl) %{_mandir}/pl/man?/*
+
+%files server
+%attr(755,news,news) %{_sbindir}
This page took 0.096652 seconds and 4 git commands to generate.