aboutsummaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2014-03-10 18:01:09 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2014-03-10 18:01:09 +0000
commit4ea7b9edaecb51f9e3084d746156c73f4cd43962 (patch)
tree39484054f818fd9d23cb1801b9817b3fb958f201 /www
parent97987cee2a8e24656a01c8ef2171aed9846ee32a (diff)
downloadports-4ea7b9edaecb51f9e3084d746156c73f4cd43962.tar.gz
ports-4ea7b9edaecb51f9e3084d746156c73f4cd43962.zip
Notes
Diffstat (limited to 'www')
-rw-r--r--www/axis2/Makefile2
-rw-r--r--www/b2evolution/Makefile3
-rw-r--r--www/chems/Makefile2
-rw-r--r--www/codeigniter/Makefile2
-rw-r--r--www/coppermine/Makefile2
-rw-r--r--www/csstidy/Makefile2
-rw-r--r--www/demoroniser/Makefile2
-rw-r--r--www/docebo/Makefile2
-rw-r--r--www/edbrowse/Makefile3
-rw-r--r--www/efront/Makefile2
-rw-r--r--www/elgg/Makefile3
-rw-r--r--www/encode-explorer/Makefile2
-rw-r--r--www/extjs/Makefile2
-rw-r--r--www/eyeos-themes/Makefile2
-rw-r--r--www/flat-frog/Makefile2
-rw-r--r--www/fswiki/Makefile3
-rw-r--r--www/gaeo/Makefile2
-rw-r--r--www/gallery3/Makefile2
-rw-r--r--www/glassfish/Makefile4
-rw-r--r--www/google-appengine/Makefile3
-rw-r--r--www/grails/Makefile2
-rw-r--r--www/habari/Makefile2
-rw-r--r--www/impresscms/Makefile2
-rw-r--r--www/jericho-html/Makefile2
-rw-r--r--www/jspacker/Makefile3
-rw-r--r--www/jspwiki/Makefile2
-rw-r--r--www/lifetype/Makefile2
-rw-r--r--www/mimetex/Makefile2
-rw-r--r--www/nibbleblog/Makefile2
-rw-r--r--www/opencart/Makefile2
-rw-r--r--www/oscommerce/Makefile2
-rw-r--r--www/paros/Makefile3
-rw-r--r--www/pebble/Makefile2
-rw-r--r--www/php-plurk-api/Makefile2
-rw-r--r--www/phpgedview/Makefile2
-rw-r--r--www/phproxy/Makefile2
-rw-r--r--www/phpvirtualbox/Makefile3
-rw-r--r--www/piwigo/Makefile2
-rw-r--r--www/pligg/Makefile2
-rw-r--r--www/plone/Makefile2
-rw-r--r--www/podcastamatic/Makefile3
-rw-r--r--www/prado/Makefile2
-rw-r--r--www/py-Lightbox/Makefile2
-rw-r--r--www/py-Products.CMFPlone/Makefile2
-rw-r--r--www/py-Products.TinyMCE/Makefile2
-rw-r--r--www/py-WebTest/Makefile2
-rw-r--r--www/py-django-photologue/Makefile2
-rw-r--r--www/py-formencode/Makefile3
-rw-r--r--www/py-plone.alterego/Makefile2
-rw-r--r--www/py-plone.app.blob/Makefile2
-rw-r--r--www/py-plone.app.caching/Makefile3
-rw-r--r--www/py-plone.app.collection/Makefile3
-rw-r--r--www/py-plone.app.content/Makefile3
-rw-r--r--www/py-plone.app.contentlisting/Makefile2
-rw-r--r--www/py-plone.app.contentmenu/Makefile3
-rw-r--r--www/py-plone.app.contentrules/Makefile3
-rw-r--r--www/py-plone.app.controlpanel/Makefile3
-rw-r--r--www/py-plone.app.customerize/Makefile2
-rw-r--r--www/py-plone.app.dexterity/Makefile3
-rw-r--r--www/py-plone.app.discussion/Makefile2
-rw-r--r--www/py-plone.app.folder/Makefile2
-rw-r--r--www/py-plone.app.form/Makefile3
-rw-r--r--www/py-plone.app.i18n/Makefile2
-rw-r--r--www/py-plone.app.imaging/Makefile2
-rw-r--r--www/py-plone.app.iterate/Makefile3
-rw-r--r--www/py-plone.app.jquerytools/Makefile3
-rw-r--r--www/py-plone.app.ldap/Makefile2
-rw-r--r--www/py-plone.app.linkintegrity/Makefile2
-rw-r--r--www/py-plone.app.locales/Makefile2
-rw-r--r--www/py-plone.app.portlets/Makefile3
-rw-r--r--www/py-plone.app.querystring/Makefile2
-rw-r--r--www/py-plone.app.redirector/Makefile2
-rw-r--r--www/py-plone.app.registry/Makefile3
-rw-r--r--www/py-plone.app.search/Makefile2
-rw-r--r--www/py-plone.app.testing/Makefile3
-rw-r--r--www/py-plone.app.textfield/Makefile2
-rw-r--r--www/py-plone.app.theming/Makefile2
-rw-r--r--www/py-plone.app.users/Makefile2
-rw-r--r--www/py-plone.app.uuid/Makefile2
-rw-r--r--www/py-plone.app.viewletmanager/Makefile2
-rw-r--r--www/py-plone.app.workflow/Makefile3
-rw-r--r--www/py-plone.autoform/Makefile2
-rw-r--r--www/py-plone.batching/Makefile2
-rw-r--r--www/py-plone.behavior/Makefile2
-rw-r--r--www/py-plone.browserlayer/Makefile2
-rw-r--r--www/py-plone.cachepurging/Makefile2
-rw-r--r--www/py-plone.caching/Makefile2
-rw-r--r--www/py-plone.contentrules/Makefile2
-rw-r--r--www/py-plone.dexterity/Makefile3
-rw-r--r--www/py-plone.fieldsets/Makefile2
-rw-r--r--www/py-plone.folder/Makefile2
-rw-r--r--www/py-plone.formwidget.namedfile/Makefile2
-rw-r--r--www/py-plone.i18n/Makefile2
-rw-r--r--www/py-plone.indexer/Makefile2
-rw-r--r--www/py-plone.intelligenttext/Makefile2
-rw-r--r--www/py-plone.locking/Makefile2
-rw-r--r--www/py-plone.memoize/Makefile2
-rw-r--r--www/py-plone.namedfile/Makefile2
-rw-r--r--www/py-plone.outputfilters/Makefile2
-rw-r--r--www/py-plone.portlet.collection/Makefile2
-rw-r--r--www/py-plone.portlet.static/Makefile2
-rw-r--r--www/py-plone.portlets/Makefile2
-rw-r--r--www/py-plone.registry/Makefile2
-rw-r--r--www/py-plone.resource/Makefile3
-rw-r--r--www/py-plone.resourceeditor/Makefile2
-rw-r--r--www/py-plone.rfc822/Makefile2
-rw-r--r--www/py-plone.scale/Makefile2
-rw-r--r--www/py-plone.schemaeditor/Makefile2
-rw-r--r--www/py-plone.stringinterp/Makefile2
-rw-r--r--www/py-plone.subrequest/Makefile2
-rw-r--r--www/py-plone.supermodel/Makefile2
-rw-r--r--www/py-plone.synchronize/Makefile2
-rw-r--r--www/py-plone.testing/Makefile2
-rw-r--r--www/py-plone.theme/Makefile2
-rw-r--r--www/py-plone.transformchain/Makefile2
-rw-r--r--www/py-plone.uuid/Makefile2
-rw-r--r--www/py-plone.z3cform/Makefile3
-rw-r--r--www/py-plonetheme.classic/Makefile2
-rw-r--r--www/py-plonetheme.sunburst/Makefile2
-rw-r--r--www/py-pyquery/Makefile2
-rw-r--r--www/py-scriptaculous/Makefile2
-rw-r--r--www/py-tmdb3/Makefile2
-rw-r--r--www/py-utidy/Makefile2
-rw-r--r--www/py-webob/Makefile2
-rw-r--r--www/pylot/Makefile2
-rw-r--r--www/qooxdoo/Makefile2
-rw-r--r--www/redaxo/Makefile2
-rw-r--r--www/repos-style/Makefile2
-rw-r--r--www/sahi/Makefile3
-rw-r--r--www/scloader/Makefile3
-rw-r--r--www/sfnt2woff/Makefile3
-rw-r--r--www/smarty2/Makefile2
-rw-r--r--www/speedtest-mini/Makefile2
-rw-r--r--www/subsonic/Makefile3
-rw-r--r--www/sventon/Makefile2
-rw-r--r--www/trac-accountmanager/Makefile2
-rw-r--r--www/trac-attachmentpolicy/Makefile2
-rw-r--r--www/trac-autocomplete/Makefile2
-rw-r--r--www/trac-batchmodify/Makefile2
-rw-r--r--www/trac-childtickets/Makefile2
-rw-r--r--www/trac-customfieldadmin/Makefile2
-rw-r--r--www/trac-datefield/Makefile2
-rw-r--r--www/trac-defaultcc/Makefile2
-rw-r--r--www/trac-keywords/Makefile2
-rw-r--r--www/trac-permredirect/Makefile2
-rw-r--r--www/trac-remind/Makefile2
-rw-r--r--www/trac-tickettemplate/Makefile2
-rw-r--r--www/trac-timingandestimation/Makefile2
-rw-r--r--www/trac-tracdragdrop/Makefile2
-rw-r--r--www/trac-tweakui/Makefile3
-rw-r--r--www/trac-watchlist/Makefile2
-rw-r--r--www/trac-xmlrpc/Makefile2
-rw-r--r--www/webtrees/Makefile2
-rw-r--r--www/yabb/Makefile3
-rw-r--r--www/yahoo-ui/Makefile2
-rw-r--r--www/yourls/Makefile2
-rw-r--r--www/zen-cart/Makefile2
-rw-r--r--www/zikula/Makefile2
-rw-r--r--www/zope213/Makefile2
159 files changed, 161 insertions, 192 deletions
diff --git a/www/axis2/Makefile b/www/axis2/Makefile
index 55a8dc7068a3..f6c57f34f1ba 100644
--- a/www/axis2/Makefile
+++ b/www/axis2/Makefile
@@ -13,7 +13,7 @@ COMMENT= Provides a Web Services,SOAP and WSDL engine from Apache
LICENSE= APACHE20
-USE_ZIP= yes
+USES= zip
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
NO_BUILD= yes
diff --git a/www/b2evolution/Makefile b/www/b2evolution/Makefile
index cdb9dc3b27df..fdae3ef19217 100644
--- a/www/b2evolution/Makefile
+++ b/www/b2evolution/Makefile
@@ -12,8 +12,7 @@ COMMENT= A multilingual, multiuser, multi-blog engine
PATCH_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
-USE_ZIP= YES
-USE_DOS2UNIX= YES
+USES= dos2unix zip
B2EVO_DATE?= stable-2011-03-23
USE_PHP= mysql pcre session xml
diff --git a/www/chems/Makefile b/www/chems/Makefile
index 37af4edf8120..915b38abecb0 100644
--- a/www/chems/Makefile
+++ b/www/chems/Makefile
@@ -10,7 +10,7 @@ MAINTAINER= miwi@FreeBSD.org
COMMENT= The geekest content helper management system
NO_BUILD= yes
-USE_ZIP= yes
+USES= zip
USE_PHP= xml iconv gd
SUB_FILES= pkg-message
WWWDIR?= ${PREFIX}/www/${PORTNAME}
diff --git a/www/codeigniter/Makefile b/www/codeigniter/Makefile
index 09017081219e..9e30fbe04df9 100644
--- a/www/codeigniter/Makefile
+++ b/www/codeigniter/Makefile
@@ -11,7 +11,7 @@ DISTNAME= CodeIgniter_${PORTVERSION}
MAINTAINER= appleboy.tw@gmail.com
COMMENT= Framework for developing PHP web applications
-USE_ZIP= yes
+USES= zip
CONFLICTS= codeigniter-1.[0-9]*
diff --git a/www/coppermine/Makefile b/www/coppermine/Makefile
index 5fe772535bf0..c360ce2553d1 100644
--- a/www/coppermine/Makefile
+++ b/www/coppermine/Makefile
@@ -15,7 +15,7 @@ IMAGEMAGICK_DESC= Use ImageMagick instead of PHP GD extension
IMAGEMAGICK_RUN_DEPENDS+= convert:${PORTSDIR}/graphics/ImageMagick
USE_PHP= mysql pcre ctype
-USE_ZIP= yes
+USES= zip
NO_BUILD= yes
WRKSRC= ${WRKDIR}/cpg${PORTVERSION:R:R}${PORTVERSION:R:E}x
diff --git a/www/csstidy/Makefile b/www/csstidy/Makefile
index 64810b9579b9..6af2a4673814 100644
--- a/www/csstidy/Makefile
+++ b/www/csstidy/Makefile
@@ -10,7 +10,7 @@ DISTNAME= ${PORTNAME}-source-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Opensource CSS parser and optimiser
-USE_ZIP= yes
+USES= zip
NO_WRKSUBDIR= yes
PLIST_FILES= bin/csstidy
diff --git a/www/demoroniser/Makefile b/www/demoroniser/Makefile
index f9664e2a5e77..5689f758eefb 100644
--- a/www/demoroniser/Makefile
+++ b/www/demoroniser/Makefile
@@ -12,7 +12,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Correct moronic and gratuitously incompatible HTML from MS applications
-USE_ZIP= yes
+USES= zip
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/www/docebo/Makefile b/www/docebo/Makefile
index 49070d9d051b..9082fa70aa34 100644
--- a/www/docebo/Makefile
+++ b/www/docebo/Makefile
@@ -10,7 +10,7 @@ MAINTAINER= wen@FreeBSD.org
COMMENT= An Open Source e-Learning platform (LMS and LCMS)
USE_PHP= mysql
-USE_ZIP= yes
+USES= zip
SUB_FILES= pkg-message
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/www/edbrowse/Makefile b/www/edbrowse/Makefile
index e347f161736a..4f7ac07cd82c 100644
--- a/www/edbrowse/Makefile
+++ b/www/edbrowse/Makefile
@@ -16,9 +16,8 @@ LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre \
libmozjs185.so:${PORTSDIR}/lang/spidermonkey185 \
libcurl.so:${PORTSDIR}/ftp/curl
-USE_ZIP= yes
USE_OPENSSL= yes
-USES= readline
+USES= readline zip
OPTIONS_DEFINE= DOCS
diff --git a/www/efront/Makefile b/www/efront/Makefile
index 25dba7aabfce..1202ee140380 100644
--- a/www/efront/Makefile
+++ b/www/efront/Makefile
@@ -11,7 +11,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}_build8242
MAINTAINER= wen@FreeBSD.org
COMMENT= A Elearning and Human Capital Development platform
-USE_ZIP= YES
+USES= zip
USE_PHP= mbstring zip iconv zlib spl ldap
EFRONT_FILES= CHANGELOG.txt index.php INSTALL.txt \
LICENSE.txt README.txt
diff --git a/www/elgg/Makefile b/www/elgg/Makefile
index 41758a3f763e..2b393122119a 100644
--- a/www/elgg/Makefile
+++ b/www/elgg/Makefile
@@ -12,8 +12,7 @@ COMMENT= Blogging and social networking platform
LICENSE= GPLv2
USE_PHP= mysql gd json soap dom xml
-USES= gettext
-USE_ZIP= yes
+USES= gettext zip
NO_BUILD= yes
SUB_FILES= pkg-message
diff --git a/www/encode-explorer/Makefile b/www/encode-explorer/Makefile
index 8d8258c7e445..011422b848d7 100644
--- a/www/encode-explorer/Makefile
+++ b/www/encode-explorer/Makefile
@@ -14,7 +14,7 @@ COMMENT= A PHP script to browse, create folders, upload files etc
USE_PHP= yes
WANT_PHP_WEB= yes
-USE_ZIP= yes
+USES= zip
NO_BUILD= yes
OPTIONS_DEFINE= EXPERIMENTAL
diff --git a/www/extjs/Makefile b/www/extjs/Makefile
index 493c6fd061e1..2abb1137fe66 100644
--- a/www/extjs/Makefile
+++ b/www/extjs/Makefile
@@ -16,7 +16,7 @@ LICENSE= GPLv3
WRKSRC= ${WRKDIR}/ext-${PORTVERSION}.1144
-USE_ZIP= yes
+USES= zip
NO_BUILD= yes
OPTIONS_DEFINE= DOCS EXAMPLES
diff --git a/www/eyeos-themes/Makefile b/www/eyeos-themes/Makefile
index c420d357e941..d513cc4a3cd3 100644
--- a/www/eyeos-themes/Makefile
+++ b/www/eyeos-themes/Makefile
@@ -15,7 +15,7 @@ COMMENT= A themes collection for eyeOS
NO_BUILD= yes
NO_WRKSUBDIR= yes
-USE_ZIP= yes
+USES= zip
EYEDIR?= ${PREFIX}/www/eyeOS
THEMESDIR= ${EYEDIR}/system/themes
diff --git a/www/flat-frog/Makefile b/www/flat-frog/Makefile
index d9976893d0cd..b3c334ddeff5 100644
--- a/www/flat-frog/Makefile
+++ b/www/flat-frog/Makefile
@@ -11,7 +11,7 @@ COMMENT= A templating engine working in php
NO_BUILD= yes
USE_PHP= yes
-USE_ZIP= yes
+USES= zip
NO_STAGE= yes
do-install:
diff --git a/www/fswiki/Makefile b/www/fswiki/Makefile
index 24456b96c6a0..4701fff88cc4 100644
--- a/www/fswiki/Makefile
+++ b/www/fswiki/Makefile
@@ -14,8 +14,7 @@ COMMENT= FreeStyle Wiki (perl based wiki clone)
RUN_DEPENDS= ja-p5-Jcode>=0:${PORTSDIR}/japanese/p5-Jcode \
p5-HTML-Template>=0:${PORTSDIR}/www/p5-HTML-Template
-USE_ZIP= yes
-USES= perl5
+USES= perl5 zip
NO_BUILD= yes
NO_STAGE= yes
diff --git a/www/gaeo/Makefile b/www/gaeo/Makefile
index 02a4a1178495..9efe125e0c42 100644
--- a/www/gaeo/Makefile
+++ b/www/gaeo/Makefile
@@ -15,7 +15,7 @@ RUN_DEPENDS= google-appengine>=1.1.0:${PORTSDIR}/www/google-appengine \
PROJECTHOST= google-app-engine-oil
-USE_ZIP= yes
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
diff --git a/www/gallery3/Makefile b/www/gallery3/Makefile
index e047b2484bb3..7f3da51fcc30 100644
--- a/www/gallery3/Makefile
+++ b/www/gallery3/Makefile
@@ -10,7 +10,7 @@ DISTNAME= gallery-${PORTVERSION}
MAINTAINER= appleboy.tw@gmail.com
COMMENT= Web based photo album organizer written in PHP
-USE_ZIP= yes
+USES= zip
USE_PHP= ctype filter iconv json mysql mbstring pcre \
simplexml session spl tokenizer xml
diff --git a/www/glassfish/Makefile b/www/glassfish/Makefile
index cbe36ce1d51e..a1f6e65e2e99 100644
--- a/www/glassfish/Makefile
+++ b/www/glassfish/Makefile
@@ -9,9 +9,7 @@ MASTER_SITES= http://download.java.net/glassfish/${PORTVERSION}/release/
MAINTAINER= cjr@cruwe.de
COMMENT= Reference implementation of the Java EE application server
-FETCH_ARGS= -pRr
-
-USE_ZIP= yes
+USES= zip
USE_JAVA= yes
JAVA_VERSION= 1.6+
NO_BUILD= yes
diff --git a/www/google-appengine/Makefile b/www/google-appengine/Makefile
index 1be7182b71d4..30615ed6ba65 100644
--- a/www/google-appengine/Makefile
+++ b/www/google-appengine/Makefile
@@ -26,8 +26,7 @@ OPTIONS_DEFAULT= MYSQL
PROJECTHOST= googleappengine
USE_PYTHON= 2
-USE_ZIP= yes
-USES= gettext
+USES= gettext zip
WRKSRC= ${WRKDIR}/${PORTNAME:S,-,_,}
diff --git a/www/grails/Makefile b/www/grails/Makefile
index afe5c7d95729..4a1ef416e908 100644
--- a/www/grails/Makefile
+++ b/www/grails/Makefile
@@ -12,7 +12,7 @@ COMMENT= Web framework built on Groovy
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:U}
-USE_ZIP= yes
+USES= zip
USE_JAVA= yes
JAVA_VERSION= 1.6+
NO_BUILD= yes
diff --git a/www/habari/Makefile b/www/habari/Makefile
index b0b11943936a..1fe0c48ac2e7 100644
--- a/www/habari/Makefile
+++ b/www/habari/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= http://habariproject.org/dist/ \
MAINTAINER= ayu@commun.jp
COMMENT= Next-generation free software blogging platform
-USE_ZIP= yes
+USES= zip
USE_PHP= ctype filter hash json mbstring pcre pdo session simplexml tokenizer zlib
WANT_PHP_WEB= yes
NO_BUILD= yes
diff --git a/www/impresscms/Makefile b/www/impresscms/Makefile
index 977c8f87ec37..335eea27b676 100644
--- a/www/impresscms/Makefile
+++ b/www/impresscms/Makefile
@@ -10,8 +10,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}_final
MAINTAINER= wen@FreeBSD.org
COMMENT= A Community Developed Content Management System
+USES= zip
USE_PHP= mysql pcre session iconv xml gd
-USE_ZIP= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
SUB_FILES= pkg-message
diff --git a/www/jericho-html/Makefile b/www/jericho-html/Makefile
index 5f283ba2ae98..128068076c9c 100644
--- a/www/jericho-html/Makefile
+++ b/www/jericho-html/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= SF/jerichohtml/${PORTNAME}/${PORTVERSION}
MAINTAINER= saper@saper.info
COMMENT= Java library to analyse and manipulate HTML
-USE_ZIP= yes
+USES= zip
USE_JAVA= 1.5+
INTERFACES:= "compile-time-dependencies/slf4j-api-1.6.1.jar:\
diff --git a/www/jspacker/Makefile b/www/jspacker/Makefile
index a969f320775b..feee8a4f8cd7 100644
--- a/www/jspacker/Makefile
+++ b/www/jspacker/Makefile
@@ -16,9 +16,8 @@ JSPACKER= jsPacker.pl
NO_BUILD= yes
NO_WRKSUBDIR= yes
-USES= perl5
+USES= perl5 zip
USE_PERL5= run
-USE_ZIP= yes
SUB_FILES= ${PORTNAME}
SUB_LIST= JSPACKER=${JSPACKER} \
diff --git a/www/jspwiki/Makefile b/www/jspwiki/Makefile
index 20b8f8ba7253..02a833ec207b 100644
--- a/www/jspwiki/Makefile
+++ b/www/jspwiki/Makefile
@@ -13,7 +13,7 @@ COMMENT= Feature-rich and extensible Wiki engine built around J2EE
LICENSE= APACHE20
-USE_ZIP= yes
+USES= zip
USE_JAVA= 1.6+
NO_BUILD= yes
diff --git a/www/lifetype/Makefile b/www/lifetype/Makefile
index 08c844b8e382..33c5fef61134 100644
--- a/www/lifetype/Makefile
+++ b/www/lifetype/Makefile
@@ -22,7 +22,7 @@ PLIST= ${WRKDIR}/pkg-plist
PLOGDIR?= ${WWWDOCROOT}/${PLOGURL}
PLOGURL?= lifetype
USE_PHP= ctype mysql pcre session xml tokenizer
-USE_ZIP= YES
+USES= zip
WANT_PHP_WEB= YES
WWWDOCROOT?= www
diff --git a/www/mimetex/Makefile b/www/mimetex/Makefile
index 002f5bb74c8d..c1223ff1cac5 100644
--- a/www/mimetex/Makefile
+++ b/www/mimetex/Makefile
@@ -16,7 +16,7 @@ COMMENT= A CGI script that lets you embed LaTeX math in your HTML pages
LICENSE= GPLv3
NO_WRKSUBDIR= yes
-USE_ZIP= yes
+USES= zip
OPTIONS_DEFINE= ANTIALIASING DOCS STATIC
OPTIONS_DEFAULT= ANTIALIASING
diff --git a/www/nibbleblog/Makefile b/www/nibbleblog/Makefile
index b8d429438ec8..45c7701ecbac 100644
--- a/www/nibbleblog/Makefile
+++ b/www/nibbleblog/Makefile
@@ -16,7 +16,7 @@ RUN_DEPENDS= pear:${PORTSDIR}/devel/pear
OPTIONS_DEFINE= APACHE LIGHTTPD
OPTIONS_DEFAULT= APACHE
-USE_ZIP= yes
+USES= zip
NO_BUILD= yes
USE_PHP= session filter xml simplexml gd
PKGMESSAGE= ${MASTERDIR}/pkg-message
diff --git a/www/opencart/Makefile b/www/opencart/Makefile
index 2024ac84dad0..b4e32dbf4cfe 100644
--- a/www/opencart/Makefile
+++ b/www/opencart/Makefile
@@ -13,7 +13,7 @@ COMMENT= An open source PHP-based online shopping cart system
#PROJECTHOST= open-cart
USE_GITHUB= yes
GH_ACCOUNT= opencart
-USE_ZIP= yes
+USES= zip
USE_PHP= mysql gd session pcre
WRKSRC= ${WRKDIR}/${PORTNAME}_v${PORTVERSION}/upload
diff --git a/www/oscommerce/Makefile b/www/oscommerce/Makefile
index c3f8e4f2a0d3..18a5e164eaf6 100644
--- a/www/oscommerce/Makefile
+++ b/www/oscommerce/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= http://www.oscommerce.com/files/
MAINTAINER= wen@FreeBSD.org
COMMENT= Full-featured open source e-commerce system
-USE_ZIP= yes
+USES= zip
USE_PHP= mysql session pcre gd curl openssl
WANT_PHP_WEB= yes
NO_BUILD= yes
diff --git a/www/paros/Makefile b/www/paros/Makefile
index 92503d0fcc6e..9d083b4e9b64 100644
--- a/www/paros/Makefile
+++ b/www/paros/Makefile
@@ -16,9 +16,8 @@ USE_JAVA= yes
JAVA_RUN= yes
JAVA_VERSION= 1.6
-USE_ZIP= yes
NO_BUILD= yes
-USES= dos2unix
+USES= dos2unix zip
DOS2UNIX_FILES= release.txt
DATADIR= ${JAVASHAREDIR}/${PORTNAME}
diff --git a/www/pebble/Makefile b/www/pebble/Makefile
index 8fb7d8bf25f7..3def1d730ea3 100644
--- a/www/pebble/Makefile
+++ b/www/pebble/Makefile
@@ -14,7 +14,7 @@ PATCH_DEPENDS= zip:${PORTSDIR}/archivers/zip \
unzip:${PORTSDIR}/archivers/unzip
RUN_DEPENDS= ${LOCALBASE}/apache-tomcat-6.0/bin/catalina.sh:${PORTSDIR}/www/tomcat6
-USE_ZIP= yes
+USES= zip
NO_BUILD= yes
diff --git a/www/php-plurk-api/Makefile b/www/php-plurk-api/Makefile
index 61dae90655b8..258569057901 100644
--- a/www/php-plurk-api/Makefile
+++ b/www/php-plurk-api/Makefile
@@ -13,7 +13,7 @@ LICENSE= BSD
NO_BUILD= yes
USE_PHP= json curl
-USE_ZIP= yes
+USES= zip
WRKSRC= ${WRKDIR}/${PORTVERSION}
SUB_LIST= PKGNAME=${PKGNAME}
diff --git a/www/phpgedview/Makefile b/www/phpgedview/Makefile
index 5246402d774d..8a644b525a21 100644
--- a/www/phpgedview/Makefile
+++ b/www/phpgedview/Makefile
@@ -13,7 +13,7 @@ COMMENT= Online genealogy viewer
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
EXTRACT_AFTER_ARGS= -d ${WRKSRC}
-USE_ZIP= yes
+USES= zip
USE_PHP= calendar dom gd pcre session xml
NO_BUILD= yes
diff --git a/www/phproxy/Makefile b/www/phproxy/Makefile
index fed10bd24ab7..58525392b9d7 100644
--- a/www/phproxy/Makefile
+++ b/www/phproxy/Makefile
@@ -13,7 +13,7 @@ COMMENT= PHP based web proxy
NO_BUILD= YES
WANT_PHP_WEB= YES
-USE_ZIP= YES
+USES= zip
USE_PHP= ctype pcre
EXTRACT_AFTER_ARGS+= -d ${WRKSRC}
diff --git a/www/phpvirtualbox/Makefile b/www/phpvirtualbox/Makefile
index b53e601bd329..d327827ce64a 100644
--- a/www/phpvirtualbox/Makefile
+++ b/www/phpvirtualbox/Makefile
@@ -13,10 +13,9 @@ COMMENT= AJAX Web Interface for VirtualBox
LICENSE= GPLv3
-USE_ZIP= yes
+USES= dos2unix zip
USE_PHP= json session soap simplexml xml
NO_BUILD= yes
-USE_DOS2UNIX= yes
DOS2UNIX_REGEX= .*\.(php|txt|js|css|html)
do-install:
diff --git a/www/piwigo/Makefile b/www/piwigo/Makefile
index 1011b2f49278..a63681cd6453 100644
--- a/www/piwigo/Makefile
+++ b/www/piwigo/Makefile
@@ -14,7 +14,7 @@ NO_BUILD= yes
USE_PHP= calendar ctype dom exif filter gd gettext hash iconv json \
mbstring mcrypt mhash mysql mysqli openssl pcre pdf pdo posix session \
simplexml sockets spl tokenizer xml xmlreader xmlwriter zlib
-USE_ZIP= yes
+USES= zip
WANT_PHP_WEB= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/www/pligg/Makefile b/www/pligg/Makefile
index 63872c609f71..9c54070b8574 100644
--- a/www/pligg/Makefile
+++ b/www/pligg/Makefile
@@ -13,7 +13,7 @@ COMMENT= An Open Source Web2.0 CMS
PORTSCOUT= ignore:1
-USE_ZIP= yes
+USES= zip
USE_PHP= mysql
WRKSRC= ${WRKDIR}/pligg
diff --git a/www/plone/Makefile b/www/plone/Makefile
index 4eec3a6c321b..18e66b843cc8 100644
--- a/www/plone/Makefile
+++ b/www/plone/Makefile
@@ -25,9 +25,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Products.CMFPlacefulWorkflow>=0:${PORTSDIR}/
OPTIONS_DEFINE= LDAP
LDAP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.app.ldap>=1.2.6:${PORTSDIR}/www/py-plone.app.ldap
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/podcastamatic/Makefile b/www/podcastamatic/Makefile
index 9e67014431da..1f8f7c360bb8 100644
--- a/www/podcastamatic/Makefile
+++ b/www/podcastamatic/Makefile
@@ -15,8 +15,7 @@ COMMENT= Automates creation of webpage and RSS feed for a podcast
RUN_DEPENDS= p5-MP3-Info>=0:${PORTSDIR}/audio/p5-MP3-Info \
p5-MP4-Info>=0:${PORTSDIR}/multimedia/p5-MP4-Info
-USE_ZIP= yes
-USES= perl5
+USES= perl5 zip
USE_PERL5= run
NO_BUILD= yes
diff --git a/www/prado/Makefile b/www/prado/Makefile
index 3e5a732c24c5..04a12d11c325 100644
--- a/www/prado/Makefile
+++ b/www/prado/Makefile
@@ -15,7 +15,7 @@ COMMENT= A framework for developing PHP web applications
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
WRKSRCDOCS= ${WRKDIR}/${PORTNAME}-docs-${PORTVERSION:C|.r|-r|}
-USE_ZIP= yes
+USES= zip
USE_APACHE_RUN= 22+
diff --git a/www/py-Lightbox/Makefile b/www/py-Lightbox/Makefile
index 69eaf298e888..fc2cde99c0e7 100644
--- a/www/py-Lightbox/Makefile
+++ b/www/py-Lightbox/Makefile
@@ -15,9 +15,9 @@ COMMENT= Lightbox photo display widget for TurboGears
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}TurboGears>=1.1.2:${PORTSDIR}/www/py-turbogears
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}scriptaculous>=1.8.1:${PORTSDIR}/www/py-scriptaculous
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
-USE_ZIP= yes
NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/www/py-Products.CMFPlone/Makefile b/www/py-Products.CMFPlone/Makefile
index 2ec5569f3e5f..cf29ad174fca 100644
--- a/www/py-Products.CMFPlone/Makefile
+++ b/www/py-Products.CMFPlone/Makefile
@@ -116,8 +116,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Acquisition>=0:${PORTSDIR}/devel/py-Acquisit
${PYTHON_PKGNAMEPREFIX}zope.tales>=0:${PORTSDIR}/devel/py-zope.tales \
${PYTHON_PKGNAMEPREFIX}zope.traversing>=0:${PORTSDIR}/devel/py-zope.traversing
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-Products.TinyMCE/Makefile b/www/py-Products.TinyMCE/Makefile
index c30cb745914e..602e3e647bd7 100644
--- a/www/py-Products.TinyMCE/Makefile
+++ b/www/py-Products.TinyMCE/Makefile
@@ -22,9 +22,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.app.imaging>=1.0.2:${PORTSDIR}/www/py-
${PYTHON_PKGNAMEPREFIX}zope.app.content>0:${PORTSDIR}/devel/py-zope.app.content \
${PYTHON_PKGNAMEPREFIX}zope.schema>0:${PORTSDIR}/devel/py-zope.schema
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-WebTest/Makefile b/www/py-WebTest/Makefile
index b64fcc1bde8f..479e61dd5c7f 100644
--- a/www/py-WebTest/Makefile
+++ b/www/py-WebTest/Makefile
@@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:${PORTSDIR}/devel/py-six \
${PYTHON_PKGNAMEPREFIX}waitress>0:${PORTSDIR}/www/py-waitress \
${PYTHON_PKGNAMEPREFIX}webob>=1.2:${PORTSDIR}/www/py-webob
-USE_ZIP= yes
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/www/py-django-photologue/Makefile b/www/py-django-photologue/Makefile
index e7ccd4bafc88..552f96f803fc 100644
--- a/www/py-django-photologue/Makefile
+++ b/www/py-django-photologue/Makefile
@@ -16,10 +16,10 @@ LICENSE= BSD
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:${PORTSDIR}/www/py-django \
${LOCALBASE}/bin/pildriver.py:${PORTSDIR}/graphics/py-imaging
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options
OPTIONS_DEFINE= TAGGING
diff --git a/www/py-formencode/Makefile b/www/py-formencode/Makefile
index 5049d1e6c959..dc7d31cf7951 100644
--- a/www/py-formencode/Makefile
+++ b/www/py-formencode/Makefile
@@ -16,8 +16,7 @@ LICENSE= PSFL
OPTIONS_DEFINE= DOCS
-USE_ZIP= yes
-USES= gettext:run
+USES= gettext:run zip
USE_PYTHON= 2
USE_PYDISTUTILS=yes
PYDISTUTILS_AUTOPLIST= yes
diff --git a/www/py-plone.alterego/Makefile b/www/py-plone.alterego/Makefile
index 924ad3987bae..d0fa87e81358 100644
--- a/www/py-plone.alterego/Makefile
+++ b/www/py-plone.alterego/Makefile
@@ -13,9 +13,9 @@ COMMENT= Low level support for dynamic modules
LICENSE= LGPL20
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.app.blob/Makefile b/www/py-plone.app.blob/Makefile
index b20455e67205..1c82e0166c70 100644
--- a/www/py-plone.app.blob/Makefile
+++ b/www/py-plone.app.blob/Makefile
@@ -19,9 +19,9 @@ RUN_DEPENDS= zodb${PYTHON_PKGNAMESUFFIX}>=3.8.1:${PORTSDIR}/databases/zodb3 \
${PYTHON_PKGNAMEPREFIX}plone.app.imaging>1.0:${PORTSDIR}/www/py-plone.app.imaging \
${PYTHON_PKGNAMEPREFIX}plone.scale>=0:${PORTSDIR}/www/py-plone.scale
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.app.caching/Makefile b/www/py-plone.app.caching/Makefile
index 79c76fe691bb..51298a06679d 100644
--- a/www/py-plone.app.caching/Makefile
+++ b/www/py-plone.app.caching/Makefile
@@ -37,7 +37,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=0:${PORTSDIR}/devel/py-dateutil \
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plone.app.collection/Makefile b/www/py-plone.app.collection/Makefile
index 9630b4aab7d2..c83a80959151 100644
--- a/www/py-plone.app.collection/Makefile
+++ b/www/py-plone.app.collection/Makefile
@@ -35,7 +35,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}archetypes.querywidget>=1.0.2:${PORTSDIR}/de
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plone.app.content/Makefile b/www/py-plone.app.content/Makefile
index 3cf9df52ba2f..8813999d4769 100644
--- a/www/py-plone.app.content/Makefile
+++ b/www/py-plone.app.content/Makefile
@@ -33,7 +33,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.memoize>=0:${PORTSDIR}/www/py-plone.me
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plone.app.contentlisting/Makefile b/www/py-plone.app.contentlisting/Makefile
index 73ed111d06ea..fe93f8d78146 100644
--- a/www/py-plone.app.contentlisting/Makefile
+++ b/www/py-plone.app.contentlisting/Makefile
@@ -15,9 +15,9 @@ LICENSE= GPLv2
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.uuid>=0:${PORTSDIR}/www/py-plone.uuid
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.app.contentmenu/Makefile b/www/py-plone.app.contentmenu/Makefile
index 8b61c4300798..6f01512d6d11 100644
--- a/www/py-plone.app.contentmenu/Makefile
+++ b/www/py-plone.app.contentmenu/Makefile
@@ -31,7 +31,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.locking>=0:${PORTSDIR}/www/py-plone.lo
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plone.app.contentrules/Makefile b/www/py-plone.app.contentrules/Makefile
index d34ea03f2176..e2aea21cdad6 100644
--- a/www/py-plone.app.contentrules/Makefile
+++ b/www/py-plone.app.contentrules/Makefile
@@ -43,7 +43,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}five.formlib>=0:${PORTSDIR}/devel/py-five.fo
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plone.app.controlpanel/Makefile b/www/py-plone.app.controlpanel/Makefile
index 918ea194f763..56df1102a940 100644
--- a/www/py-plone.app.controlpanel/Makefile
+++ b/www/py-plone.app.controlpanel/Makefile
@@ -43,7 +43,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.app.form>=0:${PORTSDIR}/www/py-plone.a
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plone.app.customerize/Makefile b/www/py-plone.app.customerize/Makefile
index dd2a1c9a93b5..5417ab5bdf6b 100644
--- a/www/py-plone.app.customerize/Makefile
+++ b/www/py-plone.app.customerize/Makefile
@@ -23,10 +23,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}five.customerize>=0:${PORTSDIR}/devel/py-fiv
${PYTHON_PKGNAMEPREFIX}Products.CMFCore>=0:${PORTSDIR}/devel/py-Products.CMFCore \
${PYTHON_PKGNAMEPREFIX}Acquisition>=0:${PORTSDIR}/devel/py-Acquisition
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
#USES= zope
.include <bsd.port.mk>
diff --git a/www/py-plone.app.dexterity/Makefile b/www/py-plone.app.dexterity/Makefile
index bb03e840d6d9..d286388b3791 100644
--- a/www/py-plone.app.dexterity/Makefile
+++ b/www/py-plone.app.dexterity/Makefile
@@ -43,7 +43,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}collective.z3cform.datetimewidget>0:${PORTSD
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plone.app.discussion/Makefile b/www/py-plone.app.discussion/Makefile
index 3b3fae221e99..2b579932bcad 100644
--- a/www/py-plone.app.discussion/Makefile
+++ b/www/py-plone.app.discussion/Makefile
@@ -31,9 +31,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}collective.monkeypatcher>=0:${PORTSDIR}/deve
${PYTHON_PKGNAMEPREFIX}zope.site>=0:${PORTSDIR}/devel/py-zope.site \
${PYTHON_PKGNAMEPREFIX}z3c.form>=2.3.3:${PORTSDIR}/devel/py-z3c.form
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.app.folder/Makefile b/www/py-plone.app.folder/Makefile
index 033f776b9240..44b15e1bcc24 100644
--- a/www/py-plone.app.folder/Makefile
+++ b/www/py-plone.app.folder/Makefile
@@ -15,9 +15,9 @@ LICENSE= GPLv2
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.folder>=0:${PORTSDIR}/www/py-plone.folder
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.app.form/Makefile b/www/py-plone.app.form/Makefile
index ee4bb3db133f..cda48a87b2c6 100644
--- a/www/py-plone.app.form/Makefile
+++ b/www/py-plone.app.form/Makefile
@@ -34,7 +34,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}five.formlib>=0:${PORTSDIR}/devel/py-five.fo
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plone.app.i18n/Makefile b/www/py-plone.app.i18n/Makefile
index ecef45ab7d9d..30b042fd1fc4 100644
--- a/www/py-plone.app.i18n/Makefile
+++ b/www/py-plone.app.i18n/Makefile
@@ -13,9 +13,9 @@ COMMENT= Plone specific i18n extensions
LICENSE= GPLv2
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.app.imaging/Makefile b/www/py-plone.app.imaging/Makefile
index b3771a56b712..01387fbbfd92 100644
--- a/www/py-plone.app.imaging/Makefile
+++ b/www/py-plone.app.imaging/Makefile
@@ -15,9 +15,9 @@ LICENSE= GPLv2
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.scale>=0:${PORTSDIR}/www/py-plone.scale
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.app.iterate/Makefile b/www/py-plone.app.iterate/Makefile
index 6aea2ab73a49..36e5c37389f6 100644
--- a/www/py-plone.app.iterate/Makefile
+++ b/www/py-plone.app.iterate/Makefile
@@ -36,7 +36,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.locking>=0:${PORTSDIR}/www/py-plone.lo
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plone.app.jquerytools/Makefile b/www/py-plone.app.jquerytools/Makefile
index e423f92549ad..0a89ab3724da 100644
--- a/www/py-plone.app.jquerytools/Makefile
+++ b/www/py-plone.app.jquerytools/Makefile
@@ -20,7 +20,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>=0:${PORTSDIR}/devel/py-zope.
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plone.app.ldap/Makefile b/www/py-plone.app.ldap/Makefile
index 126859683e5a..99a476cd7269 100644
--- a/www/py-plone.app.ldap/Makefile
+++ b/www/py-plone.app.ldap/Makefile
@@ -17,9 +17,9 @@ LICENSE= GPLv2
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Products.CMFCore>=2.1.0:${PORTSDIR}/devel/py-Products.CMFCore \
${PYTHON_PKGNAMEPREFIX}Products.PloneLDAP>=1.0:${PORTSDIR}/www/py-Products.PloneLDAP
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.app.linkintegrity/Makefile b/www/py-plone.app.linkintegrity/Makefile
index 72651628bbe4..71a30dc0c581 100644
--- a/www/py-plone.app.linkintegrity/Makefile
+++ b/www/py-plone.app.linkintegrity/Makefile
@@ -15,9 +15,9 @@ LICENSE= GPLv2
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.uuid>=0:${PORTSDIR}/www/py-plone.uuid
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.app.locales/Makefile b/www/py-plone.app.locales/Makefile
index 2596bc9d422f..16dcfc1a3482 100644
--- a/www/py-plone.app.locales/Makefile
+++ b/www/py-plone.app.locales/Makefile
@@ -13,9 +13,9 @@ COMMENT= Translation files for Plone
LICENSE= GPLv2
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.app.portlets/Makefile b/www/py-plone.app.portlets/Makefile
index d0f202e05ca4..6b7cac06ebb9 100644
--- a/www/py-plone.app.portlets/Makefile
+++ b/www/py-plone.app.portlets/Makefile
@@ -50,7 +50,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}five.formlib>=0:${PORTSDIR}/devel/py-five.fo
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plone.app.querystring/Makefile b/www/py-plone.app.querystring/Makefile
index b9656fe7f39b..025d7e65148e 100644
--- a/www/py-plone.app.querystring/Makefile
+++ b/www/py-plone.app.querystring/Makefile
@@ -29,9 +29,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}DateTime>=0:${PORTSDIR}/devel/py-DateTime \
${PYTHON_PKGNAMEPREFIX}zope.publisher>0:${PORTSDIR}/devel/py-zope.publisher \
${PYTHON_PKGNAMEPREFIX}zope.schema>0:${PORTSDIR}/devel/py-zope.schema
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.app.redirector/Makefile b/www/py-plone.app.redirector/Makefile
index 01c33690c420..48bc7dd26ed8 100644
--- a/www/py-plone.app.redirector/Makefile
+++ b/www/py-plone.app.redirector/Makefile
@@ -15,9 +15,9 @@ LICENSE= GPLv2
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.memoize>=0:${PORTSDIR}/www/py-plone.memoize
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.app.registry/Makefile b/www/py-plone.app.registry/Makefile
index e57ec432df54..8ffbd667d2f3 100644
--- a/www/py-plone.app.registry/Makefile
+++ b/www/py-plone.app.registry/Makefile
@@ -29,7 +29,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.registry>=1.0:${PORTSDIR}/www/py-plone
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plone.app.search/Makefile b/www/py-plone.app.search/Makefile
index ac2a9e329dcf..ea37a5ab072f 100644
--- a/www/py-plone.app.search/Makefile
+++ b/www/py-plone.app.search/Makefile
@@ -15,9 +15,9 @@ LICENSE= GPLv2
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.app.contentlisting>=0:${PORTSDIR}/www/py-plone.app.contentlisting
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.app.testing/Makefile b/www/py-plone.app.testing/Makefile
index 7149184c0137..cf210a911dc5 100644
--- a/www/py-plone.app.testing/Makefile
+++ b/www/py-plone.app.testing/Makefile
@@ -26,7 +26,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.configuration>=0:${PORTSDIR}/devel/py-z
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plone.app.textfield/Makefile b/www/py-plone.app.textfield/Makefile
index 5d1b09f4d508..ddbd44b16653 100644
--- a/www/py-plone.app.textfield/Makefile
+++ b/www/py-plone.app.textfield/Makefile
@@ -18,9 +18,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.schema>0:${PORTSDIR}/devel/py-zope.sche
${PYTHON_PKGNAMEPREFIX}zope.component>0:${PORTSDIR}/devel/py-zope.component \
zodb${PYTHON_PKGNAMESUFFIX}>=3.8.1:${PORTSDIR}/databases/zodb3
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.app.theming/Makefile b/www/py-plone.app.theming/Makefile
index 6b44b8ef8865..7129d5f12a6f 100644
--- a/www/py-plone.app.theming/Makefile
+++ b/www/py-plone.app.theming/Makefile
@@ -27,9 +27,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}diazo>=0:${PORTSDIR}/devel/py-diazo \
${PYTHON_PKGNAMEPREFIX}five.globalrequest>=0:${PORTSDIR}/devel/py-five.globalrequest \
${PYTHON_PKGNAMEPREFIX}zope.traversing>=0:${PORTSDIR}/devel/py-zope.traversing
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.app.users/Makefile b/www/py-plone.app.users/Makefile
index a9c96cbbf4c1..c6512dfcf39f 100644
--- a/www/py-plone.app.users/Makefile
+++ b/www/py-plone.app.users/Makefile
@@ -29,10 +29,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}five.formlib>=0:${PORTSDIR}/devel/py-five.fo
${PYTHON_PKGNAMEPREFIX}Products.statusmessages>=0:${PORTSDIR}/devel/py-Products.statusmessages \
zodb${PYTHON_PKGNAMESUFFIX}>=0:${PORTSDIR}/databases/zodb3
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
#USES= zope
.include <bsd.port.mk>
diff --git a/www/py-plone.app.uuid/Makefile b/www/py-plone.app.uuid/Makefile
index 072607a1bdb6..b6859c197ef8 100644
--- a/www/py-plone.app.uuid/Makefile
+++ b/www/py-plone.app.uuid/Makefile
@@ -18,9 +18,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.uuid>=0:${PORTSDIR}/www/py-plone.uuid
${PYTHON_PKGNAMEPREFIX}zope.publisher>=0:${PORTSDIR}/devel/py-zope.publisher \
${PYTHON_PKGNAMEPREFIX}zope.interface>=0:${PORTSDIR}/devel/py-zope.interface
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.app.viewletmanager/Makefile b/www/py-plone.app.viewletmanager/Makefile
index 6b1f7c8096c9..aa3a3ca31ba8 100644
--- a/www/py-plone.app.viewletmanager/Makefile
+++ b/www/py-plone.app.viewletmanager/Makefile
@@ -23,10 +23,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>=0:${PORTSDIR}/devel/py-zope.
${PYTHON_PKGNAMEPREFIX}Acquisition>=0:${PORTSDIR}/devel/py-Acquisition \
${PYTHON_PKGNAMEPREFIX}plone.app.vocabularies>0:${PORTSDIR}/www/py-plone.app.vocabularies
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
#USES= zope
.include <bsd.port.mk>
diff --git a/www/py-plone.app.workflow/Makefile b/www/py-plone.app.workflow/Makefile
index c970ec7c28d1..c0d8f6283495 100644
--- a/www/py-plone.app.workflow/Makefile
+++ b/www/py-plone.app.workflow/Makefile
@@ -32,7 +32,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.memoize>0:${PORTSDIR}/www/py-plone.mem
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plone.autoform/Makefile b/www/py-plone.autoform/Makefile
index 2109bc2f443e..edcd51c0819c 100644
--- a/www/py-plone.autoform/Makefile
+++ b/www/py-plone.autoform/Makefile
@@ -21,9 +21,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:${PORTSDIR}/devel/py-zope.
${PYTHON_PKGNAMEPREFIX}plone.z3cform>=0:${PORTSDIR}/www/py-plone.z3cform \
${PYTHON_PKGNAMEPREFIX}z3c.form>=0:${PORTSDIR}/devel/py-z3c.form
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.batching/Makefile b/www/py-plone.batching/Makefile
index 2feaa19043ab..e8a5d6ac5d2e 100644
--- a/www/py-plone.batching/Makefile
+++ b/www/py-plone.batching/Makefile
@@ -13,9 +13,9 @@ COMMENT= Batching facilities used in Plone
LICENSE= GPLv2
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.behavior/Makefile b/www/py-plone.behavior/Makefile
index ba2b46ca7596..0fe221336297 100644
--- a/www/py-plone.behavior/Makefile
+++ b/www/py-plone.behavior/Makefile
@@ -19,9 +19,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>0:${PORTSDIR}/devel/py-zope.c
${PYTHON_PKGNAMEPREFIX}zope.annotation>0:${PORTSDIR}/devel/py-zope.annotation \
${PYTHON_PKGNAMEPREFIX}zope.configuration>0:${PORTSDIR}/devel/py-zope.configuration
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.browserlayer/Makefile b/www/py-plone.browserlayer/Makefile
index fb8bf634faef..f1ba5552069b 100644
--- a/www/py-plone.browserlayer/Makefile
+++ b/www/py-plone.browserlayer/Makefile
@@ -19,10 +19,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>=0:${PORTSDIR}/devel/py-zope.
${PYTHON_PKGNAMEPREFIX}Products.CMFCore>=0:${PORTSDIR}/devel/py-Products.CMFCore \
${PYTHON_PKGNAMEPREFIX}Products.GenericSetup>=1.4:${PORTSDIR}/devel/py-Products.GenericSetup \
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
#USES= zope
.include <bsd.port.mk>
diff --git a/www/py-plone.cachepurging/Makefile b/www/py-plone.cachepurging/Makefile
index 832d5cb97aa5..3c9556fa6d06 100644
--- a/www/py-plone.cachepurging/Makefile
+++ b/www/py-plone.cachepurging/Makefile
@@ -22,10 +22,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}five.globalrequest>=0:${PORTSDIR}/devel/py-f
${PYTHON_PKGNAMEPREFIX}zope.interface>=0:${PORTSDIR}/devel/py-zope.interface \
${PYTHON_PKGNAMEPREFIX}zope.lifecycleevent>=0:${PORTSDIR}/devel/py-zope.lifecycleevent
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
#USES= zope
.include <bsd.port.mk>
diff --git a/www/py-plone.caching/Makefile b/www/py-plone.caching/Makefile
index 86f06134af5c..3d63b2a15380 100644
--- a/www/py-plone.caching/Makefile
+++ b/www/py-plone.caching/Makefile
@@ -22,10 +22,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}z3c.caching>=0:${PORTSDIR}/devel/py-z3c.cach
${PYTHON_PKGNAMEPREFIX}plone.transformchain>=0:${PORTSDIR}/www/py-plone.transformchain \
${PYTHON_PKGNAMEPREFIX}five.globalrequest>=0:${PORTSDIR}/devel/py-five.globalrequest
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
#USES= zope
.include <bsd.port.mk>
diff --git a/www/py-plone.contentrules/Makefile b/www/py-plone.contentrules/Makefile
index 4fd7fb3cd077..a4288ab7403b 100644
--- a/www/py-plone.contentrules/Makefile
+++ b/www/py-plone.contentrules/Makefile
@@ -25,9 +25,9 @@ RUN_DEPENDS= zodb${PYTHON_PKGNAMESUFFIX}>=0:${PORTSDIR}/databases/zodb3 \
${PYTHON_PKGNAMEPREFIX}zope.schema>=0:${PORTSDIR}/devel/py-zope.schema \
${PYTHON_PKGNAMEPREFIX}zope.testing>=0:${PORTSDIR}/devel/py-zope.testing
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.dexterity/Makefile b/www/py-plone.dexterity/Makefile
index c206844813f5..c971ba437ec1 100644
--- a/www/py-plone.dexterity/Makefile
+++ b/www/py-plone.dexterity/Makefile
@@ -45,7 +45,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.alterego>0:${PORTSDIR}/www/py-plone.al
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plone.fieldsets/Makefile b/www/py-plone.fieldsets/Makefile
index 7d58fae4d72d..ef71235fe720 100644
--- a/www/py-plone.fieldsets/Makefile
+++ b/www/py-plone.fieldsets/Makefile
@@ -19,9 +19,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}five.formlib>=0:${PORTSDIR}/devel/py-five.fo
${PYTHON_PKGNAMEPREFIX}zope.interface>=0:${PORTSDIR}/devel/py-zope.interface \
${PYTHON_PKGNAMEPREFIX}zope.schema>=0:${PORTSDIR}/devel/py-zope.schema
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.folder/Makefile b/www/py-plone.folder/Makefile
index c344a7ecd591..a21df612e9c1 100644
--- a/www/py-plone.folder/Makefile
+++ b/www/py-plone.folder/Makefile
@@ -19,9 +19,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.memoize>0:${PORTSDIR}/www/py-plone.mem
${PYTHON_PKGNAMEPREFIX}zope.annotation>0:${PORTSDIR}/devel/py-zope.annotation \
${PYTHON_PKGNAMEPREFIX}zope.container>0:${PORTSDIR}/devel/py-zope.container
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.formwidget.namedfile/Makefile b/www/py-plone.formwidget.namedfile/Makefile
index fed142166443..ea735071c3a3 100644
--- a/www/py-plone.formwidget.namedfile/Makefile
+++ b/www/py-plone.formwidget.namedfile/Makefile
@@ -17,9 +17,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.namedfile>0:${PORTSDIR}/www/py-plone.n
${PYTHON_PKGNAMEPREFIX}z3c.form>0:${PORTSDIR}/devel/py-z3c.form \
${PYTHON_PKGNAMEPREFIX}plone.z3cform>0:${PORTSDIR}/www/py-plone.z3cform
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.i18n/Makefile b/www/py-plone.i18n/Makefile
index 54d9deba0613..3d1bcbd65f50 100644
--- a/www/py-plone.i18n/Makefile
+++ b/www/py-plone.i18n/Makefile
@@ -19,9 +19,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>=0:${PORTSDIR}/devel/py-zope.
${PYTHON_PKGNAMEPREFIX}zope.publisher>=0:${PORTSDIR}/devel/py-zope.publisher \
${PYTHON_PKGNAMEPREFIX}unidecode>=0:${PORTSDIR}/converters/py-unidecode
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.indexer/Makefile b/www/py-plone.indexer/Makefile
index a5b0e7610b8e..6f4de6e525fa 100644
--- a/www/py-plone.indexer/Makefile
+++ b/www/py-plone.indexer/Makefile
@@ -17,9 +17,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:${PORTSDIR}/devel/py-zope.
${PYTHON_PKGNAMEPREFIX}zope.component>=0:${PORTSDIR}/devel/py-zope.component \
${PYTHON_PKGNAMEPREFIX}Products.CMFCore>=0:${PORTSDIR}/devel/py-Products.CMFCore
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.intelligenttext/Makefile b/www/py-plone.intelligenttext/Makefile
index 2faad60e02de..7d12267c3ff7 100644
--- a/www/py-plone.intelligenttext/Makefile
+++ b/www/py-plone.intelligenttext/Makefile
@@ -13,9 +13,9 @@ COMMENT= Transforms from text/x-web-intelligent to text/html
LICENSE= GPLv2
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.locking/Makefile b/www/py-plone.locking/Makefile
index 0a294416b1e5..1010b53174dc 100644
--- a/www/py-plone.locking/Makefile
+++ b/www/py-plone.locking/Makefile
@@ -24,10 +24,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.annotation>=0:${PORTSDIR}/devel/py-zope
${PYTHON_PKGNAMEPREFIX}Products.CMFCore>=0:${PORTSDIR}/devel/py-Products.CMFCore \
zodb${PYTHON_PKGNAMESUFFIX}>=0:${PORTSDIR}/databases/zodb3
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
#USES= zope
.include <bsd.port.mk>
diff --git a/www/py-plone.memoize/Makefile b/www/py-plone.memoize/Makefile
index c5455c9926a8..b5c589f22142 100644
--- a/www/py-plone.memoize/Makefile
+++ b/www/py-plone.memoize/Makefile
@@ -18,9 +18,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.annotation>=0:${PORTSDIR}/devel/py-zope
${PYTHON_PKGNAMEPREFIX}zope.interface>=0:${PORTSDIR}/devel/py-zope.interface \
${PYTHON_PKGNAMEPREFIX}zope.ramcache>=0:${PORTSDIR}/devel/py-zope.ramcache
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.namedfile/Makefile b/www/py-plone.namedfile/Makefile
index 8db25837a076..32741d3ff97f 100644
--- a/www/py-plone.namedfile/Makefile
+++ b/www/py-plone.namedfile/Makefile
@@ -19,9 +19,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.browserpage>0:${PORTSDIR}/devel/py-zope
${PYTHON_PKGNAMEPREFIX}zope.traversing>0:${PORTSDIR}/devel/py-zope.traversing \
${PYTHON_PKGNAMEPREFIX}plone.rfc822>0:${PORTSDIR}/www/py-plone.rfc822
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.outputfilters/Makefile b/www/py-plone.outputfilters/Makefile
index a402bc6f6bc6..e8f338acd23e 100644
--- a/www/py-plone.outputfilters/Makefile
+++ b/www/py-plone.outputfilters/Makefile
@@ -18,9 +18,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Products.CMFCore>=0:${PORTSDIR}/devel/py-Pro
${PYTHON_PKGNAMEPREFIX}Products.MimetypesRegistry>=0:${PORTSDIR}/devel/py-Products.MimetypesRegistry \
${PYTHON_PKGNAMEPREFIX}Products.PortalTransforms>=0:${PORTSDIR}/devel/py-Products.PortalTransforms
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.portlet.collection/Makefile b/www/py-plone.portlet.collection/Makefile
index d6a8006b120e..4b5ee45053b3 100644
--- a/www/py-plone.portlet.collection/Makefile
+++ b/www/py-plone.portlet.collection/Makefile
@@ -19,9 +19,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.memoize>=0:${PORTSDIR}/www/py-plone.me
${PYTHON_PKGNAMEPREFIX}plone.app.vocabularies>=0:${PORTSDIR}/www/py-plone.app.vocabularies \
${PYTHON_PKGNAMEPREFIX}plone.app.form>=0:${PORTSDIR}/www/py-plone.app.form
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.portlet.static/Makefile b/www/py-plone.portlet.static/Makefile
index 2d942939695d..94c38408d48c 100644
--- a/www/py-plone.portlet.static/Makefile
+++ b/www/py-plone.portlet.static/Makefile
@@ -23,10 +23,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.portlets>=0:${PORTSDIR}/www/py-plone.p
${PYTHON_PKGNAMEPREFIX}zope.interface>=0:${PORTSDIR}/devel/py-zope.interface \
${PYTHON_PKGNAMEPREFIX}zope.schema>=0:${PORTSDIR}/devel/py-zope.schema
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
#USES= zope
.include <bsd.port.mk>
diff --git a/www/py-plone.portlets/Makefile b/www/py-plone.portlets/Makefile
index 49a7a120df56..6b2b268e0c05 100644
--- a/www/py-plone.portlets/Makefile
+++ b/www/py-plone.portlets/Makefile
@@ -24,9 +24,9 @@ RUN_DEPENDS= zodb${PYTHON_PKGNAMESUFFIX}>=0:${PORTSDIR}/databases/zodb3 \
${PYTHON_PKGNAMEPREFIX}zope.schema>=0:${PORTSDIR}/devel/py-zope.schema \
${PYTHON_PKGNAMEPREFIX}zope.site>=0:${PORTSDIR}/devel/py-zope.site
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.registry/Makefile b/www/py-plone.registry/Makefile
index 9af8ba56b8d2..2ccab652cf66 100644
--- a/www/py-plone.registry/Makefile
+++ b/www/py-plone.registry/Makefile
@@ -21,9 +21,9 @@ RUN_DEPENDS= zodb${PYTHON_PKGNAMESUFFIX}>=0:${PORTSDIR}/databases/zodb3 \
${PYTHON_PKGNAMEPREFIX}zope.event>=0:${PORTSDIR}/devel/py-zope.event \
${PYTHON_PKGNAMEPREFIX}zope.testing>=0:${PORTSDIR}/devel/py-zope.testing
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.resource/Makefile b/www/py-plone.resource/Makefile
index f9d5dbb0a4f7..9ca50cef8806 100644
--- a/www/py-plone.resource/Makefile
+++ b/www/py-plone.resource/Makefile
@@ -28,7 +28,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:${PORTSDIR}/devel/py-zope.
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plone.resourceeditor/Makefile b/www/py-plone.resourceeditor/Makefile
index 2e72e707daba..5fab862ac6b5 100644
--- a/www/py-plone.resourceeditor/Makefile
+++ b/www/py-plone.resourceeditor/Makefile
@@ -19,9 +19,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>0:${PORTSDIR}/devel/py-zope.i
${PYTHON_PKGNAMEPREFIX}zope.schema>0:${PORTSDIR}/devel/py-zope.schema \
${PYTHON_PKGNAMEPREFIX}plone.resource>0:${PORTSDIR}/www/py-plone.resource
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.rfc822/Makefile b/www/py-plone.rfc822/Makefile
index 5b69ec71d368..d39f8db4a1e5 100644
--- a/www/py-plone.rfc822/Makefile
+++ b/www/py-plone.rfc822/Makefile
@@ -18,9 +18,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.schema>0:${PORTSDIR}/devel/py-zope.sche
${PYTHON_PKGNAMEPREFIX}zope.interface>0:${PORTSDIR}/devel/py-zope.interface \
${PYTHON_PKGNAMEPREFIX}dateutil>0:${PORTSDIR}/devel/py-dateutil
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.scale/Makefile b/www/py-plone.scale/Makefile
index 871067dcde54..7dbb87d5e4fd 100644
--- a/www/py-plone.scale/Makefile
+++ b/www/py-plone.scale/Makefile
@@ -18,9 +18,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.annotation>=0:${PORTSDIR}/devel/py-zope
${PYTHON_PKGNAMEPREFIX}zope.interface>=0:${PORTSDIR}/devel/py-zope.interface \
${PYTHON_PKGNAMEPREFIX}Persistence>=0:${PORTSDIR}/devel/py-Persistence
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.schemaeditor/Makefile b/www/py-plone.schemaeditor/Makefile
index 465ad6eeec73..246ea2684d5f 100644
--- a/www/py-plone.schemaeditor/Makefile
+++ b/www/py-plone.schemaeditor/Makefile
@@ -23,9 +23,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>0:${PORTSDIR}/devel/py-zope.c
${PYTHON_PKGNAMEPREFIX}plone.z3cform>0:${PORTSDIR}/www/py-plone.z3cform \
${PYTHON_PKGNAMEPREFIX}plone.autoform>0:${PORTSDIR}/www/py-plone.autoform
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.stringinterp/Makefile b/www/py-plone.stringinterp/Makefile
index c32a8c0f7531..62e44cc0500a 100644
--- a/www/py-plone.stringinterp/Makefile
+++ b/www/py-plone.stringinterp/Makefile
@@ -16,9 +16,9 @@ LICENSE= GPLv2
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Products.CMFCore>=0:${PORTSDIR}/devel/py-Products.CMFCore \
${PYTHON_PKGNAMEPREFIX}zope.i18n>=0:${PORTSDIR}/devel/py-zope.i18n
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.subrequest/Makefile b/www/py-plone.subrequest/Makefile
index 4e48f8e251ca..e0ee79868ebb 100644
--- a/www/py-plone.subrequest/Makefile
+++ b/www/py-plone.subrequest/Makefile
@@ -16,9 +16,9 @@ LICENSE= GPLv2
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}five.globalrequest>=0:${PORTSDIR}/devel/py-five.globalrequest \
${PYTHON_PKGNAMEPREFIX}zope.globalrequest>=0:${PORTSDIR}/devel/py-zope.globalrequest
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.supermodel/Makefile b/www/py-plone.supermodel/Makefile
index 56de60bedbab..804744272251 100644
--- a/www/py-plone.supermodel/Makefile
+++ b/www/py-plone.supermodel/Makefile
@@ -21,9 +21,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>=0:${PORTSDIR}/devel/py-zope.
${PYTHON_PKGNAMEPREFIX}z3c.zcmlhook>=0:${PORTSDIR}/devel/py-z3c.zcmlhook \
${PYTHON_PKGNAMEPREFIX}lxml>=0:${PORTSDIR}/devel/py-lxml
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.synchronize/Makefile b/www/py-plone.synchronize/Makefile
index 0d8c2ad77d65..1f8a251787b6 100644
--- a/www/py-plone.synchronize/Makefile
+++ b/www/py-plone.synchronize/Makefile
@@ -13,9 +13,9 @@ COMMENT= Simple decorators to support synchronized methods
LICENSE= BSD3CLAUSE
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.testing/Makefile b/www/py-plone.testing/Makefile
index 630f6fa55ced..66484246b780 100644
--- a/www/py-plone.testing/Makefile
+++ b/www/py-plone.testing/Makefile
@@ -16,9 +16,9 @@ LICENSE= BSD3CLAUSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.testing>=0:${PORTSDIR}/devel/py-zope.testing \
${PYTHON_PKGNAMEPREFIX}unittest2>=0:${PORTSDIR}/devel/py-unittest2
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.theme/Makefile b/www/py-plone.theme/Makefile
index 97fb405093e4..602cd2f9304f 100644
--- a/www/py-plone.theme/Makefile
+++ b/www/py-plone.theme/Makefile
@@ -20,10 +20,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.component>=0:${PORTSDIR}/devel/py-zope.
${PYTHON_PKGNAMEPREFIX}Products.CMFDefault>=0:${PORTSDIR}/devel/py-Products.CMFDefault \
${PYTHON_PKGNAMEPREFIX}Products.CMFCore>=0:${PORTSDIR}/devel/py-Products.CMFCore
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
#USES= zope
.include <bsd.port.mk>
diff --git a/www/py-plone.transformchain/Makefile b/www/py-plone.transformchain/Makefile
index 30c019dd6f6c..251e066b9221 100644
--- a/www/py-plone.transformchain/Makefile
+++ b/www/py-plone.transformchain/Makefile
@@ -17,9 +17,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:${PORTSDIR}/devel/py-zope.
${PYTHON_PKGNAMEPREFIX}zope.component>=0:${PORTSDIR}/devel/py-zope.component \
${PYTHON_PKGNAMEPREFIX}zope.schema>=0:${PORTSDIR}/devel/py-zope.schema
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.uuid/Makefile b/www/py-plone.uuid/Makefile
index ea958160f83d..2d8b11daccc4 100644
--- a/www/py-plone.uuid/Makefile
+++ b/www/py-plone.uuid/Makefile
@@ -18,9 +18,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.browserpage>=0:${PORTSDIR}/devel/py-zop
${PYTHON_PKGNAMEPREFIX}zope.lifecycleevent>=0:${PORTSDIR}/devel/py-zope.lifecycleevent \
${PYTHON_PKGNAMEPREFIX}zope.publisher>=0:${PORTSDIR}/devel/py-zope.publisher
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plone.z3cform/Makefile b/www/py-plone.z3cform/Makefile
index 9354d3251eb3..684992f3e305 100644
--- a/www/py-plone.z3cform/Makefile
+++ b/www/py-plone.z3cform/Makefile
@@ -22,7 +22,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}plone.batching>0:${PORTSDIR}/www/py-plone.ba
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
-USES= zope
+USES= zope zip
.include <bsd.port.mk>
diff --git a/www/py-plonetheme.classic/Makefile b/www/py-plonetheme.classic/Makefile
index 57976b11d056..b314118915e1 100644
--- a/www/py-plonetheme.classic/Makefile
+++ b/www/py-plonetheme.classic/Makefile
@@ -13,9 +13,9 @@ COMMENT= Classic Plone 3 default theme
LICENSE= GPLv2
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-plonetheme.sunburst/Makefile b/www/py-plonetheme.sunburst/Makefile
index f71ae40aad8d..70fbafe51d0d 100644
--- a/www/py-plonetheme.sunburst/Makefile
+++ b/www/py-plonetheme.sunburst/Makefile
@@ -13,9 +13,9 @@ COMMENT= Default theme for Plone 4
LICENSE= GPLv2
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
.include <bsd.port.mk>
diff --git a/www/py-pyquery/Makefile b/www/py-pyquery/Makefile
index c96314e6df1c..990850008d62 100644
--- a/www/py-pyquery/Makefile
+++ b/www/py-pyquery/Makefile
@@ -24,9 +24,9 @@ MAKE_ENV= PYTHONUSERBASE=${STAGEDIR}${PYTHONBASE}
OPTIONS_DEFINE= DOCS
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
-USE_ZIP= yes
# required by stage: target
stage-dir: stage-python-dirs
diff --git a/www/py-scriptaculous/Makefile b/www/py-scriptaculous/Makefile
index b677d6096e1e..3bffeca23eb6 100644
--- a/www/py-scriptaculous/Makefile
+++ b/www/py-scriptaculous/Makefile
@@ -19,9 +19,9 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
PYDISTUTILS_PKGNAME= Scriptaculous
# Use the same version of www/py-turbogears
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
-USE_ZIP= yes
NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/www/py-tmdb3/Makefile b/www/py-tmdb3/Makefile
index a30249535fba..9a3931386048 100644
--- a/www/py-tmdb3/Makefile
+++ b/www/py-tmdb3/Makefile
@@ -10,7 +10,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wg@FreeBSD.org
COMMENT= TheMovieDB.org APIv3 interface
-USE_ZIP= yes
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
diff --git a/www/py-utidy/Makefile b/www/py-utidy/Makefile
index 484f0d48ef90..21db76696eef 100644
--- a/www/py-utidy/Makefile
+++ b/www/py-utidy/Makefile
@@ -16,7 +16,7 @@ COMMENT= Python interface to tidy-lib
# XXX Better depend on tidy or tidy-devel???
LIB_DEPENDS= tidy-0.99.0:${PORTSDIR}/www/tidy-lib
-USE_ZIP= yes
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
diff --git a/www/py-webob/Makefile b/www/py-webob/Makefile
index 296759b40715..81edbdd4be5b 100644
--- a/www/py-webob/Makefile
+++ b/www/py-webob/Makefile
@@ -18,7 +18,7 @@ PYDISTUTILS_PKGVERSION= ${DISTVERSION}
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
-USE_ZIP= yes
+USES= zip
OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options
OPTIONS_DEFINE= DOCS TESTS
diff --git a/www/pylot/Makefile b/www/pylot/Makefile
index 059d6f374bbf..3d51af734284 100644
--- a/www/pylot/Makefile
+++ b/www/pylot/Makefile
@@ -25,8 +25,8 @@ NO_BUILD= yes
SUB_FILES= ${PORTNAME}
SUB_LIST= PYTHON_CMD=${PYTHON_CMD}
+USES= zip
USE_PYTHON= yes
-USE_ZIP= yes
NO_STAGE= yes
do-install:
diff --git a/www/qooxdoo/Makefile b/www/qooxdoo/Makefile
index 01b86ae7b84f..e82c2798b87d 100644
--- a/www/qooxdoo/Makefile
+++ b/www/qooxdoo/Makefile
@@ -22,7 +22,7 @@ QXDDIRS= component framework tool
REINPLACE_ARGS= -e 's,/usr/bin/env python,&${PYTHON_VER},' -i.bak
USE_PYTHON= 2
-USE_ZIP= yes
+USES= zip
SHAREMODE= 644
diff --git a/www/redaxo/Makefile b/www/redaxo/Makefile
index d4b6b6851658..9b6e3543cc69 100644
--- a/www/redaxo/Makefile
+++ b/www/redaxo/Makefile
@@ -16,7 +16,7 @@ NO_BUILD= yes
SUB_FILES+= pkg-message pkg-deinstall
USE_PHP= mysql session xml zlib
-USE_ZIP= yes
+USES= zip
OPTIONS_DEFINE= APACHE MYSQLS GD
diff --git a/www/repos-style/Makefile b/www/repos-style/Makefile
index 38809033d9f8..dc6fc2308163 100644
--- a/www/repos-style/Makefile
+++ b/www/repos-style/Makefile
@@ -13,7 +13,7 @@ COMMENT= Stylesheet for the Subversion index web page
RUN_DEPENDS= subversion>=0:${PORTSDIR}/devel/subversion
-USE_ZIP= YES
+USES= zip
NO_BUILD= YES
USE_PHP= xml
diff --git a/www/sahi/Makefile b/www/sahi/Makefile
index 214c208dfcc7..f27b01709899 100644
--- a/www/sahi/Makefile
+++ b/www/sahi/Makefile
@@ -34,13 +34,14 @@ CHROME_DESC= Use Chrome as default browser
FIREFOX_DESC= Use Firefox as default browser
OPERA_DESC= Use Opera as default browser
+USES= zip
+
NO_STAGE= yes
.include <bsd.port.options.mk>
SAHI_BUILD= 2011.07.19
USE_JAVA= yes
-USE_ZIP= yes
WRKSRC= ${WRKDIR}/sahi
diff --git a/www/scloader/Makefile b/www/scloader/Makefile
index e9926cdd21ac..08d646943920 100644
--- a/www/scloader/Makefile
+++ b/www/scloader/Makefile
@@ -10,10 +10,9 @@ DISTNAME= loader${PORTVERSION:C/\.//}
MAINTAINER= hsn@sendmail.cz
COMMENT= Configurable web graber/spider
-USE_ZIP= yes
+USES= dos2unix zip
USE_JAVA= yes
JAVA_VERSION= 1.6+
-USE_DOS2UNIX= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
diff --git a/www/sfnt2woff/Makefile b/www/sfnt2woff/Makefile
index d93f9e7fccc9..1943765b5fc9 100644
--- a/www/sfnt2woff/Makefile
+++ b/www/sfnt2woff/Makefile
@@ -11,8 +11,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Convert TTF/OTF fonts to WOFF web embeddable format and back
NO_WRKSUBDIR= yes
-USE_ZIP= yes
-USE_GMAKE= yes
+USES= gmake zip
PLIST_FILES= bin/sfnt2woff bin/woff2sfnt
diff --git a/www/smarty2/Makefile b/www/smarty2/Makefile
index 5905d4beab5e..a8cfc2d775fb 100644
--- a/www/smarty2/Makefile
+++ b/www/smarty2/Makefile
@@ -11,7 +11,7 @@ DISTFILES= Smarty-${PORTVERSION}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= The PHP compiling template engine
-USE_ZIP= yes
+USES= zip
DOCSVERSION= 2.6
diff --git a/www/speedtest-mini/Makefile b/www/speedtest-mini/Makefile
index 446c274eac9d..6b626e0b9fa3 100644
--- a/www/speedtest-mini/Makefile
+++ b/www/speedtest-mini/Makefile
@@ -14,7 +14,7 @@ LICENSE= MIT
NO_BUILD= yes
SUB_FILES= pkg-message
-USE_ZIP= yes
+USES= zip
do-install:
@${MKDIR} -m 755 ${STAGEDIR}${WWWDIR}/speedtest
diff --git a/www/subsonic/Makefile b/www/subsonic/Makefile
index 74f2d44613ab..8887b2be408e 100644
--- a/www/subsonic/Makefile
+++ b/www/subsonic/Makefile
@@ -21,6 +21,8 @@ OPTIONS_SUB= yes
TRANSCODING_RUN_DEPENDS= ffmpeg:${PORTSDIR}/multimedia/ffmpeg \
lame:${PORTSDIR}/audio/lame
+USES= zip
+
.include <bsd.port.options.mk>
#Subsonic does not currently run on Tomcat 7
@@ -33,7 +35,6 @@ SUB_LIST= TOMCATOPTS="tomcat60_java_opts"
NO_BUILD= yes
USE_JAVA= yes
JAVA_VERSION= 1.6+
-USE_ZIP= yes
USER= www
GROUP= www
SUBSONIC_HOME= /var/subsonic
diff --git a/www/sventon/Makefile b/www/sventon/Makefile
index dd1e916b8a2a..f9bac3944f50 100644
--- a/www/sventon/Makefile
+++ b/www/sventon/Makefile
@@ -11,7 +11,7 @@ COMMENT= Web client for browsing Subversion repositories
LICENSE= GPLv3
-USE_ZIP= yes
+USES= zip
NO_BUILD= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/www/trac-accountmanager/Makefile b/www/trac-accountmanager/Makefile
index eb40fa061442..365fa1dee7f0 100644
--- a/www/trac-accountmanager/Makefile
+++ b/www/trac-accountmanager/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= tracd:${PORTSDIR}/www/trac
FETCH_BEFORE_ARGS= -o ${DISTFILES}
REV= 12583
-USE_ZIP= yes
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= TracAccountManager
diff --git a/www/trac-attachmentpolicy/Makefile b/www/trac-attachmentpolicy/Makefile
index 8a90c6cad98f..52e1e4f5549e 100644
--- a/www/trac-attachmentpolicy/Makefile
+++ b/www/trac-attachmentpolicy/Makefile
@@ -19,7 +19,7 @@ SVN_REV= 12775
RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac
WRKSRC= ${WRKDIR}/${PORTNAME}plugin/0.12
-USE_ZIP= yes
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= easy_install
diff --git a/www/trac-autocomplete/Makefile b/www/trac-autocomplete/Makefile
index 992084ed0311..39eb62e339da 100644
--- a/www/trac-autocomplete/Makefile
+++ b/www/trac-autocomplete/Makefile
@@ -15,7 +15,7 @@ COMMENT= Plugin for autocompletion of user names in ticket fields
RUN_DEPENDS+= trac>=0.11:${PORTSDIR}/www/trac
USE_PYTHON= 2
-USE_ZIP= yes
+USES= zip
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= AutocompleteUsers
PYDISTUTILS_NOEGGINFO= yes
diff --git a/www/trac-batchmodify/Makefile b/www/trac-batchmodify/Makefile
index 307eab33adee..adb77ef5d592 100644
--- a/www/trac-batchmodify/Makefile
+++ b/www/trac-batchmodify/Makefile
@@ -15,7 +15,7 @@ COMMENT= Enables users to modify several tickets together at once
RUN_DEPENDS+= trac>=0.12:${PORTSDIR}/www/trac
-USE_ZIP= yes
+USES= zip
WRKSRC= ${WRKDIR}/${PORTNAME}plugin/0.12/trunk
USE_PYTHON= 2
diff --git a/www/trac-childtickets/Makefile b/www/trac-childtickets/Makefile
index 2c4c93d2d666..e62d7f5cac36 100644
--- a/www/trac-childtickets/Makefile
+++ b/www/trac-childtickets/Makefile
@@ -14,7 +14,7 @@ LICENSE= BSD
RUN_DEPENDS+= trac>=0.12:${PORTSDIR}/www/trac
-USE_ZIP= yes
+USES= zip
WRKSRC= ${WRKDIR}/childticketsplugin/0.12
diff --git a/www/trac-customfieldadmin/Makefile b/www/trac-customfieldadmin/Makefile
index fe7bc5920383..a61c02961194 100644
--- a/www/trac-customfieldadmin/Makefile
+++ b/www/trac-customfieldadmin/Makefile
@@ -16,7 +16,7 @@ COMMENT= Web interface to administer Trac ticket custom fields
RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac
-USE_ZIP= yes
+USES= zip
WRKSRC= ${WRKDIR}/${PORTNAME}plugin/0.11
USE_PYTHON= 2
diff --git a/www/trac-datefield/Makefile b/www/trac-datefield/Makefile
index 8c40b2c77d87..2dbce6457d7b 100644
--- a/www/trac-datefield/Makefile
+++ b/www/trac-datefield/Makefile
@@ -14,8 +14,8 @@ COMMENT= Plugin for creating date fields
RUN_DEPENDS+= trac>=0.11:${PORTSDIR}/www/trac
+USES= zip
USE_PYTHON= 2
-USE_ZIP= yes
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= TracDateField
WRKSRC= ${WRKDIR}/datefieldplugin/0.11
diff --git a/www/trac-defaultcc/Makefile b/www/trac-defaultcc/Makefile
index 43141303d863..641772cb8510 100644
--- a/www/trac-defaultcc/Makefile
+++ b/www/trac-defaultcc/Makefile
@@ -15,7 +15,7 @@ COMMENT= Plugin that adds default CC value for tickets
RUN_DEPENDS+= trac>=0.11:${PORTSDIR}/www/trac
USE_PYTHON= 2
-USE_ZIP= yes
+USES= zip
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= Default_CC
diff --git a/www/trac-keywords/Makefile b/www/trac-keywords/Makefile
index b0d5cd0ad778..8c785e6611d3 100644
--- a/www/trac-keywords/Makefile
+++ b/www/trac-keywords/Makefile
@@ -15,7 +15,7 @@ COMMENT= Plugin for using pre-configured keywords
RUN_DEPENDS+= trac>=0.11:${PORTSDIR}/www/trac
USE_PYTHON= 2
-USE_ZIP= yes
+USES= zip
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= TracKeywordsPlugin
WRKSRC= ${WRKDIR}/trackeywordsplugin/0.11
diff --git a/www/trac-permredirect/Makefile b/www/trac-permredirect/Makefile
index 9085747eddd4..656aad87481d 100644
--- a/www/trac-permredirect/Makefile
+++ b/www/trac-permredirect/Makefile
@@ -16,7 +16,7 @@ RUN_DEPENDS= tracd:${PORTSDIR}/www/trac
FETCH_BEFORE_ARGS= -o ${DISTFILES}
REV= 13353
-USE_ZIP= yes
+USES= zip
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= TracPermRedirect
diff --git a/www/trac-remind/Makefile b/www/trac-remind/Makefile
index ccc3823d7ee5..13e2121a725a 100644
--- a/www/trac-remind/Makefile
+++ b/www/trac-remind/Makefile
@@ -18,7 +18,7 @@ EXPIRATION_DATE= 2014-03-10
RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac
NO_BUILD= yes
-USE_ZIP= yes
+USES= zip
USE_PYTHON= 2
PLIST_FILES= bin/tracremind.py etc/tracremind.conf
diff --git a/www/trac-tickettemplate/Makefile b/www/trac-tickettemplate/Makefile
index cf5e430c0e43..deedf842eb62 100644
--- a/www/trac-tickettemplate/Makefile
+++ b/www/trac-tickettemplate/Makefile
@@ -14,10 +14,10 @@ COMMENT= Plugin for making ticket templates
RUN_DEPENDS+= trac>=0.11:${PORTSDIR}/www/trac
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= TracTicketTemplate
-USE_ZIP= yes
WRKSRC= ${WRKDIR}/trac${PORTNAME}plugin/0.11
REL= 10605
diff --git a/www/trac-timingandestimation/Makefile b/www/trac-timingandestimation/Makefile
index f6739eb47249..b366644abb14 100644
--- a/www/trac-timingandestimation/Makefile
+++ b/www/trac-timingandestimation/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= http://www.sourcehosting.net/freebsd/distfiles/ \
LOCAL/glarkin
PKGNAMEPREFIX= trac-
DISTNAME= ${PORTNAME}plugin-${PORTVERSION}
-USE_ZIP= yes
+USES= zip
MAINTAINER= ports@FreeBSD.org
COMMENT= Add estimation and time tracking functionality to Trac
diff --git a/www/trac-tracdragdrop/Makefile b/www/trac-tracdragdrop/Makefile
index 8e5805aa0f57..03bcbdf0eddb 100644
--- a/www/trac-tracdragdrop/Makefile
+++ b/www/trac-tracdragdrop/Makefile
@@ -19,7 +19,7 @@ SVN_REV= 12822
RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac
WRKSRC= ${WRKDIR}/${PORTNAME}plugin/0.12
-USE_ZIP= yes
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= easy_install
diff --git a/www/trac-tweakui/Makefile b/www/trac-tweakui/Makefile
index 613434db9afb..1eae3937ac22 100644
--- a/www/trac-tweakui/Makefile
+++ b/www/trac-tweakui/Makefile
@@ -15,8 +15,7 @@ COMMENT= Easily tweak Trac pages with JavaScript expressions
RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac
-USE_ZIP= yes
-USES= dos2unix
+USES= dos2unix zip
DOS2UNIX_REGEX= .*\.(css|html|js|py|txt)$
EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
diff --git a/www/trac-watchlist/Makefile b/www/trac-watchlist/Makefile
index 54dd44b0f8bb..9d6564a856ac 100644
--- a/www/trac-watchlist/Makefile
+++ b/www/trac-watchlist/Makefile
@@ -20,7 +20,7 @@ SVN_REV= 11526
RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac
WRKSRC= ${WRKDIR}/${PORTNAME}plugin/0.12
-USE_ZIP= yes
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= easy_install
diff --git a/www/trac-xmlrpc/Makefile b/www/trac-xmlrpc/Makefile
index 7a148df25189..0237ca180f49 100644
--- a/www/trac-xmlrpc/Makefile
+++ b/www/trac-xmlrpc/Makefile
@@ -21,7 +21,7 @@ RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac
WRKSRC= ${WRKDIR}/${PORTNAME}plugin/trunk
FETCH_BEFORE_ARGS= -o ${DISTFILES}
-USE_ZIP= yes
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
diff --git a/www/webtrees/Makefile b/www/webtrees/Makefile
index 3161603450fe..685e7ae3ab09 100644
--- a/www/webtrees/Makefile
+++ b/www/webtrees/Makefile
@@ -12,7 +12,7 @@ COMMENT= Online genealogy viewer
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
EXTRACT_AFTER_ARGS= -d ${WRKSRC}
-USE_ZIP= yes
+USES= zip
USE_PHP= calendar dom gd pcre session xml pdo_mysql
NO_BUILD= yes
diff --git a/www/yabb/Makefile b/www/yabb/Makefile
index d6f9cb55a292..8096904050c1 100644
--- a/www/yabb/Makefile
+++ b/www/yabb/Makefile
@@ -18,8 +18,7 @@ LICENSE_PERMS= ${_LICENSE_PERMS_DEFAULT}
RUN_DEPENDS= p5-Digest-HMAC>=0:${PORTSDIR}/security/p5-Digest-HMAC
NO_PACKAGE= complicated (de)installation paradigm
-USES= perl5
-USE_ZIP= yes
+USES= perl5 zip
USE_PERL5= run
NO_BUILD= yes
WWWDOCROOT?= www
diff --git a/www/yahoo-ui/Makefile b/www/yahoo-ui/Makefile
index 6cfdc5b3a0c5..e44ba5a788fb 100644
--- a/www/yahoo-ui/Makefile
+++ b/www/yahoo-ui/Makefile
@@ -17,7 +17,7 @@ COMMENT= The Yahoo! User Interface (YUI) Library
LICENSE= BSD
-USE_ZIP= yes
+USES= zip
WRKSRC= ${WRKDIR}/yui
NO_BUILD= yes
diff --git a/www/yourls/Makefile b/www/yourls/Makefile
index 6e066f17f413..eeb2aeac75ff 100644
--- a/www/yourls/Makefile
+++ b/www/yourls/Makefile
@@ -14,7 +14,7 @@ LICENSE= GPLv3
WRKSRC= ${WRKDIR}/${PORTNAME}
EXTRACT_AFTER_ARGS= -d ${WRKSRC}
-USE_ZIP= YES
+USES= zip:infozip
NO_BUILD= YES
USE_PHP= bcmath curl json mysql pcre xml
diff --git a/www/zen-cart/Makefile b/www/zen-cart/Makefile
index f9d396332893..f31ba46119de 100644
--- a/www/zen-cart/Makefile
+++ b/www/zen-cart/Makefile
@@ -14,7 +14,7 @@ COMMENT= PHP-based user-friendly, open source shopping cart
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/license.txt
-USE_ZIP= yes
+USES= zip
USE_PHP= yes
WANT_PHP_WEB= yes
USE_DOS2UNIX= yes
diff --git a/www/zikula/Makefile b/www/zikula/Makefile
index 916f97982c66..b9739464fd83 100644
--- a/www/zikula/Makefile
+++ b/www/zikula/Makefile
@@ -12,7 +12,7 @@ MAINTAINER= amir.husaini@bsdit.com
COMMENT= MVC web application framework (PHP/MySQL)
WRKSRC= ${WRKDIR}/Zikula_Core-${PORTVERSION}
-USE_ZIP= yes
+USES= zip
NO_BUILD= yes
USE_MYSQL= yes
USE_PHP= ctype tokenizer pdo mysql filter mbstring session json pdo_mysql hash
diff --git a/www/zope213/Makefile b/www/zope213/Makefile
index f5f0568d5a6e..70995eb64154 100644
--- a/www/zope213/Makefile
+++ b/www/zope213/Makefile
@@ -79,10 +79,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}AccessControl>=2.13.2:${PORTSDIR}/security/p
${PYTHON_PKGNAMEPREFIX}Products.StandardCacheManagers>=0:${PORTSDIR}/devel/py-Products.StandardCacheManagers \
${PYTHON_PKGNAMEPREFIX}manuel>=0:${PORTSDIR}/devel/py-manuel
+USES= zip
USE_PYTHON= 2
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-USE_ZIP= yes
PKGMESSAGE= ${WRKDIR}/pkg-message
SUB_FILES= instance-message package-pkg-message pkg-message