svn commit: r320797 - head/net-mgmt/netmond
Boris Samorodov
bsam at FreeBSD.org
Thu Jun 13 12:46:13 UTC 2013
Author: bsam
Date: Thu Jun 13 12:46:12 2013
New Revision: 320797
URL: http://svnweb.freebsd.org/changeset/ports/320797
Log:
. fix build with clang (CFLAGS+=-Wno-return-type);
. convert to PORT_OPTIONS;
. remove some space lines.
Modified:
head/net-mgmt/netmond/Makefile
Modified: head/net-mgmt/netmond/Makefile
==============================================================================
--- head/net-mgmt/netmond/Makefile Thu Jun 13 12:44:44 2013 (r320796)
+++ head/net-mgmt/netmond/Makefile Thu Jun 13 12:46:12 2013 (r320797)
@@ -24,14 +24,9 @@ GROUPS= ${USERS}
#MK_IFGRAPH= yes
PATCHDIR= ${WRKDIR}/patches
-.if defined(MK_IFGRAPH)
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
-.else
-CONFIGURE_ARGS= --without-ifgraph
-.endif
-
GNU_CONFIGURE= yes
USES= bison
+CFLAGS+= -Wno-return-type
BINOWN= root
BINGRP= netmon
@@ -39,16 +34,21 @@ BINMODE= 0550
PLIST_FILES= sbin/netmond sbin/netmond_watchdog sbin/netmondctl \
etc/netmond.conf.sample
-.if defined(MK_IFGRAPH)
-PLIST_FILES+= sbin/ifgraph
-.endif
-
USE_RC_SUBR= netmond
-
SUB_FILES+= pkg-message netmond_watchdog netmondctl
-
PORTDOCS= README README.ru CHANGES README.port.eng README.port.ru index.html netmond.css en/ ru/
+OPTIONS_DEFINE= DOCS GD
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MGD}
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
+PLIST_FILES+= sbin/ifgraph
+.else
+CONFIGURE_ARGS= --without-ifgraph
+.endif
+
post-extract:
${MKDIR} ${PATCHDIR}
${TAR} -zxf ${DISTDIR}/${DISTNAME}.patch${PATCH_VERSION}${EXTRACT_SUFX} -C ${PATCHDIR}
@@ -63,8 +63,8 @@ do-install:
${INSTALL_SCRIPT} ${WRKDIR}/netmondctl ${PREFIX}/sbin/netmondctl
${INSTALL_DATA} ${WRKSRC}/netmon.conf.sample ${PREFIX}/etc/netmond.conf.sample
${CHMOD} u+s ${PREFIX}/sbin/netmond
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
+.if ${PORT_OPTIONS:MDOCS}
+ @${MKDIR} ${DOCSDIR}
${CHMOD} 755 ${DOCSDIR}
${TAR} -zxf ${DISTDIR}/${DISTNAME}.docs${EXTRACT_SUFX} -C ${DOCSDIR}
.endif
More information about the svn-ports-head
mailing list