[31403] users/rhwood/MacPorts.Framework

rhwood at macports.org rhwood at macports.org
Thu Nov 22 06:32:40 PST 2007


Revision: 31403
          http://trac.macosforge.org/projects/macports/changeset/31403
Author:   rhwood at macports.org
Date:     2007-11-22 06:32:40 -0800 (Thu, 22 Nov 2007)

Log Message:
-----------
Remove MPConstants.h, moving all definitions from that file into the headers of the classes required to make use of the definitions.

Modified Paths:
--------------
    users/rhwood/MacPorts.Framework/MPInterpreter.h
    users/rhwood/MacPorts.Framework/MPInterpreter.m
    users/rhwood/MacPorts.Framework/MPMacPorts.h
    users/rhwood/MacPorts.Framework/MPPort.h
    users/rhwood/MacPorts.Framework/MPReceipt.h
    users/rhwood/MacPorts.Framework/MPRegistry.h
    users/rhwood/MacPorts.Framework/MacPorts.Framework.xcodeproj/project.pbxproj
    users/rhwood/MacPorts.Framework/MacPorts.h

Modified: users/rhwood/MacPorts.Framework/MPInterpreter.h
===================================================================
--- users/rhwood/MacPorts.Framework/MPInterpreter.h	2007-11-22 14:31:04 UTC (rev 31402)
+++ users/rhwood/MacPorts.Framework/MPInterpreter.h	2007-11-22 14:32:40 UTC (rev 31403)
@@ -36,6 +36,9 @@
 #import <Cocoa/Cocoa.h>
 #include <tcl.h>
 
+#define	MPPackage			@"macports"
+#define MPPackageVersion	@"1.0"
+
 @interface MPInterpreter : NSObject {
 
 	Tcl_Interp* _interpreter;

Modified: users/rhwood/MacPorts.Framework/MPInterpreter.m
===================================================================
--- users/rhwood/MacPorts.Framework/MPInterpreter.m	2007-11-22 14:31:04 UTC (rev 31402)
+++ users/rhwood/MacPorts.Framework/MPInterpreter.m	2007-11-22 14:32:40 UTC (rev 31403)
@@ -33,7 +33,6 @@
  *	POSSIBILITY OF SUCH DAMAGE.
  */
 
-#import "MPConstants.h"
 #import "MPInterpreter.h"
 
 @implementation MPInterpreter

Modified: users/rhwood/MacPorts.Framework/MPMacPorts.h
===================================================================
--- users/rhwood/MacPorts.Framework/MPMacPorts.h	2007-11-22 14:31:04 UTC (rev 31402)
+++ users/rhwood/MacPorts.Framework/MPMacPorts.h	2007-11-22 14:32:40 UTC (rev 31403)
@@ -34,10 +34,11 @@
  */
 
 #import <Cocoa/Cocoa.h>
-#import "MPConstants.h"
 #import "MPInterpreter.h"
 #import "MPPort.h"
 
+#define MPPortsAll	@".+"
+
 @interface MPMacPorts : NSObject {
 
 	MPInterpreter *interpreter;

Modified: users/rhwood/MacPorts.Framework/MPPort.h
===================================================================
--- users/rhwood/MacPorts.Framework/MPPort.h	2007-11-22 14:31:04 UTC (rev 31402)
+++ users/rhwood/MacPorts.Framework/MPPort.h	2007-11-22 14:32:40 UTC (rev 31403)
@@ -39,12 +39,22 @@
  */
 
 #import <Cocoa/Cocoa.h>
-#import "MPConstants.h"
 #import "MPInterpreter.h"
 #import "MPMutableDictionary.h"
 #import "MPReceipt.h"
 #import "MPRegistry.h"
 
+#define	MPPortStateUnknown		0
+#define MPPortStateLearnState	1
+
+#define MPPortStateActive		2
+#define MPPortStateInstalled	3
+#define MPPortStateOutdated		4
+#define MPPortStateNotInstalled 5
+
+#define MPPortWillExecuteTarget	@"org.macports.framework.port.willExecuteTarget"
+#define MPPortDidExecuteTarget	@"org.macports.framework.port.didExecuteTarget"
+
 @interface MPPort : MPMutableDictionary {
 
 }

Modified: users/rhwood/MacPorts.Framework/MPReceipt.h
===================================================================
--- users/rhwood/MacPorts.Framework/MPReceipt.h	2007-11-22 14:31:04 UTC (rev 31402)
+++ users/rhwood/MacPorts.Framework/MPReceipt.h	2007-11-22 14:32:40 UTC (rev 31403)
@@ -34,7 +34,6 @@
  */
 
 #import <Cocoa/Cocoa.h>
-#import "MPConstants.h"
 #import "MPInterpreter.h"
 #import "MPRegistry.h"
 

Modified: users/rhwood/MacPorts.Framework/MPRegistry.h
===================================================================
--- users/rhwood/MacPorts.Framework/MPRegistry.h	2007-11-22 14:31:04 UTC (rev 31402)
+++ users/rhwood/MacPorts.Framework/MPRegistry.h	2007-11-22 14:32:40 UTC (rev 31403)
@@ -34,7 +34,6 @@
  */
 
 #import <Cocoa/Cocoa.h>
-#import "MPConstants.h"
 #import "MPInterpreter.h"
 #import "MPPort.h"
 #import "MPReceipt.h"

Modified: users/rhwood/MacPorts.Framework/MacPorts.Framework.xcodeproj/project.pbxproj
===================================================================
--- users/rhwood/MacPorts.Framework/MacPorts.Framework.xcodeproj/project.pbxproj	2007-11-22 14:31:04 UTC (rev 31402)
+++ users/rhwood/MacPorts.Framework/MacPorts.Framework.xcodeproj/project.pbxproj	2007-11-22 14:32:40 UTC (rev 31403)
@@ -18,7 +18,6 @@
 		4876796A0C98C55E00577C59 /* MPPort.m in Sources */ = {isa = PBXBuildFile; fileRef = 487679680C98C55E00577C59 /* MPPort.m */; };
 		48906AFD0C4230B700A3ED8A /* MPInterpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = 48906AFB0C4230B700A3ED8A /* MPInterpreter.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		48906AFE0C4230B700A3ED8A /* MPInterpreter.m in Sources */ = {isa = PBXBuildFile; fileRef = 48906AFC0C4230B700A3ED8A /* MPInterpreter.m */; };
-		48906B100C42364200A3ED8A /* MPConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 48906B0F0C42364200A3ED8A /* MPConstants.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		489DD92F0C94674B00595506 /* MPInterpreterTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 489DD92E0C94674B00595506 /* MPInterpreterTest.m */; };
 		48A866AA0CD364F700B521BC /* MPReceipt.h in Headers */ = {isa = PBXBuildFile; fileRef = 48A866A80CD364F700B521BC /* MPReceipt.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		48A866AB0CD364F700B521BC /* MPReceipt.m in Sources */ = {isa = PBXBuildFile; fileRef = 48A866A90CD364F700B521BC /* MPReceipt.m */; };
@@ -54,7 +53,6 @@
 		487679680C98C55E00577C59 /* MPPort.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPPort.m; sourceTree = "<group>"; };
 		48906AFB0C4230B700A3ED8A /* MPInterpreter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPInterpreter.h; sourceTree = "<group>"; };
 		48906AFC0C4230B700A3ED8A /* MPInterpreter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPInterpreter.m; sourceTree = "<group>"; };
-		48906B0F0C42364200A3ED8A /* MPConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPConstants.h; sourceTree = "<group>"; };
 		489DD8F40C94365F00595506 /* Test.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Test.octest; sourceTree = BUILT_PRODUCTS_DIR; };
 		489DD8F50C94365F00595506 /* Test-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "Test-Info.plist"; sourceTree = "<group>"; };
 		489DD92D0C94674B00595506 /* MPInterpreterTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPInterpreterTest.h; sourceTree = "<group>"; };
@@ -177,7 +175,6 @@
 			isa = PBXGroup;
 			children = (
 				48E9925B0C82C45800219DDF /* MacPorts.h */,
-				48906B0F0C42364200A3ED8A /* MPConstants.h */,
 				32DBCF5E0370ADEE00C91783 /* MacPorts.Framework_Prefix.pch */,
 			);
 			name = "Other Sources";
@@ -192,7 +189,6 @@
 			files = (
 				4825ECC30CE6145B006B0385 /* MPRegistry.h in Headers */,
 				48906AFD0C4230B700A3ED8A /* MPInterpreter.h in Headers */,
-				48906B100C42364200A3ED8A /* MPConstants.h in Headers */,
 				48E9925C0C82C45800219DDF /* MacPorts.h in Headers */,
 				48E993940C82CAAE00219DDF /* MPMacPorts.h in Headers */,
 				487679550C98C2EB00577C59 /* MPIndex.h in Headers */,

Modified: users/rhwood/MacPorts.Framework/MacPorts.h
===================================================================
--- users/rhwood/MacPorts.Framework/MacPorts.h	2007-11-22 14:31:04 UTC (rev 31402)
+++ users/rhwood/MacPorts.Framework/MacPorts.h	2007-11-22 14:32:40 UTC (rev 31403)
@@ -33,7 +33,6 @@
  *	POSSIBILITY OF SUCH DAMAGE.
  */
 
-#import <MacPorts/MPConstants.h>;
 #import <MacPorts/MPIndex.h>;
 #import <MacPorts/MPInterpreter.h>;
 #import <MacPorts/MPMacPorts.h>;

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071122/251c0777/attachment-0001.html


More information about the macports-changes mailing list