2008-02-19 21:18:53 +01:00
|
|
|
# New ports collection makefile for: vnstat
|
|
|
|
# Date created: February 17, 2008
|
|
|
|
# Whom: Dennis Herrmann <adox@mcx2.org>
|
|
|
|
#
|
|
|
|
# $FreeBSD$
|
|
|
|
#
|
|
|
|
|
|
|
|
PORTNAME= vnstat
|
2009-04-30 17:47:46 +02:00
|
|
|
PORTVERSION= 1.7
|
2009-07-31 15:57:52 +02:00
|
|
|
PORTREVISION= 2
|
2008-02-19 21:18:53 +01:00
|
|
|
CATEGORIES= net
|
|
|
|
MASTER_SITES= http://humdi.net/vnstat/ \
|
2009-04-30 17:47:46 +02:00
|
|
|
http://mirror.mcx2.org/
|
2008-02-19 21:18:53 +01:00
|
|
|
|
2009-03-06 19:14:36 +01:00
|
|
|
MAINTAINER= dhn@FreeBSD.org
|
2008-02-19 21:18:53 +01:00
|
|
|
COMMENT= A console-based network traffic monitor
|
|
|
|
|
2009-04-30 17:47:46 +02:00
|
|
|
LIB_DEPENDS+= gd.4:${PORTSDIR}/graphics/gd
|
|
|
|
|
|
|
|
MAKE_ARGS= CFLAGS="-I${LOCALBASE}/include" \
|
|
|
|
LDFLAGS="-L${LOCALBASE}/lib"
|
|
|
|
INSTALL_TARGET= bsdinstall
|
|
|
|
|
|
|
|
MAN1= vnstat.1 vnstatd.1 vnstati.1 vnstat.conf.1
|
2008-02-19 21:18:53 +01:00
|
|
|
MANCOMPRESSED= yes
|
2009-04-30 17:47:46 +02:00
|
|
|
PORTDOCS= README INSTALL_BSD UPGRADE vnstat-cron
|
2008-02-19 21:18:53 +01:00
|
|
|
SUB_FILES= pkg-message
|
|
|
|
|
2009-04-30 17:47:46 +02:00
|
|
|
PLIST_FILES= bin/vnstat \
|
|
|
|
sbin/vnstatd \
|
|
|
|
bin/vnstati \
|
|
|
|
etc/vnstat.conf.sample
|
|
|
|
|
2008-02-19 21:18:53 +01:00
|
|
|
post-extract:
|
|
|
|
@cd ${WRKSRC} && ${CP} cron/vnstat vnstat-cron
|
2009-04-30 17:47:46 +02:00
|
|
|
@cd ${WRKSRC} && ${CP} cfg/vnstat.conf cfg/vnstat.conf.sample
|
2008-02-20 22:53:36 +01:00
|
|
|
@${REINPLACE_CMD} -e 's|/usr/bin|/usr/local/bin|g' \
|
2008-06-21 02:57:01 +02:00
|
|
|
-e 's|ls /var/lib|ls -l /var/db|g' ${WRKSRC}/vnstat-cron
|
2008-02-19 21:18:53 +01:00
|
|
|
|
2009-04-30 17:47:46 +02:00
|
|
|
post-patch:
|
|
|
|
@${REINPLACE_CMD} -e 's|$$(DESTDIR)|${PREFIX}|g' \
|
|
|
|
-e 's|cfg/vnstat.conf|cfg/vnstat.conf.sample|g' \
|
|
|
|
-e '134,135d' ${WRKSRC}/Makefile
|
2009-07-01 17:33:12 +02:00
|
|
|
@${REINPLACE_CMD} -e 's|/etc/|${PREFIX}/etc/|g' \
|
|
|
|
${WRKSRC}/src/cfg.c
|
2009-04-30 17:47:46 +02:00
|
|
|
|
2008-02-19 21:18:53 +01:00
|
|
|
post-install:
|
|
|
|
.if !defined(NOPORTDOCS)
|
|
|
|
@${ECHO_MSG} "installing additional documentation to ${DOCSDIR}"
|
|
|
|
@${MKDIR} ${DOCSDIR}
|
|
|
|
@cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
|
|
|
|
.endif
|
|
|
|
|
|
|
|
@${ECHO_MSG} ""
|
|
|
|
@${CAT} ${PKGMESSAGE}
|
|
|
|
@${ECHO_MSG} ""
|
|
|
|
|
|
|
|
.include <bsd.port.mk>
|