[138228] branches/gsoc15-pallet/Pallet

ksammons at macports.org ksammons at macports.org
Thu Jul 2 10:42:40 PDT 2015


Revision: 138228
          https://trac.macports.org/changeset/138228
Author:   ksammons at macports.org
Date:     2015-07-02 10:42:40 -0700 (Thu, 02 Jul 2015)
Log Message:
-----------
Removed the Growl framework files from the repo.

Modified Paths:
--------------
    branches/gsoc15-pallet/Pallet/Pallet.xcodeproj/project.pbxproj
    branches/gsoc15-pallet/Pallet/Pallet.xcodeproj/project.xcworkspace/xcuserdata/mrappleseed.xcuserdatad/UserInterfaceState.xcuserstate
    branches/gsoc15-pallet/Pallet/Pallet.xcodeproj/xcuserdata/mrappleseed.xcuserdatad/xcschemes/xcschememanagement.plist

Added Paths:
-----------
    branches/gsoc15-pallet/Pallet/SMJobBlessHelper/
    branches/gsoc15-pallet/Pallet/SMJobBlessHelper/SMJobBlessHelper.1
    branches/gsoc15-pallet/Pallet/SMJobBlessHelper/main.c
    branches/gsoc15-pallet/Pallet/SMJobBlessHelper.c

Removed Paths:
-------------
    branches/gsoc15-pallet/Pallet/Growl Registration Ticket.growlRegDict
    branches/gsoc15-pallet/Pallet/Growl-1.2.1-Framework/

Deleted: branches/gsoc15-pallet/Pallet/Growl Registration Ticket.growlRegDict
===================================================================
--- branches/gsoc15-pallet/Pallet/Growl Registration Ticket.growlRegDict	2015-07-02 16:30:38 UTC (rev 138227)
+++ branches/gsoc15-pallet/Pallet/Growl Registration Ticket.growlRegDict	2015-07-02 17:42:40 UTC (rev 138228)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>TicketVersion</key>
-	<integer>1</integer>
-	<key>AllNotifications</key>
-	<array>
-		<string>InstallCompleted</string>
-		<string>InstallFailed</string>
-		<string>UpgradeCompleted</string>
-		<string>UgradeFailed</string>
-		<string>UninstallCompleted</string>
-		<string>UninstallFailed</string>
-		<string>SelfupdateCompleted</string>
-		<string>SelfupdateFailed</string>
-		<string>SyncCompleted</string>
-		<string>SyncFailed</string>
-		<string>OperationsCompleted</string>
-		<string>OperationsFailed</string>
-	</array>
-</dict>
-</plist>

Modified: branches/gsoc15-pallet/Pallet/Pallet.xcodeproj/project.pbxproj
===================================================================
--- branches/gsoc15-pallet/Pallet/Pallet.xcodeproj/project.pbxproj	2015-07-02 16:30:38 UTC (rev 138227)
+++ branches/gsoc15-pallet/Pallet/Pallet.xcodeproj/project.pbxproj	2015-07-02 17:42:40 UTC (rev 138228)
@@ -25,7 +25,6 @@
 		1D20FFDA11F4F38000CCC4C6 /* TB_Info.icns in Resources */ = {isa = PBXBuildFile; fileRef = 1D20FFD811F4F38000CCC4C6 /* TB_Info.icns */; };
 		1D24FCAB11CD32090063E2A5 /* TB_InstallWithVar.icns in Resources */ = {isa = PBXBuildFile; fileRef = 1D24FCAA11CD32090063E2A5 /* TB_InstallWithVar.icns */; };
 		1D24FCAC11CD32090063E2A5 /* TB_InstallWithVar.icns in Resources */ = {isa = PBXBuildFile; fileRef = 1D24FCAA11CD32090063E2A5 /* TB_InstallWithVar.icns */; };
-		1D4B877F11A5496B00AD9D33 /* Growl Registration Ticket.growlRegDict in Resources */ = {isa = PBXBuildFile; fileRef = 1D4B877E11A5496B00AD9D33 /* Growl Registration Ticket.growlRegDict */; };
 		1D9B73F911F0F6D6006013F5 /* MPQueueTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D9B73F811F0F6D6006013F5 /* MPQueueTableView.m */; };
 		1D9B73FA11F0F6D6006013F5 /* MPQueueTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D9B73F811F0F6D6006013F5 /* MPQueueTableView.m */; };
 		1DA3219411F748330004ECB1 /* MPCheckbox.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DA3219311F748330004ECB1 /* MPCheckbox.m */; };
@@ -74,6 +73,14 @@
 		21FC226D0FE88A2A00B1E835 /* Installed.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 21FC226B0FE88A2A00B1E835 /* Installed.tiff */; };
 		21FC226E0FE88A2A00B1E835 /* Outdated.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 21FC226C0FE88A2A00B1E835 /* Outdated.tiff */; };
 		21FC233B0FE8AB0400B1E835 /* StatePredicateTemplate.m in Sources */ = {isa = PBXBuildFile; fileRef = 21FC233A0FE8AB0400B1E835 /* StatePredicateTemplate.m */; };
+		56ED2E9F1B45A4BE00E19DDF /* SMJobBlessHelper.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 56ED2E9E1B45A4BE00E19DDF /* SMJobBlessHelper.1 */; };
+		56ED2EA41B45A4DA00E19DDF /* SMJobBlessHelper.c in Sources */ = {isa = PBXBuildFile; fileRef = 56ED2E8D1B45A36300E19DDF /* SMJobBlessHelper.c */; };
+		56ED2EA61B45A7DD00E19DDF /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 56ED2EA51B45A7DD00E19DDF /* Security.framework */; };
+		56ED2EA81B45A7E700E19DDF /* ServiceManagement.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 56ED2EA71B45A7E700E19DDF /* ServiceManagement.framework */; };
+		56ED2EAB1B45A81D00E19DDF /* SMJobBlessHelper in CopyFiles */ = {isa = PBXBuildFile; fileRef = 56ED2E9A1B45A4BE00E19DDF /* SMJobBlessHelper */; };
+		56ED2EAC1B45AB9800E19DDF /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 56ED2EA51B45A7DD00E19DDF /* Security.framework */; };
+		56ED2EAD1B45ABA000E19DDF /* ServiceManagement.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 56ED2EA71B45A7E700E19DDF /* ServiceManagement.framework */; };
+		56ED2EB01B45AC1100E19DDF /* SMJobBlessHelper in CopyFiles */ = {isa = PBXBuildFile; fileRef = 56ED2E9A1B45A4BE00E19DDF /* SMJobBlessHelper */; };
 		8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
 		8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
 		8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
@@ -136,24 +143,40 @@
 			remoteGlobalIDString = 6EE6DD9E0E626D2800FB2115;
 			remoteInfo = MPHelperToolIPCTester;
 		};
+		56ED2EA91B45A7F800E19DDF /* PBXContainerItemProxy */ = {
+			isa = PBXContainerItemProxy;
+			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+			proxyType = 1;
+			remoteGlobalIDString = 56ED2E991B45A4BE00E19DDF;
+			remoteInfo = SMJobBlessHelper;
+		};
+		56ED2EAE1B45ABE500E19DDF /* PBXContainerItemProxy */ = {
+			isa = PBXContainerItemProxy;
+			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+			proxyType = 1;
+			remoteGlobalIDString = 56ED2E991B45A4BE00E19DDF;
+			remoteInfo = SMJobBlessHelper;
+		};
 /* End PBXContainerItemProxy section */
 
 /* Begin PBXCopyFilesBuildPhase section */
 		1D4B87CC11A54F9B00AD9D33 /* CopyFiles */ = {
 			isa = PBXCopyFilesBuildPhase;
 			buildActionMask = 2147483647;
-			dstPath = "";
-			dstSubfolderSpec = 10;
+			dstPath = Contents/Library/LaunchServices;
+			dstSubfolderSpec = 1;
 			files = (
+				56ED2EAB1B45A81D00E19DDF /* SMJobBlessHelper in CopyFiles */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
 		1D4B87D311A54FFC00AD9D33 /* CopyFiles */ = {
 			isa = PBXCopyFilesBuildPhase;
 			buildActionMask = 2147483647;
-			dstPath = "";
-			dstSubfolderSpec = 10;
+			dstPath = Contents/Library/LaunchServices;
+			dstSubfolderSpec = 1;
 			files = (
+				56ED2EB01B45AC1100E19DDF /* SMJobBlessHelper in CopyFiles */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -168,6 +191,16 @@
 			name = "Copy Bundle Frameworks";
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		56ED2E981B45A4BE00E19DDF /* CopyFiles */ = {
+			isa = PBXCopyFilesBuildPhase;
+			buildActionMask = 2147483647;
+			dstPath = /usr/share/man/man1/;
+			dstSubfolderSpec = 0;
+			files = (
+				56ED2E9F1B45A4BE00E19DDF /* SMJobBlessHelper.1 in CopyFiles */,
+			);
+			runOnlyForDeploymentPostprocessing = 1;
+		};
 /* End PBXCopyFilesBuildPhase section */
 
 /* Begin PBXFileReference section */
@@ -177,7 +210,6 @@
 		1D20FFD811F4F38000CCC4C6 /* TB_Info.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = TB_Info.icns; sourceTree = "<group>"; };
 		1D24FC5F11CD1C770063E2A5 /* GrowlNotifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GrowlNotifications.h; sourceTree = "<group>"; };
 		1D24FCAA11CD32090063E2A5 /* TB_InstallWithVar.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = TB_InstallWithVar.icns; sourceTree = "<group>"; };
-		1D4B877E11A5496B00AD9D33 /* Growl Registration Ticket.growlRegDict */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = "Growl Registration Ticket.growlRegDict"; sourceTree = "<group>"; };
 		1D9B73F711F0F6D6006013F5 /* MPQueueTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPQueueTableView.h; sourceTree = "<group>"; };
 		1D9B73F811F0F6D6006013F5 /* MPQueueTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPQueueTableView.m; sourceTree = "<group>"; };
 		1DA3219211F748330004ECB1 /* MPCheckbox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPCheckbox.h; sourceTree = "<group>"; };
@@ -215,6 +247,12 @@
 		29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
 		29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
 		32CA4F630368D1EE00C91783 /* Pallet_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Pallet_Prefix.pch; sourceTree = "<group>"; };
+		56ED2E8D1B45A36300E19DDF /* SMJobBlessHelper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SMJobBlessHelper.c; sourceTree = "<group>"; };
+		56ED2E9A1B45A4BE00E19DDF /* SMJobBlessHelper */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = SMJobBlessHelper; sourceTree = BUILT_PRODUCTS_DIR; };
+		56ED2E9C1B45A4BE00E19DDF /* main.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
+		56ED2E9E1B45A4BE00E19DDF /* SMJobBlessHelper.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = SMJobBlessHelper.1; sourceTree = "<group>"; };
+		56ED2EA51B45A7DD00E19DDF /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
+		56ED2EA71B45A7E700E19DDF /* ServiceManagement.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ServiceManagement.framework; path = System/Library/Frameworks/ServiceManagement.framework; sourceTree = SDKROOT; };
 		5E5D169111AE96F500451AD7 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
 		8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
 		8D1107320486CEB800E47090 /* Pallet.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Pallet.app; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -225,15 +263,26 @@
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
+				56ED2EA81B45A7E700E19DDF /* ServiceManagement.framework in Frameworks */,
+				56ED2EA61B45A7DD00E19DDF /* Security.framework in Frameworks */,
 				21900DE01095001700ED79CF /* MacPorts.framework in Frameworks */,
 				21900DE11095001700ED79CF /* Cocoa.framework in Frameworks */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		56ED2E971B45A4BE00E19DDF /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 		8D11072E0486CEB800E47090 /* Frameworks */ = {
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
+				56ED2EAD1B45ABA000E19DDF /* ServiceManagement.framework in Frameworks */,
+				56ED2EAC1B45AB9800E19DDF /* Security.framework in Frameworks */,
 				21900E031095030B00ED79CF /* MacPorts.framework in Frameworks */,
 				8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
 			);
@@ -265,6 +314,7 @@
 			children = (
 				8D1107320486CEB800E47090 /* Pallet.app */,
 				21900DE81095001700ED79CF /* Pallet.app */,
+				56ED2E9A1B45A4BE00E19DDF /* SMJobBlessHelper */,
 			);
 			name = Products;
 			sourceTree = "<group>";
@@ -320,6 +370,7 @@
 				1D9B73F811F0F6D6006013F5 /* MPQueueTableView.m */,
 				1DA3219211F748330004ECB1 /* MPCheckbox.h */,
 				1DA3219311F748330004ECB1 /* MPCheckbox.m */,
+				56ED2E8D1B45A36300E19DDF /* SMJobBlessHelper.c */,
 			);
 			name = Helpers;
 			sourceTree = "<group>";
@@ -334,6 +385,7 @@
 				21FC22620FE888F200B1E835 /* Helpers */,
 				29B97315FDCFA39411CA2CEA /* Other Sources */,
 				29B97317FDCFA39411CA2CEA /* Resources */,
+				56ED2E9B1B45A4BE00E19DDF /* SMJobBlessHelper */,
 				29B97323FDCFA39411CA2CEA /* Frameworks */,
 				19C28FACFE9D520D11CA2CBB /* Products */,
 				21900E021095030B00ED79CF /* MacPorts.framework */,
@@ -368,7 +420,6 @@
 				089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
 				1DDD58140DA1D0A300B32029 /* MainMenu.xib */,
 				21E2ADAF1002E428003F8885 /* Preferences.xib */,
-				1D4B877E11A5496B00AD9D33 /* Growl Registration Ticket.growlRegDict */,
 			);
 			name = Resources;
 			sourceTree = "<group>";
@@ -376,12 +427,23 @@
 		29B97323FDCFA39411CA2CEA /* Frameworks */ = {
 			isa = PBXGroup;
 			children = (
+				56ED2EA71B45A7E700E19DDF /* ServiceManagement.framework */,
+				56ED2EA51B45A7DD00E19DDF /* Security.framework */,
 				1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
 				1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
 			);
 			name = Frameworks;
 			sourceTree = "<group>";
 		};
+		56ED2E9B1B45A4BE00E19DDF /* SMJobBlessHelper */ = {
+			isa = PBXGroup;
+			children = (
+				56ED2E9C1B45A4BE00E19DDF /* main.c */,
+				56ED2E9E1B45A4BE00E19DDF /* SMJobBlessHelper.1 */,
+			);
+			path = SMJobBlessHelper;
+			sourceTree = "<group>";
+		};
 /* End PBXGroup section */
 
 /* Begin PBXNativeTarget section */
@@ -400,6 +462,7 @@
 			buildRules = (
 			);
 			dependencies = (
+				56ED2EAA1B45A7F800E19DDF /* PBXTargetDependency */,
 				21ACCE17109538410070F0DD /* PBXTargetDependency */,
 			);
 			name = "Pallet-standalone";
@@ -408,6 +471,23 @@
 			productReference = 21900DE81095001700ED79CF /* Pallet.app */;
 			productType = "com.apple.product-type.application";
 		};
+		56ED2E991B45A4BE00E19DDF /* SMJobBlessHelper */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = 56ED2EA01B45A4BE00E19DDF /* Build configuration list for PBXNativeTarget "SMJobBlessHelper" */;
+			buildPhases = (
+				56ED2E961B45A4BE00E19DDF /* Sources */,
+				56ED2E971B45A4BE00E19DDF /* Frameworks */,
+				56ED2E981B45A4BE00E19DDF /* CopyFiles */,
+			);
+			buildRules = (
+			);
+			dependencies = (
+			);
+			name = SMJobBlessHelper;
+			productName = SMJobBlessHelper;
+			productReference = 56ED2E9A1B45A4BE00E19DDF /* SMJobBlessHelper */;
+			productType = "com.apple.product-type.tool";
+		};
 		8D1107260486CEB800E47090 /* Pallet */ = {
 			isa = PBXNativeTarget;
 			buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Pallet" */;
@@ -420,6 +500,7 @@
 			buildRules = (
 			);
 			dependencies = (
+				56ED2EAF1B45ABE500E19DDF /* PBXTargetDependency */,
 			);
 			name = Pallet;
 			productInstallPath = "$(HOME)/Applications";
@@ -458,6 +539,7 @@
 				8D1107260486CEB800E47090 /* Pallet */,
 				21900DC31095001700ED79CF /* Pallet-standalone */,
 				21351F530FEC59520074ACFE /* Docs */,
+				56ED2E991B45A4BE00E19DDF /* SMJobBlessHelper */,
 			);
 		};
 /* End PBXProject section */
@@ -531,7 +613,6 @@
 				21900DD01095001700ED79CF /* TB_Cancel.icns in Resources */,
 				21900DD11095001700ED79CF /* TB_Selfupdate.icns in Resources */,
 				21900DD21095001700ED79CF /* Application.icns in Resources */,
-				1D4B877F11A5496B00AD9D33 /* Growl Registration Ticket.growlRegDict in Resources */,
 				1D24FCAB11CD32090063E2A5 /* TB_InstallWithVar.icns in Resources */,
 				1D20FFDA11F4F38000CCC4C6 /* TB_Info.icns in Resources */,
 			);
@@ -625,6 +706,14 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		56ED2E961B45A4BE00E19DDF /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				56ED2EA41B45A4DA00E19DDF /* SMJobBlessHelper.c in Sources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 		8D11072C0486CEB800E47090 /* Sources */ = {
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
@@ -651,6 +740,16 @@
 			name = "MacPorts-embeddable";
 			targetProxy = 21ACCE16109538410070F0DD /* PBXContainerItemProxy */;
 		};
+		56ED2EAA1B45A7F800E19DDF /* PBXTargetDependency */ = {
+			isa = PBXTargetDependency;
+			target = 56ED2E991B45A4BE00E19DDF /* SMJobBlessHelper */;
+			targetProxy = 56ED2EA91B45A7F800E19DDF /* PBXContainerItemProxy */;
+		};
+		56ED2EAF1B45ABE500E19DDF /* PBXTargetDependency */ = {
+			isa = PBXTargetDependency;
+			target = 56ED2E991B45A4BE00E19DDF /* SMJobBlessHelper */;
+			targetProxy = 56ED2EAE1B45ABE500E19DDF /* PBXContainerItemProxy */;
+		};
 /* End PBXTargetDependency section */
 
 /* Begin PBXVariantGroup section */
@@ -708,6 +807,7 @@
 			isa = XCBuildConfiguration;
 			buildSettings = {
 				ALWAYS_SEARCH_USER_PATHS = NO;
+				CODE_SIGN_IDENTITY = "Self-signed Applications";
 				COMBINE_HIDPI_IMAGES = YES;
 				COPY_PHASE_STRIP = NO;
 				FRAMEWORK_SEARCH_PATHS = (
@@ -732,6 +832,7 @@
 			isa = XCBuildConfiguration;
 			buildSettings = {
 				ALWAYS_SEARCH_USER_PATHS = NO;
+				CODE_SIGN_IDENTITY = "Self-signed Applications";
 				COMBINE_HIDPI_IMAGES = YES;
 				COPY_PHASE_STRIP = NO;
 				FRAMEWORK_SEARCH_PATHS = (
@@ -756,6 +857,7 @@
 			isa = XCBuildConfiguration;
 			buildSettings = {
 				ALWAYS_SEARCH_USER_PATHS = NO;
+				CODE_SIGN_IDENTITY = "Self-signed Applications";
 				COMBINE_HIDPI_IMAGES = YES;
 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
 				FRAMEWORK_SEARCH_PATHS = (
@@ -776,6 +878,7 @@
 		21FC211D0FE84F7F00B1E835 /* Debug-InstallMacPorts */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
+				CODE_SIGN_IDENTITY = "Self-signed Applications";
 				GCC_C_LANGUAGE_STANDARD = c99;
 				GCC_ENABLE_OBJC_GC = required;
 				GCC_OPTIMIZATION_LEVEL = 0;
@@ -791,6 +894,7 @@
 			isa = XCBuildConfiguration;
 			buildSettings = {
 				ALWAYS_SEARCH_USER_PATHS = NO;
+				CODE_SIGN_IDENTITY = "Self-signed Applications";
 				COMBINE_HIDPI_IMAGES = YES;
 				COPY_PHASE_STRIP = NO;
 				FRAMEWORK_SEARCH_PATHS = (
@@ -808,6 +912,7 @@
 				INFOPLIST_FILE = Info.plist;
 				INSTALL_PATH = "$(HOME)/Applications";
 				LIBRARY_SEARCH_PATHS = "/opt/local/libexec/macports/lib/**";
+				MACOSX_DEPLOYMENT_TARGET = 10.6;
 				OTHER_LDFLAGS = (
 					"-I$prefix/libexec/macports/include",
 					"-L$prefix/libexec/macports/lib",
@@ -818,10 +923,151 @@
 			};
 			name = "Debug-InstallMacPorts";
 		};
+		56ED2EA11B45A4BE00E19DDF /* Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+				CLANG_CXX_LIBRARY = "libc++";
+				CLANG_ENABLE_MODULES = YES;
+				CLANG_ENABLE_OBJC_ARC = YES;
+				CLANG_WARN_BOOL_CONVERSION = YES;
+				CLANG_WARN_CONSTANT_CONVERSION = YES;
+				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+				CLANG_WARN_EMPTY_BODY = YES;
+				CLANG_WARN_ENUM_CONVERSION = YES;
+				CLANG_WARN_INT_CONVERSION = YES;
+				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+				CODE_SIGN_IDENTITY = "Self-signed Applications";
+				COPY_PHASE_STRIP = NO;
+				GCC_C_LANGUAGE_STANDARD = gnu99;
+				GCC_DYNAMIC_NO_PIC = NO;
+				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+				GCC_PREPROCESSOR_DEFINITIONS = (
+					"DEBUG=1",
+					"$(inherited)",
+				);
+				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+				GCC_WARN_UNDECLARED_SELECTOR = YES;
+				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+				GCC_WARN_UNUSED_FUNCTION = YES;
+				INFOPLIST_FILE = "SMJobBlessHelper/SMJobBlessHelper-Info.plist";
+				MACOSX_DEPLOYMENT_TARGET = 10.9;
+				OTHER_LDFLAGS = (
+					"-sectcreate",
+					__TEXT,
+					__info_plist,
+					"SMJobBlessHelper/SMJobBlessHelper-Info.plist",
+					"-sectcreate",
+					__TEXT,
+					__launchd_plist,
+					"SMJobBlessHelper/SMJobBlessHelper-Launchd.plist",
+				);
+				PRODUCT_NAME = "$(TARGET_NAME)";
+				SKIP_INSTALL = YES;
+			};
+			name = Debug;
+		};
+		56ED2EA21B45A4BE00E19DDF /* Debug-InstallMacPorts */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+				CLANG_CXX_LIBRARY = "libc++";
+				CLANG_ENABLE_MODULES = YES;
+				CLANG_ENABLE_OBJC_ARC = YES;
+				CLANG_WARN_BOOL_CONVERSION = YES;
+				CLANG_WARN_CONSTANT_CONVERSION = YES;
+				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+				CLANG_WARN_EMPTY_BODY = YES;
+				CLANG_WARN_ENUM_CONVERSION = YES;
+				CLANG_WARN_INT_CONVERSION = YES;
+				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+				CODE_SIGN_IDENTITY = "Self-signed Applications";
+				COPY_PHASE_STRIP = NO;
+				GCC_C_LANGUAGE_STANDARD = gnu99;
+				GCC_DYNAMIC_NO_PIC = NO;
+				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+				GCC_PREPROCESSOR_DEFINITIONS = (
+					"DEBUG=1",
+					"$(inherited)",
+				);
+				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+				GCC_WARN_UNDECLARED_SELECTOR = YES;
+				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+				GCC_WARN_UNUSED_FUNCTION = YES;
+				INFOPLIST_FILE = "SMJobBlessHelper/SMJobBlessHelper-Info.plist";
+				MACOSX_DEPLOYMENT_TARGET = 10.9;
+				OTHER_LDFLAGS = (
+					"-sectcreate",
+					__TEXT,
+					__info_plist,
+					"SMJobBlessHelper/SMJobBlessHelper-Info.plist",
+					"-sectcreate",
+					__TEXT,
+					__launchd_plist,
+					"SMJobBlessHelper/SMJobBlessHelper-Launchd.plist",
+				);
+				PRODUCT_NAME = "$(TARGET_NAME)";
+				SKIP_INSTALL = YES;
+			};
+			name = "Debug-InstallMacPorts";
+		};
+		56ED2EA31B45A4BE00E19DDF /* Release */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+				CLANG_CXX_LIBRARY = "libc++";
+				CLANG_ENABLE_MODULES = YES;
+				CLANG_ENABLE_OBJC_ARC = YES;
+				CLANG_WARN_BOOL_CONVERSION = YES;
+				CLANG_WARN_CONSTANT_CONVERSION = YES;
+				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+				CLANG_WARN_EMPTY_BODY = YES;
+				CLANG_WARN_ENUM_CONVERSION = YES;
+				CLANG_WARN_INT_CONVERSION = YES;
+				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+				CODE_SIGN_IDENTITY = "Self-signed Applications";
+				COPY_PHASE_STRIP = YES;
+				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+				ENABLE_NS_ASSERTIONS = NO;
+				GCC_C_LANGUAGE_STANDARD = gnu99;
+				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+				GCC_WARN_UNDECLARED_SELECTOR = YES;
+				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+				GCC_WARN_UNUSED_FUNCTION = YES;
+				INFOPLIST_FILE = "SMJobBlessHelper/SMJobBlessHelper-Info.plist";
+				MACOSX_DEPLOYMENT_TARGET = 10.9;
+				OTHER_LDFLAGS = (
+					"-sectcreate",
+					__TEXT,
+					__info_plist,
+					"SMJobBlessHelper/SMJobBlessHelper-Info.plist",
+					"-sectcreate",
+					__TEXT,
+					__launchd_plist,
+					"SMJobBlessHelper/SMJobBlessHelper-Launchd.plist",
+				);
+				PRODUCT_NAME = "$(TARGET_NAME)";
+				SKIP_INSTALL = YES;
+			};
+			name = Release;
+		};
 		C01FCF4B08A954540054247B /* Debug */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
 				ALWAYS_SEARCH_USER_PATHS = NO;
+				CODE_SIGN_IDENTITY = "Self-signed Applications";
 				COMBINE_HIDPI_IMAGES = YES;
 				COPY_PHASE_STRIP = NO;
 				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
@@ -835,6 +1081,7 @@
 				INFOPLIST_FILE = Info.plist;
 				INSTALL_PATH = "$(HOME)/Applications";
 				LIBRARY_SEARCH_PATHS = "/opt/local/libexec/macports/lib/**";
+				MACOSX_DEPLOYMENT_TARGET = 10.6;
 				OTHER_LDFLAGS = (
 					"-I$prefix/libexec/macports/include",
 					"-L$prefix/libexec/macports/lib",
@@ -850,6 +1097,7 @@
 			isa = XCBuildConfiguration;
 			buildSettings = {
 				ALWAYS_SEARCH_USER_PATHS = NO;
+				CODE_SIGN_IDENTITY = "Self-signed Applications";
 				COMBINE_HIDPI_IMAGES = YES;
 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
 				FRAMEWORK_SEARCH_PATHS = (
@@ -869,6 +1117,7 @@
 				INFOPLIST_FILE = Info.plist;
 				INSTALL_PATH = "$(HOME)/Applications";
 				LIBRARY_SEARCH_PATHS = "/opt/local/libexec/macports/lib/**";
+				MACOSX_DEPLOYMENT_TARGET = 10.6;
 				OTHER_LDFLAGS = (
 					"-I$prefix/libexec/macports/include",
 					"-L$prefix/libexec/macports/lib",
@@ -882,6 +1131,7 @@
 		C01FCF4F08A954540054247B /* Debug */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
+				CODE_SIGN_IDENTITY = "Self-signed Applications";
 				GCC_C_LANGUAGE_STANDARD = c99;
 				GCC_ENABLE_OBJC_GC = required;
 				GCC_OPTIMIZATION_LEVEL = 0;
@@ -896,6 +1146,7 @@
 		C01FCF5008A954540054247B /* Release */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
+				CODE_SIGN_IDENTITY = "Self-signed Applications";
 				GCC_C_LANGUAGE_STANDARD = c99;
 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
 				GCC_WARN_UNUSED_VARIABLE = YES;
@@ -927,6 +1178,15 @@
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = Release;
 		};
+		56ED2EA01B45A4BE00E19DDF /* Build configuration list for PBXNativeTarget "SMJobBlessHelper" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				56ED2EA11B45A4BE00E19DDF /* Debug */,
+				56ED2EA21B45A4BE00E19DDF /* Debug-InstallMacPorts */,
+				56ED2EA31B45A4BE00E19DDF /* Release */,
+			);
+			defaultConfigurationIsVisible = 0;
+		};
 		C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Pallet" */ = {
 			isa = XCConfigurationList;
 			buildConfigurations = (

Modified: branches/gsoc15-pallet/Pallet/Pallet.xcodeproj/project.xcworkspace/xcuserdata/mrappleseed.xcuserdatad/UserInterfaceState.xcuserstate
===================================================================
(Binary files differ)

Modified: branches/gsoc15-pallet/Pallet/Pallet.xcodeproj/xcuserdata/mrappleseed.xcuserdatad/xcschemes/xcschememanagement.plist
===================================================================
--- branches/gsoc15-pallet/Pallet/Pallet.xcodeproj/xcuserdata/mrappleseed.xcuserdatad/xcschemes/xcschememanagement.plist	2015-07-02 16:30:38 UTC (rev 138227)
+++ branches/gsoc15-pallet/Pallet/Pallet.xcodeproj/xcuserdata/mrappleseed.xcuserdatad/xcschemes/xcschememanagement.plist	2015-07-02 17:42:40 UTC (rev 138228)
@@ -19,6 +19,11 @@
 			<key>orderHint</key>
 			<integer>0</integer>
 		</dict>
+		<key>SMJobBlessHelper.xcscheme</key>
+		<dict>
+			<key>orderHint</key>
+			<integer>10</integer>
+		</dict>
 	</dict>
 	<key>SuppressBuildableAutocreation</key>
 	<dict>
@@ -32,6 +37,11 @@
 			<key>primary</key>
 			<true/>
 		</dict>
+		<key>56ED2E991B45A4BE00E19DDF</key>
+		<dict>
+			<key>primary</key>
+			<true/>
+		</dict>
 		<key>8D1107260486CEB800E47090</key>
 		<dict>
 			<key>primary</key>

Added: branches/gsoc15-pallet/Pallet/SMJobBlessHelper/SMJobBlessHelper.1
===================================================================
--- branches/gsoc15-pallet/Pallet/SMJobBlessHelper/SMJobBlessHelper.1	                        (rev 0)
+++ branches/gsoc15-pallet/Pallet/SMJobBlessHelper/SMJobBlessHelper.1	2015-07-02 17:42:40 UTC (rev 138228)
@@ -0,0 +1,79 @@
+.\"Modified from man(1) of FreeBSD, the NetBSD mdoc.template, and mdoc.samples.
+.\"See Also:
+.\"man mdoc.samples for a complete listing of options
+.\"man mdoc for the short list of editing options
+.\"/usr/share/misc/mdoc.template
+.Dd 7/2/15               \" DATE 
+.Dt SMJobBlessHelper 1      \" Program name and manual section number 
+.Os Darwin
+.Sh NAME                 \" Section Header - required - don't modify 
+.Nm SMJobBlessHelper,
+.\" The following lines are read in generating the apropos(man -k) database. Use only key
+.\" words here as the database is built based on the words here and in the .ND line. 
+.Nm Other_name_for_same_program(),
+.Nm Yet another name for the same program.
+.\" Use .Nm macro to designate other names for the documented program.
+.Nd This line parsed for whatis database.
+.Sh SYNOPSIS             \" Section Header - required - don't modify
+.Nm
+.Op Fl abcd              \" [-abcd]
+.Op Fl a Ar path         \" [-a path] 
+.Op Ar file              \" [file]
+.Op Ar                   \" [file ...]
+.Ar arg0                 \" Underlined argument - use .Ar anywhere to underline
+arg2 ...                 \" Arguments
+.Sh DESCRIPTION          \" Section Header - required - don't modify
+Use the .Nm macro to refer to your program throughout the man page like such:
+.Nm
+Underlining is accomplished with the .Ar macro like this:
+.Ar underlined text .
+.Pp                      \" Inserts a space
+A list of items with descriptions:
+.Bl -tag -width -indent  \" Begins a tagged list 
+.It item a               \" Each item preceded by .It macro
+Description of item a
+.It item b
+Description of item b
+.El                      \" Ends the list
+.Pp
+A list of flags and their descriptions:
+.Bl -tag -width -indent  \" Differs from above in tag removed 
+.It Fl a                 \"-a flag as a list item
+Description of -a flag
+.It Fl b
+Description of -b flag
+.El                      \" Ends the list
+.Pp
+.\" .Sh ENVIRONMENT      \" May not be needed
+.\" .Bl -tag -width "ENV_VAR_1" -indent \" ENV_VAR_1 is width of the string ENV_VAR_1
+.\" .It Ev ENV_VAR_1
+.\" Description of ENV_VAR_1
+.\" .It Ev ENV_VAR_2
+.\" Description of ENV_VAR_2
+.\" .El                      
+.Sh FILES                \" File used or created by the topic of the man page
+.Bl -tag -width "/Users/joeuser/Library/really_long_file_name" -compact
+.It Pa /usr/share/file_name
+FILE_1 description
+.It Pa /Users/joeuser/Library/really_long_file_name
+FILE_2 description
+.El                      \" Ends the list
+.\" .Sh DIAGNOSTICS       \" May not be needed
+.\" .Bl -diag
+.\" .It Diagnostic Tag
+.\" Diagnostic informtion here.
+.\" .It Diagnostic Tag
+.\" Diagnostic informtion here.
+.\" .El
+.Sh SEE ALSO 
+.\" List links in ascending order by section, alphabetically within a section.
+.\" Please do not reference files that do not exist without filing a bug report
+.Xr a 1 , 
+.Xr b 1 ,
+.Xr c 1 ,
+.Xr a 2 ,
+.Xr b 2 ,
+.Xr a 3 ,
+.Xr b 3 
+.\" .Sh BUGS              \" Document known, unremedied bugs 
+.\" .Sh HISTORY           \" Document history if command behaves in a unique manner
\ No newline at end of file

Added: branches/gsoc15-pallet/Pallet/SMJobBlessHelper/main.c
===================================================================
--- branches/gsoc15-pallet/Pallet/SMJobBlessHelper/main.c	                        (rev 0)
+++ branches/gsoc15-pallet/Pallet/SMJobBlessHelper/main.c	2015-07-02 17:42:40 UTC (rev 138228)
@@ -0,0 +1,18 @@
+//
+//  main.c
+//  SMJobBlessHelper
+//
+//  Created by Mr. Appleseed on 7/2/15.
+//
+//
+
+#include <stdio.h>
+
+int main(int argc, const char * argv[])
+{
+
+    // insert code here...
+    printf("Hello, World!\n");
+    return 0;
+}
+

Added: branches/gsoc15-pallet/Pallet/SMJobBlessHelper.c
===================================================================
--- branches/gsoc15-pallet/Pallet/SMJobBlessHelper.c	                        (rev 0)
+++ branches/gsoc15-pallet/Pallet/SMJobBlessHelper.c	2015-07-02 17:42:40 UTC (rev 138228)
@@ -0,0 +1,66 @@
+/*
+File: SMJobBlessHelper.c
+Abstract: A helper tool that doesn't do anything event remotely interesting.
+See the ssd sample for how to use GCD and launchd to set up an on-demand
+server via sockets.
+Version: 1.5
+
+Disclaimer: IMPORTANT:  This Apple software is supplied to you by Apple
+Inc. ("Apple") in consideration of your agreement to the following
+terms, and your use, installation, modification or redistribution of
+this Apple software constitutes acceptance of these terms.  If you do
+not agree with these terms, please do not use, install, modify or
+redistribute this Apple software.
+
+In consideration of your agreement to abide by the following terms, and
+subject to these terms, Apple grants you a personal, non-exclusive
+license, under Apple's copyrights in this original Apple software (the
+"Apple Software"), to use, reproduce, modify and redistribute the Apple
+Software, with or without modifications, in source and/or binary forms;
+provided that if you redistribute the Apple Software in its entirety and
+without modifications, you must retain this notice and the following
+text and disclaimers in all such redistributions of the Apple Software.
+Neither the name, trademarks, service marks or logos of Apple Inc. may
+be used to endorse or promote products derived from the Apple Software
+without specific prior written permission from Apple.  Except as
+expressly stated in this notice, no other rights or licenses, express or
+implied, are granted by Apple herein, including but not limited to any
+patent rights that may be infringed by your derivative works or by other
+works in which the Apple Software may be incorporated.
+
+The Apple Software is provided by Apple on an "AS IS" basis.  APPLE
+MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION
+THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND
+OPERATION ALONE OR IN COMBINATION WITH YOUR PRODUCTS.
+
+IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL
+OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+                          SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+                          INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION,
+MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED
+AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE),
+STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGE.
+
+Copyright (C) 2013 Apple Inc. All Rights Reserved.
+
+
+*/
+
+#include <syslog.h>
+#include <unistd.h>
+#include <stdio.h>
+#include <stdlib.h>
+
+int main(int argc, const char * argv[])
+{
+#pragma unused(argc)
+#pragma unused(argv)
+    
+    syslog(LOG_NOTICE, "Hello world! uid = %d, euid = %d, pid = %d\n", (int) getuid(), (int) geteuid(), (int) getpid());
+    
+    (void) sleep(10);
+    
+    return EXIT_SUCCESS;
+}
\ No newline at end of file
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150702/bbd2038b/attachment-0001.html>


More information about the macports-changes mailing list