[86919] trunk/dports/aqua

ryandesign at macports.org ryandesign at macports.org
Sun Nov 6 19:57:48 PST 2011


Revision: 86919
          http://trac.macports.org/changeset/86919
Author:   ryandesign at macports.org
Date:     2011-11-06 19:57:48 -0800 (Sun, 06 Nov 2011)
Log Message:
-----------
MongoExplorer: new port, version 1.0.2

Added Paths:
-----------
    trunk/dports/aqua/MongoExplorer/
    trunk/dports/aqua/MongoExplorer/Portfile
    trunk/dports/aqua/MongoExplorer/files/
    trunk/dports/aqua/MongoExplorer/files/Mongo_Explorer_Prefix.pch
    trunk/dports/aqua/MongoExplorer/files/patch-project.pbxproj.diff

Added: trunk/dports/aqua/MongoExplorer/Portfile
===================================================================
--- trunk/dports/aqua/MongoExplorer/Portfile	                        (rev 0)
+++ trunk/dports/aqua/MongoExplorer/Portfile	2011-11-07 03:57:48 UTC (rev 86919)
@@ -0,0 +1,54 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+PortGroup           xcode 1.0
+
+name                MongoExplorer
+version             1.0.2
+categories          aqua databases
+maintainers         ryandesign
+license             MIT
+
+description         a Cocoa administration interface for Mongo databases
+
+long_description    Mongo Explorer is a simple Cocoa application to administer \
+                    Mongo databases. It is still a work in progress.
+
+homepage            https://github.com/francois/mongo_explorer
+master_sites        ${homepage}/tarball/v${version}
+distname            mongo_explorer-${version}
+
+checksums           rmd160  91c6805bf4af23b66e0975cf2c330019ec177e27 \
+                    sha256  921e9632727dc243992391b81410da14695f8d61a3a8c9f665f3a7f0c062e44c
+
+#fetch.type          git
+#git.url             https://github.com/francois/mongo_explorer.git
+#git.branch          d671413af75443df690f43165dbad5e2c51f2075
+
+depends_lib         port:BWToolkit
+
+# synthesized property must either be named the same as a compatible ivar or must explicitly name an ivar
+# https://github.com/francois/mongo_explorer/issues/3
+supported_archs     ppc64 x86_64
+universal_variant   no
+
+post-extract {
+    move [glob ${workpath}/*] ${worksrcpath}
+    
+    # File forgotten in 1.0.2 tarball
+    # https://github.com/francois/mongo_explorer/commit/c0b0b7bd9c5a99baf193727c80a646d700c4b6a3
+    copy ${filespath}/Mongo_Explorer_Prefix.pch ${worksrcpath}
+}
+
+patchfiles          patch-project.pbxproj.diff
+
+post-patch {
+    reinplace "s|@FRAMEWORKS_DIR@|${frameworks_dir}|g" "${worksrcpath}/Mongo Explorer.xcodeproj/project.pbxproj"
+}
+
+xcode.configuration Release
+
+livecheck.type      regex
+livecheck.url       ${homepage}/tags
+livecheck.regex     {tarball/v([0-9.]+)"}


Property changes on: trunk/dports/aqua/MongoExplorer/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/aqua/MongoExplorer/files/Mongo_Explorer_Prefix.pch
===================================================================
--- trunk/dports/aqua/MongoExplorer/files/Mongo_Explorer_Prefix.pch	                        (rev 0)
+++ trunk/dports/aqua/MongoExplorer/files/Mongo_Explorer_Prefix.pch	2011-11-07 03:57:48 UTC (rev 86919)
@@ -0,0 +1,7 @@
+//
+// Prefix header for all source files of the 'Mongo Explorer' target in the 'Mongo Explorer' project
+//
+
+#ifdef __OBJC__
+    #import <Cocoa/Cocoa.h>
+#endif

Added: trunk/dports/aqua/MongoExplorer/files/patch-project.pbxproj.diff
===================================================================
--- trunk/dports/aqua/MongoExplorer/files/patch-project.pbxproj.diff	                        (rev 0)
+++ trunk/dports/aqua/MongoExplorer/files/patch-project.pbxproj.diff	2011-11-07 03:57:48 UTC (rev 86919)
@@ -0,0 +1,37 @@
+--- Mongo Explorer.xcodeproj/project.pbxproj.orig	2010-07-16 22:45:33.000000000 -0500
++++ Mongo Explorer.xcodeproj/project.pbxproj	2011-11-06 21:36:44.000000000 -0600
+@@ -41,7 +41,6 @@
+ 			dstPath = "";
+ 			dstSubfolderSpec = 10;
+ 			files = (
+-				0F95BBA111EF43C700020A06 /* BWToolkitFramework.framework in CopyFiles */,
+ 			);
+ 			runOnlyForDeploymentPostprocessing = 0;
+ 		};
+@@ -49,7 +48,7 @@
+ 
+ /* Begin PBXFileReference section */
+ 		089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+-		0F121D5211BF2C710063D987 /* BWToolkitFramework.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = BWToolkitFramework.framework; path = /Users/francois/Library/Frameworks/BWToolkitFramework.framework; sourceTree = "<absolute>"; };
++		0F121D5211BF2C710063D987 /* BWToolkitFramework.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = BWToolkitFramework.framework; path = @FRAMEWORKS_DIR@/BWToolkitFramework.framework; sourceTree = "<absolute>"; };
+ 		0F121D8C11BF2FEE0063D987 /* MEDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MEDatabase.h; sourceTree = "<group>"; };
+ 		0F121D8D11BF2FEE0063D987 /* MEDatabase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MEDatabase.m; sourceTree = "<group>"; };
+ 		0F121D8F11BF2FF30063D987 /* MECollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MECollection.h; sourceTree = "<group>"; };
+@@ -362,7 +362,7 @@
+ 				COPY_PHASE_STRIP = NO;
+ 				FRAMEWORK_SEARCH_PATHS = (
+ 					"$(inherited)",
+-					"\"$(SRCROOT)/../../Library/Frameworks\"",
++					"@FRAMEWORKS_DIR@",
+ 				);
+ 				GCC_DYNAMIC_NO_PIC = NO;
+ 				GCC_ENABLE_FIX_AND_CONTINUE = YES;
+@@ -383,7 +383,7 @@
+ 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ 				FRAMEWORK_SEARCH_PATHS = (
+ 					"$(inherited)",
+-					"\"$(SRCROOT)/../../Library/Frameworks\"",
++					"@FRAMEWORKS_DIR@",
+ 				);
+ 				GCC_MODEL_TUNING = G5;
+ 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111106/a7771e02/attachment.html>


More information about the macports-changes mailing list