]> git.pld-linux.org Git - packages/file.git/blob - file.spec
- merge translations from KSI and Conectiva.
[packages/file.git] / file.spec
1 Summary:        file(1) command
2 Summary(de):    Befehl file(1)
3 Summary(es):    Comando file
4 Summary(fr):    Commande file(1)
5 Summary(pl):    Polecenie file(1)
6 Summary(pt_BR): Um utilitário para determinar tipos de arquivos
7 Summary(tr):    Dosya tipini belirleme aracý
8 Summary(ru):    õÔÉÌÉÔÁ ÄÌÑ ÏÐÒÅÄÅÌÅÎÉÑ ÔÉÐÏ× ÆÁÊÌÏ×
9 Summary(uk):    õÔÉ̦ÔÁ ÄÌÑ ×ÉÚÎÁÞÅÎÎÑ ÔÉЦנÆÁÊ̦×
10 Name:           file
11 Version:        3.37
12 Release:        5
13 License:        distributable
14 Group:          Applications/File
15 Source0:        ftp://ftp.astron.com/pub/file/%{name}-%{version}.tar.gz
16 Source1:        zisofs.magic
17 Source2:        magic.mime
18 Source3:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
19 Source4:        %{name}-magic.mscompress
20 Patch0:         %{name}-sparc.patch
21 Patch1:         %{name}-tfm.patch
22 Patch2:         %{name}-ia64.patch
23 Patch3:         %{name}-elf.patch
24 Patch4:         %{name}-man.patch
25 BuildRequires:  autoconf
26 BuildRequires:  automake
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 Conflicts:      xdelta < 1.0.0
29
30 %define         _datadir        %{_prefix}/share/misc
31
32 %description
33 This package is useful for finding out what type of file you are
34 looking at on your system. For example, if an fsck results in a file
35 being stored in lost+found, you can run file on it to find out if it's
36 safe to 'more' it or if it's a binary. It recognizes many file types,
37 including ELF binaries, system libraries, RPM packages, and many
38 different graphics formats.
39
40 %description -l de
41 Sie können dieses Paket verwenden, um zu bestimmen, welches Format
42 eine bestimmte Datei hat. Wird durch fsck eine Datei in lost+found
43 gespeichert, können Sie 'file' ausführen, um herauszufinden, ob Sie
44 sie mit 'more' einsehen können, oder ob es sich um ein Binärprogramm
45 handelt Das Programm erkennt u.a. ELF-Binärprogramme,
46 System-Libraries, RPM-Pakete und viele Grafikformate.
47
48 %description -l es
49 Este paquete es útil para descubrir que tipo de archivo estás buscando
50 en tu sistema. Por ejemplo, si fsck resulta un archivo que fue
51 almacenado en el "lost+found", tu puedes ejecutar file en él para
52 descubrir si es seguro leerlo con el "more" o si es un binario.
53 Reconoce varios tipos de archivos, incluyendo binarios ELF,
54 bibliotecas de sistema, paquetes RPM y varios formatos gráficos
55 diferentes.
56
57 %description -l fr
58 Ce paquetage sert à trouver le type du fichier que vous recherchez sur
59 votre système. Par exemple, si un fsck fait qu'un fichier a été stocké
60 dans lost+found, vous pouvez lancer file dessus pour savoir si on peut
61 faire un more, ou s'il s'agit d'un binaire. Il reconnaît de nombreux
62 types de fichiers dont les binaires ELF, les bibliothèques systèmes,
63 les paquetages RPM et de nombreux formats graphiques différents.
64
65 %description -l pl
66 Pakiet ten jest przydatny je¿eli chcesz rozpoznaæ typ plików w twoim
67 systemie. Na przyk³ad je¿eli fsck zdeponuje jakie¶ pliki w katalogu
68 lost+found, mo¿esz uruchomiæ file na zdeponowanym pliku i zobaczyæ
69 jaki to jest typ pliku, jest to metoda bezpieczniejsza ni¿ 'more', ze
70 wzglêdu na to, ¿e to mo¿e byæ plik binarny. File potrafi rozpoznaæ
71 wiele typów plików np. binarny ELF, biblioteki systemowe, pakiety RPM
72 oraz wiele ró¿nych formatów graficznych i d¼wiêkowych.
73
74 %description -l pt_BR
75 Este pacote é útil para descobrir que tipo de arquivo você está
76 procurando em seu sistema. Por exemplo, se um fsck resulta em um
77 arquivo forem armazenado no "lost+found", você pode rodar file nele
78 para descobrir se é seguro lê-lo com o "more" ou se ele é um binário.
79 Ele reconhece vários tipos de arquivos, incluindo binários ELF,
80 bibliotecas de sistema, pacotes RPM e vários formatos gráficos
81 diferentes.
82
83 %description -l tr
84 file, bir dosyayý inceleyerek ne tür bir dosya olduðu konusunda size
85 bir fikir verebilir. Böylece uzantýsýndan ve adýndan ne olduðunu
86 çýkaramadýðýnýz bir dosyayý hangi yazýlým ile kullanabileceðinize ya
87 da ne yapacaðýnýza karar verebilisiniz. file, temel dosya tiplerini,
88 çoðu grafik formatýný, çalýþtýrýlabilir dosyalarý, sistem
89 kitaplýklarýný vs. tanýyabilir.
90
91 %description -l ru
92 ëÏÍÁÎÄÁ file ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÏÐÒÅÄÅÌÅÎÉÑ ÔÉÐÁ ÆÁÊÌÁ ÐÏ ÄÁÎÎÙÍ, × ÎÅÍ
93 ÓÏÄÅÒÖÁÝÉÍÓÑ. ïÎÁ ÍÏÖÅÔ ÏÐÒÅÄÅÌÉÔØ ÍÎÏÖÅÓÔ×Ï ÒÁÚÎÏÏÂÒÁÚÎÙÈ ÔÉÐÏ×
94 ÆÁÊÌÏ×, ×ËÌÀÞÁÑ ÂÉÎÁÒÎÙÅ ÆÁÊÌÙ ÆÏÒÍÁÔÁ ELF, ÓÉÓÔÅÍÎÙÅ ÂÉÂÌÉÏÔÅËÉ,
95 ÐÁËÅÔÙ RPM, ÒÁÚÌÉÞÎÙÅ ÇÒÁÆÉÞÅÓËÉÅ ÆÏÒÍÁÔÙ É ÍÎÏÇÏ ÄÒÕÇÉÈ.
96
97 %description -l uk
98 ëÏÍÁÎÄÁ file ×ÉËÏÒÉÓÔÏ×Õ¤ÔØÓÑ ÄÌÑ ×ÉÚÎÁÞÅÎÎÑ ÔÉÐÕ ÆÁÊÌÕ ÐÏ ÄÁÎÉÈ, Ñ˦
99 צΠͦÓÔÉÔØ. ÷ÏÎÁ ÍÏÖÅ ×ÉÚÎÁÞÉÔÉ ×ÅÌÉËՠ˦ÌØ˦ÓÔØ Ò¦ÚÎÏÍÁΦÔÎÉÈ ÔÉЦ×
100 ÆÁÊ̦×, Õ ÔÏÍÕ ÞÉÓ̦ Â¦ÎÁÒΦ ÆÁÊÌÉ ÆÏÒÍÁÔÕ ELF, ÓÉÓÔÅÍΦ Â¦Â̦ÏÔÅËÉ,
101 ÐÁËÅÔÉ RPM, Ò¦ÚÎÏÍÁΦÔΦ ÇÒÁƦÞΦ ÆÏÒÍÁÔÉ ÔÁ ÂÁÇÁÔÏ ¦ÎÛÉÈ.
102
103 %prep
104 %setup  -q
105 %patch0 -p1
106 %patch1 -p1
107 %patch2 -p1
108 %patch3 -p1
109 %patch4 -p0
110
111 %build
112 rm -f install-sh missing mkinstalldirs
113 aclocal
114 autoconf
115 automake -a -c -f
116 %configure \
117         --enable-fsect-man5
118
119 %{__make}
120
121 %install
122 rm -rf $RPM_BUILD_ROOT
123
124 %{__make} install DESTDIR=$RPM_BUILD_ROOT
125
126 cat %{SOURCE1} %{SOURCE4} >>$RPM_BUILD_ROOT%{_datadir}/magic
127 # install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}
128
129 bzip2 -dc %{SOURCE3} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
130
131 ./file -m $RPM_BUILD_ROOT%{_datadir}/magic -c -C
132
133 %clean
134 rm -rf $RPM_BUILD_ROOT
135
136 %files
137 %defattr(644,root,root,755)
138
139 %attr(755,root,root) %{_bindir}/*
140 %{_datadir}/*
141 %{_mandir}/man[15]/*
142 %lang(de) %{_mandir}/de/man[15]/*
143 %lang(es) %{_mandir}/es/man[15]/*
144 %lang(fr) %{_mandir}/fr/man[15]/*
145 %lang(hu) %{_mandir}/hu/man[15]/*
146 %lang(it) %{_mandir}/it/man[15]/*
147 %lang(ja) %{_mandir}/ja/man[15]/*
148 %lang(nl) %{_mandir}/nl/man[15]/*
149 %lang(pl) %{_mandir}/pl/man[15]/*
This page took 0.112582 seconds and 4 git commands to generate.