[104406] trunk/dports/databases/mongodb/Portfile

ryandesign at macports.org ryandesign at macports.org
Sun Mar 24 17:52:48 PDT 2013


Revision: 104406
          https://trac.macports.org/changeset/104406
Author:   ryandesign at macports.org
Date:     2013-03-24 17:52:48 -0700 (Sun, 24 Mar 2013)
Log Message:
-----------
mongodb: require OS X 10.6 or later, per http://docs.mongodb.org/manual/release-notes/2.4/

Modified Paths:
--------------
    trunk/dports/databases/mongodb/Portfile

Modified: trunk/dports/databases/mongodb/Portfile
===================================================================
--- trunk/dports/databases/mongodb/Portfile	2013-03-25 00:12:43 UTC (rev 104405)
+++ trunk/dports/databases/mongodb/Portfile	2013-03-25 00:52:48 UTC (rev 104406)
@@ -72,11 +72,7 @@
 
 set dbdir           ${prefix}/var/db/mongodb
 set logdir          ${prefix}/var/log/mongodb
-if {"darwin" == ${os.platform} && ${os.major} > 8} {
-    set mongouser       _mongo
-} else {
-    set mongouser       mongo
-}
+set mongouser       _mongo
 add_users           ${mongouser} group=${mongouser} realname=MongoDB\ Server
 
 post-destroot {
@@ -93,5 +89,14 @@
 startupitem.create      yes
 startupitem.executable  sudo -u ${mongouser} ${prefix}/bin/mongod --dbpath ${dbdir} --logpath ${logdir}/mongodb.log --logappend
 
+if {${os.platform} == "darwin" && ${os.major} < 10} {
+    depends_build
+    depends_lib
+    pre-fetch {
+        ui_error "${name} ${version} requires OS X 10.6 or greater."
+        return -code error "incompatible OS X version"
+    }
+}
+
 livecheck.url       ${homepage}downloads
 livecheck.regex     {mongodb-src-r(\d+\.\d*[02468]\.\d+)\.}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130324/574d91e9/attachment.html>


More information about the macports-changes mailing list