Date: Wed, 17 Oct 2012 15:50:54 +0000 (UTC) From: Sergey Matveychuk <sem@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r306016 - head/ftp/frox Message-ID: <201210171550.q9HFosXi004729@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sem Date: Wed Oct 17 15:50:53 2012 New Revision: 306016 URL: http://svn.freebsd.org/changeset/ports/306016 Log: - Add LICENSE - Convert to a new OPTIONS format Feature safe: yes Modified: head/ftp/frox/Makefile Modified: head/ftp/frox/Makefile ============================================================================== --- head/ftp/frox/Makefile Wed Oct 17 15:40:27 2012 (r306015) +++ head/ftp/frox/Makefile Wed Oct 17 15:50:53 2012 (r306016) @@ -16,6 +16,8 @@ MASTER_SITES= http://www.hollo.org/frox/ MAINTAINER= sem@FreeBSD.org COMMENT= Transparent FTP proxy with caching support +LICENSE= GPLv2 + USE_BZIP2= yes USE_GMAKE= yes GNU_CONFIGURE= yes @@ -36,42 +38,44 @@ PKGMESSAGE= ${WRKDIR}/pkg-message CONFIGURE_ARGS= --enable-configfile=${PREFIX}/etc/frox.conf -OPTIONS= IPFILTER "Use ipfilter instead of ipfw" off \ - PF "Build with pf(4) support" off \ - VIRUS_SCAN "Run external virus scaner on each download" off \ - HTTP_CACHE "Enable use of external cache" on \ - LOCAL_CACHE "Enable use of local cache" off \ - CCP "Ftp-proxy style command control programs" on \ - ROOT_RUN "Allow frox running as root (not recomended)" off -.include <bsd.port.pre.mk> - -# Set default options -.if !defined(WITHOUT_HTTP_CACHE) -WITH_HTTP_CACHE= yes -.endif -.if !defined(WITHOUT_CCP) -WITH_CCP= yes -.endif +OPTIONS_DEFINE= IPFILTER PF VIRUS_SCAN HTTP_CACHE LOCAL_CACHE CCP ROOT_RUN +OPTIONS_DEFAULT= HTTP_CACHE CCP -.if defined(WITH_IPFILTER) +IPFILTER_DESC= Use ipfilter instead of ipfw +PF_DESC= Build with pf(4) support +VIRUS_SCAN_DESC= Run external virus scaner on each download +HTTP_CACHE_DESC= Enable use of external cache +LOCAL_CACHE_DESC= Enable use of local cache +CCP_DESC= Ftp-proxy style command control programs +ROOT_RUN_DESC= Allow frox running as root (not recomended) + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MIPFILTER} CONFIGURE_ARGS+= --enable-ipfilter .endif -.if defined(WITH_PF) + +.if ${PORT_OPTIONS:MPF} CPPFLAGS+= -DPF .endif -.if defined(WITH_VIRUS_SCAN) + +.if ${PORT_OPTIONS:MVIRUS_SCAN} CONFIGURE_ARGS+= --enable-virus-scan .endif -.if defined(WITH_HTTP_CACHE) + +.if ${PORT_OPTIONS:MHTTP_CACHE} CONFIGURE_ARGS+= --enable-http-cache .endif -.if defined(WITH_LOCAL_CACHE) + +.if ${PORT_OPTIONS:MLOCAL_CACHE} CONFIGURE_ARGS+= --enable-local-cache .endif -.if defined(WITH_CCP) + +.if ${PORT_OPTIONS:MCCP} CONFIGURE_ARGS+= --enable-ccp .endif -.if defined(WITH_ROOT_RUN) + +.if ${PORT_OPTIONS:MROOT_RUN} CONFIGURE_ARGS+= --enable-run-as-root .endif @@ -92,4 +96,4 @@ post-install: @${STRIP_CMD} ${PREFIX}/sbin/frox; \ ${CAT} ${PKGMESSAGE} -.include <bsd.port.post.mk> +.include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210171550.q9HFosXi004729>