aboutsummaryrefslogtreecommitdiff
path: root/net-mgmt
diff options
context:
space:
mode:
authorThomas Abthorpe <tabthorpe@FreeBSD.org>2010-12-01 19:34:48 +0000
committerThomas Abthorpe <tabthorpe@FreeBSD.org>2010-12-01 19:34:48 +0000
commit483f3faf8872951391fa20d19e7f36ae6223852d (patch)
treef31462eb4ea89c09bc3cec899f36940e19c1043d /net-mgmt
parent3c3a36b653a03b22d30a6b50f9e1a01e47cf1deb (diff)
downloadports-483f3faf8872951391fa20d19e7f36ae6223852d.tar.gz
ports-483f3faf8872951391fa20d19e7f36ae6223852d.zip
Notes
Diffstat (limited to 'net-mgmt')
-rw-r--r--net-mgmt/arpwatch/Makefile8
-rw-r--r--net-mgmt/arpwatch/files/pkg-message.in10
-rw-r--r--net-mgmt/arpwatch/pkg-plist9
3 files changed, 22 insertions, 5 deletions
diff --git a/net-mgmt/arpwatch/Makefile b/net-mgmt/arpwatch/Makefile
index 688b79c56d67..4643f800a2a1 100644
--- a/net-mgmt/arpwatch/Makefile
+++ b/net-mgmt/arpwatch/Makefile
@@ -7,7 +7,7 @@
PORTNAME= arpwatch
PORTVERSION= 2.1.a15
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net-mgmt
MASTER_SITES= ftp://ftp.ee.lbl.gov/ \
${MASTER_SITE_GENTOO}
@@ -25,6 +25,7 @@ MAKE_ENV+= BINOWN="${BINOWN}" BINGRP="${BINGRP}"
INSTALL_TARGET= install install-man
MAN8= arpwatch.8 arpsnmp.8
+SUB_FILES= pkg-message
USE_RC_SUBR= arpwatch.sh
.ifdef ARPDIR
@@ -39,9 +40,12 @@ post-install:
fi
${TOUCH} ${PREFIX}/arpwatch/arp.dat
${CHMOD} 644 ${PREFIX}/arpwatch/arp.dat
- for files in ethercodes.dat d.awk e.awk p.awk; do \
+ for files in ethercodes.dat d.awk duplicates.awk euppertolower.awk e.awk p.awk; do \
${INSTALL_DATA} ${WRKSRC}/$$files ${PREFIX}/arpwatch; \
done
${INSTALL_SCRIPT} ${WRKSRC}/arp2ethers ${PREFIX}/arpwatch
+ ${INSTALL_SCRIPT} ${WRKSRC}/massagevendor ${PREFIX}/arpwatch
+
+ @${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>
diff --git a/net-mgmt/arpwatch/files/pkg-message.in b/net-mgmt/arpwatch/files/pkg-message.in
new file mode 100644
index 000000000000..d6e78a3d09f1
--- /dev/null
+++ b/net-mgmt/arpwatch/files/pkg-message.in
@@ -0,0 +1,10 @@
+
+
+You can update the ethercodes.dat file executing the following steps
+
+cd %%PREFIX%%/arpwatch
+fetch http://standards.ieee.org/regauth/oui/oui.txt
+./massagevendor oui.txt > ethercodes.dat
+rm oui.txt
+
+
diff --git a/net-mgmt/arpwatch/pkg-plist b/net-mgmt/arpwatch/pkg-plist
index 9bb3e616957b..bca72e8d071f 100644
--- a/net-mgmt/arpwatch/pkg-plist
+++ b/net-mgmt/arpwatch/pkg-plist
@@ -1,10 +1,13 @@
-sbin/arpwatch
-sbin/arpsnmp
arpwatch/arp2ethers
-arpwatch/ethercodes.dat
arpwatch/d.awk
+arpwatch/duplicates.awk
arpwatch/e.awk
+arpwatch/ethercodes.dat
+arpwatch/euppertolower.awk
+arpwatch/massagevendor
arpwatch/p.awk
+sbin/arpsnmp
+sbin/arpwatch
@unexec test -f %D/arpwatch/arp.dat && test -s %D/arpwatch/arp.dat || rm -f %D/arpwatch/arp.dat
@exec test -f %D/arpwatch/arp.dat || touch %D/arpwatch/arp.dat
@dirrm arpwatch