]> git.pld-linux.org Git - packages/tar.git/blame - tar.spec
This commit was manufactured by cvs2git to create branch 'AC-branch'.
[packages/tar.git] / tar.spec
CommitLineData
fa80b7fd 1#
2# Conditional build:
3%bcond_with tests # perform make check
4
75223ba3 5Summary: A GNU file archiving program
fa80b7fd 6Summary(de.UTF-8): GNU-Magnetband-Archivierprogramm (tar)
7Summary(es.UTF-8): GNU Tape Archiver (tar)
8Summary(fr.UTF-8): Programme d'archivage GNU (tar: GNU Tape Archiver)
9Summary(pl.UTF-8): Program do archiwizacji (GNU)
10Summary(pt_BR.UTF-8): GNU Tape Archiver (tar)
11Summary(tr.UTF-8): Yaygın kullanılan yedekleyici
2b2f7ca8 12Name: tar
fa80b7fd 13Version: 1.26
14Release: 1
916af924 15Epoch: 1
fa80b7fd 16License: GPL v3+
3c49ea78 17Group: Applications/Archiving
fa80b7fd 18Source0: http://ftp.gnu.org/gnu/tar/%{name}-%{version}.tar.bz2
19# Source0-md5: 2cee42a2ff4f1cd4f9298eeeb2264519
2d0b3f64 20Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
0daf9b35 21# Source1-md5: 4e4b1655fe42c27a4eb5d7bcd82e74ac
fa80b7fd 22Patch0: %{name}-info.patch
23Patch1: %{name}-pl.po-update.patch
24Patch2: %{name}-zero-block.patch
1870c8cc 25URL: http://www.gnu.org/software/tar/tar.html
fa80b7fd 26BuildRequires: autoconf >= 2.63
27BuildRequires: automake >= 1:1.11
2d273615 28BuildRequires: bison
fa80b7fd 29BuildRequires: gettext-devel >= 0.16
30BuildRequires: help2man
5a4009ed 31BuildRequires: sed >= 4.0
99d7b1ab 32BuildRequires: texinfo
fa80b7fd 33Conflicts: amanda-client < 2.5.2
e6f8222c 34BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
f3829c8b 35
482c7270 36%define _exec_prefix /
47fc7460 37%define _bindir /bin
482c7270
AF
38%define _libexecdir /sbin
39
f3829c8b 40%description
75223ba3 41The GNU tar program saves many files together into one archive and can
8b677dcc 42restore individual files (or all of the files) from the archive. Tar
43can also be used to add supplemental files to an archive and to update
44or list files in the archive.
75223ba3 45
46Tar includes multivolume support, automatic archive compression/
8b677dcc 47decompression, the ability to perform remote archives and the ability
48to perform incremental and full backups.
75223ba3 49
8b677dcc 50If you want to use Tar for remote backups, you'll also need to install
51the rmt package.
75223ba3 52
fa80b7fd 53%description -l de.UTF-8
75223ba3 54Das GNU tar-Programm speichert mehrere Dateien in ein Archiv, und kann
8b677dcc 55einzelne Dateien daraus wiederherstellen (oder auch alle Dateien). Tar
fa80b7fd 56kann auch benutzt werden, um einem Archiv Dateien hinzuzufügen, und um
57die Liste der Dateien im Archiv anzuzeigen oder zu verändern.
75223ba3 58
fa80b7fd 59Tar enthält multivolume-Support, automatische
60Archivkompression/dekompression, the Möglichkeit, Dateien per Netzwerk
61zu archivieren und die Möglichkeit zu inkrementellen backups.
75223ba3 62
fa80b7fd 63Wenn Sie tar für Netzwerkbackups benutzen wollen, brauchen Sie
64außerdem das rmt-Paket.
75223ba3 65
fa80b7fd 66%description -l es.UTF-8
2d273615 67GNU "tar" guarda varios archivos juntos, en una cinta o archivo de
68disco, y puede restaurar archivos individuales de este almacenaje.
fa80b7fd 69Incluye soporte para multivolúmenes, habilidad de almacenar archivos
70dispersos, compresión/descompresión automática, almacenajes remotos y
71características especiales que permiten "tar" ser usado para backups
2d273615 72incrementales y completos. Si deseas hacer backups remotos con tar, te
fa80b7fd 73hará falta instalar el paquete "rmt".
2d273615 74
fa80b7fd 75%description -l fr.UTF-8
8b677dcc 76Le programme GNU tar permet de regrouper plusieurs fichiers en une
fa80b7fd 77seule archive et d'effectuer diverses opérations sur cette archive
78(extraction d'un fichier particulier, mise à jour, ajout d'un nouveau
8b677dcc 79fichier, ...).
75223ba3 80
fa80b7fd 81Tar gère les archives multi-volumes, la compression et la
82décompression de manière transparente ainsi que la possibilité de
83réaliser des sauvegardes incrémentales et des sauvegardes complètes.
75223ba3 84
8b677dcc 85Si vous comptez utiliser Tar pour des sauvegardes distantes, vous
fa80b7fd 86devriez également installer le programme rmt.
87
88Tar devrait être installé sur tout système car ses capacité de
89(dé)compression sont essentielles pour travailler sur les fichiers.
90
91%description -l pl.UTF-8
92Program GNU tar służy do zapisywania wielu plików w pojedynczym
93archiwum i może także służyć do odzyskiwania z tak preparowanych
94archiwów pojedynczych plików (lub wszystkich). Za jego pomocą można
95także dodawać nowe pliki do już istniejącego archiwum.
96
97GNU tar umożliwia robienie wieloczęściowych archiwów (multivolume
98archive), automatyczną kompresję i dekompresję samego archiwum a także
99ma możliwość operowania na zdalnych archiwach co jest przydatne przy
100sporządzaniu przyrostowych i pełnych archiwów zasobów.
101
102Jeżeli zamierzasz używać programu tar do operowania na zdalnych
103archiwach powinieneś doinstalować pakiet rmt.
104
105GNU tar służy do zapisywania wielu plików na taśmę lub dysk. Może
106odtwarzać pojedyncze pliki z archiwum. Umożliwia zapis dużego archiwum
107z podziałem na wiele nośników. Tar obsługuje także automatyczną
108kompresję/dekompresję i archiwa zdalne. Posiada specjalne opcje do
109robienia pełnych i przyrostowych kopii bezpieczeństwa. Aby tworzyć
110zdalne archiwa tar-a trzeba zainstalować pakiet rmt.
111
112%description -l pt_BR.UTF-8
113GNU "tar" guarda vários arquivos juntos em uma fita ou arquivo de
2d273615 114disco, e pode restaurar arquivos individuais desta armazenagem. Ele
115inclui suporte para multi-volumes, habilidade de armazenar arquivos
fa80b7fd 116dispersos, compressão/descompressão automática, armazenamentos remotos
117e características especiais que permitem "tar" ser usado para backups
118incrementais e completos. Se você deseja fazer backups remotos com
119tar, você irá precisar instalar o pacote "rmt".
120
121%description -l tr.UTF-8
122GNU tar, birden çok dosyayı tek bir manyetik bant ya da disk üzerinde
123arşivleyebildiği gibi, bu dosyaların arşivden tek tek geri
124yüklenmesine de izin verir. Çok kısımlı arşivleri, otomatik arşiv
125sıkıştırma ve açmayı, uzak arşivleri, artımsal yedeklemeyi destekler.
126
127%package rmt
128Summary: tar's version of rmt utility
129Summary(pl.UTF-8): Narzędzie rmt z pakietu tar
130Group: Applications/Archiving
2d273615 131
fa80b7fd 132%description rmt
133This package provdes rmt utility which can be used instead of the one
134coming from dump project.
135
136%description rmt -l pl.UTF-8
137Pakiet ten dostarcza narzędzie rmt, które może być użyte zamiast tego
138z pakietu dump.
f3829c8b 139
140%prep
141%setup -q
fa80b7fd 142%patch0 -p1
c6fe2902 143%patch1 -p1
712f246b 144%patch2 -p1
f3829c8b 145
fa80b7fd 146%{__rm} po/stamp-po
c3a96088 147
f3829c8b 148%build
6d851e20 149%{__gettextize}
f555f985 150%{__aclocal} -I m4
e16d72f9 151%{__autoconf}
99d7b1ab 152%{__autoheader}
e16d72f9 153%{__automake}
fa80b7fd 154%configure \
155 --disable-silent-rules
f3829c8b 156
72132ba8 157%{__make}
f3829c8b 158
fa80b7fd 159%{?with_tests:%{__make} check}
160
f3829c8b 161%install
162rm -rf $RPM_BUILD_ROOT
26693f42 163install -d $RPM_BUILD_ROOT{/usr/bin,%{_mandir}/man1}
f3829c8b 164
99d7b1ab
JB
165%{__make} install \
166 DESTDIR=$RPM_BUILD_ROOT
f3829c8b 167
5b1cc786 168ln -sf %{_bindir}/tar $RPM_BUILD_ROOT/usr/bin/gtar
99d7b1ab 169
fa80b7fd 170help2man ./src/tar -o tar.1
1a4ecaf6 171install tar.1 $RPM_BUILD_ROOT%{_mandir}/man1
26693f42 172bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
f3829c8b 173
2396a1a2 174%find_lang %{name}
175
5b1cc786
JB
176%clean
177rm -rf $RPM_BUILD_ROOT
178
fa80b7fd 179%post -p /sbin/postshell
180-/usr/sbin/fix-info-dir -c %{_infodir}
f3829c8b 181
fa80b7fd 182%postun -p /sbin/postshell
183-/usr/sbin/fix-info-dir -c %{_infodir}
f3829c8b 184
2396a1a2 185%files -f %{name}.lang
8b677dcc 186%defattr(644,root,root,755)
15ee9302 187%doc README NEWS
fa80b7fd 188%attr(755,root,root) %{_bindir}/tar
189%attr(755,root,root) /usr/bin/gtar
1a4ecaf6 190%{_infodir}/tar.info*
fa80b7fd 191%{_mandir}/man1/tar.1*
192%lang(de) %{_mandir}/de/man1/tar.1*
193%lang(es) %{_mandir}/es/man1/tar.1*
194%lang(fi) %{_mandir}/fi/man1/tar.1*
195%lang(fr) %{_mandir}/fr/man1/tar.1*
196%lang(hu) %{_mandir}/hu/man1/tar.1*
197%lang(id) %{_mandir}/id/man1/tar.1*
198%lang(it) %{_mandir}/it/man1/tar.1*
199%lang(ja) %{_mandir}/ja/man1/tar.1*
200%lang(nl) %{_mandir}/nl/man1/tar.1*
201%lang(pl) %{_mandir}/pl/man1/tar.1*
202
203%files rmt
204%defattr(644,root,root,755)
205%attr(755,root,root) /sbin/rmt
This page took 0.097501 seconds and 4 git commands to generate.