]> git.pld-linux.org Git - packages/tarlz.git/blob - tarlz.spec
typo
[packages/tarlz.git] / tarlz.spec
1 Summary:        Parallel combined implementation of tar archiver and lzip compressor
2 Summary(pl.UTF-8):      Równoległa, połączona implementacja archiwizera tar oraz kompresora lzip
3 Name:           tarlz
4 Version:        0.15
5 Release:        1
6 License:        GPL v2+
7 Group:          Applications/Archiving
8 Source0:        http://download.savannah.gnu.org/releases/lzip/tarlz/%{name}-%{version}.tar.lz
9 # Source0-md5:  8b2ba09c63c0621e930f92413bbd619c
10 Patch0:         %{name}-info.patch
11 URL:            http://savannah.nongnu.org/projects/lzip/
12 BuildRequires:  libstdc++-devel
13 BuildRequires:  lzip
14 BuildRequires:  lzlib-devel
15 BuildRequires:  tar >= 1:1.22
16 BuildRequires:  texinfo
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %description
20 Tarlz is a massively parallel (multi-threaded) combined implementation
21 of the tar archiver and the lzip compressor. Tarlz creates, lists and
22 extracts archives in a simplified posix pax format compressed with
23 lzip, keeping the alignment between tar members and lzip members. This
24 method adds an indexed lzip layer on top of the tar archive, making it
25 possible to decode the archive safely in parallel. The resulting
26 multimember tar.lz archive is fully backward compatible with standard
27 tar tools like GNU tar, which treat it like any other tar.lz archive.
28 Tarlz can append files to the end of such compressed archives.
29
30 %description -l pl.UTF-8
31 Tarlz to intensywnie zrównoleglona (wielowątkowa) połączona
32 implementacja archiwizera tar oraz kompresora lzip. Tarlz tworzy,
33 wypisuje zawartość oraz rozpakowuje archiwa w uproszczonym formacie
34 posix pax, skompresowane przy użyciu lzipa, z zachowaniem wyrównań
35 pomiędzy elementami archiwum tar oraz elementami lzipa. Ta metoda
36 dodaje indeksowaną warstwę lzip powyżej archiwum tar, dzięki czemu
37 można bezpiecznie dekodować równolegle archiwum. Wynikowe archiwum
38 tar.lz z wieloma plikami jest w pełni wstecznie kompatybilne ze
39 standardowymi narzędziami tar, takimi jak GNU tar, traktującymi
40 takie archiwa identycznie, jak inne archiwa tar.lz. Tarlz potrafi
41 dołączać pliki na końcu takich skompresowanych archiwów.
42
43 %prep
44 %setup -q
45 %patch0 -p1
46
47 %build
48 %configure
49 %{__make} all info
50
51 %install
52 rm -rf $RPM_BUILD_ROOT
53
54 %{__make} install \
55         DESTDIR=$RPM_BUILD_ROOT
56
57 %clean
58 rm -rf $RPM_BUILD_ROOT
59
60 %post   -p /sbin/postshell
61 -/usr/sbin/fix-info-dir -c %{_infodir}
62
63 %postun -p /sbin/postshell
64 -/usr/sbin/fix-info-dir -c %{_infodir}
65
66 %files
67 %defattr(644,root,root,755)
68 %doc AUTHORS ChangeLog NEWS README
69 %attr(755,root,root) %{_bindir}/tarlz
70 %{_mandir}/man1/tarlz.1*
71 %{_infodir}/tarlz.info*
This page took 0.062567 seconds and 3 git commands to generate.