[75940] trunk/dports/science/arb

ryandesign at macports.org ryandesign at macports.org
Sun Feb 13 00:24:14 PST 2011


Revision: 75940
          http://trac.macports.org/changeset/75940
Author:   ryandesign at macports.org
Date:     2011-02-13 00:24:10 -0800 (Sun, 13 Feb 2011)
Log Message:
-----------
arb: build 64-bit based on build_arch not OS version; see #28276

Modified Paths:
--------------
    trunk/dports/science/arb/Portfile
    trunk/dports/science/arb/files/patch-ARB-config.makefile.diff

Modified: trunk/dports/science/arb/Portfile
===================================================================
--- trunk/dports/science/arb/Portfile	2011-02-13 08:17:29 UTC (rev 75939)
+++ trunk/dports/science/arb/Portfile	2011-02-13 08:24:10 UTC (rev 75940)
@@ -18,9 +18,8 @@
                         nucleotide and amino acid sequences.  Features include routines for designing fluorescence in situ \
                         hybridization (FISH) probes and PCR and sequencing primers.  Phylogenetic trees can be generated and \
                         sequences can be added to existing trees.  ARB maintains links between the phylogenetic trees and sequences \
-                        for data base search and query.  The Silva Comprehensive Ribosomal RNA Database (http://www.arb-silva.de/) \
-                        maintaines up-to-date databases.  64-bit ARB is built on 10.6 in order to work with the largest data bases. \
-                        32-bit ARB is built on 10.5.  An active community of scientists exchange tips on the ARB Yahoo! discussion group \
+                        for database search and query.  The Silva Comprehensive Ribosomal RNA Database (http://www.arb-silva.de/) \
+                        maintains up-to-date databases.  An active community of scientists exchanges tips on the ARB Yahoo! discussion group \
                         (http://tech.groups.yahoo.com/group/arb_users/). Citation: Wolfgang Ludwig, et al. (2004) ARB: a software environment \
                         for sequence data. Nucleic Acids Research. 32:1363-1371.
 
@@ -73,13 +72,14 @@
                         file copy ${filespath}/arb_macsetup ${worksrcpath}/bin
                         reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/PERL2ARB/DARWIN.PL \
                                                              ${worksrcpath}/bin/arb_macsetup
-}
 
-platform darwin 9      {
-post-configure         {
-                       reinplace "s|ARB_64 := 1# compile 64bit ARB version|ARB_64 := 0# compile 64bit ARB version|g" ${worksrcpath}/config.makefile
+                        if {${build_arch} == "ppc" || ${build_arch} == "i386"} {
+                            set is64bit 0
+                        } else {
+                            set is64bit 1
+                        }
+                        reinplace "s|@@64BIT@@|${is64bit}|g" ${worksrcpath}/config.makefile
 }
-}
 
 build.env-append        ${configure.env}
 build.env-append        PREFIX=${prefix}

Modified: trunk/dports/science/arb/files/patch-ARB-config.makefile.diff
===================================================================
--- trunk/dports/science/arb/files/patch-ARB-config.makefile.diff	2011-02-13 08:17:29 UTC (rev 75939)
+++ trunk/dports/science/arb/files/patch-ARB-config.makefile.diff	2011-02-13 08:24:10 UTC (rev 75940)
@@ -5,7 +5,7 @@
  PTPAN := 0
  
 -ARB_64 := 0# compile 64bit ARB version
-+ARB_64 := 1# compile 64bit ARB version
++ARB_64 := @@64BIT@@# compile 64bit ARB version
  #BUILDHOST_64 := 1# whether build host is 64bit (value defaults to ARB_64). Needed for cross-compile
  
  # --------------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110213/9b6912bf/attachment.html>


More information about the macports-changes mailing list