[packages/file] - silence spurious warnings about /etc/magic - rel 3
baggins
baggins at pld-linux.org
Mon Oct 12 00:26:42 CEST 2020
commit 3ba061fc70f2a7ebbd6a2658be8def1b9b28bde1
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Mon Oct 12 00:26:08 2020 +0200
- silence spurious warnings about /etc/magic
- rel 3
file.spec | 2 +-
searchpath.patch | 11 +++++++++++
2 files changed, 12 insertions(+), 1 deletion(-)
---
diff --git a/file.spec b/file.spec
index aa1b0fe..ce81b82 100644
--- a/file.spec
+++ b/file.spec
@@ -30,7 +30,7 @@ Summary(zh_CN.UTF-8): 判定文件类型的工具。
Summary(zh_TW.UTF-8): 用於決定檔案類型的一個工具程式。
Name: file
Version: 5.39
-Release: 2
+Release: 3
License: distributable
Group: Applications/File
Source0: ftp://ftp.astron.com/pub/file/%{name}-%{version}.tar.gz
diff --git a/searchpath.patch b/searchpath.patch
index 214d737..5382e38 100644
--- a/searchpath.patch
+++ b/searchpath.patch
@@ -23,3 +23,14 @@ still use ~/.magic by default
static char *default_magic;
char *home, *hmagicpath;
+--- a/src/apprentice.c
++++ b/src/apprentice.c
+@@ -460,7 +460,7 @@ apprentice_1(struct magic_set *ms, const char *fn, int action)
+ #ifndef COMPILE_ONLY
+ map = apprentice_map(ms, fn);
+ if (map == NULL) {
+- if (ms->flags & MAGIC_CHECK)
++ if (ms->flags & MAGIC_CHECK && strcmp("/etc/magic", fn) != 0)
+ file_magwarn(ms, "using regular magic file `%s'", fn);
+ map = apprentice_load(ms, fn, action);
+ if (map == NULL)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/file.git/commitdiff/3ba061fc70f2a7ebbd6a2658be8def1b9b28bde1
More information about the pld-cvs-commit
mailing list