Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Nov 2016 09:00:13 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r425876 - head/net/sixxs-aiccu
Message-ID:  <201611110900.uAB90Ds1024499@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Fri Nov 11 09:00:13 2016
New Revision: 425876
URL: https://svnweb.freebsd.org/changeset/ports/425876

Log:
  - Switch to options helpers

Modified:
  head/net/sixxs-aiccu/Makefile

Modified: head/net/sixxs-aiccu/Makefile
==============================================================================
--- head/net/sixxs-aiccu/Makefile	Fri Nov 11 08:57:31 2016	(r425875)
+++ head/net/sixxs-aiccu/Makefile	Fri Nov 11 09:00:13 2016	(r425876)
@@ -15,29 +15,26 @@ COMMENT=	SixXS IPv6 TIC+ tunnel broker h
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/doc/LICENSE
 
+WRKSRC=		${WRKDIR}/aiccu
+BUILD_WRKSRC=	${WRKDIR}/aiccu/unix-console
+
 USE_RC_SUBR=	sixxs-aiccu
 USES=		gmake
-
+MAKE_ARGS=	CC="${CC}" LDFLAGS="${LDFLAGS}"
 CFLAGS+=	-D_REENTRANT -I${LOCALBASE}/include
 LDFLAGS+=	-lpthread -L${LOCALBASE}/lib
-MAKE_ARGS+=	CC="${CC}" LDFLAGS="${LDFLAGS}"
-WRKSRC=		${WRKDIR}/aiccu
-BUILD_WRKSRC=	${WRKDIR}/aiccu/unix-console
+
 PORTDOCS=	README
 
 OPTIONS_DEFINE=	GNUTLS LOG_DAEMON DOCS
+OPTIONS_DEFAULT=	GNUTLS
+
 GNUTLS_DESC=	Use gnutls to secure TIC supporting starttls
 LOG_DAEMON_DESC=Log to LOG_DAEMON instead to LOG_LOCAL7
 
-OPTIONS_DEFAULT+=	GNUTLS
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MGNUTLS}
-LIB_DEPENDS+=	libgnutls.so:security/gnutls
-CFLAGS+=	-DAICCU_GNUTLS
-LDFLAGS+=	-lgnutls
-.endif
+GNUTLS_LIB_DEPENDS=	libgnutls.so:security/gnutls
+GNUTLS_CFLAGS=		-DAICCU_GNUTLS
+GNUTLS_LDFLAGS=		-lgnutls
 
 post-patch:
 	@${REINPLACE_CMD} \
@@ -49,17 +46,17 @@ post-patch:
 		-e 's:ipv6_interface sixxs:ipv6_interface gif0:' \
 		${WRKSRC}/doc/aiccu.conf
 
-.if ${PORT_OPTIONS:MLOG_DAEMON}
-do-configure:
+post-patch-LOG_DAEMON-on:
 	@${REINPLACE_CMD} \
 		-e 's:LOG_LOCAL7:LOG_DAEMON:' \
 		${WRKSRC}/common/common.c
-.endif
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/unix-console/aiccu ${STAGEDIR}${PREFIX}/sbin/sixxs-aiccu
-	${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/doc/README ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/doc/aiccu.conf ${STAGEDIR}${PREFIX}/etc/aiccu.conf.sample
 
+do-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/doc/README ${STAGEDIR}${DOCSDIR}
+
 .include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201611110900.uAB90Ds1024499>