Summary(zh_CN.UTF-8): 判定文件类型的工具。
Summary(zh_TW.UTF-8): 用於決定檔案類型的一個工具程式。
Name: file
-Version: 5.25
-Release: 1
+Version: 5.33
+Release: 2
License: distributable
Group: Applications/File
Source0: ftp://ftp.astron.com/pub/file/%{name}-%{version}.tar.gz
-# Source0-md5: e6a972d4e10d9e76407a432f4a63cd4c
+# Source0-md5: bbe6db96e3a9ca9554dce647390540ef
Source1: http://ftp1.pld-linux.org/people/glen/%{name}-non-english-man-pages.tar.bz2
# Source1-md5: 6a45bcaefd19b94db36a1b2b7c5b806b
Source2: %{name}-zisofs.magic
URL: http://www.darwinsys.com/file/
BuildRequires: autoconf >= 2.50
BuildRequires: automake
+BuildRequires: libseccomp-devel
BuildRequires: libtool >= 2:2.0
-BuildRequires: rpmbuild(macros) >= 1.453
+BuildRequires: rpmbuild(macros) >= 1.710
%if %{with python2}
BuildRequires: python-devel
BuildRequires: python-modules
%{__autoconf}
%{__automake}
%configure \
+ --disable-libseccomp \
--disable-silent-rules \
--enable-fsect-man5 \
%{?with_static_libs:--enable-static}
%if %{with python2}
cd python
-%{__python} setup.py build
+%py_build
cd ..
%endif
%if %{with python3}
cd py3
-%{__python3} setup.py build
+%py3_build
cd ..
%endif
%if %{with python2}
cd python
-%{__python} setup.py install \
- --optimize=2 \
- --root=$RPM_BUILD_ROOT
+%py_install
cd ..
%py_postclean
%endif
%if %{with python3}
cd py3
-%{__python3} setup.py install \
- --optimize=2 \
- --skip-build \
- --root=$RPM_BUILD_ROOT
+%py3_install
cd ..
%endif
%files -n python-magic
%defattr(644,root,root,755)
%doc python/README python/example.py
-%if "%{py_ver}" > "2.4"
-%{py_sitescriptdir}/Magic_file_extensions-*.egg-info
-%endif
%{py_sitescriptdir}/magic.py[co]
+%{py_sitescriptdir}/file_magic-*-py*.egg-info
%endif
%if %{with_python3}
%doc python/README python/example.py
%{py3_sitescriptdir}/magic.py
%{py3_sitescriptdir}/__pycache__/magic.*.py[co]
-%{py3_sitescriptdir}/Magic_file_extensions-*.egg-info
+%{py3_sitescriptdir}/file_magic-*-py*.egg-info
%endif