[104303] trunk/base/src/port1.0/portbuild.tcl

afb at macports.org afb at macports.org
Sat Mar 23 06:27:12 PDT 2013


Revision: 104303
          https://trac.macports.org/changeset/104303
Author:   afb at macports.org
Date:     2013-03-23 06:27:12 -0700 (Sat, 23 Mar 2013)
Log Message:
-----------
automatically add gmake dependency, for build.type gnu on freebsd (#38451)

Modified Paths:
--------------
    trunk/base/src/port1.0/portbuild.tcl

Modified: trunk/base/src/port1.0/portbuild.tcl
===================================================================
--- trunk/base/src/port1.0/portbuild.tcl	2013-03-23 13:25:38 UTC (rev 104302)
+++ trunk/base/src/port1.0/portbuild.tcl	2013-03-23 13:27:12 UTC (rev 104303)
@@ -73,6 +73,13 @@
         depends_skip_archcheck-delete bsdmake
         depends_skip_archcheck-append bsdmake
     }
+    if {[option build.type] == "gnu" && [option os.platform] == "freebsd"} {
+        ui_debug "build.type is GNU, adding bin:gmake:gmake build dependency"
+        depends_build-delete bin:gmake:gmake
+        depends_build-append bin:gmake:gmake
+        depends_skip_archcheck-delete gmake
+        depends_skip_archcheck-append gmake
+    }
 }
 # Register the above procedure as a callback after Portfile evaluation
 port::register_callback portbuild::add_automatic_buildsystem_dependencies
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130323/c4b8a080/attachment.html>


More information about the macports-changes mailing list