1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-26 05:02:18 +00:00
freebsd-ports/biology
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
..
adun - update PORTSCOUT 2008-08-12 17:13:44 +00:00
ariadne
artemis Bump portrevision due to upgrade of devel/gettext. 2008-06-06 13:08:29 +00:00
avida
babel
belvu
biococoa Bump portrevision due to upgrade of devel/gettext. 2008-06-06 13:08:29 +00:00
biojava Bump portrevision due to upgrade of devel/gettext. 2008-06-06 13:08:29 +00:00
blast
blat - Remove USE_GCC where it can be satisfied with base compiler on following 2008-07-25 14:34:52 +00:00
boinc-simap Bump portrevision due to upgrade of devel/gettext. 2008-06-06 13:08:29 +00:00
chemeq
clustalw - Update to 2.0.6 2008-04-29 12:58:52 +00:00
consed Teach the building cluster that these ports are not to be build 2008-05-25 23:05:10 +00:00
crimap
distribfold
dna-qc
dotter
embassy - Update to 5.0.0 2008-04-13 07:22:42 +00:00
emboss - Replace SF with second working master site 2008-04-17 17:06:48 +00:00
fasta - Update mastersite. 2008-04-18 15:36:54 +00:00
fasta3 - Update to 35.3.6 2008-04-10 08:09:10 +00:00
fastdnaml
finchtv
fluctuate
garlic - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
genpak - Remove duplicates from MAKE_ENV after inclusion of CC and CXX in default MAKE_ENV 2008-07-25 09:08:42 +00:00
gff2ps Bump portrevision due to upgrade of devel/gettext. 2008-06-06 13:08:29 +00:00
gmap Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. 2008-08-21 06:18:49 +00:00
gperiodic Bump portrevision due to upgrade of devel/gettext. 2008-06-06 13:08:29 +00:00
grappa
hmmer
jalview Bump portrevision due to upgrade of devel/gettext. 2008-06-06 13:08:29 +00:00
kinemage - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
L-Breeder Bump portrevision due to upgrade of devel/gettext. 2008-06-06 13:08:29 +00:00
lagan - Remove duplicates from MAKE_ENV after inclusion of CC and CXX in default MAKE_ENV 2008-07-25 09:08:42 +00:00
lamarc - Update to 2.1.3 2008-07-31 16:18:42 +00:00
libgenome Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. 2008-08-21 06:18:49 +00:00
linux-foldingathome
lsysexp Bump portrevision due to upgrade of devel/gettext. 2008-06-06 13:08:29 +00:00
mafft
mapm3 MAPMAKER/EXP is a linkage analysis package designed to help construct primary 2008-04-06 04:49:05 +00:00
migrate
molden Unbreak building for 8-x. 2008-08-15 17:42:47 +00:00
mopac - Remove duplicates from MAKE_ENV after inclusion of CC and CXX in default MAKE_ENV 2008-07-25 09:08:42 +00:00
mrbayes - Update maintainer's email address 2008-05-17 16:52:34 +00:00
mummer
muscle - Update maintainer's email address 2008-05-17 16:52:34 +00:00
ncbi-toolkit - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
njplot - Update maintainer's email address 2008-05-17 16:52:34 +00:00
ortep3 - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
p5-AcePerl Update my ports to my freebsd address 2008-07-23 02:43:55 +00:00
p5-Bio-ASN1-EntrezGene - 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-Bio-Das - Update to 1.09 2008-05-31 13:46:14 +00:00
p5-Bio-Phylo Reset aaron's port maintainerships due to many maintainer-timeouts. 2008-04-29 05:27:09 +00:00
p5-bioperl - 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-bioperl-devel - Mark BROKEN: missing cpan dependency (interactive loop) 2008-07-07 22:57:49 +00:00
p5-bioperl-run - 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-bioperl-run-devel
paml
phd2fasta Teach the building cluster that these ports are not to be build 2008-05-25 23:05:10 +00:00
phrap Teach the building cluster that these ports are not to be build 2008-05-25 23:05:10 +00:00
phred Teach the building cluster that these ports are not to be build 2008-05-25 23:05:10 +00:00
phylip - Fix build depends 2008-06-09 13:01:30 +00:00
platon - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
povchem
primer3
protomol - Remove USE_GCC where it can be satisfied with base compiler on following 2008-07-25 14:34:52 +00:00
psi88
py-biopython - Update to 1.47 2008-08-11 22:06:31 +00:00
pymol
rasmol - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
recombine
ruby-bio
seaview - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
seqio - respect NOPORTEXAMPLES/NOPORTDOCS and fix plist 2008-07-12 06:28:25 +00:00
sim4
ssaha - Fix plist files installation. 2008-06-21 02:46:21 +00:00
t_coffee
tinker - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
treepuzzle Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. 2008-08-21 06:18:49 +00:00
treeviewx Bump portrevision due to upgrade of devel/gettext. 2008-06-06 13:08:29 +00:00
tRNAscan-SE - Update MASTER_SITES and WWW: line 2008-05-22 00:49:42 +00:00
wise
xdrawchem Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. 2008-08-21 06:18:49 +00:00
xmolwt Bump portrevision due to upgrade of devel/gettext. 2008-06-06 13:08:29 +00:00
Makefile - Delete biology/nab port after being marked DEPRECATED for three months 2008-07-24 12:17:12 +00:00