]> git.pld-linux.org Git - packages/cpio.git/blob - cpio.spec
71178399d514eff377079f21aafc534c58b4838f
[packages/cpio.git] / cpio.spec
1 Summary:        GNU cpio archiving program
2 Summary(de):    GNU-cpio-Archivierungsprogramm 
3 Summary(fr):    Programme d'archivage cpio de GNU
4 Summary(pl):    Program archwizuj±cy na licencji GNU
5 Summary(tr):    GNU cpio arþivleme programý
6 Name:           cpio
7 Version:        2.4.2
8 Release:        16
9 Copyright:      GPL
10 Group:          Utilities/Archiving
11 Group(pl):      Narzêdzia/Archiwizacja
12 Source:         ftp://prep.ai.mit.edu/pub/gnu/cpio/%{name}-%{version}.tar.gz
13 Patch0:         cpio-glibc.patch
14 Patch1:         cpio-mtime.patch
15 Patch2:         cpio-svr4compat.patch
16 Patch3:         cpio-info.patch
17 Patch4:         cpio-glibc21.patch
18 Patch5:         cpio-longlongdev.patch
19 Patch6:         cpio-DESTDIR.patch
20 Prereq:         /sbin/install-info
21 Buildroot:      /tmp/%{name}-%{version}-root
22
23 %define         _exec_prefix    /
24
25 %description
26 cpio copies files into or out of a cpio or tar archive, which is a
27 file that contains other files plus information about them, such as
28 their file name, owner, timestamps, and access permissions.  The
29 archive can be another file on the disk, a magnetic tape, or a pipe.
30 cpio has three operating modes.
31
32 %description -l de
33 cpio erstellt Kopien von Dateien in oder von einem cpio- oder tar-
34 Archiv. Die Dateien enthalten andere Dateien, zusammen mit 
35 Informationen über diese - etwa den Dateinamen, den Besitzer, 
36 Zeitstempel und Zugriffsrechte. Das Archiv kann eine andere Datei 
37 auf der Festplatte, ein Magnetband oder eine Pipe sein. cpio 
38 arbeitet mit drei Betriebsarten.
39
40 %description -l fr
41 cpio copie des fichiers dans ou à partir d'une archive tar ou cpio,
42 qui est un fichier contenant d'autres fichiers plus des informations
43 sur ceux-ci, comme leur nom, leur propriétaire, la date et les permissions.
44 L'archive peut être un autre fichier sur le disque, une bande ou un tube.
45 cpio possède trois modes de fonctionnement.
46
47 %description -l pl
48 cpio kopiuje pliki do/z archiwum cpio lub tar-a, które jest pojedynczym
49 zbiorem zawieraj±cym pozosta³e pliki wraz z dodatkowymi
50 informacjami jak np. nazwa, w³a¶ciciel, czas modyfikacji i prawa
51 dostêpu. Archiwum mo¿e byæ plikiem na dysku, ta¶mie magetycznej, albo
52 potokiem. 
53
54 %description -l tr
55 cpio programý, cpio veya tar arþivlerinden dosya çeker ya da bu arþivlere
56 dosya koyar. Bu arþivler, dosyalarýn içeriðinden ve ayrýca dosyanýn adý,
57 sahibi, zaman bilgileri ve eriþim haklarý gibi bilgilerden oluþur. Arþiv,
58 disk üzerinde baþka bir dosya, manyetik bir teyp veya bir pipe olabilir.
59
60 %prep
61 %setup -q
62 %patch0 -p1
63 %patch1 -p1
64 %patch2 -p1
65 %patch3 -p1
66 %patch4 -p1
67 %patch5 -p1
68 %patch6 -p1
69
70 %build
71 LDFLAGS="-s"; export LDFLAGS 
72 %configure 
73
74 make
75
76 %install
77 rm -rf $RPM_BUILD_ROOT
78
79 make install \
80         DESTDIR=$RPM_BUILD_ROOT 
81         
82 gzip -9nf $RPM_BUILD_ROOT{%{_infodir}/cpio*,%{_mandir}/man1/*} \
83         README
84
85 %post
86 /sbin/install-info %{_infodir}/cpio.info.gz /etc/info-dir
87
88 %preun
89 if [ "$1" = "0" ]; then
90         /sbin/install-info --delete %{_infodir}/cpio.info.gz /etc/info-dir
91 fi
92
93 %clean
94 rm -rf $RPM_BUILD_ROOT
95
96 %files
97 %defattr(644,root,root,755)
98 %doc README.gz
99 %attr(755,root,root) /bin/cpio
100 %{_infodir}/cpio*
101 %{_mandir}/man1/cpio.*
This page took 0.05583 seconds and 2 git commands to generate.