X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=cpio.spec;h=196cb94e98ecb97e7c4959e74b08db8ba3b6caa3;hb=bcb4f03bd77c03224e17f358d51a6609050bc9ce;hp=27221225cbc1de06879b290dc1727ad6123d6f41;hpb=22c08d874184f1e822aae41c3126d03e04b940dd;p=packages%2Fcpio.git diff --git a/cpio.spec b/cpio.spec index 2722122..196cb94 100644 --- a/cpio.spec +++ b/cpio.spec @@ -1,28 +1,34 @@ 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(pt_BR): Programa de empacotamento cpio da GNU (usado pelo utilitário rpm) +Summary(ru): áÒÈÉ×ÎÁÑ ÐÒÏÇÒÁÍÍÁ GNU Summary(tr): GNU cpio arþivleme programý +Summary(uk): áÒȦ×ÎÁ ÐÒÏÇÒÁÍÁ GNU 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) -%define _exec_prefix / +%define _bindir /bin %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. -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 @@ -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. +%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 @@ -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 -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. +%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 @@ -73,6 +97,12 @@ dosyan 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 @@ -80,25 +110,31 @@ teyp veya bir pipe olabilir. %patch2 -p1 %patch3 -p1 %patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -%patch9 -p1 + +rm -f po/stamp-po %build -LDFLAGS="-s"; export LDFLAGS -%configure +%{__gettextize} +%{__aclocal} -I m4 +%{__autoconf} +%{__autoheader} +%{__automake} +%configure %{__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 @@ -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 -%clean -rm -rf $RPM_BUILD_ROOT - -%files +%files -f %{name}.lang %defattr(644,root,root,755) -%doc README.gz +%doc AUTHORS ChangeLog NEWS README THANKS TODO %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*