]> git.pld-linux.org Git - packages/cpio.git/blob - cpio.spec
- LFS patch updated, release 4.
[packages/cpio.git] / cpio.spec
1 # TODO
2 # - security http://security.gentoo.org/glsa/glsa-200506-16.xml
3 Summary:        GNU cpio archiving program
4 Summary(de):    GNU-cpio-Archivierungsprogramm
5 Summary(es):    Programa de empaquetado cpio de la GNU (usado por el utilitario rpm)
6 Summary(fr):    Programme d'archivage cpio de GNU
7 Summary(pl):    Program archwizuj±cy na licencji GNU
8 Summary(pt_BR): Programa de empacotamento cpio da GNU (usado pelo utilitário rpm)
9 Summary(ru):    áÒÈÉ×ÎÁÑ ÐÒÏÇÒÁÍÍÁ GNU
10 Summary(tr):    GNU cpio arþivleme programý
11 Summary(uk):    áÒȦ×ÎÁ ÐÒÏÇÒÁÍÁ GNU
12 Name:           cpio
13 Version:        2.6
14 Release:        4
15 License:        GPL v2+
16 Group:          Applications/Archiving
17 Source0:        ftp://ftp.gnu.org/gnu/cpio/%{name}-%{version}.tar.bz2
18 # Source0-md5:  25e0e8725bc60ed3460c9cde92752674
19 Source1:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
20 # Source1-md5:  027552f4053477462a09fadc162a5e65
21 Patch0:         %{name}-info.patch
22 Patch1:         %{name}-gethostname_is_in_libc_aka_no_libnsl.patch
23 Patch2:         %{name}-lfs.patch
24 Patch3:         %{name}-pl.po-update.patch
25 Patch4:         %{name}-locale.patch
26 Patch5:         %{name}-CAN_2005_111.patch
27 Patch6:         %{name}-lstat.patch
28 Patch7:         %{name}-CAN_1999_1572.patch
29 URL:            http://www.gnu.org/software/cpio/
30 BuildRequires:  autoconf >= 2.54
31 BuildRequires:  automake
32 BuildRequires:  gettext-devel >= 0.13
33 BuildRequires:  texinfo
34 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36 %define         _bindir         /bin
37
38 %description
39 GNU cpio copies files into or out of a cpio or tar archive. Archives
40 are files which contain a collection of other files plus information
41 about them, such as their file name, owner, timestamps, and access
42 permissions. The archive can be another file on the disk, a magnetic
43 tape, or a pipe. GNU cpio supports the following archive formats:
44 binary, old ASCII, new ASCII, crc, HPUX binary, HPUX old ASCII, old
45 tar and POSIX.1 tar. By default, cpio creates binary format archives,
46 so that they are compatible with older cpio programs. When it is
47 extracting files from archives, cpio automatically recognizes which
48 kind of archive it is reading and can read archives created on
49 machines with a different byte-order.
50
51 %description -l de
52 GNU cpio kopiert Dateien in oder aus einem CPIO- oder Tar-Archiv.
53 Archive sind Dateien, die eine Sammlung anderer Dateien und
54 informationen über sie, wie Dateiname, Besitzer, Zugriffszeiten und
55 -berechtigungen, enthalten. Das Archiv kann eine andere Datei auf der
56 Festplatte sein, oder ein Streamerband, oder ein pipe. GNU cpio
57 unterstützt die archiv-Formate binary, old ASCII, new ASCII, crc, HPUX
58 binary, HPUX old ASCII, old tar und POSIX.1 tar. Standardmäßig erzeugt
59 cpio Archive im binary-Format, so daß sie mit älteren cpio-Programmen
60 kompatibel sind. Beim Extrahieren von Dateien aus Archiven erkennt
61 cpio das Format automatisch, es kann auch Archive lesen, die auf
62 Computern mit anderer Byteordnung erzeugt wurden.
63
64 %description -l es
65 cpio copia archivos para dentro o para fuera, o de un "archive" cpio o
66 tar, que es un archivo que contiene otros archivos, más información
67 sobre ellos, como su nombre de archivo, dueño y permisos de acceso.
68 "archive" puede ser otro archivo en el disco, una cinta magnética o un
69 pipe. cpio posee tres modos de operación.
70
71 %description -l fr
72 cpio copie des fichiers dans ou à partir d'une archive tar ou cpio,
73 qui est un fichier contenant d'autres fichiers plus des informations
74 sur ceux-ci, comme leur nom, leur propriétaire, la date et les
75 permissions. L'archive peut être un autre fichier sur le disque, une
76 bande ou un tube. cpio possède trois modes de fonctionnement.
77
78 %description -l pl
79 cpio kopiuje pliki do/z archiwum cpio lub tar-a, które jest
80 pojedynczym zbiorem zawieraj±cym pozosta³e pliki wraz z dodatkowymi
81 informacjami jak np. nazwa, w³a¶ciciel, czas modyfikacji i prawa
82 dostêpu. Archiwum mo¿e byæ plikiem na dysku, ta¶mie magnetycznej, albo
83 potokiem.
84
85 %description -l pt_BR
86 cpio copia arquivos para dentro ou para fora ou de um "archive" cpio
87 ou tar, que é um arquivo que contém outros arquivos mais informações
88 sobre eles, como o seu nome de arquivo, dono e permissões de acesso. O
89 "archive" pode ser outro arquivo no disco, uma fita magnética ou um
90 pipe. cpio possui três modos de operação.
91
92 %description -l ru
93 cpio ËÏÐÉÒÕÅÔ ÆÁÊÌÙ × ÉÌÉ ÉÚ ÁÒÈÉ×Á cpio ÉÌÉ tar, ËÏÔÏÒÙÊ ÐÒÅÄÓÔÁ×ÌÑÅÔ
94 ÓÏÂÏÊ ÆÁÊÌ, ÓÏÄÅÒÖÁÝÉÊ ÄÒÕÇÉÅ ÆÁÊÌÙ É ÉÎÆÏÒÍÁÃÉÀ Ï ÎÉÈ, ÔÁËÕÀ ËÁË ÉÍÑ
95 ÆÁÊÌÁ, ÅÇÏ ÈÏÚÑÉÎ, ×ÒÅÍÑ ÓÏÚÄÁÎÉÑ, ÐÒÁ×Á ÄÏÓÔÕÐÁ É Ô.Ä. áÒÈÉ×ÏÍ ÍÏÖÅÔ
96 ÂÙÔØ ÆÁÊÌ, ÌÅÎÔÁ ÉÌÉ ÐÁÊÐ.
97
98 %description -l tr
99 cpio programý, cpio veya tar arþivlerinden dosya çeker ya da bu
100 arþivlere dosya koyar. Bu arþivler, dosyalarýn içeriðinden ve ayrýca
101 dosyanýn adý, sahibi, zaman bilgileri ve eriþim haklarý gibi
102 bilgilerden oluþur. Arþiv, disk üzerinde baþka bir dosya, manyetik bir
103 teyp veya bir pipe olabilir.
104
105 %description -l uk
106 cpio ËÏЦÀ¤ ÆÁÊÌÉ × ÁÂÏ Ú ÁÒȦ×Õ cpio ÁÂÏ tar, ÑËÉÊ Ñ×ÌѤ ÓÏÂÏÀ ÆÁÊÌ,
107 ÝϠͦÓÔÉÔØ ¦ÎÛ¦ ÆÁÊÌÉ ÔÁ ¦ÎÆÏÒÍÁæÀ ÐÒÏ ÎÉÈ, ÔÁËÕ ÑË ¦Í'Ñ ÆÁÊÌÕ, ÊÏÇÏ
108 ×ÌÁÓÎÉËÁ, ÞÁÓ ÓÔ×ÏÒÅÎÎÑ, ÐÒÁ×Á ÄÏÓÔÕÐÕ ¦ Ô.¦. áÒȦ×ÏÍ ÍÏÖÅ ÂÕÔÉ ÆÁÊÌ,
109 ÓÔÒ¦ÞËÁ ÁÂÏ ÐÁÊÐ.
110
111 %prep
112 %setup -q
113 %patch0 -p1
114 %patch1 -p1
115 %patch2 -p1
116 %patch3 -p1
117 %patch4 -p1
118 %patch5 -p1
119 %patch6 -p1
120 %patch7 -p1
121
122 rm -f po/stamp-po
123
124 %build
125 %{__gettextize}
126 %{__aclocal} -I m4
127 %{__autoconf}
128 %{__autoheader}
129 %{__automake}
130 %configure
131
132 %{__make}
133
134 %install
135 rm -rf $RPM_BUILD_ROOT
136
137 %{__make} install \
138         DESTDIR=$RPM_BUILD_ROOT
139
140 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
141
142 %find_lang %{name}
143
144 %clean
145 rm -rf $RPM_BUILD_ROOT
146
147 %post
148 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
149
150 %postun
151 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
152
153 %files -f %{name}.lang
154 %defattr(644,root,root,755)
155 %doc AUTHORS ChangeLog NEWS README THANKS TODO
156 %attr(755,root,root) %{_bindir}/cpio
157 %lang(es) %{_mandir}/es/man1/cpio.1*
158 %lang(hu) %{_mandir}/hu/man1/cpio.1*
159 %lang(ja) %{_mandir}/ja/man1/cpio.1*
160 %lang(pt_BR) %{_mandir}/pt_BR/man1/cpio.1*
161 %{_infodir}/cpio.info*
162 %{_mandir}/man1/cpio.1*
This page took 0.102925 seconds and 3 git commands to generate.