]>
Commit | Line | Data |
---|---|---|
3af090f8 | 1 | Summary: GNU cpio archiving program |
a7206c02 ER |
2 | Summary(de.UTF-8): GNU-cpio-Archivierungsprogramm |
3 | Summary(es.UTF-8): Programa de empaquetado cpio de la GNU (usado por el utilitario rpm) | |
4 | Summary(fr.UTF-8): Programme d'archivage cpio de GNU | |
5 | Summary(pl.UTF-8): Program archwizujący na licencji GNU | |
6 | Summary(pt_BR.UTF-8): Programa de empacotamento cpio da GNU (usado pelo utilitário rpm) | |
7 | Summary(ru.UTF-8): Архивная программа GNU | |
8 | Summary(tr.UTF-8): GNU cpio arşivleme programı | |
9 | Summary(uk.UTF-8): Архівна програма GNU | |
3af090f8 | 10 | Name: cpio |
a329c181 | 11 | Version: 2.11 |
1dce2e93 | 12 | Release: 3 |
7d15bb67 | 13 | License: GPL v3+ |
4ac361af | 14 | Group: Applications/Archiving |
45bff17d | 15 | Source0: http://ftp.gnu.org/gnu/cpio/%{name}-%{version}.tar.bz2 |
a329c181 | 16 | # Source0-md5: 20fc912915c629e809f80b96b2e75d7d |
75d8c49f | 17 | Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2 |
bcb4f03b JB |
18 | # Source1-md5: 027552f4053477462a09fadc162a5e65 |
19 | Patch0: %{name}-info.patch | |
a329c181 | 20 | Patch1: %{name}-ifdef.patch |
2cb9734b | 21 | Patch2: %{name}-crc-is-32-bit.patch |
1dce2e93 | 22 | Patch3: %{name}-stdio.in.patch |
bcb4f03b | 23 | URL: http://www.gnu.org/software/cpio/ |
a329c181 JB |
24 | BuildRequires: autoconf >= 2.63 |
25 | BuildRequires: automake >= 1:1.11.1 | |
4638599f | 26 | BuildRequires: gettext-devel >= 0.16 |
1c15e2f1 | 27 | BuildRequires: texinfo |
00d993df | 28 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
b37a1769 | 29 | |
bcb4f03b | 30 | %define _bindir /bin |
1e1ab00e | 31 | |
b37a1769 | 32 | %description |
23f4dc30 | 33 | GNU cpio copies files into or out of a cpio or tar archive. Archives |
34 | are files which contain a collection of other files plus information | |
35 | about them, such as their file name, owner, timestamps, and access | |
36 | permissions. The archive can be another file on the disk, a magnetic | |
37 | tape, or a pipe. GNU cpio supports the following archive formats: | |
38 | binary, old ASCII, new ASCII, crc, HPUX binary, HPUX old ASCII, old | |
39 | tar and POSIX.1 tar. By default, cpio creates binary format archives, | |
40 | so that they are compatible with older cpio programs. When it is | |
41 | extracting files from archives, cpio automatically recognizes which | |
42 | kind of archive it is reading and can read archives created on | |
43 | machines with a different byte-order. | |
a05baf5d | 44 | |
8f18574c | 45 | %description -l de.UTF-8 |
23f4dc30 | 46 | GNU cpio kopiert Dateien in oder aus einem CPIO- oder Tar-Archiv. |
47 | Archive sind Dateien, die eine Sammlung anderer Dateien und | |
8f18574c | 48 | informationen über sie, wie Dateiname, Besitzer, Zugriffszeiten und |
2c28e871 | 49 | -berechtigungen, enthalten. Das Archiv kann eine andere Datei auf der |
50 | Festplatte sein, oder ein Streamerband, oder ein pipe. GNU cpio | |
8f18574c JR |
51 | unterstützt die archiv-Formate binary, old ASCII, new ASCII, crc, HPUX |
52 | binary, HPUX old ASCII, old tar und POSIX.1 tar. Standardmäßig erzeugt | |
53 | cpio Archive im binary-Format, so daß sie mit älteren cpio-Programmen | |
23f4dc30 | 54 | kompatibel sind. Beim Extrahieren von Dateien aus Archiven erkennt |
55 | cpio das Format automatisch, es kann auch Archive lesen, die auf | |
56 | Computern mit anderer Byteordnung erzeugt wurden. | |
b37a1769 | 57 | |
8f18574c | 58 | %description -l es.UTF-8 |
dfcfd1c3 | 59 | cpio copia archivos para dentro o para fuera, o de un "archive" cpio o |
8f18574c JR |
60 | tar, que es un archivo que contiene otros archivos, más información |
61 | sobre ellos, como su nombre de archivo, dueño y permisos de acceso. | |
62 | "archive" puede ser otro archivo en el disco, una cinta magnética o un | |
63 | pipe. cpio posee tres modos de operación. | |
d9a35cbe | 64 | |
8f18574c JR |
65 | %description -l fr.UTF-8 |
66 | cpio copie des fichiers dans ou à partir d'une archive tar ou cpio, | |
b37a1769 | 67 | qui est un fichier contenant d'autres fichiers plus des informations |
8f18574c JR |
68 | sur ceux-ci, comme leur nom, leur propriétaire, la date et les |
69 | permissions. L'archive peut être un autre fichier sur le disque, une | |
70 | bande ou un tube. cpio possède trois modes de fonctionnement. | |
71 | ||
72 | %description -l pl.UTF-8 | |
73 | cpio kopiuje pliki do/z archiwum cpio lub tar-a, które jest | |
74 | pojedynczym zbiorem zawierającym pozostałe pliki wraz z dodatkowymi | |
75 | informacjami jak np. nazwa, właściciel, czas modyfikacji i prawa | |
76 | dostępu. Archiwum może być plikiem na dysku, taśmie magnetycznej, albo | |
23f4dc30 | 77 | potokiem. |
b37a1769 | 78 | |
8f18574c | 79 | %description -l pt_BR.UTF-8 |
dfcfd1c3 | 80 | cpio copia arquivos para dentro ou para fora ou de um "archive" cpio |
8f18574c JR |
81 | ou tar, que é um arquivo que contém outros arquivos mais informações |
82 | sobre eles, como o seu nome de arquivo, dono e permissões de acesso. O | |
83 | "archive" pode ser outro arquivo no disco, uma fita magnética ou um | |
84 | pipe. cpio possui três modos de operação. | |
85 | ||
86 | %description -l ru.UTF-8 | |
87 | cpio копирует файлы в или из архива cpio или tar, который представляет | |
88 | собой файл, содержащий другие файлы и информацию о них, такую как имя | |
89 | файла, его хозяин, время создания, права доступа и т.д. Архивом может | |
90 | быть файл, лента или пайп. | |
91 | ||
92 | %description -l tr.UTF-8 | |
93 | cpio programı, cpio veya tar arşivlerinden dosya çeker ya da bu | |
94 | arşivlere dosya koyar. Bu arşivler, dosyaların içeriğinden ve ayrıca | |
95 | dosyanın adı, sahibi, zaman bilgileri ve erişim hakları gibi | |
96 | bilgilerden oluşur. Arşiv, disk üzerinde başka bir dosya, manyetik bir | |
23f4dc30 | 97 | teyp veya bir pipe olabilir. |
b37a1769 | 98 | |
8f18574c JR |
99 | %description -l uk.UTF-8 |
100 | cpio копіює файли в або з архіву cpio або tar, який являє собою файл, | |
101 | що містить інші файли та інформацію про них, таку як ім'я файлу, його | |
102 | власника, час створення, права доступу і т.і. Архівом може бути файл, | |
103 | стрічка або пайп. | |
2c28e871 | 104 | |
b37a1769 | 105 | %prep |
106 | %setup -q | |
94a8f23b | 107 | %patch0 -p1 |
b37a1769 | 108 | %patch1 -p1 |
2cb9734b | 109 | %patch2 -p1 |
1dce2e93 | 110 | %patch3 -p1 |
bcb4f03b | 111 | |
b37a1769 | 112 | %build |
bcb4f03b | 113 | %{__gettextize} |
a329c181 | 114 | %{__aclocal} -I m4 -I am |
1ddc0ff4 | 115 | %{__autoconf} |
bcb4f03b JB |
116 | %{__autoheader} |
117 | %{__automake} | |
a329c181 JB |
118 | %configure \ |
119 | --disable-silent-rules | |
1e1ab00e | 120 | |
920f554b | 121 | %{__make} |
b37a1769 | 122 | |
123 | %install | |
124 | rm -rf $RPM_BUILD_ROOT | |
b37a1769 | 125 | |
d974e8ce PG |
126 | %{__make} install \ |
127 | DESTDIR=$RPM_BUILD_ROOT | |
9aa34f45 | 128 | |
dfcfd1c3 JB |
129 | bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir} |
130 | ||
a329c181 JB |
131 | # in PLD rmt is built from tar.spec |
132 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/rmt | |
133 | %{__rm} $RPM_BUILD_ROOT%{_mandir}{,/es,/ja}/man1/mt.1* | |
134 | ||
bcb4f03b JB |
135 | %find_lang %{name} |
136 | ||
dfcfd1c3 JB |
137 | %clean |
138 | rm -rf $RPM_BUILD_ROOT | |
94a8f23b | 139 | |
a329c181 | 140 | %post -p /sbin/postshell |
9e44b588 | 141 | -/usr/sbin/fix-info-dir -c %{_infodir} |
94a8f23b | 142 | |
a329c181 | 143 | %postun -p /sbin/postshell |
9e44b588 | 144 | -/usr/sbin/fix-info-dir -c %{_infodir} |
b37a1769 | 145 | |
bcb4f03b | 146 | %files -f %{name}.lang |
3af090f8 | 147 | %defattr(644,root,root,755) |
bcb4f03b | 148 | %doc AUTHORS ChangeLog NEWS README THANKS TODO |
b3a1f077 | 149 | %attr(755,root,root) %{_bindir}/cpio |
dfcfd1c3 JB |
150 | %lang(es) %{_mandir}/es/man1/cpio.1* |
151 | %lang(hu) %{_mandir}/hu/man1/cpio.1* | |
152 | %lang(ja) %{_mandir}/ja/man1/cpio.1* | |
2c28e871 | 153 | %lang(pt_BR) %{_mandir}/pt_BR/man1/cpio.1* |
b3a1f077 | 154 | %{_infodir}/cpio.info* |
155 | %{_mandir}/man1/cpio.1* |