1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-21 00:25:50 +00:00
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
adsuck
ares
autotrust
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
bind-tools
bindgraph
c-ares
checkdns
credns
crossip
curvedns
ddclient
ddns
dhisd
djbdns multiple: sync LEGAL 2013-12-12 05:05:56 +00:00
djbdns-tools
dlint
dnrd
dns2tcp
dns_balance
dns_mre Support staging. 2013-11-25 18:17:16 +00:00
dnscap
dnscheck
dnscheckengine
dnscrypt-proxy - Update from 1.3.2 to 1.3.3 [1] 2013-10-25 15:27:28 +00:00
dnsflood
dnshijacker
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
dnsperf
dnsproxy
dnsreflector
dnstop
dnstracer
dnsutl
dnswalk
dnswall Support staging 2013-10-22 21:30:14 +00:00
doc
dualserver
ez-ipupdate
fastresolve
firedns
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
ghtool
hesiod
hostdb
idnkit
idnkit2 Fix package name collision 2013-10-14 06:52:32 +00:00
inadyn
inadyn-mt dns/inadyn-mt: fix wrong install path 2013-10-16 12:16:14 +00:00
ipcheck
knot dns/knot: update to 1.3.3 2013-11-06 13:19:12 +00:00
ldapdns
ldns dns/ldns: Bump PORTREVISION 2013-11-24 17:59:04 +00:00
ldnsm
libbind
libdjbdns
libidn
linux-f10-libasyncns
maradns - Convert to staging. 2013-11-25 16:11:05 +00:00
mdnsd
mydns
mydns-ng
noip
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
nss_mdns
nss_resinit Remove useless NEED_ROOT and use proper USES=uidfix 2013-10-31 07:42:03 +00:00
odsclient
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
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
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
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
p5-Net-DNS-Check
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
p5-Net-DNS-SEC - Update to 0.17 2013-11-29 17:24:43 +00:00
p5-Net-DNS-TestNS
p5-Net-DNS-ToolKit Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-Net-DNS-Zone-Parser
p5-Net-DNS-ZoneCheck
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
p5-Net-Domain-ExpireDate Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-Net-Domain-TLD
p5-Net-DRI
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
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
p5-POE-Component-Server-DNS Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-POE-Filter-DNS-TCP
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
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
poweradmin
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
py-adns
py-dns
py-dnspython Use setuptools for all Python ports. 2013-12-15 16:22:17 +00:00
py-easyzone
py-idnkit2
py-ldns
py-namebench
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
rbldnsd
rbllookup
rbllookup-ng
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
sheerdns
skadns
sleuth
sshfp Support staging. 2013-11-13 13:02:56 +00:00
tinystats
totd
udns
unbound
updatedd
validns
vizone Support staging 2013-10-22 21:30:14 +00:00
walker
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
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