1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-26 05:02:18 +00:00
freebsd-ports/dns
Rong-En Fan 741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
..
adns - Add a patch for chained CNAME 2007-08-21 01:33:56 +00:00
ares
bind9 All -P2 versions now have PGP signatures with ISC's standard 2008-08-09 07:23:35 +00:00
bind9-dlz - mark FORBIDDEN, DEPRICATED and set EXPIRATION_DATE 2008-07-31 08:39:51 +00:00
bind9-sdb-ldap - Update to 9.4.2-P1 2008-08-18 12:46:55 +00:00
bind94 All -P2 versions now have PGP signatures with ISC's standard 2008-08-09 07:23:35 +00:00
bind95 All -P2 versions now have PGP signatures with ISC's standard 2008-08-09 07:23:35 +00:00
bind96 All -P2 versions now have PGP signatures with ISC's standard 2008-08-09 07:23:35 +00:00
bindgraph - Chase rrdtool 1.3.0 update, bump PORTREVISION 2008-06-24 12:34:56 +00:00
c-ares Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. 2008-08-21 06:18:49 +00:00
checkdns Update my ports to my freebsd address 2008-07-23 02:43:55 +00:00
crossip Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
ddclient - Update to 3.7.3 2007-10-24 16:32:54 +00:00
dhid - Update to 5.5 2008-06-25 08:23:54 +00:00
dhisd
djbdns Move MAINTAINER and COMMENT section to earlier in the Makefile to overcome problem with defaults in bsd.port.mk 2008-05-24 03:19:29 +00:00
djbdns-tools Reset sergei@ due to maintainer-timeouts and no response to email. 2008-07-27 04:30:53 +00:00
dlint - Take maintainership 2008-08-20 07:38:52 +00:00
dnrd Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. 2008-08-21 06:18:49 +00:00
dns_balance
dns_mre DNS Multiple Race Exploiter is a tool that exploits an inherent flaw in the 2008-08-07 21:28:14 +00:00
dnscheck - Update to 1.3 2008-02-13 11:07:12 +00:00
dnsdoctor
dnsflood - Drop maintainership 2008-06-24 07:11:00 +00:00
dnshijacker
dnsjava Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
dnsmasq - Update to 2.45 2008-07-24 12:32:15 +00:00
dnsmax-perl
dnsperf Update to 1.0.1.0 2008-07-28 03:49:30 +00:00
dnsproxy Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. 2008-08-21 06:18:49 +00:00
dnstop - Update to 20080321 2008-07-27 20:16:24 +00:00
dnstracer - With the rollout of IPv6 for a.root-servers.net, it always 2008-02-10 03:08:50 +00:00
dnsutl Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. 2008-08-21 06:18:49 +00:00
dnswalk - respect NOPORTDOCS and NOPORTEXAMPLES 2008-07-20 10:52:17 +00:00
dnswall Conversion from (now defunct) autoconf-2.61 to autoconf-2.62 2008-08-20 00:57:32 +00:00
doc use NO_INSTALL_MANPAGES, instead of NOPORTDOCS 2008-06-27 17:15:26 +00:00
domtools
drill - Remove USE_GETOPT_LONG which is a no-op since March 200 2008-03-20 09:37:21 +00:00
dualserver - Drop maintainership. New versions of this software do not build on 2008-08-14 19:37:54 +00:00
ez-ipupdate
fastresolve
firedns - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
fourcdns Master site update. 2008-07-16 22:05:53 +00:00
fpdns Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+. 2007-09-08 01:12:10 +00:00
geta
ghtool
gresolver Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
h2n
hesiod
host Update CONFLICTS: 2008-07-04 15:43:37 +00:00
idnkit
inadyn Follow up of ports/115699 to make the port more PREFIX friendly 2007-09-12 21:20:29 +00:00
ipcheck
ldapdns
ldns - Update to 1.2.2 2008-02-25 13:36:24 +00:00
ldnsm
libdjbdns Reset sergei@ due to maintainer-timeouts and no response to email. 2008-07-27 04:30:53 +00:00
libidn - don't install libidn-components.png in DOCSDIR if -DNOPORTDOCS 2008-06-15 15:51:54 +00:00
maradns - Update to 1.2.12.08 2008-01-10 20:21:44 +00:00
mdnsd
mydns Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
mydns-ng Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
noip - Bump PORTREVISION after rc script changed 2008-01-10 13:21:22 +00:00
nsd Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. 2008-08-21 06:18:49 +00:00
nsd2 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. 2008-08-21 06:18:49 +00:00
nslint Use MASTER_SITE_CRITICAL 2008-03-27 19:27:34 +00:00
nsping
nss_mdns Conversion from (now defunct) autoconf-2.61 to autoconf-2.62 2008-08-20 00:57:32 +00:00
nss_resinit
odsclient
opendd - Update to 0.7.9 2008-04-27 05:21:19 +00:00
openresolv - New port openresolv-1.1 2008-02-02 08:53:21 +00:00
p5-BIND-Conf_Parser - Take advantage of CPAN macro from bsd.sites.mk, change ${MASTER_SITE_PERL_CPAN} to CPAN. 2008-04-17 14:30:31 +00:00
p5-Data-Validate-Domain Update to 0.09. 2008-05-02 08:31:30 +00:00
p5-DNS-Config - Take advantage of CPAN macro from bsd.sites.mk, change ${MASTER_SITE_PERL_CPAN} to CPAN. 2008-04-17 14:30:31 +00:00
p5-DNS-EasyDNS Reset aaron's port maintainerships due to many maintainer-timeouts. 2008-04-29 05:27:09 +00:00
p5-DNS-Zone - Take advantage of CPAN macro from bsd.sites.mk, change ${MASTER_SITE_PERL_CPAN} to CPAN. 2008-04-17 14:30:31 +00:00
p5-DNS-ZoneParse Use the CPAN site macro. 2007-08-31 13:37:23 +00:00
p5-Net-DNS Update to version 0.63, which has a couple of bug fixes, including: 2008-03-16 23:17:31 +00:00
p5-Net-DNS-Async - New port dns/p5-Net-DNS-Async-1.0.6 2008-05-07 06:05:47 +00:00
p5-Net-DNS-Codes - Take advantage of CPAN macro from bsd.sites.mk, change ${MASTER_SITE_PERL_CPAN} to CPAN. 2008-04-17 14:30:31 +00:00
p5-Net-DNS-Resolver-Programmable - Take advantage of CPAN macro from bsd.sites.mk, change ${MASTER_SITE_PERL_CPAN} to CPAN. 2008-04-17 14:30:31 +00:00
p5-Net-DNS-SEC - Take advantage of CPAN macro from bsd.sites.mk, change ${MASTER_SITE_PERL_CPAN} to CPAN. 2008-04-17 14:30:31 +00:00
p5-Net-DNS-ToolKit - Update to 0.36 2008-03-01 07:46:20 +00:00
p5-Net-DNS-ZoneCheck - Take advantage of CPAN macro from bsd.sites.mk, change ${MASTER_SITE_PERL_CPAN} to CPAN. 2008-04-17 14:30:31 +00:00
p5-Net-DNS-ZoneFile - Take advantage of CPAN macro from bsd.sites.mk, change ${MASTER_SITE_PERL_CPAN} to CPAN. 2008-04-17 14:30:31 +00:00
p5-Net-DNS-ZoneFile-Fast Update to 1.0 2008-05-29 15:06:11 +00:00
p5-Net-DNSBL-MultiDaemon - use non-version URL in pkg-descr 2008-01-28 00:02:51 +00:00
p5-Net-DNSBL-Statistics - Update to 0.05 2008-02-21 12:17:04 +00:00
p5-Net-Domain-ExpireDate - Update to 0.92 2008-08-14 07:27:31 +00:00
p5-Net-Domain-TLD - use CPAN macro 2008-03-20 00:40:07 +00:00
p5-Net-LibIDN Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
p5-Net-Nslookup - Update to 1.18 2008-04-16 08:12:53 +00:00
p5-Net-RBLClient - Take advantage of CPAN macro from bsd.sites.mk, change ${MASTER_SITE_PERL_CPAN} to CPAN. 2008-04-17 14:30:31 +00:00
p5-POE-Component-Client-DNS - Take advantage of CPAN macro from bsd.sites.mk, change ${MASTER_SITE_PERL_CPAN} to CPAN. 2008-04-17 14:30:31 +00:00
p5-POE-Component-Server-DNS - update to 0.16 2008-05-11 13:54:33 +00:00
p5-Stanford-DNSserver Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+. 2007-09-08 01:12:10 +00:00
p5-Tie-DNS Update to 0.5 2008-04-03 10:55:10 +00:00
pdnsd - Update to 1.2.6 2007-09-08 14:55:27 +00:00
pear-File_DNS
pear-Net_DNS
posadis Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. 2008-08-21 06:18:49 +00:00
poweradmin
powerdns Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. 2008-08-21 06:18:49 +00:00
powerdns-devel Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. 2008-08-21 06:18:49 +00:00
powerdns-recursor - Fix start script 2008-08-16 23:01:40 +00:00
py-adns Chase change in bsd.sites.mk to support MASTER_SITES on googlecode.com 2008-03-13 11:27:29 +00:00
py-dns [Update] dns/py-dns : update to 2.3.1 2008-06-16 06:58:31 +00:00
py-dnspython - Update to 1.6.0 2008-07-19 21:16:52 +00:00
py-twistedNames
rbldnsd
rbllookup
rbllookup-ng Remove blars.org 2007-12-19 21:52:45 +00:00
scavenge - Update to 2.0 2008-01-08 20:33:20 +00:00
sheerdns
skadns Reset sergei@ due to maintainer-timeouts and no response to email. 2008-07-27 04:30:53 +00:00
sleuth - Update to 1.4.4 2008-06-20 22:05:57 +00:00
sqldjbdns Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
sshfp Use MASTER_SITE_CRITICAL 2008-03-27 19:27:34 +00:00
staticcharge Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
tinystats
totd Use the email address from the FreeBSD project for my ports. 2008-06-20 07:18:30 +00:00
udns UDNS is a stub DNS resolver library with ability to perform both synchronous 2008-05-23 23:39:53 +00:00
unbound Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. 2008-08-21 06:18:49 +00:00
updatedd Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. 2008-08-21 06:18:49 +00:00
vizone Use MASTER_SITE_CRITICAL 2008-03-27 19:27:34 +00:00
walker
zkt New port: dns/zkt (ZKT is a tool to manage keys and signatures for DNSSEC-zones) 2008-08-17 06:09:52 +00:00
zonecheck
zonenotify Use MASTER_SITE_CRITICAL 2008-03-27 19:27:34 +00:00
Makefile New port: dns/zkt (ZKT is a tool to manage keys and signatures for DNSSEC-zones) 2008-08-17 06:09:52 +00:00