Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Jun 2013 14:27:11 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r320930 - head/shells/zsh
Message-ID:  <201306141427.r5EERBtJ047908@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Fri Jun 14 14:27:11 2013
New Revision: 320930
URL: http://svnweb.freebsd.org/changeset/ports/320930

Log:
  Use new helpers

Modified:
  head/shells/zsh/Makefile

Modified: head/shells/zsh/Makefile
==============================================================================
--- head/shells/zsh/Makefile	Fri Jun 14 14:27:03 2013	(r320929)
+++ head/shells/zsh/Makefile	Fri Jun 14 14:27:11 2013	(r320930)
@@ -54,62 +54,30 @@ PORTDOCS=	*
 PORTEXAMPLES=	zlogin zshenv zshrc
 SHELLS=		/etc/shells
 
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDOCS}
-DISTFILES+=	${DISTNAME}-doc${EXTRACT_SUFX}:doc
-.endif
+OPTIONS_SUB=	yes
 
-.if ${PORT_OPTIONS:MGDBM}
-LIB_DEPENDS+=		gdbm.4:${PORTSDIR}/databases/gdbm
-PLIST_SUB+=		GDBM=""
-.else
-CONFIGURE_ARGS+=	--disable-gdbm
-PLIST_SUB+=		GDBM="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MPCRE}
-CONFIGURE_ARGS+=	--enable-pcre
-LIB_DEPENDS+=		pcre.3:${PORTSDIR}/devel/pcre
-PLIST_SUB+=		PCRE=""
-.else
-CONFIGURE_ARGS+=	--disable-pcre
-PLIST_SUB+=		PCRE="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MMEM}
-CONFIGURE_ARGS+=	--enable-zsh-mem
-.endif
+DOCS_DISTFILES=		${DISTNAME}-doc${EXTRACT_SUFX}:doc
+GDBM_LIB_DEPENDS=	gdbm:${PORTSDIR}/databases/gdbm
+GDBM_CONFIGURE_ENABLE=	gdbm
+PCRE_LIB_DEPENDS=	pcre:${PORTSDIR}/devel/pcre
+PCRE_CONFIGURE_ENABLE=	pcre
+MEM_CONFIGURE_ENABLE=	zsh-mem
+SECURE_FREE_CONFIGURE_ENABLE=	zsh-secure-free
+MAILDIR_CONFIGURE_ENABLE=	maildit-support
+STATIC_LDFLAGS=		-static
+STATIC_CONFIGURE_ON=	--disable-dynamic
+STATIC_CONFIGURE_OFF=	--disable-dynamic
+DEBUG_CONFIGURE_ENABLE=	zsh-debug
+MULTIBYTE_CONFIGURE_ENABLE=	multibyte
 
-.if ${PORT_OPTIONS:MSECURE_FREE}
-CONFIGURE_ARGS+=	--enable-zsh-secure-free
-.endif
-
-.if ${PORT_OPTIONS:MMAILDIR}
-CONFIGURE_ARGS+=	--enable-maildir-support
-.endif
+.include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MSTATIC}
-LDFLAGS+=	-static
-CONFIGURE_ARGS+=	--disable-dynamic
 PLIST_SUB+=		SHARED="@comment "
 .else
-CONFIGURE_ARGS+=	--enable-dynamic
 PLIST_SUB+=		SHARED=""
 .endif
 
-.if ${PORT_OPTIONS:MDEBUG}
-CONFIGURE_ARGS+=	--enable-zsh-debug
-.else
-CONFIGURE_ARGS+=	--disable-zsh-debug
-.endif
-
-.if ${PORT_OPTIONS:MMULTIBYTE}
-CONFIGURE_ARGS+=	--enable-multibyte
-.else
-CONFIGURE_ARGS+=	--disable-multibyte
-.endif
-
 post-patch:
 	@${REINPLACE_CMD} -e '/LIBS/s/-lrt//' ${WRKSRC}/configure
 	@${SED} -i "" -e "s,link=dynamic,link=either," \



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