svn commit: r308833 - head/misc/freeswitch-scripts
Baptiste Daroussin
bapt at FreeBSD.org
Thu Dec 13 08:01:53 UTC 2012
Author: bapt
Date: Thu Dec 13 08:01:52 2012
New Revision: 308833
URL: http://svnweb.freebsd.org/changeset/ports/308833
Log:
Convert to new option framework
Modified:
head/misc/freeswitch-scripts/Makefile
Modified: head/misc/freeswitch-scripts/Makefile
==============================================================================
--- head/misc/freeswitch-scripts/Makefile Thu Dec 13 07:58:07 2012 (r308832)
+++ head/misc/freeswitch-scripts/Makefile Thu Dec 13 08:01:52 2012 (r308833)
@@ -26,17 +26,14 @@ FREESWITCH_GROUP= ${FREESWITCH_USER}
WRKSRC= ${WRKDIR}/${BASE_PORTNAME}-${PORTVERSION}/scripts/
-OPTIONS= JAVASCRIPT "Install FreeSWITCH JAVASCRIPTS" off \
- PERL "Install FreeSWITCH Perl Scripts" off \
- PYTHON "Install FreeSWITCH Python Scripts" off \
- PHP "Install FreeSWITCH PHP Scripts" off \
- RSS "Install FreeSWITCH RSS Scripts" off \
- LUA "Install FreeSWITCH LUA Scripts" off
+OPTIONS_DEFINE= JAVASCRIPT PERL PYTHON PHP RSS LUA
+JAVASCRIPT_DESC= Javascript scripting language
+RSS_DESC= RSS scripts
.include <bsd.port.options.mk>
.for i in JAVASCRIPT PERL PYTHON PHP RSS LUA C
-.if !defined(WITH_${i})
+.if ${PORT_OPTIONS:M${i}}
PLIST_SUB+= WITH_${i}="@comment "
.else
PLIST_SUB+= WITH_${i}=""
@@ -54,7 +51,7 @@ pre-install:
${CHOWN} ${FREESWITCH_USER}:${FREESWITCH_GROUP} ${PREFIX}/etc/${BASE_PORTNAME}/scripts/.freeswitch-scripts
do-install:
-.if defined(WITH_JAVASCRIPT)
+.if ${PORT_OPTIONS:MJAVASCRIPT}
@${RM} ${WRKSRC}/javascript/ps_pizza.js
@${RM} ${WRKSRC}/javascript/pizza.js
@${RM} -rf ${WRKSRC}/javascript/js_modules
@@ -62,28 +59,28 @@ do-install:
| ${CPIO} -pdm -R ${FREESWITCH_USER}:${FREESWITCH_GROUP} ${PREFIX}/etc/${BASE_PORTNAME}/scripts
.endif
-.if defined(WITH_PERL)
+.if ${PORT_OPTIONS:MPERL}
@cd ${WRKSRC}; ${FIND} perl \
| ${CPIO} -pdm -R ${FREESWITCH_USER}:${FREESWITCH_GROUP} ${PREFIX}/etc/${BASE_PORTNAME}/scripts
.endif
-.if defined(WITH_PYTHON)
+.if ${PORT_OPTIONS:MPYTHON}
@cd ${WRKSRC}; ${FIND} python \
| ${CPIO} -pdm -R ${FREESWITCH_USER}:${FREESWITCH_GROUP} ${PREFIX}/etc/${BASE_PORTNAME}/scripts
.endif
-.if defined(WITH_PHP)
+.if ${PORT_OPTIONS:MPHP}
@cd ${WRKSRC}; ${FIND} php \
| ${CPIO} -pdm -R ${FREESWITCH_USER}:${FREESWITCH_GROUP} ${PREFIX}/etc/${BASE_PORTNAME}/scripts
.endif
-.if defined(WITH_RSS)
+.if ${PORT_OPTIONS:MRSS}
@cd ${WRKSRC}; ${FIND} rss \
| ${CPIO} -pdm -R ${FREESWITCH_USER}:${FREESWITCH_GROUP} ${PREFIX}/etc/${BASE_PORTNAME}/scripts
.endif
-.if defined(WITH_LUA)
+.if ${PORT_OPTIONS:MLUA}
@cd ${WRKSRC}; ${FIND} lua \
| ${CPIO} -pdm -R ${FREESWITCH_USER}:${FREESWITCH_GROUP} ${PREFIX}/etc/${BASE_PORTNAME}/scripts
.endif
More information about the svn-ports-head
mailing list