[94067] trunk/dports/java/hadoop/Portfile

hum at macports.org hum at macports.org
Fri Jun 8 06:36:12 PDT 2012


Revision: 94067
          https://trac.macports.org/changeset/94067
Author:   hum at macports.org
Date:     2012-06-08 06:36:10 -0700 (Fri, 08 Jun 2012)
Log Message:
-----------
hadoop: prohibit installation on Mac OS X 10.5 or earlier; see #34665.

Modified Paths:
--------------
    trunk/dports/java/hadoop/Portfile

Modified: trunk/dports/java/hadoop/Portfile
===================================================================
--- trunk/dports/java/hadoop/Portfile	2012-06-08 12:44:58 UTC (rev 94066)
+++ trunk/dports/java/hadoop/Portfile	2012-06-08 13:36:10 UTC (rev 94067)
@@ -5,6 +5,7 @@
 
 name                hadoop
 version             1.0.3
+revision            1
 categories          java devel science
 maintainers         hum openmaintainer
 
@@ -38,6 +39,14 @@
         ui_error "Java 1.6 is required, but not located at ${java_home}"
         return -code error "Java 1.6 missing"
     }
+
+    # This port works on Mac OS X 10.6 or later, because 'sudo option -E'
+    # is not available on Mac OS X 10.5 or earlier. See #34665.
+    set os_major_version  [lindex [split ${os.version} .] 0]
+    if {${os_major_version} <= 9} {
+        ui_error "This port works on Mac OS X 10.6 (Snow Leopard) or later"
+        return -code error "Mac OS X 10.6 (Snow Leopard) or later is required"
+    }
 }
 
 # Hadoop home and conf directories.
@@ -112,11 +121,6 @@
     ui_msg "********************************************************"
 }
 
-# sudo option -E is not available on Mac OS X 10.5. Use sudo port instead. See #34665.
-platform darwin 9 {
-    depends_run         port:sudo
-}
-
 default_variants    +pseudo
 
 set hadoop_tmp_dir  ${hadoop_var_dir}/cache
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120608/166198ef/attachment-0001.html>


More information about the macports-changes mailing list