2015-06-10 13:43:16 +00:00
|
|
|
# $NetBSD: Makefile,v 1.2 2015/06/10 13:43:17 ahp-nils Exp $
|
2013-02-18 08:22:56 +00:00
|
|
|
#
|
|
|
|
|
2016-06-01 13:02:20 +00:00
|
|
|
DISTNAME= dhcpd-snmp-20160601
|
2013-02-18 08:22:56 +00:00
|
|
|
CATEGORIES= net
|
2016-06-01 13:02:20 +00:00
|
|
|
MASTER_SITES= -https://github.com/ohitz/dhcpd-snmp/archive/master.zip
|
|
|
|
EXTRACT_SUFX= .zip
|
2013-02-18 08:22:56 +00:00
|
|
|
|
2015-06-10 13:43:16 +00:00
|
|
|
MAINTAINER= nils@NetBSD.org
|
2016-06-01 13:02:20 +00:00
|
|
|
HOMEPAGE= https://github.com/ohitz/dhcpd-snmp
|
2013-02-18 08:22:56 +00:00
|
|
|
COMMENT= Extension for the Net-SNMP agent and the ISC DHCP server
|
|
|
|
LICENSE= gnu-gpl-v2
|
|
|
|
|
2016-06-01 13:02:20 +00:00
|
|
|
WRKSRC= ${WRKDIR}/dhcpd-snmp-master
|
|
|
|
USE_LANGUAGES= # none
|
|
|
|
NO_BUILD= yes
|
2013-02-18 08:22:56 +00:00
|
|
|
|
2016-06-01 13:02:20 +00:00
|
|
|
USE_TOOLS+= find pax perl pod2man
|
|
|
|
REPLACE_PERL+= dhcpd-snmp
|
2013-02-18 08:22:56 +00:00
|
|
|
|
2016-06-01 13:02:20 +00:00
|
|
|
DEPENDS+= net-snmp-[0-9]*:../../net/net-snmp
|
|
|
|
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
|
|
|
|
NET_SNMP_MIBDIR= share/snmp/mibs
|
|
|
|
EGDIR= share/examples/dhcpd-snmp
|
|
|
|
|
2018-01-27 20:28:03 +00:00
|
|
|
BUILD_DEFS+= VARBASE NET_SNMP_MIBDIR
|
2016-06-01 13:02:20 +00:00
|
|
|
|
|
|
|
SUBST_CLASSES+= paths
|
|
|
|
SUBST_FILES.paths+= dhcpd-snmp.conf.dist
|
2019-05-25 13:08:20 +00:00
|
|
|
SUBST_VARS.paths= VARBASE
|
2016-06-01 13:02:20 +00:00
|
|
|
SUBST_STAGE.paths= post-configure
|
|
|
|
|
|
|
|
CONF_FILES= ${PREFIX}/${EGDIR}/dhcpd-snmp.conf \
|
|
|
|
${PKG_SYSCONFDIR}/dhcpd-snmp.conf
|
|
|
|
|
|
|
|
INSTALLATION_DIRS+= sbin ${PKGMANDIR}/man8 ${NET_SNMP_MIBDIR} ${EGDIR}
|
|
|
|
|
|
|
|
post-configure:
|
|
|
|
cd ${WRKSRC} ; pod2man README.pod dhcpd-snmp.8
|
2013-02-18 08:22:56 +00:00
|
|
|
|
|
|
|
do-install:
|
2016-06-01 13:02:20 +00:00
|
|
|
${INSTALL_SCRIPT} ${WRKSRC}/dhcpd-snmp ${DESTDIR}${PREFIX}/sbin
|
2013-02-18 08:22:56 +00:00
|
|
|
${INSTALL_MAN} ${WRKSRC}/dhcpd-snmp.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
|
2016-06-01 13:02:20 +00:00
|
|
|
${INSTALL_DATA} ${WRKSRC}/mibs/nettrack-dhcpd-snmp.mib \
|
|
|
|
${DESTDIR}${PREFIX}/${NET_SNMP_MIBDIR}/nettrack-dhcpd-mib.txt
|
|
|
|
${INSTALL_DATA} ${WRKSRC}/dhcpd-snmp.conf.dist \
|
|
|
|
${DESTDIR}${PREFIX}/${EGDIR}/dhcpd-snmp.conf
|
|
|
|
find ${WRKSRC}/cacti -type f -exec chmod ugo-x \{\} \;
|
|
|
|
cd ${WRKSRC} ; ${PAX} -rw cacti ${DESTDIR}${PREFIX}/${EGDIR}
|
2013-02-18 08:22:56 +00:00
|
|
|
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|