xref: /OK3568_Linux_fs/yocto/poky/meta/recipes-extended/lsof/files/lsof-remove-host-information.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunFrom 95b8a13c1ea4274f58304bf5c4f7ca3d036b10f3 Mon Sep 17 00:00:00 2001
2*4882a593SmuzhiyunFrom: Li Wang <li.wang@windriver.com>
3*4882a593SmuzhiyunDate: Wed, 30 Aug 2017 15:05:16 +0800
4*4882a593SmuzhiyunSubject: [PATCH] Remove host information from version.h
5*4882a593Smuzhiyun
6*4882a593Smuzhiyunmake lsof not include host information
7*4882a593Smuzhiyun
8*4882a593SmuzhiyunUpstream-Status: Inappropriate [embedded specific]
9*4882a593Smuzhiyun
10*4882a593SmuzhiyunSigned-off-by: Li Wang <li.wang@windriver.com>
11*4882a593Smuzhiyun
12*4882a593Smuzhiyun---
13*4882a593Smuzhiyun dialects/linux/Makefile | 50 ++++++++---------------------------------
14*4882a593Smuzhiyun 1 file changed, 9 insertions(+), 41 deletions(-)
15*4882a593Smuzhiyun
16*4882a593Smuzhiyundiff --git a/dialects/linux/Makefile b/dialects/linux/Makefile
17*4882a593Smuzhiyunindex 61e8643..5458a0a 100644
18*4882a593Smuzhiyun--- a/dialects/linux/Makefile
19*4882a593Smuzhiyun+++ b/dialects/linux/Makefile
20*4882a593Smuzhiyun@@ -95,48 +95,16 @@ version.h:	FRC
21*4882a593Smuzhiyun 	@echo Constructing version.h
22*4882a593Smuzhiyun 	@rm -f version.h
23*4882a593Smuzhiyun 	@echo '#define	LSOF_BLDCMT	"${LSOF_BLDCMT}"' > version.h;
24*4882a593Smuzhiyun-	@echo '#define	LSOF_CC		"${CC}"' >> version.h
25*4882a593Smuzhiyun-	@echo '#define	LSOF_CCV	"${CCV}"' >> version.h
26*4882a593Smuzhiyun-	@echo '#define	LSOF_CCDATE	"$(BUILD_DATE)"' >> version.h
27*4882a593Smuzhiyun-	@echo '#define	LSOF_CCFLAGS	"'`echo ${CFLAGS} | sed 's/\\\\(/\\(/g' | sed 's/\\\\)/\\)/g' | sed 's/"/\\\\"/g'`'"' >> version.h
28*4882a593Smuzhiyun+	@echo '#define	LSOF_CC		""' >> version.h
29*4882a593Smuzhiyun+	@echo '#define	LSOF_CCV	""' >> version.h
30*4882a593Smuzhiyun+	@echo '#define	LSOF_CCDATE	""' >> version.h
31*4882a593Smuzhiyun+	@echo '#define	LSOF_CCFLAGS	""' >> version.h
32*4882a593Smuzhiyun 	@echo '#define	LSOF_CINFO	"${CINFO}"' >> version.h
33*4882a593Smuzhiyun-	@if [ "X${LSOF_HOST}" = "X" ]; then \
34*4882a593Smuzhiyun-	  echo '#define	LSOF_HOST	"'`uname -n`'"' >> version.h; \
35*4882a593Smuzhiyun-	else \
36*4882a593Smuzhiyun-	  if [ "${LSOF_HOST}" = "none" ]; then \
37*4882a593Smuzhiyun-	    echo '#define	LSOF_HOST	""' >> version.h; \
38*4882a593Smuzhiyun-	  else \
39*4882a593Smuzhiyun-	    echo '#define	LSOF_HOST	"${LSOF_HOST}"' >> version.h; \
40*4882a593Smuzhiyun-	  fi \
41*4882a593Smuzhiyun-	fi
42*4882a593Smuzhiyun-	@echo '#define	LSOF_LDFLAGS	"${CFGL}"' >> version.h
43*4882a593Smuzhiyun-	@if [ "X${LSOF_LOGNAME}" = "X" ]; then \
44*4882a593Smuzhiyun-	  echo '#define	LSOF_LOGNAME	"${LOGNAME}"' >> version.h; \
45*4882a593Smuzhiyun-	else \
46*4882a593Smuzhiyun-	  if [ "${LSOF_LOGNAME}" = "none" ]; then \
47*4882a593Smuzhiyun-	    echo '#define	LSOF_LOGNAME	""' >> version.h; \
48*4882a593Smuzhiyun-	  else \
49*4882a593Smuzhiyun-	    echo '#define	LSOF_LOGNAME	"${LSOF_LOGNAME}"' >> version.h; \
50*4882a593Smuzhiyun-	  fi; \
51*4882a593Smuzhiyun-	fi
52*4882a593Smuzhiyun-	@if [ "X${LSOF_SYSINFO}" = "X" ]; then \
53*4882a593Smuzhiyun-	    echo '#define	LSOF_SYSINFO	"'`uname -a`'"' >> version.h; \
54*4882a593Smuzhiyun-	else \
55*4882a593Smuzhiyun-	  if [ "${LSOF_SYSINFO}" = "none" ]; then \
56*4882a593Smuzhiyun-	    echo '#define	LSOF_SYSINFO	""' >> version.h; \
57*4882a593Smuzhiyun-	  else \
58*4882a593Smuzhiyun-	    echo '#define	LSOF_SYSINFO	"${LSOF_SYSINFO}"' >> version.h; \
59*4882a593Smuzhiyun-	  fi \
60*4882a593Smuzhiyun-	fi
61*4882a593Smuzhiyun-	@if [ "X${LSOF_USER}" = "X" ]; then \
62*4882a593Smuzhiyun-	  echo '#define	LSOF_USER	"${USER}"' >> version.h; \
63*4882a593Smuzhiyun-	else \
64*4882a593Smuzhiyun-	  if [ "${LSOF_USER}" = "none" ]; then \
65*4882a593Smuzhiyun-	    echo '#define	LSOF_USER	""' >> version.h; \
66*4882a593Smuzhiyun-	  else \
67*4882a593Smuzhiyun-	    echo '#define	LSOF_USER	"${LSOF_USER}"' >> version.h; \
68*4882a593Smuzhiyun-	  fi \
69*4882a593Smuzhiyun-	fi
70*4882a593Smuzhiyun+	@echo '#define	LSOF_HOST	""' >> version.h;
71*4882a593Smuzhiyun+	@echo '#define	LSOF_LDFLAGS	""' >> version.h
72*4882a593Smuzhiyun+	@echo '#define	LSOF_LOGNAME	""' >> version.h;
73*4882a593Smuzhiyun+	@echo '#define	LSOF_SYSINFO	""' >> version.h;
74*4882a593Smuzhiyun+	@echo '#define	LSOF_USER	""' >> version.h;
75*4882a593Smuzhiyun 	@sed '/VN/s/.ds VN \(.*\)/#define	LSOF_VERSION	"\1"/' < version >> version.h
76*4882a593Smuzhiyun
77*4882a593Smuzhiyun FRC:
78