]> git.pld-linux.org Git - packages/cpio.git/blob - cpio.spec
6dcbec84dfa5b92151e9930c81dbb49355e0faa9
[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:        13
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 Prereq:         /sbin/install-info
20 Buildroot:      /tmp/%{name}-%{version}-root
21
22 %description
23 cpio copies files into or out of a cpio or tar archive, which is a
24 file that contains other files plus information about them, such as
25 their file name, owner, timestamps, and access permissions.  The
26 archive can be another file on the disk, a magnetic tape, or a pipe.
27 cpio has three operating modes.
28
29 %description -l de
30 cpio erstellt Kopien von Dateien in oder von einem cpio- oder tar-
31 Archiv. Die Dateien enthalten andere Dateien, zusammen mit 
32 Informationen über diese - etwa den Dateinamen, den Besitzer, 
33 Zeitstempel und Zugriffsrechte. Das Archiv kann eine andere Datei 
34 auf der Festplatte, ein Magnetband oder eine Pipe sein. cpio 
35 arbeitet mit drei Betriebsarten.
36
37 %description -l fr
38 cpio copie des fichiers dans ou à partir d'une archive tar ou cpio,
39 qui est un fichier contenant d'autres fichiers plus des informations
40 sur ceux-ci, comme leur nom, leur propriétaire, la date et les permissions.
41 L'archive peut être un autre fichier sur le disque, une bande ou un tube.
42 cpio possède trois modes de fonctionnement.
43
44 %description -l pl
45 cpio kopiuje pliki do/z archiwum cpio lub tar-a, które jest pojedynczym
46 zbiorem zawieraj±cym pozosta³e pliki wraz z dodatkowymi
47 informacjami jak np. nazwa, w³a¶ciciel, czas modyfikacji i prawa
48 dostêpu. Archiwum mo¿e byæ plikiem na dysku, ta¶mie magetycznej, albo
49 potokiem. 
50
51 %description -l tr
52 cpio programý, cpio veya tar arþivlerinden dosya çeker ya da bu arþivlere
53 dosya koyar. Bu arþivler, dosyalarýn içeriðinden ve ayrýca dosyanýn adý,
54 sahibi, zaman bilgileri ve eriþim haklarý gibi bilgilerden oluþur. Arþiv,
55 disk üzerinde baþka bir dosya, manyetik bir teyp veya bir pipe olabilir.
56
57 %prep
58 %setup -q
59 %patch0 -p1
60 %patch1 -p1
61 %patch2 -p1
62 %patch3 -p1
63 %patch4 -p1
64 %patch5 -p1
65
66 %build
67 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
68 ./configure \
69         --prefix=/usr \
70         --bindir=/bin \
71         --libexecdir=/sbin
72 make
73
74 %install
75 rm -rf $RPM_BUILD_ROOT
76
77 make install \
78         prefix=$RPM_BUILD_ROOT/usr \
79         bindir=$RPM_BUILD_ROOT/bin \
80         libexecdir=$RPM_BUILD_ROOT/sbin
81         
82 gzip -9nf $RPM_BUILD_ROOT/usr/{info/cpio*,man/man1/*} \
83         README
84
85 %post
86 /sbin/install-info /usr/info/cpio.info.gz /etc/info-dir
87
88 %preun
89 if [ "$1" = "0" ]; then
90         /sbin/install-info --delete /usr/info/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 /usr/info/cpio*
101 /usr/man/man1/*
102
103 %changelog
104 * Thu Apr 22 1999 Artur Frysiak <wiget@pld.org.pl>
105   [2.4.2-13]
106 - compiled on rpm 3
107 - gzipped docs
108
109 * Thu Mar 11 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
110   [2.4.2-12]
111 - added "Conflicts: glibc <= 2.0.7" for installing cpio in proper enviroment,
112 - added cpio-glibc21.patch,
113 - removed man group from man pages.
114
115 * Tue Jan 26 1999 Micha³ Kuratczyk <kurkens@polbox.com>
116 - added "Group(pl)"
117 - cosmetics changes in %files
118 - fixed pl translation
119
120 * Thu Dec 29 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
121   [2.4.2-11]
122 - added %post, %postun with {un}registering info pages (also patch
123   cpio-info.patch),
124 - added gzipping man pages,
125 - added LDFLAGS="-s" to ./configure enviroment.
126
127 * Wed Sep 23 1998 Marcin Korzonek <mkorz@shadow.eu.org>
128   [2.4.2-10]
129 - added pl translation.
130
131 * Tue Jul 14 1998 Jeff Johnson <jbj@redhat.com>
132 - Fiddle bindir/libexecdir to get RH install correct.
133 - Don't include /sbin/rmt -- use the rmt from dump package.
134 - Don't include /bin/mt -- use the mt from mt-st package.
135 - Add prereq's
136
137 * Tue Jun 30 1998 Jeff Johnson <jbj@redhat.com>
138 - fix '-c' to duplicate svr4 behavior (problem #438)
139 - install support programs & info pages
140
141 * Mon Apr 27 1998 Prospector System <bugs@redhat.com>
142 - translations modified for de, fr, tr
143
144 * Fri Oct 17 1997 Donnie Barnes <djb@redhat.com>
145 - added BuildRoot
146 - removed "(used by RPM)" comment in Summary
147
148 * Thu Jun 19 1997 Erik Troan <ewt@redhat.com>
149 - built against glibc
150 - no longer statically linked as RPM doesn't use cpio for unpacking packages
This page took 0.069472 seconds and 3 git commands to generate.