[packages/file] up to 5.13
glen
glen at pld-linux.org
Tue Feb 26 14:31:33 CET 2013
commit a284f48220336f577117dc690735dc5362b2bc98
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Tue Feb 26 15:30:45 2013 +0200
up to 5.13
cdf-pread.patch | 11 +++++++++++
file-sparc.patch | 46 +++++++++++++++++++++++-----------------------
file.spec | 7 +++++--
3 files changed, 39 insertions(+), 25 deletions(-)
---
diff --git a/file.spec b/file.spec
index 4d0ad0e..fae3621 100644
--- a/file.spec
+++ b/file.spec
@@ -28,12 +28,12 @@ Summary(uk.UTF-8): Утиліта для визначення типів фай
Summary(zh_CN.UTF-8): 判定文件类型的工具。
Summary(zh_TW.UTF-8): 用於決定檔案類型的一個工具程式。
Name: file
-Version: 5.12
+Version: 5.13
Release: 1
License: distributable
Group: Applications/File
Source0: ftp://ftp.astron.com/pub/file/%{name}-%{version}.tar.gz
-# Source0-md5: 1d7d85cb9354f79e5e351deef36be6ba
+# Source0-md5: d60c1364ba956eff7d21f8250808fc6d
Source1: http://ftp1.pld-linux.org/people/glen/%{name}-non-english-man-pages.tar.bz2
# Source1-md5: 6a45bcaefd19b94db36a1b2b7c5b806b
Source2: %{name}-zisofs.magic
@@ -44,6 +44,7 @@ Patch1: %{name}-selinux.patch
Patch2: searchpath.patch
Patch3: automake.patch
Patch4: sticky-bit.patch
+Patch5: cdf-pread.patch
URL: http://www.darwinsys.com/file/
BuildRequires: autoconf >= 2.50
BuildRequires: automake
@@ -252,6 +253,7 @@ Wiązania Pythona dla libmagic.
%patch2 -p1
%patch3 -p1
%patch4 -p1
+%patch5 -p1
%if "%{cc_version}" < "3.4"
%{__sed} -i -e 's,-Wextra,,' configure.ac
@@ -269,6 +271,7 @@ rm -f magic/Magdir/{*.orig,*~}
%{__autoconf}
%{__automake}
%configure \
+ --disable-silent-rules \
--enable-fsect-man5 \
%{?with_static_libs:--enable-static}
diff --git a/cdf-pread.patch b/cdf-pread.patch
new file mode 100644
index 0000000..059427e
--- /dev/null
+++ b/cdf-pread.patch
@@ -0,0 +1,11 @@
+--- file-5.13/src/cdf.c~ 2013-02-18 20:33:14.000000000 +0200
++++ file-5.13/src/cdf.c 2013-02-26 15:29:26.285712309 +0200
+@@ -296,8 +296,6 @@
+ if (info->i_fd == -1)
+ return -1;
+
+- return -1;
+-
+ if (pread(info->i_fd, buf, len, off) != (ssize_t)len)
+ return -1;
+
diff --git a/file-sparc.patch b/file-sparc.patch
index aeb121e..2c3aec8 100644
--- a/file-sparc.patch
+++ b/file-sparc.patch
@@ -26,17 +26,17 @@ diff -Nru file-4.02.bak/magic/Magdir/bsdi file-4.02/magic/Magdir/bsdi
>0 byte &0x80 dynamically linked executable
>0 byte ^0x80 executable
>16 belong >0 not stripped
---- file-5.12/magic/Magdir/mach.orig 2013-01-05 18:01:15.529528408 +0100
-+++ file-5.12/magic/Magdir/mach 2013-01-05 18:05:58.686189172 +0100
-@@ -76,7 +76,7 @@
- >>8 belong 0 mc88000
- >>8 belong 1 mc88100
- >>8 belong 2 mc88110
-->4 belong 14 sparc
-+>4 belong 14 SPARC
- >4 belong 15 i860g
- >4 belong 16 alpha
- >4 belong 17 rs6000
+--- file-5.13/magic/Magdir/mach~ 2013-01-05 01:35:53.000000000 +0200
++++ file-5.13/magic/Magdir/mach 2013-02-26 15:21:04.862538450 +0200
+@@ -122,7 +122,7 @@
+ >>>8 belong&0x00ffffff 1 mc88100
+ >>>8 belong&0x00ffffff 2 mc88110
+ >>>8 belong&0x00ffffff >2 mc88000 subarchitecture=%ld
+->>4 belong&0x00ffffff 14 sparc
++>>4 belong&0x00ffffff 14 SPARC
+ >>4 belong&0x00ffffff 15 i860g
+ >>4 belong&0x00ffffff 16 alpha
+ >>4 belong&0x00ffffff 17 rs6000
diff -Nru file-4.02.bak/magic/Magdir/netbsd file-4.02/magic/Magdir/netbsd
--- file-4.02.bak/magic/Magdir/netbsd Tue Apr 1 01:53:37 2003
+++ file-4.02/magic/Magdir/netbsd Thu Apr 3 09:17:09 2003
@@ -70,29 +70,29 @@ diff -Nru file-4.02.bak/magic/Magdir/netbsd file-4.02/magic/Magdir/netbsd
>12 string >\0 from '%s'
>32 belong !0 (signal %d)
---- file-4.18/magic/Magdir/sun.orig 2006-06-14 00:17:00.000000000 +0200
-+++ file-4.18/magic/Magdir/sun 2006-11-13 16:16:59.029505000 +0100
-@@ -5,7 +5,7 @@
- # Values for big-endian Sun (MC680x0, SPARC) binaries on pre-5.x
- # releases. (5.x uses ELF.)
+--- file-5.13/magic/Magdir/sun~ 2013-01-10 00:37:24.000000000 +0200
++++ file-5.13/magic/Magdir/sun 2013-02-26 15:22:40.763637298 +0200
+@@ -9,7 +9,7 @@
+ # are in aout, as they're indistinguishable from other big-endian
+ # 32-bit a.out files.
#
--0 belong&077777777 0600413 sparc demand paged
-+0 belong&077777777 0600413 SPARC demand paged
+-0 belong&077777777 0600413 a.out SunOS sparc demand paged
++0 belong&077777777 0600413 a.out SunOS SPARC demand paged
>0 byte &0x80
>>20 belong <4096 shared library
>>20 belong =4096 dynamically linked executable
-@@ -13,12 +13,12 @@
+@@ -17,12 +17,12 @@
>0 byte ^0x80 executable
>16 belong >0 not stripped
--0 belong&077777777 0600410 sparc pure
-+0 belong&077777777 0600410 SPARC pure
+-0 belong&077777777 0600410 a.out SunOS sparc pure
++0 belong&077777777 0600410 a.out SunOS SPARC pure
>0 byte &0x80 dynamically linked executable
>0 byte ^0x80 executable
>16 belong >0 not stripped
--0 belong&077777777 0600407 sparc
-+0 belong&077777777 0600407 SPARC
+-0 belong&077777777 0600407 a.out SunOS sparc
++0 belong&077777777 0600407 a.out SunOS SPARC
>0 byte &0x80 dynamically linked executable
>0 byte ^0x80 executable
>16 belong >0 not stripped
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/file.git/commitdiff/a284f48220336f577117dc690735dc5362b2bc98
More information about the pld-cvs-commit
mailing list