]>
Commit | Line | Data |
---|---|---|
d10aeb8a | 1 | Summary: Fetch RPM packages from FTP servers which are newer than the ones installed on your system |
aa4593b0 | 2 | Summary(pl.UTF-8): Ściąga nowe pakiety RPM z serwerów FTP |
d10aeb8a | 3 | Name: freshrpms |
385a7284 | 4 | Version: 0.7.4 |
78ca91f0 | 5 | Release: 7 |
11e7b86a | 6 | License: distributable |
e9d077c3 | 7 | Group: Applications/System |
c23975eb | 8 | Source0: ftp://ftp.cs.tu-berlin.de/pub/local/flp/lutzeb/software/freshrpms/%{name}.tar.gz |
3f0ef46f | 9 | # Source0-md5: afce815b87a5e0b758932d94f634525f |
46941752 | 10 | BuildArch: noarch |
7f239fc3 | 11 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
d10aeb8a | 12 | |
13 | %description | |
affcd29f | 14 | freshrpms is a Perl5 script which fetches RPM packages from FTP |
15 | servers which version numbers are higher than the ones installed on | |
16 | your system. freshrpms does not install any RPMs by itself but makes | |
17 | use of the package manager program to determine which RPM packages are | |
18 | currently installed. freshrpms uses a configuration file to accomplish | |
19 | its task which defines multiple FTP servers, directories to look for | |
20 | RPMs, local download directories and local archive directories for | |
21 | installed RPMs. It can also garbage collect local archived RPMs which | |
22 | are older than the currenly installed ones. | |
d10aeb8a | 23 | |
619c5a94 JR |
24 | %description -l pl.UTF-8 |
25 | freshrpms jest skryptem w języku Perl, ściągającym z serwerów FTP | |
26 | pakiety RPM, których numery wersji są wyższe niż tych zainstalowanych | |
27 | w Twoim systemie. freshrpms nie instaluje samodzielnie żadnych | |
28 | pakietów, ale tylko wykorzystuje zarządcę pakietów, aby sprawdzić | |
affcd29f | 29 | jakie pakiety masz zainstalowane. freshrpms do wykonania swojego |
619c5a94 JR |
30 | zadania używa pliku konfiguracyjnego, który definiuje używane serwery |
31 | FTP, ścieżki poszukiwań, lokalne katalogi na nowe pakiety oraz | |
32 | archiwum. Może także przenosić stare pakiety do archiwum. | |
d10aeb8a | 33 | |
34 | %prep | |
35 | %setup -q | |
36 | ||
37 | %install | |
38 | rm -rf $RPM_BUILD_ROOT | |
55a53c2e | 39 | install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{_sysconfdir}} |
d10aeb8a | 40 | |
213e12b1 | 41 | chmod u+w . |
42 | ||
673d7e5c | 43 | install freshrpms $RPM_BUILD_ROOT%{_bindir}/freshrpms |
affcd29f | 44 | install freshrpms.conf $RPM_BUILD_ROOT%{_sysconfdir}/freshrpms.conf |
e9d077c3 | 45 | install freshrpms.1 $RPM_BUILD_ROOT%{_mandir}/man1/ |
d10aeb8a | 46 | |
d10aeb8a | 47 | %clean |
48 | rm -rf $RPM_BUILD_ROOT | |
49 | ||
50 | %files | |
51 | %defattr(644,root,root,755) | |
67fb1398 | 52 | %doc README |
498bb407 | 53 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/freshrpms.conf |
673d7e5c | 54 | %attr(755,root,root) %{_bindir}/freshrpms |
e9d077c3 | 55 | %{_mandir}/man1/freshrpms.1* |