summaryrefslogtreecommitdiff
path: root/sysutils/lsof/Makefile
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>1996-11-11 19:42:45 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>1996-11-11 19:42:45 +0000
commitc2583f209ac92da87af94679a99e89db721a75b2 (patch)
tree3fbc8bd146b238dedb24826af92582b8f76b0d8f /sysutils/lsof/Makefile
parentDon't make a seperate subdir w/DISTDIR for each version. (diff)
Moving Vic Abell's LSOF package from ports/misc to ports/sysutils.
LSOF is a very useful package for a system administrateor. Ot shows all kind of open files, including sockets, pipes and knows about NFS.
Notes
Notes: svn path=/head/; revision=4401
Diffstat (limited to 'sysutils/lsof/Makefile')
-rw-r--r--sysutils/lsof/Makefile52
1 files changed, 52 insertions, 0 deletions
diff --git a/sysutils/lsof/Makefile b/sysutils/lsof/Makefile
new file mode 100644
index 000000000000..1a3c455d7e82
--- /dev/null
+++ b/sysutils/lsof/Makefile
@@ -0,0 +1,52 @@
+# New ports collection makefile for: lsof
+# Version required: 3.75
+# Date created: Sat July 20, 1996
+# Whom: David O'Brien (obrien@cs.ucdavis.edu)
+#
+# $Id: Makefile,v 1.2 1996/11/11 05:49:47 obrien Exp $
+#
+
+DISTNAME= lsof_3.75_W
+PKGNAME= lsof-3.75
+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@cs.ucdavis.edu
+
+WRKSRC= ${WRKDIR}/${SRCBALL_NAME}
+HAS_CONFIGURE= yes
+CONFIGURE_SCRIPT= Configure
+CONFIGURE_ARGS= -n freebsd
+
+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
+
+
+post-install:
+.if !defined(NOMANCOMPRESS)
+ gzip -9nf ${PREFIX}/man/man1/lsof.1
+.endif
+
+.include <bsd.port.mk>