]> git.pld-linux.org Git - packages/star.git/blob - star.spec
- upgrade to 1.4a26
[packages/star.git] / star.spec
1 #
2 # TODO: use proper CC and CFLAGS
3
4 %define ver   1.4
5 %define alpha  a26
6
7 Summary:        A very fast, POSIX compliant tape archiver
8 Summary(pl):    Szybki, zgodny z POSIX program do archiwizacji
9 Name:           star
10 Version:        %{ver}%{alpha}
11 Release:        1
12 License:        GPL
13 Group:          Applications/File
14 Source0:        ftp://ftp.fokus.gmd.de/pub/unix/star/alpha/%{name}-%{version}.tar.gz
15 URL:            http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/star.html
16 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18 %description
19 Star is a very fast, POSIX-compliant tar archiver. It reads and writes
20 POSIX compliant tar archives as well as non-POSIX GNU tar archives.
21 Star is the first free POSIX.1-200x compliant tar implementation. It
22 saves many files together into a single tape or disk archive, and can
23 restore individual files from the archive.
24
25 It includes a FIFO for speed, a pattern matcher, multivolume support,
26 the ability to archive sparse files, automatic archive format
27 detection, automatic byte order recognition, automatic archive
28 compression / decompression, remote archives, and special features
29 that allow star to be used for full backups. This package contains the
30 getfacl and setfacl utilities needed for manipulating access control
31 lists.
32
33 It includes the only known platform independant "rmt" server program
34 that hides Linux incompatibilities. The "rmt" server from the star
35 package implements all Sun/GNU/Schily/BSD enhancements and allows any
36 "rmt" client from any OS to contact any OS as server.
37
38 %description -l pl
39 Star jest szybkim, zgodnym z POSIX archiwizerem tar. Potrafi czytaæ i
40 zapisywaæ archiwa tar zgodne z POSIX, a tak¿e nie-posiksowe archiwa
41 GNU. Star jest pierwsz± wolnodostêpn± implementacj± tara zgodn± z
42 norm± POSIX.1-200x. Zapisuje ³±cznie wiele plików na jednej ta¶mie lub
43 dysku i mo¿e odtwarzaæ z archiwum pojedyncze pliki.
44
45 Ma kolejkê FIFO (dla przyspieszenia operacji), dopasowywanie wzorców,
46 obs³ugê archiwów wieloczê¶ciowych, mo¿liwo¶æ archiwizacji plików
47 rzadkich, automatyczne wykrywanie formatu archiwów i kolejno¶ci bajtów
48 w s³owie, automatyczn± kompresjê i dekompresjê, obs³ugê zdalnych
49 archiwów oraz dodatkowe mo¿liwo¶ci umo¿liwiaj±ce wykonywanie pe³nych
50 kopii zapasowych. Ten pakiet zawiera narzêdzia getfacl i setfacl
51 potrzebne do modyfikacji list kontroli dostêpu (ACL).
52
53 Pakiet zawiera te¿ niezale¿ny od platformy serwer rmt, który ma
54 zaimplementowane wszystkie rozszerzenia Sun/GNU/Schily/BSD i pozwala
55 na dostêp klientem rmt z dowolnego systemu operacyjnego.
56
57 %prep
58 %setup -q -n %{name}-%{ver}
59
60 %build
61 %{__make}
62
63 %install
64 rm -rf $RPM_BUILD_ROOT
65
66 %{__make} install \
67         INS_BASE=$RPM_BUILD_ROOT%{_prefix} \
68         MANDIR=/share/man
69
70 %clean
71 rm -rf $RPM_BUILD_ROOT
72
73 %files
74 %defattr(644,root,root,755)
75 %attr(755,root,root) %{_bindir}/star
76 %attr(755,root,root) %{_bindir}/smt
77 %attr(755,root,root) %{_sbindir}/rmt
78 %{_mandir}/man1/star.1*
79 %{_mandir}/man1/rmt.1*
This page took 0.081158 seconds and 3 git commands to generate.