mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-01 22:05:08 +00:00
093497a429
Note from Vic: There is a June 1 change to /usr/src/sys/sys/proc.h that lengthens the proc structure. If you have updated your kernel sources, but haven't built and installed a new kernel yet, then lsof report the open files belonging to exactly one process, usually its own child process. So, you'll either need to check out the previous copy of proc.h. Or install that new kernel.
51 lines
1.5 KiB
Makefile
51 lines
1.5 KiB
Makefile
# New ports collection makefile for: lsof
|
|
# Version required: 3.87
|
|
# Date created: Sat July 20, 1996
|
|
# Whom: David O'Brien (obrien@FreeBSD.org)
|
|
#
|
|
# $Id: Makefile,v 1.12 1997/05/26 10:28:04 obrien Exp $
|
|
#
|
|
|
|
DISTNAME= lsof_4.09_W
|
|
PKGNAME= lsof-4.09
|
|
CATEGORIES= sysutils
|
|
MASTER_SITES= ftp://vic.cc.purdue.edu/pub/tools/unix/lsof/ \
|
|
ftp://ftp.cert.dfn.de/pub/tools/admin/lsof/ \
|
|
ftp://ftp.auscert.org.au/pub/mirrors/vic.cc.purdue.edu/lsof/ \
|
|
ftp://ftp.web.ad.jp/pub/UNIX/tools/lsof/ \
|
|
ftp://ftp.sunet.se/pub/unix/admin/lsof/
|
|
|
|
MAINTAINER= obrien@NUXI.com
|
|
|
|
WRKSRC= ${WRKDIR}/${SRCBALL_NAME}
|
|
HAS_CONFIGURE= yes
|
|
CONFIGURE_SCRIPT= Configure
|
|
CONFIGURE_ARGS= -n freebsd
|
|
MAN1= lsof.1
|
|
|
|
SRCBALL_NAME= ${DISTNAME:S/_W$//}
|
|
|
|
post-extract:
|
|
@( cd ${WRKDIR} ; \
|
|
EXPMD5=`/usr/bin/grep MD5 README.${SRCBALL_NAME} | sed 's/^[ ]*//'` ; \
|
|
CALCMD5=`${MD5} ${SRCBALL_NAME}.tar` ; \
|
|
if [ "$${EXPMD5}"X != "$${CALCMD5}"X ]; then \
|
|
echo "Expected and calculated MD5 signatures don't agree." ; \
|
|
echo "($$EXPMD5 != $$CALCMD5)" ; \
|
|
exit 1 ; \
|
|
fi ; \
|
|
${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS:S/z//} ${SRCBALL_NAME}.tar \
|
|
)
|
|
@( cd ${WRKSRC} ; echo "y" | ./Inventory || exit 1 )
|
|
|
|
|
|
do-install:
|
|
${INSTALL} ${COPY} ${STRIP} -o ${BINOWN} -g ${BINGRP} -m 2755 -g kmem ${WRKSRC}/lsof ${PREFIX}/sbin
|
|
${INSTALL_MAN} ${WRKSRC}/lsof.man ${PREFIX}/man/man1/lsof.1
|
|
@${MKDIR} ${PREFIX}/share/lsof
|
|
${INSTALL_SCRIPT} ${WRKSRC}/scripts/* ${PREFIX}/share/lsof
|
|
@/bin/chmod 0444 ${PREFIX}/share/lsof/00*
|
|
|
|
|
|
.include <bsd.port.mk>
|