]> git.pld-linux.org Git - packages/cpio.git/blobdiff - cpio.spec
- updated to 2.6
[packages/cpio.git] / cpio.spec
index 27221225cbc1de06879b290dc1727ad6123d6f41..196cb94e98ecb97e7c4959e74b08db8ba3b6caa3 100644 (file)
--- a/cpio.spec
+++ b/cpio.spec
@@ -1,28 +1,34 @@
 Summary:       GNU cpio archiving program
 Summary:       GNU cpio archiving program
-Summary(de):   GNU-cpio-Archivierungsprogramm 
+Summary(de):   GNU-cpio-Archivierungsprogramm
+Summary(es):   Programa de empaquetado cpio de la GNU (usado por el utilitario rpm)
 Summary(fr):   Programme d'archivage cpio de GNU
 Summary(pl):   Program archwizuj±cy na licencji GNU
 Summary(fr):   Programme d'archivage cpio de GNU
 Summary(pl):   Program archwizuj±cy na licencji GNU
+Summary(pt_BR):        Programa de empacotamento cpio da GNU (usado pelo utilitário rpm)
+Summary(ru):   áÒÈÉ×ÎÁÑ ÐÒÏÇÒÁÍÍÁ GNU
 Summary(tr):   GNU cpio arþivleme programý
 Summary(tr):   GNU cpio arþivleme programý
+Summary(uk):   áÒȦ×ÎÁ ÐÒÏÇÒÁÍÁ GNU
 Name:          cpio
 Name:          cpio
-Version:       2.4.2
-Release:       20
-License:       GPL
-Group:         Utilities/Archiving
-Group(pl):     Narzêdzia/Archiwizacja
-Source0:       ftp://prep.ai.mit.edu/pub/gnu/cpio/%{name}-%{version}.tar.gz
-Patch0:                %{name}-glibc.patch
-Patch1:                %{name}-mtime.patch
-Patch2:                %{name}-svr4compat.patch
-Patch3:                %{name}-info.patch
-Patch4:                %{name}-glibc21.patch
-Patch5:                %{name}-longlongdev.patch
-Patch6:                %{name}-DESTDIR.patch
-Patch7:                %{name}-stdout.patch
-Patch8:                %{name}-emptylink.patch
-Patch9:                %{name}-errorcode.patch
+Version:       2.6
+Release:       1
+License:       GPL v2+
+Group:         Applications/Archiving
+Source0:       ftp://ftp.gnu.org/gnu/cpio/%{name}-%{version}.tar.bz2
+# Source0-md5: 25e0e8725bc60ed3460c9cde92752674
+Source1:       http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
+# Source1-md5: 027552f4053477462a09fadc162a5e65
+Patch0:                %{name}-info.patch
+Patch1:                %{name}-gethostname_is_in_libc_aka_no_libnsl.patch
+Patch2:                %{name}-lfs.patch
+Patch3:                %{name}-pl.po-update.patch
+Patch4:                %{name}-locale.patch
+URL:           http://www.gnu.org/software/cpio/
+BuildRequires: autoconf >= 2.54
+BuildRequires: automake
+BuildRequires: gettext-devel >= 0.13
+BuildRequires: texinfo
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define                _exec_prefix    /
+%define                _bindir         /bin
 
 %description
 GNU cpio copies files into or out of a cpio or tar archive. Archives
 
 %description
 GNU cpio copies files into or out of a cpio or tar archive. Archives
@@ -37,8 +43,6 @@ extracting files from archives, cpio automatically recognizes which
 kind of archive it is reading and can read archives created on
 machines with a different byte-order.
 
 kind of archive it is reading and can read archives created on
 machines with a different byte-order.
 
-Install cpio if you need a program to manage file archives.
-
 %description -l de
 GNU cpio kopiert Dateien in oder aus einem CPIO- oder Tar-Archiv.
 Archive sind Dateien, die eine Sammlung anderer Dateien und
 %description -l de
 GNU cpio kopiert Dateien in oder aus einem CPIO- oder Tar-Archiv.
 Archive sind Dateien, die eine Sammlung anderer Dateien und
@@ -52,6 +56,13 @@ kompatibel sind. Beim Extrahieren von Dateien aus Archiven erkennt
 cpio das Format automatisch, es kann auch Archive lesen, die auf
 Computern mit anderer Byteordnung erzeugt wurden.
 
 cpio das Format automatisch, es kann auch Archive lesen, die auf
 Computern mit anderer Byteordnung erzeugt wurden.
 
+%description -l es
+cpio copia archivos para dentro o para fuera, o de un "archive" cpio o
+tar, que es un archivo que contiene otros archivos, más información
+sobre ellos, como su nombre de archivo, dueño y permisos de acceso.
+"archive" puede ser otro archivo en el disco, una cinta magnética o un
+pipe. cpio posee tres modos de operación.
+
 %description -l fr
 cpio copie des fichiers dans ou à partir d'une archive tar ou cpio,
 qui est un fichier contenant d'autres fichiers plus des informations
 %description -l fr
 cpio copie des fichiers dans ou à partir d'une archive tar ou cpio,
 qui est un fichier contenant d'autres fichiers plus des informations
@@ -63,9 +74,22 @@ bande ou un tube. cpio poss
 cpio kopiuje pliki do/z archiwum cpio lub tar-a, które jest
 pojedynczym zbiorem zawieraj±cym pozosta³e pliki wraz z dodatkowymi
 informacjami jak np. nazwa, w³a¶ciciel, czas modyfikacji i prawa
 cpio kopiuje pliki do/z archiwum cpio lub tar-a, które jest
 pojedynczym zbiorem zawieraj±cym pozosta³e pliki wraz z dodatkowymi
 informacjami jak np. nazwa, w³a¶ciciel, czas modyfikacji i prawa
-dostêpu. Archiwum mo¿e byæ plikiem na dysku, ta¶mie magetycznej, albo
+dostêpu. Archiwum mo¿e byæ plikiem na dysku, ta¶mie magnetycznej, albo
 potokiem.
 
 potokiem.
 
+%description -l pt_BR
+cpio copia arquivos para dentro ou para fora ou de um "archive" cpio
+ou tar, que é um arquivo que contém outros arquivos mais informações
+sobre eles, como o seu nome de arquivo, dono e permissões de acesso. O
+"archive" pode ser outro arquivo no disco, uma fita magnética ou um
+pipe. cpio possui três modos de operação.
+
+%description -l ru
+cpio ËÏÐÉÒÕÅÔ ÆÁÊÌÙ × ÉÌÉ ÉÚ ÁÒÈÉ×Á cpio ÉÌÉ tar, ËÏÔÏÒÙÊ ÐÒÅÄÓÔÁ×ÌÑÅÔ
+ÓÏÂÏÊ ÆÁÊÌ, ÓÏÄÅÒÖÁÝÉÊ ÄÒÕÇÉÅ ÆÁÊÌÙ É ÉÎÆÏÒÍÁÃÉÀ Ï ÎÉÈ, ÔÁËÕÀ ËÁË ÉÍÑ
+ÆÁÊÌÁ, ÅÇÏ ÈÏÚÑÉÎ, ×ÒÅÍÑ ÓÏÚÄÁÎÉÑ, ÐÒÁ×Á ÄÏÓÔÕÐÁ É Ô.Ä. áÒÈÉ×ÏÍ ÍÏÖÅÔ
+ÂÙÔØ ÆÁÊÌ, ÌÅÎÔÁ ÉÌÉ ÐÁÊÐ.
+
 %description -l tr
 cpio programý, cpio veya tar arþivlerinden dosya çeker ya da bu
 arþivlere dosya koyar. Bu arþivler, dosyalarýn içeriðinden ve ayrýca
 %description -l tr
 cpio programý, cpio veya tar arþivlerinden dosya çeker ya da bu
 arþivlere dosya koyar. Bu arþivler, dosyalarýn içeriðinden ve ayrýca
@@ -73,6 +97,12 @@ dosyan
 bilgilerden oluþur. Arþiv, disk üzerinde baþka bir dosya, manyetik bir
 teyp veya bir pipe olabilir.
 
 bilgilerden oluþur. Arþiv, disk üzerinde baþka bir dosya, manyetik bir
 teyp veya bir pipe olabilir.
 
+%description -l uk
+cpio ËÏЦÀ¤ ÆÁÊÌÉ × ÁÂÏ Ú ÁÒȦ×Õ cpio ÁÂÏ tar, ÑËÉÊ Ñ×ÌѤ ÓÏÂÏÀ ÆÁÊÌ,
+ÝϠͦÓÔÉÔØ ¦ÎÛ¦ ÆÁÊÌÉ ÔÁ ¦ÎÆÏÒÍÁæÀ ÐÒÏ ÎÉÈ, ÔÁËÕ ÑË ¦Í'Ñ ÆÁÊÌÕ, ÊÏÇÏ
+×ÌÁÓÎÉËÁ, ÞÁÓ ÓÔ×ÏÒÅÎÎÑ, ÐÒÁ×Á ÄÏÓÔÕÐÕ ¦ Ô.¦. áÒȦ×ÏÍ ÍÏÖÅ ÂÕÔÉ ÆÁÊÌ,
+ÓÔÒ¦ÞËÁ ÁÂÏ ÐÁÊÐ.
+
 %prep
 %setup -q
 %patch0 -p1
 %prep
 %setup -q
 %patch0 -p1
@@ -80,25 +110,31 @@ teyp veya bir pipe olabilir.
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
+
+rm -f po/stamp-po
 
 %build
 
 %build
-LDFLAGS="-s"; export LDFLAGS 
-%configure 
+%{__gettextize}
+%{__aclocal} -I m4
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+%configure
 
 %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
 
 %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%{__make} install DESTDIR=$RPM_BUILD_ROOT 
-       
-gzip -9nf $RPM_BUILD_ROOT{%{_infodir}/cpio*,%{_mandir}/man1/*} \
-       README
+%{__make} install \
+       DESTDIR=$RPM_BUILD_ROOT
+
+bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
+
+%find_lang %{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
 
 %post
 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
 
 %post
 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
@@ -106,12 +142,13 @@ gzip -9nf $RPM_BUILD_ROOT{%{_infodir}/cpio*,%{_mandir}/man1/*} \
 %postun
 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
 
 %postun
 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%files
+%files -f %{name}.lang
 %defattr(644,root,root,755)
 %defattr(644,root,root,755)
-%doc README.gz
+%doc AUTHORS ChangeLog NEWS README THANKS TODO
 %attr(755,root,root) /bin/cpio
 %attr(755,root,root) /bin/cpio
-%{_infodir}/cpio*
-%{_mandir}/man1/cpio.*
+%{_infodir}/cpio.info*
+%{_mandir}/man1/cpio.1*
+%lang(es) %{_mandir}/es/man1/cpio.1*
+%lang(hu) %{_mandir}/hu/man1/cpio.1*
+%lang(ja) %{_mandir}/ja/man1/cpio.1*
+%lang(pt_BR) %{_mandir}/pt_BR/man1/cpio.1*
This page took 0.042722 seconds and 4 git commands to generate.