]> git.pld-linux.org Git - packages/cpio.git/blob - cpio.spec
- release 25,
[packages/cpio.git] / cpio.spec
1 Summary:        GNU cpio archiving program
2 Summary(de):    GNU-cpio-Archivierungsprogramm 
3 Summary(es): Programa de empaquetado cpio de la GNU (usado por el utilitario rpm)
4 Summary(fr):    Programme d'archivage cpio de GNU
5 Summary(pl):    Program archwizuj±cy na licencji GNU
6 Summary(pt_BR): Programa de empacotamento cpio da GNU (usado pelo utilitário rpm)
7 Summary(tr):    GNU cpio arþivleme programý
8 Name:           cpio
9 Version:        2.4.2
10 Release:        25
11 License:        GPL
12 Group:          Applications/Archiving
13 Group(de):      Applikationen/Archivierung
14 Group(pl):      Aplikacje/Archiwizacja
15 Source0:        ftp://prep.ai.mit.edu/pub/gnu/cpio/%{name}-%{version}.tar.gz
16 Patch0:         %{name}-glibc.patch
17 Patch1:         %{name}-mtime.patch
18 Patch2:         %{name}-svr4compat.patch
19 Patch3:         %{name}-info.patch
20 Patch4:         %{name}-glibc21.patch
21 Patch5:         %{name}-longlongdev.patch
22 Patch6:         %{name}-DESTDIR.patch
23 Patch7:         %{name}-stdout.patch
24 Patch8:         %{name}-emptylink.patch
25 Patch9:         %{name}-errorcode.patch
26 Patch10:        %{name}-gethostname_is_in_libc_aka_no_libnsl.patch
27 Patch11:        %{name}-man.patch
28 Patch12:        %{name}-debian36.patch
29 patch13:        %{name}-freebsd.patch
30 BuildRequires:  autoconf
31 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33 %define         _exec_prefix    /
34
35 %description
36 GNU cpio copies files into or out of a cpio or tar archive. Archives
37 are files which contain a collection of other files plus information
38 about them, such as their file name, owner, timestamps, and access
39 permissions. The archive can be another file on the disk, a magnetic
40 tape, or a pipe. GNU cpio supports the following archive formats:
41 binary, old ASCII, new ASCII, crc, HPUX binary, HPUX old ASCII, old
42 tar and POSIX.1 tar. By default, cpio creates binary format archives,
43 so that they are compatible with older cpio programs. When it is
44 extracting files from archives, cpio automatically recognizes which
45 kind of archive it is reading and can read archives created on
46 machines with a different byte-order.
47
48 %description -l de
49 GNU cpio kopiert Dateien in oder aus einem CPIO- oder Tar-Archiv.
50 Archive sind Dateien, die eine Sammlung anderer Dateien und
51 informationen über sie, wie Dateiname, Besitzer, Zugriffszeiten und
52 -berechtigungen, enthalten. Das Archiv kann eine andere Datei auf
53 der Festplatte sein, oder ein Streamerband, oder ein pipe. GNU cpio
54 unterstützt die archiv-Formate binary, old ASCII, new ASCII, crc, HPUX
55 binary, HPUX old ASCII, old tar und POSIX.1 tar. Standardmäßig erzeugt
56 cpio Archive im binary-Format, so daß sie mit älteren cpio-Programmen
57 kompatibel sind. Beim Extrahieren von Dateien aus Archiven erkennt
58 cpio das Format automatisch, es kann auch Archive lesen, die auf
59 Computern mit anderer Byteordnung erzeugt wurden.
60
61 %description -l pt_BR
62 cpio copia arquivos para dentro ou para fora ou de um "archive"
63 cpio ou tar, que é um arquivo que contém outros arquivos mais
64 informações sobre eles, como o seu nome de arquivo, dono e permissões
65 de acesso. O "archive" pode ser outro arquivo no disco, uma fita
66 magnética ou um pipe. cpio possui três modos de operação.
67
68 %description -l fr
69 cpio copie des fichiers dans ou à partir d'une archive tar ou cpio,
70 qui est un fichier contenant d'autres fichiers plus des informations
71 sur ceux-ci, comme leur nom, leur propriétaire, la date et les
72 permissions. L'archive peut être un autre fichier sur le disque, une
73 bande ou un tube. cpio possède trois modes de fonctionnement.
74
75 %description -l pl
76 cpio kopiuje pliki do/z archiwum cpio lub tar-a, które jest
77 pojedynczym zbiorem zawieraj±cym pozosta³e pliki wraz z dodatkowymi
78 informacjami jak np. nazwa, w³a¶ciciel, czas modyfikacji i prawa
79 dostêpu. Archiwum mo¿e byæ plikiem na dysku, ta¶mie magetycznej, albo
80 potokiem.
81
82 %description -l es
83 cpio copia archivos para dentro o para fuera, o de un "archive"
84 cpio o tar, que es un archivo que contiene otros archivos,
85 más información sobre ellos, como su nombre de archivo, dueño y
86 permisos de acceso. "archive" puede ser otro archivo en el disco,
87 una cinta magnética o un pipe. cpio posee tres modos de operación.
88
89 %description -l tr
90 cpio programý, cpio veya tar arþivlerinden dosya çeker ya da bu
91 arþivlere dosya koyar. Bu arþivler, dosyalarýn içeriðinden ve ayrýca
92 dosyanýn adý, sahibi, zaman bilgileri ve eriþim haklarý gibi
93 bilgilerden oluþur. Arþiv, disk üzerinde baþka bir dosya, manyetik bir
94 teyp veya bir pipe olabilir.
95
96 %prep
97 %setup -q
98 %patch0 -p1
99 %patch1 -p1
100 %patch2 -p1
101 %patch3 -p1
102 %patch4 -p1
103 %patch5 -p1
104 %patch6 -p1
105 %patch7 -p1
106 %patch8 -p1
107 %patch9 -p1
108 %patch10 -p1
109 %patch11 -p1
110 %patch12 -p1
111 %patch13 -p1
112 chmod -R a+Xr,u+Xw .
113
114 %build
115 autoconf
116 %configure 
117
118 %{__make}
119
120 %install
121 rm -rf $RPM_BUILD_ROOT
122
123 %{__make} install DESTDIR=$RPM_BUILD_ROOT 
124         
125 gzip -9nf README
126
127 %post
128 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
129
130 %postun
131 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
132
133 %clean
134 rm -rf $RPM_BUILD_ROOT
135
136 %files
137 %defattr(644,root,root,755)
138 %doc README.gz
139 %attr(755,root,root) /bin/cpio
140 %{_infodir}/cpio*
141 %{_mandir}/man1/cpio.*
This page took 0.070377 seconds and 3 git commands to generate.