freebsd-ports/dns
William Grzybowski 1e34739b64 Use setuptools for all Python ports.
Setuptools is the preferred method to manage Python distributions after
many changes to the packaging ecosystem over the past couple of years.

Only ports using USE_PYDISTUTILS= yes are affected by this commit, ports using
USE_PYDISTUTILS= easy_install remains the same however this usage is now
deprecated and should be converted to USE_PYDISTUTILS= yes.

Some Python distributions do not work with setuptools out of the box because
they extend the install command from distutils and not setuptools, and
so they need to be patched accordingly.

pip (which leverages setuptools) works around the issue by using eggs, however
we want to get rid of those as well, as support for "flat" installation is
unavailable or has other issues associated with it.

This work allows us to unify how python packages are built, ensure that Python
distributions are installed consistently, reduces complexity for Python port
maintainers and paves the way for simplifying the Python ports framework in
the future.

With hat on:	python
Reviewed by:	koobs, antoine
Exp-run:	bdrewery
Approved by:	bdrewery (portmgr)
2013-12-15 16:22:17 +00:00
..
adns - Convert to staging 2013-10-10 00:03:44 +00:00
adsuck Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
ares Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
autotrust Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
bind-tools Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
bind96 bind(96,98,99): Couple OSVERSION with OPSYS 2013-12-08 19:49:52 +00:00
bind98 Fix build with GSSAPI option without Kerberos 2013-12-10 10:01:21 +00:00
bind99 Fix build with GSSAPI option without Kerberos 2013-12-10 10:01:21 +00:00
bindgraph Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
c-ares Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
checkdns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
credns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
crossip Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
curvedns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
ddclient Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
ddns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dhisd Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
djbdns multiple: sync LEGAL 2013-12-12 05:05:56 +00:00
djbdns-tools Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dlint Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dnrd Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dns2tcp Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dns_balance Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dns_mre Support staging. 2013-11-25 18:17:16 +00:00
dnscap Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dnscheck Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dnscheckengine Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dnscrypt-proxy - Update from 1.3.2 to 1.3.3 [1] 2013-10-25 15:27:28 +00:00
dnsflood Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dnshijacker Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dnsjava - Update from 2.1.5 to 2.1.6 2013-10-15 19:25:47 +00:00
dnsmasq Upgrade dnsmasq to new stable 2.68 release. 2013-12-08 18:05:35 +00:00
dnsmasq-devel Upgrade dnsmasq to new stable 2.68 release. 2013-12-08 18:05:35 +00:00
dnsmax-perl Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dnsperf Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dnsproxy Remove verbose flag from install command of three unmaintained ports 2013-10-06 22:19:27 +00:00
dnsreflector Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dnstop Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dnstracer Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dnsutl Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dnswalk Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dnswall Support staging 2013-10-22 21:30:14 +00:00
doc Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
dualserver Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
ez-ipupdate Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
fastresolve Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
firedns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
fpdns Support staging. 2013-11-15 15:08:12 +00:00
gdnsd - Update to version 1.11.0 [1] 2013-12-09 18:36:54 +00:00
geta Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
ghtool Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
hesiod Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
hostdb Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
idnkit Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
idnkit2 Fix package name collision 2013-10-14 06:52:32 +00:00
inadyn Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
inadyn-mt dns/inadyn-mt: fix wrong install path 2013-10-16 12:16:14 +00:00
ipcheck Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
knot dns/knot: update to 1.3.3 2013-11-06 13:19:12 +00:00
ldapdns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
ldns dns/ldns: Bump PORTREVISION 2013-11-24 17:59:04 +00:00
ldnsm Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
libbind Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
libdjbdns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
libidn Amend to pkg-config data, to fix FreeBSD 10-CURRENT build failures in 2013-09-29 12:53:16 +00:00
linux-f10-libasyncns Rework linux rpm plist generation/installation 2013-10-06 09:08:22 +00:00
maradns - Convert to staging. 2013-11-25 16:11:05 +00:00
mdnsd Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
mydns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
mydns-ng Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
noip Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
nsd Please welcome NSD 4.0.0 2013-11-12 13:24:45 +00:00
nsd3 Please welcome NSD 4.0.0 2013-11-12 13:24:45 +00:00
nslint Support staging 2013-10-22 21:30:14 +00:00
nsping Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
nss_mdns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
nss_resinit Remove useless NEED_ROOT and use proper USES=uidfix 2013-10-31 07:42:03 +00:00
odsclient Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
opendd - By request undeprecate and unmark this port as BROKEN. 2013-10-21 19:16:24 +00:00
opendnssec - Update to 1.4.3 2013-12-05 20:25:54 +00:00
opendnssec13 - Update to 1.3.16 2013-12-05 20:25:48 +00:00
openresolv Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
p5-BIND-Conf_Parser Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-BIND-Config-Parser Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-Data-Validate-Domain Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
p5-DNS-Config Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-DNS-EasyDNS Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-DNS-Zone Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-DNS-ZoneParse Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-Mozilla-PublicSuffix - Support STAGEDIR 2013-11-16 15:19:56 +00:00
p5-Net-Amazon-Route53 Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
p5-Net-Bonjour Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-Net-DNS - Update to 0.73 2013-11-29 17:24:09 +00:00
p5-Net-DNS-Async Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
p5-Net-DNS-Check Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
p5-Net-DNS-Codes Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-Net-DNS-Lite - Update to 0.11 2013-11-14 15:19:03 +00:00
p5-Net-DNS-Resolver-Programmable - Fix *_DEPENDS: version is already in all supported Perl releases 2013-10-31 16:09:04 +00:00
p5-Net-DNS-RR-SRV-Helper Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
p5-Net-DNS-SEC - Update to 0.17 2013-11-29 17:24:43 +00:00
p5-Net-DNS-TestNS - Support STAGEDIR 2013-09-30 20:20:27 +00:00
p5-Net-DNS-ToolKit Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-Net-DNS-Zone-Parser Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
p5-Net-DNS-ZoneCheck Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
p5-Net-DNS-ZoneFile-Fast Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-Net-DNSBL-MultiDaemon Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-Net-DNSBL-Statistics Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
p5-Net-Domain-ExpireDate Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-Net-Domain-TLD Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
p5-Net-DRI Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
p5-Net-LibIDN - Add LICENSE 2013-11-21 20:48:03 +00:00
p5-Net-Nslookup - Update to 2.04 2013-12-13 12:56:06 +00:00
p5-Net-RBLClient Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
p5-pgeodns Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-POE-Component-Client-DNS Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-POE-Component-Client-DNS-Recursive Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-POE-Component-Client-DNSBL Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-POE-Component-Resolver Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
p5-POE-Component-Server-DNS Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-POE-Filter-DNS-TCP Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
p5-Stanford-DNSserver Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-Tie-DNS - Update to 1.133260 2013-11-22 10:25:10 +00:00
pdnsd Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
pear-File_DNS Stage support for non-IGNORED pear classes 2013-11-25 17:59:58 +00:00
pear-Net_DNS Stage support for non-IGNORED pear classes 2013-11-25 17:59:58 +00:00
pear-Net_DNS2 Stage support for non-IGNORED pear classes 2013-11-25 17:59:58 +00:00
posadis Fix NO_STAGE attribution 2013-09-22 18:05:04 +00:00
poweradmin Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
powerdns - Use options helpers to simplify the Makefile 2013-11-10 23:09:39 +00:00
powerdns-devel - Add bash dependency for bootstrapping [1] 2013-11-10 23:21:00 +00:00
powerdns-recursor powerdns-recursor: update to 3.5.3 2013-09-25 13:27:16 +00:00
py-adns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
py-dns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
py-dnspython Use setuptools for all Python ports. 2013-12-15 16:22:17 +00:00
py-easyzone Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
py-idnkit2 Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
py-ldns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
py-namebench Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
py-publicsuffix - Update WWW: 2013-11-20 20:51:25 +00:00
py-twistedNames - Support STAGEDIR 2013-11-28 16:08:33 +00:00
radns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
rbldnsd Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
rbllookup Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
rbllookup-ng Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
rubygem-dnsruby - Add stage support 2013-10-30 02:48:42 +00:00
rubygem-net-dns - Add stage support 2013-10-30 02:48:42 +00:00
rubygem-public_suffix - Update to 1.3.3 2013-12-06 15:23:08 +00:00
rubygem-public_suffix_service - Add LICENSE 2013-11-29 21:24:01 +00:00
samba-nsupdate Sync port with bind98. Fix(?) gssapi_krb5 detection. 2013-10-18 21:14:20 +00:00
scavenge Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
sheerdns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
skadns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
sleuth Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
sshfp Support staging. 2013-11-13 13:02:56 +00:00
tinystats Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
totd Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
udns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
unbound - unbound was imported into base in r255597 with group 'unbound'. Chase 2013-10-03 11:02:37 +00:00
updatedd Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
validns Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
vizone Support staging 2013-10-22 21:30:14 +00:00
walker Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
yadifa Always install DOCS so that we don't parse bsd.port.mk twice, fixup stupid make 2013-11-29 16:06:07 +00:00
zkt Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
zonecheck - Fix when WITH=CGI 2013-11-12 13:32:54 +00:00
zonenotify Support staging 2013-10-22 21:30:14 +00:00
Makefile Add yadifa 1.0.3, YADIFA is an authoritative Name Server with DNSSEC 2013-11-23 14:13:15 +00:00