Lines 3-8
Link Here
|
3 |
|
3 |
|
4 |
PORTNAME= lsof |
4 |
PORTNAME= lsof |
5 |
DISTVERSION= 4.88E |
5 |
DISTVERSION= 4.88E |
|
|
6 |
PORTREVISION= 1 |
6 |
PORTEPOCH= 8 |
7 |
PORTEPOCH= 8 |
7 |
CATEGORIES= sysutils |
8 |
CATEGORIES= sysutils |
8 |
MASTER_SITES= http://ftp.cerias.purdue.edu/pub/tools/unix/sysutils/lsof/ \ |
9 |
MASTER_SITES= http://ftp.cerias.purdue.edu/pub/tools/unix/sysutils/lsof/ \ |
Lines 39-45
Link Here
|
39 |
|
40 |
|
40 |
USES= shebangfix |
41 |
USES= shebangfix |
41 |
SHEBANG_FILES= scripts/sort_res.perl5 |
42 |
SHEBANG_FILES= scripts/sort_res.perl5 |
42 |
NEED_ROOT= yes |
|
|
43 |
|
43 |
|
44 |
.include <bsd.port.pre.mk> |
44 |
.include <bsd.port.pre.mk> |
45 |
|
45 |
|
Lines 50-57
Link Here
|
50 |
CONFIGURE_SCRIPT= Configure |
50 |
CONFIGURE_SCRIPT= Configure |
51 |
CONFIGURE_ARGS= -n freebsd |
51 |
CONFIGURE_ARGS= -n freebsd |
52 |
CONFIGURE_ENV= LSOF_CC="${CC}" FREEBSD_SYS="${SRC_BASE}/sys" |
52 |
CONFIGURE_ENV= LSOF_CC="${CC}" FREEBSD_SYS="${SRC_BASE}/sys" |
53 |
PLIST_FILES= man/man8/lsof.8.gz \ |
|
|
54 |
sbin/lsof |
55 |
|
53 |
|
56 |
.if !exists(${SRC_BASE}/sys/kern/kern_lockf.c) |
54 |
.if !exists(${SRC_BASE}/sys/kern/kern_lockf.c) |
57 |
IGNORE= requires kernel sources |
55 |
IGNORE= requires kernel sources |
Lines 73-88
Link Here
|
73 |
.endif |
71 |
.endif |
74 |
|
72 |
|
75 |
do-install: |
73 |
do-install: |
76 |
${INSTALL} ${COPY} ${STRIP} -o ${BINOWN} -m 2755 -g kmem ${WRKSRC}/lsof ${STAGEDIR}${PREFIX}/sbin |
74 |
${INSTALL_PROGRAM} ${WRKSRC}/lsof ${STAGEDIR}${PREFIX}/sbin |
77 |
${INSTALL_MAN} ${WRKSRC}/lsof.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/lsof.8 |
75 |
${INSTALL_MAN} ${WRKSRC}/lsof.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/lsof.8 |
78 |
@${MKDIR} ${STAGEDIR}${PREFIX}/share/lsof |
76 |
@${MKDIR} ${STAGEDIR}${PREFIX}/share/lsof |
79 |
${INSTALL_SCRIPT} ${WRKSRC}/scripts/* ${STAGEDIR}${PREFIX}/share/lsof |
77 |
${INSTALL_SCRIPT} ${WRKSRC}/scripts/* ${STAGEDIR}${PREFIX}/share/lsof |
80 |
@${CHMOD} 0444 ${STAGEDIR}${PREFIX}/share/lsof/00* |
78 |
@${CHMOD} 0444 ${STAGEDIR}${PREFIX}/share/lsof/00* |
81 |
|
79 |
|
82 |
post-install: |
|
|
83 |
cd ${STAGEDIR}${PREFIX} && \ |
84 |
${FIND} -s share/lsof -type f -o -type l >>${TMPPLIST} ;\ |
85 |
${FIND} -d share/lsof -type d \ |
86 |
| ${SED} -e 's/^/@dirrm /g' >>${TMPPLIST} |
87 |
|
88 |
.include <bsd.port.post.mk> |
80 |
.include <bsd.port.post.mk> |