[81780] trunk/dports/devel/GitX

cal at macports.org cal at macports.org
Thu Aug 4 14:37:29 PDT 2011


Revision: 81780
          http://trac.macports.org/changeset/81780
Author:   cal at macports.org
Date:     2011-08-04 14:37:29 -0700 (Thu, 04 Aug 2011)
Log Message:
-----------
devel/GitX: Disable sparkle.
This is a silent update for now, I want to wait for the buildbot to build this on SL before I increase the revision

Modified Paths:
--------------
    trunk/dports/devel/GitX/Portfile

Added Paths:
-----------
    trunk/dports/devel/GitX/files/30-remove-sparkle.patch
    trunk/dports/devel/GitX/files/31-remove-sparkle-from-xcodebuild.patch

Modified: trunk/dports/devel/GitX/Portfile
===================================================================
--- trunk/dports/devel/GitX/Portfile	2011-08-04 21:01:38 UTC (rev 81779)
+++ trunk/dports/devel/GitX/Portfile	2011-08-04 21:37:29 UTC (rev 81780)
@@ -30,7 +30,9 @@
 
 patchfiles          10-disable-finder-integration.patch \
                     20-remove-enable-terminal-usage.patch \
-                    21-remove-install-cli-tool.patch
+                    21-remove-install-cli-tool.patch \
+                    30-remove-sparkle.patch \
+                    31-remove-sparkle-from-xcodebuild.patch
 
 variant finder_integration description {Enable finder integration, opening .git folders with GitX} {
     patchfiles-delete   disable-finder-integration.patch
@@ -44,6 +46,10 @@
     }
 }
 
+post-patch {
+    file delete -force ${worksrcpath}/Sparkle.framework
+}
+
 configure {
     if {[variant_isset universal]} {
         set arch_flags ${configure.universal_cflags}

Added: trunk/dports/devel/GitX/files/30-remove-sparkle.patch
===================================================================
--- trunk/dports/devel/GitX/files/30-remove-sparkle.patch	                        (rev 0)
+++ trunk/dports/devel/GitX/files/30-remove-sparkle.patch	2011-08-04 21:37:29 UTC (rev 81780)
@@ -0,0 +1,1271 @@
+diff -rNu ../GitX-0.7.1.orig/ApplicationController.m ./ApplicationController.m
+--- ../GitX-0.7.1.orig/ApplicationController.m	2011-08-04 22:32:07.000000000 +0200
++++ ./ApplicationController.m	2011-08-04 22:35:52.000000000 +0200
+@@ -16,7 +16,6 @@
+ #import "PBPrefsWindowController.h"
+ #import "PBNSURLPathUserDefaultsTransfomer.h"
+ #import "PBGitDefaults.h"
+-#import "Sparkle/SUUpdater.h"
+ 
+ @implementation ApplicationController
+ @synthesize cliProxy;
+@@ -64,10 +63,6 @@
+ 
+ - (void)applicationDidFinishLaunching:(NSNotification*)notification
+ {
+-	[[SUUpdater sharedUpdater] setSendsSystemProfile:YES];
+-#ifdef DEBUG_BUILD
+-	[[SUUpdater sharedUpdater] setFeedURL:[NSURL URLWithString:@"http://gitx.frim.nl/Downloads/appcast_DEBUG.xml"]];
+-#endif
+ 	[self registerServices];
+ 
+ 	// Only try to open a default document if there are no documents open already.
+diff -rNu ../GitX-0.7.1.orig/English.lproj/MainMenu.xib ./English.lproj/MainMenu.xib
+--- ../GitX-0.7.1.orig/English.lproj/MainMenu.xib	2011-08-04 22:32:07.000000000 +0200
++++ ./English.lproj/MainMenu.xib	2011-08-04 22:39:05.000000000 +0200
+@@ -87,14 +87,6 @@
+ 									<reference key="NSOnImage" ref="889736156"/>
+ 									<reference key="NSMixedImage" ref="37108609"/>
+ 								</object>
+-								<object class="NSMenuItem" id="679871620">
+-									<reference key="NSMenu" ref="492995933"/>
+-									<string type="base64-UTF8" key="NSTitle">Q2hlY2sgZm9yIFVwZGF0ZXPigKY</string>
+-									<string key="NSKeyEquiv"/>
+-									<int key="NSMnemonicLoc">2147483647</int>
+-									<reference key="NSOnImage" ref="889736156"/>
+-									<reference key="NSMixedImage" ref="37108609"/>
+-								</object>
+ 								<object class="NSMenuItem" id="254129686">
+ 									<reference key="NSMenu" ref="492995933"/>
+ 									<bool key="NSIsDisabled">YES</bool>
+@@ -836,9 +828,6 @@
+ 			<object class="NSUserDefaultsController" id="391227374">
+ 				<bool key="NSSharedInstance">YES</bool>
+ 			</object>
+-			<object class="NSCustomObject" id="203602687">
+-				<string key="NSClassName">SUUpdater</string>
+-			</object>
+ 		</object>
+ 		<object class="IBObjectContainer" key="IBDocument.Objects">
+ 			<object class="NSMutableArray" key="connectionRecords">
+@@ -1125,14 +1114,6 @@
+ 				</object>
+ 				<object class="IBConnectionRecord">
+ 					<object class="IBActionConnection" key="connection">
+-						<string key="label">checkForUpdates:</string>
+-						<reference key="source" ref="203602687"/>
+-						<reference key="destination" ref="679871620"/>
+-					</object>
+-					<int key="connectionID">920</int>
+-				</object>
+-				<object class="IBConnectionRecord">
+-					<object class="IBActionConnection" key="connection">
+ 						<string key="label">setDetailedView:</string>
+ 						<reference key="source" ref="954860085"/>
+ 						<reference key="destination" ref="1062123434"/>
+@@ -1273,7 +1254,6 @@
+ 							<reference ref="550312819"/>
+ 							<reference ref="950810233"/>
+ 							<reference ref="105066652"/>
+-							<reference ref="679871620"/>
+ 						</object>
+ 						<reference key="parent" ref="859553509"/>
+ 					</object>
+@@ -1818,16 +1798,6 @@
+ 						<reference key="parent" ref="245837913"/>
+ 					</object>
+ 					<object class="IBObjectRecord">
+-						<int key="objectID">918</int>
+-						<reference key="object" ref="203602687"/>
+-						<reference key="parent" ref="91482642"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">919</int>
+-						<reference key="object" ref="679871620"/>
+-						<reference key="parent" ref="492995933"/>
+-					</object>
+-					<object class="IBObjectRecord">
+ 						<int key="objectID">927</int>
+ 						<reference key="object" ref="638888442"/>
+ 						<reference key="parent" ref="245837913"/>
+@@ -2477,29 +2477,6 @@
+ 					</object>
+ 				</object>
+ 			</object>
+-			<object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.1+">
+-				<bool key="EncodedWithXMLCoder">YES</bool>
+-				<object class="IBPartialClassDescription">
+-					<string key="className">NSObject</string>
+-					<object class="IBClassDescriptionSource" key="sourceIdentifier" id="734249837">
+-						<string key="majorKey">IBDocumentRelativeSource</string>
+-						<string key="minorKey">../Sparkle.framework/Versions/A/Headers/SUUpdater.h</string>
+-					</object>
+-				</object>
+-				<object class="IBPartialClassDescription">
+-					<string key="className">SUUpdater</string>
+-					<string key="superclassName">NSObject</string>
+-					<object class="NSMutableDictionary" key="actions">
+-						<string key="NS.key.0">checkForUpdates:</string>
+-						<string key="NS.object.0">id</string>
+-					</object>
+-					<object class="NSMutableDictionary" key="outlets">
+-						<string key="NS.key.0">delegate</string>
+-						<string key="NS.object.0">id</string>
+-					</object>
+-					<reference key="sourceIdentifier" ref="734249837"/>
+-				</object>
+-			</object>
+ 		</object>
+ 		<int key="IBDocument.localizationMode">0</int>
+ 		<string key="IBDocument.LastKnownRelativeProjectPath">../GitX.xcodeproj</string>
+diff -rNu ../GitX-0.7.1.orig/English.lproj/Preferences.xib ./English.lproj/Preferences.xib
+--- ../GitX-0.7.1.orig/English.lproj/Preferences.xib	2011-08-04 22:32:06.000000000 +0200
++++ ./English.lproj/Preferences.xib	2011-08-04 22:57:55.000000000 +0200
+@@ -1,31 +1,37 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+-<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.03">
++<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10">
+ 	<data>
+ 		<int key="IBDocument.SystemTarget">1050</int>
+-		<string key="IBDocument.SystemVersion">9J61</string>
+-		<string key="IBDocument.InterfaceBuilderVersion">677</string>
+-		<string key="IBDocument.AppKitVersion">949.46</string>
+-		<string key="IBDocument.HIToolboxVersion">353.00</string>
+-		<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
++		<string key="IBDocument.SystemVersion">11A511</string>
++		<string key="IBDocument.InterfaceBuilderVersion">1617</string>
++		<string key="IBDocument.AppKitVersion">1138</string>
++		<string key="IBDocument.HIToolboxVersion">566.00</string>
++		<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
++			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
++			<string key="NS.object.0">1617</string>
++		</object>
++		<object class="NSArray" key="IBDocument.IntegratedClassDependencies">
+ 			<bool key="EncodedWithXMLCoder">YES</bool>
+-			<integer value="4" id="12"/>
+-			<integer value="87"/>
+-			<integer value="62"/>
+-			<integer value="1"/>
++			<string>NSTextField</string>
++			<string>NSCustomObject</string>
++			<string>NSButton</string>
++			<string>NSCustomView</string>
++			<string>NSPathCell</string>
++			<string>NSButtonCell</string>
++			<string>NSPathControl</string>
++			<string>NSUserDefaultsController</string>
++			<string>NSTextFieldCell</string>
+ 		</object>
+ 		<object class="NSArray" key="IBDocument.PluginDependencies">
+ 			<bool key="EncodedWithXMLCoder">YES</bool>
+-			<string>com.apple.InterfaceBuilderKit</string>
+ 			<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 		</object>
+ 		<object class="NSMutableDictionary" key="IBDocument.Metadata">
+ 			<bool key="EncodedWithXMLCoder">YES</bool>
+-			<object class="NSArray" key="dict.sortedKeys">
+-				<bool key="EncodedWithXMLCoder">YES</bool>
+-			</object>
+-			<object class="NSMutableArray" key="dict.values">
++			<object class="NSArray" key="dict.sortedKeys" id="0">
+ 				<bool key="EncodedWithXMLCoder">YES</bool>
+ 			</object>
++			<reference key="dict.values" ref="0"/>
+ 		</object>
+ 		<object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
+ 			<bool key="EncodedWithXMLCoder">YES</bool>
+@@ -48,6 +54,8 @@
+ 						<int key="NSvFlags">268</int>
+ 						<string key="NSFrame">{{17, 54}, {99, 17}}</string>
+ 						<reference key="NSSuperview" ref="1005"/>
++						<reference key="NSWindow"/>
++						<reference key="NSNextKeyView" ref="525163949"/>
+ 						<bool key="NSEnabled">YES</bool>
+ 						<object class="NSTextFieldCell" key="NSCell" id="31526941">
+ 							<int key="NSCellFlags">68288064</int>
+@@ -55,7 +63,7 @@
+ 							<string key="NSContents">Git Executable:</string>
+ 							<object class="NSFont" key="NSSupport" id="734450335">
+ 								<string key="NSName">LucidaGrande</string>
+-								<double key="NSSize">1.300000e+01</double>
++								<double key="NSSize">13</double>
+ 								<int key="NSfFlags">1044</int>
+ 							</object>
+ 							<reference key="NSControlView" ref="441589300"/>
+@@ -65,7 +73,7 @@
+ 								<string key="NSColorName">controlColor</string>
+ 								<object class="NSColor" key="NSColor">
+ 									<int key="NSColorSpace">3</int>
+-									<bytes key="NSWhite">MC42NjY2NjY2OQA</bytes>
++									<bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes>
+ 								</object>
+ 							</object>
+ 							<object class="NSColor" key="NSTextColor" id="716218002">
+@@ -84,7 +92,7 @@
+ 						<int key="NSvFlags">268</int>
+ 						<object class="NSMutableSet" key="NSDragTypes">
+ 							<bool key="EncodedWithXMLCoder">YES</bool>
+-							<object class="NSMutableArray" key="set.sortedObjects">
++							<object class="NSArray" key="set.sortedObjects">
+ 								<bool key="EncodedWithXMLCoder">YES</bool>
+ 								<string>Apple URL pasteboard type</string>
+ 								<string>NSFilenamesPboardType</string>
+@@ -92,13 +100,15 @@
+ 						</object>
+ 						<string key="NSFrame">{{121, 50}, {179, 22}}</string>
+ 						<reference key="NSSuperview" ref="1005"/>
++						<reference key="NSWindow"/>
++						<reference key="NSNextKeyView" ref="1032928366"/>
+ 						<bool key="NSEnabled">YES</bool>
+ 						<object class="NSPathCell" key="NSCell" id="331807888">
+ 							<int key="NSCellFlags">337772033</int>
+ 							<int key="NSCellFlags2">163840</int>
+ 							<object class="NSFont" key="NSSupport" id="26">
+ 								<string key="NSName">LucidaGrande</string>
+-								<double key="NSSize">1.100000e+01</double>
++								<double key="NSSize">11</double>
+ 								<int key="NSfFlags">3100</int>
+ 							</object>
+ 							<reference key="NSControlView" ref="525163949"/>
+@@ -114,6 +124,8 @@
+ 						<int key="NSvFlags">268</int>
+ 						<string key="NSFrame">{{118, 0}, {192, 42}}</string>
+ 						<reference key="NSSuperview" ref="1005"/>
++						<reference key="NSWindow"/>
++						<reference key="NSNextKeyView"/>
+ 						<bool key="NSEnabled">YES</bool>
+ 						<object class="NSTextFieldCell" key="NSCell" id="453728129">
+ 							<int key="NSCellFlags">67239424</int>
+@@ -130,6 +142,8 @@
+ 						<int key="NSvFlags">268</int>
+ 						<string key="NSFrame">{{306, 54}, {54, 14}}</string>
+ 						<reference key="NSSuperview" ref="1005"/>
++						<reference key="NSWindow"/>
++						<reference key="NSNextKeyView" ref="617839596"/>
+ 						<bool key="NSEnabled">YES</bool>
+ 						<object class="NSButtonCell" key="NSCell" id="806993456">
+ 							<int key="NSCellFlags">-2080244224</int>
+@@ -155,6 +169,8 @@
+ 						<int key="NSvFlags">268</int>
+ 						<string key="NSFrame">{{18, 103}, {203, 18}}</string>
+ 						<reference key="NSSuperview" ref="1005"/>
++						<reference key="NSWindow"/>
++						<reference key="NSNextKeyView" ref="68472633"/>
+ 						<bool key="NSEnabled">YES</bool>
+ 						<object class="NSButtonCell" key="NSCell" id="709654045">
+ 							<int key="NSCellFlags">-2080244224</int>
+@@ -182,11 +198,13 @@
+ 						<int key="NSvFlags">268</int>
+ 						<string key="NSFrame">{{18, 78}, {207, 18}}</string>
+ 						<reference key="NSSuperview" ref="1005"/>
++						<reference key="NSWindow"/>
++						<reference key="NSNextKeyView" ref="441589300"/>
+ 						<bool key="NSEnabled">YES</bool>
+ 						<object class="NSButtonCell" key="NSCell" id="456188813">
+ 							<int key="NSCellFlags">-2080244224</int>
+ 							<int key="NSCellFlags2">0</int>
+-							<string type="base64-UTF8" key="NSContents">U2hvdyAiT3BlbiIgcGFuZWwgb24gbGF1bmNoA</string>
++							<string key="NSContents">Show "Open" panel on launch</string>
+ 							<reference key="NSSupport" ref="734450335"/>
+ 							<reference key="NSControlView" ref="68472633"/>
+ 							<int key="NSButtonFlags">1211912703</int>
+@@ -202,214 +220,8 @@
+ 				</object>
+ 				<string key="NSFrameSize">{400, 139}</string>
+ 				<reference key="NSSuperview"/>
+-				<string key="NSClassName">NSView</string>
+-			</object>
+-			<object class="NSCustomView" id="970459672">
+-				<reference key="NSNextResponder"/>
+-				<int key="NSvFlags">268</int>
+-				<object class="NSMutableArray" key="NSSubviews">
+-					<bool key="EncodedWithXMLCoder">YES</bool>
+-					<object class="NSTextField" id="899238928">
+-						<reference key="NSNextResponder" ref="970459672"/>
+-						<int key="NSvFlags">268</int>
+-						<string key="NSFrame">{{39, 45}, {82, 14}}</string>
+-						<reference key="NSSuperview" ref="970459672"/>
+-						<bool key="NSEnabled">YES</bool>
+-						<object class="NSTextFieldCell" key="NSCell" id="439589942">
+-							<int key="NSCellFlags">68288064</int>
+-							<int key="NSCellFlags2">272761856</int>
+-							<string key="NSContents">Last update:</string>
+-							<reference key="NSSupport" ref="26"/>
+-							<reference key="NSControlView" ref="899238928"/>
+-							<reference key="NSBackgroundColor" ref="124675276"/>
+-							<reference key="NSTextColor" ref="716218002"/>
+-						</object>
+-					</object>
+-					<object class="NSButton" id="250497668">
+-						<reference key="NSNextResponder" ref="970459672"/>
+-						<int key="NSvFlags">268</int>
+-						<string key="NSFrame">{{18, 103}, {260, 18}}</string>
+-						<reference key="NSSuperview" ref="970459672"/>
+-						<bool key="NSEnabled">YES</bool>
+-						<object class="NSButtonCell" key="NSCell" id="853304857">
+-							<int key="NSCellFlags">-2080244224</int>
+-							<int key="NSCellFlags2">0</int>
+-							<string key="NSContents">Automatically check for updates</string>
+-							<reference key="NSSupport" ref="734450335"/>
+-							<reference key="NSControlView" ref="250497668"/>
+-							<int key="NSButtonFlags">1211912703</int>
+-							<int key="NSButtonFlags2">2</int>
+-							<reference key="NSNormalImage" ref="495198475"/>
+-							<reference key="NSAlternateImage" ref="690089052"/>
+-							<string key="NSAlternateContents"/>
+-							<string key="NSKeyEquivalent"/>
+-							<int key="NSPeriodicDelay">200</int>
+-							<int key="NSPeriodicInterval">25</int>
+-						</object>
+-					</object>
+-					<object class="NSPopUpButton" id="339095682">
+-						<reference key="NSNextResponder" ref="970459672"/>
+-						<int key="NSvFlags">268</int>
+-						<string key="NSFrame">{{130, 78}, {100, 22}}</string>
+-						<reference key="NSSuperview" ref="970459672"/>
+-						<bool key="NSEnabled">YES</bool>
+-						<object class="NSPopUpButtonCell" key="NSCell" id="646744412">
+-							<int key="NSCellFlags">-2076049856</int>
+-							<int key="NSCellFlags2">133120</int>
+-							<reference key="NSSupport" ref="26"/>
+-							<reference key="NSControlView" ref="339095682"/>
+-							<int key="NSButtonFlags">109199615</int>
+-							<int key="NSButtonFlags2">129</int>
+-							<string key="NSAlternateContents"/>
+-							<string key="NSKeyEquivalent"/>
+-							<int key="NSPeriodicDelay">400</int>
+-							<int key="NSPeriodicInterval">75</int>
+-							<object class="NSMenuItem" key="NSMenuItem" id="491445751">
+-								<reference key="NSMenu" ref="920558520"/>
+-								<string key="NSTitle">Monthly</string>
+-								<string key="NSKeyEquiv"/>
+-								<int key="NSKeyEquivModMask">1048576</int>
+-								<int key="NSMnemonicLoc">2147483647</int>
+-								<int key="NSState">1</int>
+-								<object class="NSCustomResource" key="NSOnImage" id="841139400">
+-									<string key="NSClassName">NSImage</string>
+-									<string key="NSResourceName">NSMenuCheckmark</string>
+-								</object>
+-								<object class="NSCustomResource" key="NSMixedImage" id="53951027">
+-									<string key="NSClassName">NSImage</string>
+-									<string key="NSResourceName">NSMenuMixedState</string>
+-								</object>
+-								<string key="NSAction">_popUpItemAction:</string>
+-								<int key="NSTag">2629800</int>
+-								<reference key="NSTarget" ref="646744412"/>
+-							</object>
+-							<bool key="NSMenuItemRespectAlignment">YES</bool>
+-							<object class="NSMenu" key="NSMenu" id="920558520">
+-								<string key="NSTitle">OtherViews</string>
+-								<object class="NSMutableArray" key="NSMenuItems">
+-									<bool key="EncodedWithXMLCoder">YES</bool>
+-									<object class="NSMenuItem" id="201201383">
+-										<reference key="NSMenu" ref="920558520"/>
+-										<string key="NSTitle">Hourly</string>
+-										<string key="NSKeyEquiv"/>
+-										<int key="NSKeyEquivModMask">1048576</int>
+-										<int key="NSMnemonicLoc">2147483647</int>
+-										<reference key="NSOnImage" ref="841139400"/>
+-										<reference key="NSMixedImage" ref="53951027"/>
+-										<string key="NSAction">_popUpItemAction:</string>
+-										<int key="NSTag">3600</int>
+-										<reference key="NSTarget" ref="646744412"/>
+-									</object>
+-									<object class="NSMenuItem" id="92479380">
+-										<reference key="NSMenu" ref="920558520"/>
+-										<string key="NSTitle">Daily</string>
+-										<string key="NSKeyEquiv"/>
+-										<int key="NSKeyEquivModMask">1048576</int>
+-										<int key="NSMnemonicLoc">2147483647</int>
+-										<reference key="NSOnImage" ref="841139400"/>
+-										<reference key="NSMixedImage" ref="53951027"/>
+-										<string key="NSAction">_popUpItemAction:</string>
+-										<int key="NSTag">86400</int>
+-										<reference key="NSTarget" ref="646744412"/>
+-									</object>
+-									<object class="NSMenuItem" id="71495112">
+-										<reference key="NSMenu" ref="920558520"/>
+-										<string key="NSTitle">Weekly</string>
+-										<string key="NSKeyEquiv"/>
+-										<int key="NSKeyEquivModMask">1048576</int>
+-										<int key="NSMnemonicLoc">2147483647</int>
+-										<reference key="NSOnImage" ref="841139400"/>
+-										<reference key="NSMixedImage" ref="53951027"/>
+-										<string key="NSAction">_popUpItemAction:</string>
+-										<int key="NSTag">604800</int>
+-										<reference key="NSTarget" ref="646744412"/>
+-									</object>
+-									<reference ref="491445751"/>
+-								</object>
+-							</object>
+-							<int key="NSSelectedIndex">3</int>
+-							<int key="NSPreferredEdge">1</int>
+-							<bool key="NSUsesItemFromMenu">YES</bool>
+-							<bool key="NSAltersState">YES</bool>
+-							<int key="NSArrowPosition">2</int>
+-						</object>
+-					</object>
+-					<object class="NSTextField" id="821934385">
+-						<reference key="NSNextResponder" ref="970459672"/>
+-						<int key="NSvFlags">268</int>
+-						<string key="NSFrame">{{39, 80}, {89, 17}}</string>
+-						<reference key="NSSuperview" ref="970459672"/>
+-						<bool key="NSEnabled">YES</bool>
+-						<object class="NSTextFieldCell" key="NSCell" id="642787685">
+-							<int key="NSCellFlags">68288064</int>
+-							<int key="NSCellFlags2">272761856</int>
+-							<string key="NSContents">Update interval:</string>
+-							<reference key="NSSupport" ref="26"/>
+-							<reference key="NSControlView" ref="821934385"/>
+-							<reference key="NSBackgroundColor" ref="124675276"/>
+-							<reference key="NSTextColor" ref="716218002"/>
+-						</object>
+-					</object>
+-					<object class="NSTextField" id="1045127964">
+-						<reference key="NSNextResponder" ref="970459672"/>
+-						<int key="NSvFlags">268</int>
+-						<string key="NSFrame">{{130, 45}, {251, 14}}</string>
+-						<reference key="NSSuperview" ref="970459672"/>
+-						<bool key="NSEnabled">YES</bool>
+-						<object class="NSTextFieldCell" key="NSCell" id="617642330">
+-							<int key="NSCellFlags">68288064</int>
+-							<int key="NSCellFlags2">-1874721792</int>
+-							<string key="NSContents">DATE ...</string>
+-							<reference key="NSSupport" ref="26"/>
+-							<object class="NSDateFormatter" key="NSFormatter" id="787712114">
+-								<object class="NSMutableDictionary" key="NS.attributes">
+-									<bool key="EncodedWithXMLCoder">YES</bool>
+-									<object class="NSMutableArray" key="dict.sortedKeys">
+-										<bool key="EncodedWithXMLCoder">YES</bool>
+-										<string>dateFormat_10_0</string>
+-										<string>dateStyle</string>
+-										<string>formatterBehavior</string>
+-										<string>timeStyle</string>
+-									</object>
+-									<object class="NSMutableArray" key="dict.values">
+-										<bool key="EncodedWithXMLCoder">YES</bool>
+-										<string>%m/%d/%y</string>
+-										<reference ref="12"/>
+-										<integer value="1040"/>
+-										<integer value="2"/>
+-									</object>
+-								</object>
+-								<string key="NS.format">EEEE, MMMM d, yyyy h:mm:ss a</string>
+-								<bool key="NS.natural">NO</bool>
+-							</object>
+-							<reference key="NSControlView" ref="1045127964"/>
+-							<reference key="NSBackgroundColor" ref="124675276"/>
+-							<reference key="NSTextColor" ref="716218002"/>
+-						</object>
+-					</object>
+-					<object class="NSButton" id="819946684">
+-						<reference key="NSNextResponder" ref="970459672"/>
+-						<int key="NSvFlags">268</int>
+-						<string key="NSFrame">{{128, 13}, {96, 28}}</string>
+-						<reference key="NSSuperview" ref="970459672"/>
+-						<bool key="NSEnabled">YES</bool>
+-						<object class="NSButtonCell" key="NSCell" id="329053853">
+-							<int key="NSCellFlags">67239424</int>
+-							<int key="NSCellFlags2">134348800</int>
+-							<string key="NSContents">Check Now</string>
+-							<reference key="NSSupport" ref="26"/>
+-							<reference key="NSControlView" ref="819946684"/>
+-							<int key="NSButtonFlags">-2038284033</int>
+-							<int key="NSButtonFlags2">129</int>
+-							<string key="NSAlternateContents"/>
+-							<string key="NSKeyEquivalent"/>
+-							<int key="NSPeriodicDelay">200</int>
+-							<int key="NSPeriodicInterval">25</int>
+-						</object>
+-					</object>
+-				</object>
+-				<string key="NSFrameSize">{400, 139}</string>
+-				<reference key="NSSuperview"/>
++				<reference key="NSWindow"/>
++				<reference key="NSNextKeyView" ref="910887184"/>
+ 				<string key="NSClassName">NSView</string>
+ 			</object>
+ 			<object class="NSCustomView" id="351117501">
+@@ -444,14 +256,7 @@
+ 				<reference key="NSSuperview"/>
+ 				<string key="NSClassName">NSView</string>
+ 			</object>
+-			<object class="NSCustomObject" id="844257713">
+-				<string key="NSClassName">SUUpdater</string>
+-			</object>
+ 			<object class="NSUserDefaultsController" id="557723770">
+-				<object class="NSMutableArray" key="NSDeclaredKeys">
+-					<bool key="EncodedWithXMLCoder">YES</bool>
+-					<string>PBShowOpenPanelOnLaunch</string>
+-				</object>
+ 				<bool key="NSSharedInstance">YES</bool>
+ 			</object>
+ 			<object class="NSCustomView" id="263788152">
+@@ -468,7 +273,7 @@
+ 						<object class="NSButtonCell" key="NSCell" id="973971251">
+ 							<int key="NSCellFlags">-2080244224</int>
+ 							<int key="NSCellFlags2">0</int>
+-							<string type="base64-UTF8" key="NSContents">RW5hYmxlICdHaXN0IGl0Jw</string>
++							<string key="NSContents">Enable 'Gist it'</string>
+ 							<reference key="NSSupport" ref="734450335"/>
+ 							<reference key="NSControlView" ref="237556568"/>
+ 							<int key="NSButtonFlags">1211912703</int>
+@@ -558,14 +363,6 @@
+ 				<bool key="EncodedWithXMLCoder">YES</bool>
+ 				<object class="IBConnectionRecord">
+ 					<object class="IBOutletConnection" key="connection">
+-						<string key="label">updatesPrefsView</string>
+-						<reference key="source" ref="1001"/>
+-						<reference key="destination" ref="970459672"/>
+-					</object>
+-					<int key="connectionID">7</int>
+-				</object>
+-				<object class="IBConnectionRecord">
+-					<object class="IBOutletConnection" key="connection">
+ 						<string key="label">generalPrefsView</string>
+ 						<reference key="source" ref="1001"/>
+ 						<reference key="destination" ref="1005"/>
+@@ -573,86 +370,6 @@
+ 					<int key="connectionID">8</int>
+ 				</object>
+ 				<object class="IBConnectionRecord">
+-					<object class="IBBindingConnection" key="connection">
+-						<string key="label">value: automaticallyChecksForUpdates</string>
+-						<reference key="source" ref="250497668"/>
+-						<reference key="destination" ref="844257713"/>
+-						<object class="NSNibBindingConnector" key="connector">
+-							<reference key="NSSource" ref="250497668"/>
+-							<reference key="NSDestination" ref="844257713"/>
+-							<string key="NSLabel">value: automaticallyChecksForUpdates</string>
+-							<string key="NSBinding">value</string>
+-							<string key="NSKeyPath">automaticallyChecksForUpdates</string>
+-							<int key="NSNibBindingConnectorVersion">2</int>
+-						</object>
+-					</object>
+-					<int key="connectionID">27</int>
+-				</object>
+-				<object class="IBConnectionRecord">
+-					<object class="IBBindingConnection" key="connection">
+-						<string key="label">selectedTag: updateCheckInterval</string>
+-						<reference key="source" ref="339095682"/>
+-						<reference key="destination" ref="844257713"/>
+-						<object class="NSNibBindingConnector" key="connector">
+-							<reference key="NSSource" ref="339095682"/>
+-							<reference key="NSDestination" ref="844257713"/>
+-							<string key="NSLabel">selectedTag: updateCheckInterval</string>
+-							<string key="NSBinding">selectedTag</string>
+-							<string key="NSKeyPath">updateCheckInterval</string>
+-							<int key="NSNibBindingConnectorVersion">2</int>
+-						</object>
+-					</object>
+-					<int key="connectionID">31</int>
+-				</object>
+-				<object class="IBConnectionRecord">
+-					<object class="IBBindingConnection" key="connection">
+-						<string key="label">enabled: automaticallyChecksForUpdates</string>
+-						<reference key="source" ref="339095682"/>
+-						<reference key="destination" ref="844257713"/>
+-						<object class="NSNibBindingConnector" key="connector">
+-							<reference key="NSSource" ref="339095682"/>
+-							<reference key="NSDestination" ref="844257713"/>
+-							<string key="NSLabel">enabled: automaticallyChecksForUpdates</string>
+-							<string key="NSBinding">enabled</string>
+-							<string key="NSKeyPath">automaticallyChecksForUpdates</string>
+-							<int key="NSNibBindingConnectorVersion">2</int>
+-						</object>
+-					</object>
+-					<int key="connectionID">33</int>
+-				</object>
+-				<object class="IBConnectionRecord">
+-					<object class="IBBindingConnection" key="connection">
+-						<string key="label">enabled: automaticallyChecksForUpdates</string>
+-						<reference key="source" ref="821934385"/>
+-						<reference key="destination" ref="844257713"/>
+-						<object class="NSNibBindingConnector" key="connector">
+-							<reference key="NSSource" ref="821934385"/>
+-							<reference key="NSDestination" ref="844257713"/>
+-							<string key="NSLabel">enabled: automaticallyChecksForUpdates</string>
+-							<string key="NSBinding">enabled</string>
+-							<string key="NSKeyPath">automaticallyChecksForUpdates</string>
+-							<int key="NSNibBindingConnectorVersion">2</int>
+-						</object>
+-					</object>
+-					<int key="connectionID">36</int>
+-				</object>
+-				<object class="IBConnectionRecord">
+-					<object class="IBBindingConnection" key="connection">
+-						<string key="label">value: values.SULastCheckTime</string>
+-						<reference key="source" ref="1045127964"/>
+-						<reference key="destination" ref="557723770"/>
+-						<object class="NSNibBindingConnector" key="connector">
+-							<reference key="NSSource" ref="1045127964"/>
+-							<reference key="NSDestination" ref="557723770"/>
+-							<string key="NSLabel">value: values.SULastCheckTime</string>
+-							<string key="NSBinding">value</string>
+-							<string key="NSKeyPath">values.SULastCheckTime</string>
+-							<int key="NSNibBindingConnectorVersion">2</int>
+-						</object>
+-					</object>
+-					<int key="connectionID">41</int>
+-				</object>
+-				<object class="IBConnectionRecord">
+ 					<object class="IBOutletConnection" key="connection">
+ 						<string key="label">delegate</string>
+ 						<reference key="source" ref="525163949"/>
+@@ -662,14 +379,6 @@
+ 				</object>
+ 				<object class="IBConnectionRecord">
+ 					<object class="IBActionConnection" key="connection">
+-						<string key="label">checkForUpdates:</string>
+-						<reference key="source" ref="844257713"/>
+-						<reference key="destination" ref="819946684"/>
+-					</object>
+-					<int key="connectionID">55</int>
+-				</object>
+-				<object class="IBConnectionRecord">
+-					<object class="IBActionConnection" key="connection">
+ 						<string key="label">checkGitValidity:</string>
+ 						<reference key="source" ref="1001"/>
+ 						<reference key="destination" ref="525163949"/>
+@@ -749,7 +458,7 @@
+ 							<string key="NSKeyPath">values.gitExecutable</string>
+ 							<object class="NSDictionary" key="NSOptions">
+ 								<bool key="EncodedWithXMLCoder">YES</bool>
+-								<object class="NSMutableArray" key="dict.sortedKeys">
++								<object class="NSArray" key="dict.sortedKeys">
+ 									<bool key="EncodedWithXMLCoder">YES</bool>
+ 									<string>NSAllowsEditingMultipleValuesSelection</string>
+ 									<string>NSNullPlaceholder</string>
+@@ -909,28 +618,26 @@
+ 					<bool key="EncodedWithXMLCoder">YES</bool>
+ 					<object class="IBObjectRecord">
+ 						<int key="objectID">0</int>
+-						<object class="NSArray" key="object" id="1002">
+-							<bool key="EncodedWithXMLCoder">YES</bool>
+-						</object>
++						<reference key="object" ref="0"/>
+ 						<reference key="children" ref="1000"/>
+ 						<nil key="parent"/>
+ 					</object>
+ 					<object class="IBObjectRecord">
+ 						<int key="objectID">-2</int>
+ 						<reference key="object" ref="1001"/>
+-						<reference key="parent" ref="1002"/>
+-						<string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string>
++						<reference key="parent" ref="0"/>
++						<string key="objectName">File's Owner</string>
+ 					</object>
+ 					<object class="IBObjectRecord">
+ 						<int key="objectID">-1</int>
+ 						<reference key="object" ref="1003"/>
+-						<reference key="parent" ref="1002"/>
++						<reference key="parent" ref="0"/>
+ 						<string key="objectName">First Responder</string>
+ 					</object>
+ 					<object class="IBObjectRecord">
+ 						<int key="objectID">-3</int>
+ 						<reference key="object" ref="1004"/>
+-						<reference key="parent" ref="1002"/>
++						<reference key="parent" ref="0"/>
+ 						<string key="objectName">Application</string>
+ 					</object>
+ 					<object class="IBObjectRecord">
+@@ -945,162 +652,13 @@
+ 							<reference ref="1032928366"/>
+ 							<reference ref="68472633"/>
+ 						</object>
+-						<reference key="parent" ref="1002"/>
++						<reference key="parent" ref="0"/>
+ 						<string key="objectName">General</string>
+ 					</object>
+ 					<object class="IBObjectRecord">
+-						<int key="objectID">4</int>
+-						<reference key="object" ref="970459672"/>
+-						<object class="NSMutableArray" key="children">
+-							<bool key="EncodedWithXMLCoder">YES</bool>
+-							<reference ref="250497668"/>
+-							<reference ref="821934385"/>
+-							<reference ref="899238928"/>
+-							<reference ref="339095682"/>
+-							<reference ref="819946684"/>
+-							<reference ref="1045127964"/>
+-						</object>
+-						<reference key="parent" ref="1002"/>
+-						<string key="objectName">Updates</string>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">9</int>
+-						<reference key="object" ref="899238928"/>
+-						<object class="NSMutableArray" key="children">
+-							<bool key="EncodedWithXMLCoder">YES</bool>
+-							<reference ref="439589942"/>
+-						</object>
+-						<reference key="parent" ref="970459672"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">10</int>
+-						<reference key="object" ref="439589942"/>
+-						<reference key="parent" ref="899238928"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">11</int>
+-						<reference key="object" ref="250497668"/>
+-						<object class="NSMutableArray" key="children">
+-							<bool key="EncodedWithXMLCoder">YES</bool>
+-							<reference ref="853304857"/>
+-						</object>
+-						<reference key="parent" ref="970459672"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">12</int>
+-						<reference key="object" ref="853304857"/>
+-						<reference key="parent" ref="250497668"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">13</int>
+-						<reference key="object" ref="339095682"/>
+-						<object class="NSMutableArray" key="children">
+-							<bool key="EncodedWithXMLCoder">YES</bool>
+-							<reference ref="646744412"/>
+-						</object>
+-						<reference key="parent" ref="970459672"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">14</int>
+-						<reference key="object" ref="646744412"/>
+-						<object class="NSMutableArray" key="children">
+-							<bool key="EncodedWithXMLCoder">YES</bool>
+-							<reference ref="920558520"/>
+-						</object>
+-						<reference key="parent" ref="339095682"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">15</int>
+-						<reference key="object" ref="920558520"/>
+-						<object class="NSMutableArray" key="children">
+-							<bool key="EncodedWithXMLCoder">YES</bool>
+-							<reference ref="201201383"/>
+-							<reference ref="92479380"/>
+-							<reference ref="491445751"/>
+-							<reference ref="71495112"/>
+-						</object>
+-						<reference key="parent" ref="646744412"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">16</int>
+-						<reference key="object" ref="201201383"/>
+-						<reference key="parent" ref="920558520"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">17</int>
+-						<reference key="object" ref="92479380"/>
+-						<reference key="parent" ref="920558520"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">18</int>
+-						<reference key="object" ref="491445751"/>
+-						<reference key="parent" ref="920558520"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">19</int>
+-						<reference key="object" ref="821934385"/>
+-						<object class="NSMutableArray" key="children">
+-							<bool key="EncodedWithXMLCoder">YES</bool>
+-							<reference ref="642787685"/>
+-						</object>
+-						<reference key="parent" ref="970459672"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">20</int>
+-						<reference key="object" ref="642787685"/>
+-						<reference key="parent" ref="821934385"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">21</int>
+-						<reference key="object" ref="1045127964"/>
+-						<object class="NSMutableArray" key="children">
+-							<bool key="EncodedWithXMLCoder">YES</bool>
+-							<reference ref="617642330"/>
+-						</object>
+-						<reference key="parent" ref="970459672"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">22</int>
+-						<reference key="object" ref="617642330"/>
+-						<object class="NSMutableArray" key="children">
+-							<bool key="EncodedWithXMLCoder">YES</bool>
+-							<reference ref="787712114"/>
+-						</object>
+-						<reference key="parent" ref="1045127964"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">23</int>
+-						<reference key="object" ref="819946684"/>
+-						<object class="NSMutableArray" key="children">
+-							<bool key="EncodedWithXMLCoder">YES</bool>
+-							<reference ref="329053853"/>
+-						</object>
+-						<reference key="parent" ref="970459672"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">24</int>
+-						<reference key="object" ref="329053853"/>
+-						<reference key="parent" ref="819946684"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">25</int>
+-						<reference key="object" ref="71495112"/>
+-						<reference key="parent" ref="920558520"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">26</int>
+-						<reference key="object" ref="844257713"/>
+-						<reference key="parent" ref="1002"/>
+-					</object>
+-					<object class="IBObjectRecord">
+ 						<int key="objectID">28</int>
+ 						<reference key="object" ref="557723770"/>
+-						<reference key="parent" ref="1002"/>
+-					</object>
+-					<object class="IBObjectRecord">
+-						<int key="objectID">42</int>
+-						<reference key="object" ref="787712114"/>
+-						<reference key="parent" ref="617642330"/>
++						<reference key="parent" ref="0"/>
+ 					</object>
+ 					<object class="IBObjectRecord">
+ 						<int key="objectID">43</int>
+@@ -1151,7 +709,7 @@
+ 							<bool key="EncodedWithXMLCoder">YES</bool>
+ 							<reference ref="890810109"/>
+ 						</object>
+-						<reference key="parent" ref="1002"/>
++						<reference key="parent" ref="0"/>
+ 						<string key="objectName">Open Panel Accessory</string>
+ 					</object>
+ 					<object class="IBObjectRecord">
+@@ -1192,7 +750,7 @@
+ 							<reference ref="485413225"/>
+ 							<reference ref="766070942"/>
+ 						</object>
+-						<reference key="parent" ref="1002"/>
++						<reference key="parent" ref="0"/>
+ 						<string key="objectName">Integration</string>
+ 					</object>
+ 					<object class="IBObjectRecord">
+@@ -1283,61 +841,34 @@
+ 			</object>
+ 			<object class="NSMutableDictionary" key="flattenedProperties">
+ 				<bool key="EncodedWithXMLCoder">YES</bool>
+-				<object class="NSMutableArray" key="dict.sortedKeys">
++				<object class="NSArray" key="dict.sortedKeys">
+ 					<bool key="EncodedWithXMLCoder">YES</bool>
+ 					<string>-1.IBPluginDependency</string>
+ 					<string>-2.IBPluginDependency</string>
+ 					<string>-3.IBPluginDependency</string>
+-					<string>1.IBEditorWindowLastContentRect</string>
+ 					<string>1.IBPluginDependency</string>
+ 					<string>1.IBUserGuides</string>
+-					<string>1.WindowOrigin</string>
+-					<string>1.editorWindowContentRectSynchronizationRect</string>
+-					<string>10.IBPluginDependency</string>
+ 					<string>108.IBPluginDependency</string>
+ 					<string>109.IBPluginDependency</string>
+-					<string>11.IBPluginDependency</string>
+ 					<string>114.IBPluginDependency</string>
+ 					<string>115.IBPluginDependency</string>
+ 					<string>118.IBPluginDependency</string>
+ 					<string>119.IBPluginDependency</string>
+-					<string>12.IBPluginDependency</string>
+-					<string>13.IBPluginDependency</string>
+-					<string>14.IBPluginDependency</string>
+-					<string>15.IBEditorWindowLastContentRect</string>
+-					<string>15.IBPluginDependency</string>
+-					<string>16.IBPluginDependency</string>
+-					<string>17.IBPluginDependency</string>
+-					<string>18.IBPluginDependency</string>
+-					<string>19.IBPluginDependency</string>
+-					<string>20.IBPluginDependency</string>
+-					<string>21.IBPluginDependency</string>
+-					<string>22.IBPluginDependency</string>
+-					<string>23.IBPluginDependency</string>
+-					<string>24.IBPluginDependency</string>
+-					<string>25.IBPluginDependency</string>
+-					<string>26.IBPluginDependency</string>
+-					<string>4.IBEditorWindowLastContentRect</string>
+-					<string>4.IBPluginDependency</string>
+-					<string>4.IBUserGuides</string>
+-					<string>42.IBPluginDependency</string>
++					<string>28.IBPluginDependency</string>
+ 					<string>43.IBPluginDependency</string>
+ 					<string>44.IBPluginDependency</string>
+ 					<string>45.IBPluginDependency</string>
+ 					<string>46.IBPluginDependency</string>
+ 					<string>47.IBPluginDependency</string>
+ 					<string>48.IBPluginDependency</string>
+-					<string>62.IBEditorWindowLastContentRect</string>
+ 					<string>62.IBPluginDependency</string>
+ 					<string>63.IBPluginDependency</string>
+ 					<string>64.IBPluginDependency</string>
+ 					<string>77.IBPluginDependency</string>
+ 					<string>78.IBPluginDependency</string>
+-					<string>87.IBEditorWindowLastContentRect</string>
+ 					<string>87.IBPluginDependency</string>
+ 					<string>88.IBPluginDependency</string>
+ 					<string>89.IBPluginDependency</string>
+-					<string>9.IBPluginDependency</string>
+ 					<string>90.IBPluginDependency</string>
+ 					<string>91.IBPluginDependency</string>
+ 					<string>97.IBPluginDependency</string>
+@@ -1346,54 +877,22 @@
+ 				<object class="NSMutableArray" key="dict.values">
+ 					<bool key="EncodedWithXMLCoder">YES</bool>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilderKit</string>
+-					<string>com.apple.InterfaceBuilderKit</string>
+-					<string>{{477, 551}, {400, 139}}</string>
++					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
++					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 					<object class="NSMutableArray">
+ 						<bool key="EncodedWithXMLCoder">YES</bool>
+ 						<object class="IBUserGuide">
+ 							<reference key="view" ref="1005"/>
+-							<float key="location">1.210000e+02</float>
++							<double key="location">121</double>
+ 							<int key="affinity">0</int>
+ 						</object>
+ 					</object>
+-					<string>{628, 654}</string>
+-					<string>{{217, 442}, {480, 272}}</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>{{514, 459}, {106, 71}}</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>{{324, 683}, {400, 139}}</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<object class="NSMutableArray">
+-						<bool key="EncodedWithXMLCoder">YES</bool>
+-						<object class="IBUserGuide">
+-							<reference key="view" ref="970459672"/>
+-							<float key="location">4.200000e+01</float>
+-							<int key="affinity">0</int>
+-						</object>
+-					</object>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+@@ -1401,13 +900,11 @@
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>{{474, 394}, {239, 54}}</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+-					<string>{{474, 352}, {400, 116}}</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+@@ -1420,22 +917,14 @@
+ 			</object>
+ 			<object class="NSMutableDictionary" key="unlocalizedProperties">
+ 				<bool key="EncodedWithXMLCoder">YES</bool>
+-				<object class="NSArray" key="dict.sortedKeys">
+-					<bool key="EncodedWithXMLCoder">YES</bool>
+-				</object>
+-				<object class="NSMutableArray" key="dict.values">
+-					<bool key="EncodedWithXMLCoder">YES</bool>
+-				</object>
++				<reference key="dict.sortedKeys" ref="0"/>
++				<reference key="dict.values" ref="0"/>
+ 			</object>
+ 			<nil key="activeLocalization"/>
+ 			<object class="NSMutableDictionary" key="localizations">
+ 				<bool key="EncodedWithXMLCoder">YES</bool>
+-				<object class="NSArray" key="dict.sortedKeys">
+-					<bool key="EncodedWithXMLCoder">YES</bool>
+-				</object>
+-				<object class="NSMutableArray" key="dict.values">
+-					<bool key="EncodedWithXMLCoder">YES</bool>
+-				</object>
++				<reference key="dict.sortedKeys" ref="0"/>
++				<reference key="dict.values" ref="0"/>
+ 			</object>
+ 			<nil key="sourceID"/>
+ 			<int key="maxID">121</int>
+@@ -1448,7 +937,7 @@
+ 					<string key="superclassName">NSWindowController</string>
+ 					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+ 						<string key="majorKey">IBProjectSource</string>
+-						<string key="minorKey">DBPrefsWindowController.h</string>
++						<string key="minorKey">./Classes/DBPrefsWindowController.h</string>
+ 					</object>
+ 				</object>
+ 				<object class="IBPartialClassDescription">
+@@ -1456,7 +945,7 @@
+ 					<string key="superclassName">DBPrefsWindowController</string>
+ 					<object class="NSMutableDictionary" key="actions">
+ 						<bool key="EncodedWithXMLCoder">YES</bool>
+-						<object class="NSMutableArray" key="dict.sortedKeys">
++						<object class="NSArray" key="dict.sortedKeys">
+ 							<bool key="EncodedWithXMLCoder">YES</bool>
+ 							<string>checkGitValidity:</string>
+ 							<string>resetGitPath:</string>
+@@ -1469,9 +958,33 @@
+ 							<string>id</string>
+ 						</object>
+ 					</object>
++					<object class="NSMutableDictionary" key="actionInfosByName">
++						<bool key="EncodedWithXMLCoder">YES</bool>
++						<object class="NSArray" key="dict.sortedKeys">
++							<bool key="EncodedWithXMLCoder">YES</bool>
++							<string>checkGitValidity:</string>
++							<string>resetGitPath:</string>
++							<string>showHideAllFiles:</string>
++						</object>
++						<object class="NSMutableArray" key="dict.values">
++							<bool key="EncodedWithXMLCoder">YES</bool>
++							<object class="IBActionInfo">
++								<string key="name">checkGitValidity:</string>
++								<string key="candidateClassName">id</string>
++							</object>
++							<object class="IBActionInfo">
++								<string key="name">resetGitPath:</string>
++								<string key="candidateClassName">id</string>
++							</object>
++							<object class="IBActionInfo">
++								<string key="name">showHideAllFiles:</string>
++								<string key="candidateClassName">id</string>
++							</object>
++						</object>
++					</object>
+ 					<object class="NSMutableDictionary" key="outlets">
+ 						<bool key="EncodedWithXMLCoder">YES</bool>
+-						<object class="NSMutableArray" key="dict.sortedKeys">
++						<object class="NSArray" key="dict.sortedKeys">
+ 							<bool key="EncodedWithXMLCoder">YES</bool>
+ 							<string>badGitPathIcon</string>
+ 							<string>generalPrefsView</string>
+@@ -1490,45 +1003,76 @@
+ 							<string>NSView</string>
+ 						</object>
+ 					</object>
+-					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+-						<string key="majorKey">IBProjectSource</string>
+-						<string key="minorKey">PBPrefsWindowController.h</string>
++					<object class="NSMutableDictionary" key="toOneOutletInfosByName">
++						<bool key="EncodedWithXMLCoder">YES</bool>
++						<object class="NSArray" key="dict.sortedKeys">
++							<bool key="EncodedWithXMLCoder">YES</bool>
++							<string>badGitPathIcon</string>
++							<string>generalPrefsView</string>
++							<string>gitPathController</string>
++							<string>gitPathOpenAccessory</string>
++							<string>integrationPrefsView</string>
++							<string>updatesPrefsView</string>
++						</object>
++						<object class="NSMutableArray" key="dict.values">
++							<bool key="EncodedWithXMLCoder">YES</bool>
++							<object class="IBToOneOutletInfo">
++								<string key="name">badGitPathIcon</string>
++								<string key="candidateClassName">NSImageView</string>
++							</object>
++							<object class="IBToOneOutletInfo">
++								<string key="name">generalPrefsView</string>
++								<string key="candidateClassName">NSView</string>
++							</object>
++							<object class="IBToOneOutletInfo">
++								<string key="name">gitPathController</string>
++								<string key="candidateClassName">NSPathControl</string>
++							</object>
++							<object class="IBToOneOutletInfo">
++								<string key="name">gitPathOpenAccessory</string>
++								<string key="candidateClassName">NSView</string>
++							</object>
++							<object class="IBToOneOutletInfo">
++								<string key="name">integrationPrefsView</string>
++								<string key="candidateClassName">NSView</string>
++							</object>
++							<object class="IBToOneOutletInfo">
++								<string key="name">updatesPrefsView</string>
++								<string key="candidateClassName">NSView</string>
++							</object>
++						</object>
+ 					</object>
+-				</object>
+-			</object>
+-			<object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.1+">
+-				<bool key="EncodedWithXMLCoder">YES</bool>
+-				<object class="IBPartialClassDescription">
+-					<string key="className">NSObject</string>
+ 					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+-						<string key="majorKey">IBDocumentRelativeSource</string>
+-						<string key="minorKey">../Sparkle.framework/Versions/A/Headers/SUAppcast.h</string>
+-					</object>
+-				</object>
+-				<object class="IBPartialClassDescription">
+-					<string key="className">NSObject</string>
+-					<object class="IBClassDescriptionSource" key="sourceIdentifier" id="657347130">
+-						<string key="majorKey">IBDocumentRelativeSource</string>
+-						<string key="minorKey">../Sparkle.framework/Versions/A/Headers/SUUpdater.h</string>
+-					</object>
+-				</object>
+-				<object class="IBPartialClassDescription">
+-					<string key="className">SUUpdater</string>
+-					<string key="superclassName">NSObject</string>
+-					<object class="NSMutableDictionary" key="actions">
+-						<string key="NS.key.0">checkForUpdates:</string>
+-						<string key="NS.object.0">id</string>
+-					</object>
+-					<object class="NSMutableDictionary" key="outlets">
+-						<string key="NS.key.0">delegate</string>
+-						<string key="NS.object.0">id</string>
++						<string key="majorKey">IBProjectSource</string>
++						<string key="minorKey">./Classes/PBPrefsWindowController.h</string>
+ 					</object>
+-					<reference key="sourceIdentifier" ref="657347130"/>
+ 				</object>
+ 			</object>
+ 		</object>
+ 		<int key="IBDocument.localizationMode">0</int>
+-		<string key="IBDocument.LastKnownRelativeProjectPath">../GitX.xcodeproj</string>
++		<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
++		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies">
++			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
++			<integer value="1050" key="NS.object.0"/>
++		</object>
++		<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
++			<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
++			<integer value="3000" key="NS.object.0"/>
++		</object>
++		<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
+ 		<int key="IBDocument.defaultPropertyAccessControl">3</int>
++		<object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
++			<bool key="EncodedWithXMLCoder">YES</bool>
++			<object class="NSArray" key="dict.sortedKeys">
++				<bool key="EncodedWithXMLCoder">YES</bool>
++				<string>NSStopProgressFreestandingTemplate</string>
++				<string>NSSwitch</string>
++			</object>
++			<object class="NSMutableArray" key="dict.values">
++				<bool key="EncodedWithXMLCoder">YES</bool>
++				<string>{83, 83}</string>
++				<string>{15, 15}</string>
++			</object>
++		</object>
+ 	</data>
+ </archive>
+diff -rNu ../GitX-0.7.1.orig/PBPrefsWindowController.h ./PBPrefsWindowController.h
+--- ../GitX-0.7.1.orig/PBPrefsWindowController.h	2011-08-04 22:32:06.000000000 +0200
++++ ./PBPrefsWindowController.h	2011-08-04 22:58:15.000000000 +0200
+@@ -13,7 +13,6 @@
+ 	/* Outlets for Preference Views */
+ 	IBOutlet NSView *generalPrefsView;
+ 	IBOutlet NSView *integrationPrefsView;
+-	IBOutlet NSView *updatesPrefsView;
+ 
+ 	/* Variables for the Updates View */
+ 	IBOutlet NSPathControl *gitPathController;
+diff -rNu ../GitX-0.7.1.orig/PBPrefsWindowController.m ./PBPrefsWindowController.m
+--- ../GitX-0.7.1.orig/PBPrefsWindowController.m	2011-08-04 22:32:06.000000000 +0200
++++ ./PBPrefsWindowController.m	2011-08-04 22:58:24.000000000 +0200
+@@ -19,8 +19,6 @@
+ 	[self addView:generalPrefsView label:@"General" image:[NSImage imageNamed:@"gitx"]];
+ 	// INTERGRATION
+ 	[self addView:integrationPrefsView label:@"Integration" image:[NSImage imageNamed:NSImageNameNetwork]];
+-	// UPDATES
+-	[self addView:updatesPrefsView label:@"Updates"];
+ }
+ 
+ #pragma mark -
+diff -rNu ../GitX-0.7.1.orig/feed.xml ./feed.xml
+--- ../GitX-0.7.1.orig/feed.xml	2011-08-04 22:32:06.000000000 +0200
++++ ./feed.xml	1970-01-01 01:00:00.000000000 +0100
+@@ -1,64 +0,0 @@
+-<?xml version="1.0" encoding="utf-8"?>
+-<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" version="2.0">
+-  <channel>
+-    <title>GitX</title>
+-    <link>http://github.com/pieter/gitx/wikis</link>
+-    <description>A more native clone of Gitk for OS X</description>
+-    <item>
+-      <title>GitX 0.5</title>
+-      <pubDate>Sun, 17 Now 2008 11:24:54 +0100</pubDate>
+-      <enclosure url="http://frim.frim.nl/GitXStable.app.zip" length="1531595" type="application/octet-stream" sparkle:version="0.5"/>      <description>
+-        <![CDATA[
+-        <h1>GitX Version 0.5</h1>
+-        <div style='font-size: 70%'>
+-          <p>This feature release has several new smaller or larger features:</p>
+-
+-          <ul>
+-          <li>The current branch is now highlighted</li>
+-          <li>In the commit view, there is an option to amend commits</li>
+-          <li>The "Gist it" button now respects github.user/token</li>
+-          <li>Display a gravatar of the committer</li>
+-          <li>The commit message view now displays a vertical line at 50 characters</li>
+-          <li>It is now possible to revert changes by using the context menu in the
+-          commit view</li>
+-          <li>You can now stage only parts of a file by using the "Stage Hunk" buttons
+-          in the commit view</li>
+-          <li>You can now use GitX to show a diff of anything, for example by using
+-          'gitx --diff HEAD^^' or 'git diff HEAD~3 | gitx --diff'</li>
+-          <li>You can now drag and drop refs to move them and also create branches</li>
+-          </ul>
+-
+-
+-          <p>In addition, the following bugs have been fixed:</p>
+-
+-          <ul>
+-          <li>Better detection of git version</li>
+-          <li>Branch lines are no longer interspersed with half a pixel of whitespace</li>
+-          <li>The toolbar keeps its state when switching views</li>
+-          </ul>
+-        </div>
+-        ]]>
+-      </description>
+-    </item>
+-
+-    <item>
+-      <title>GitX 0.4.1</title>
+-      <pubDate>Sun, 06 Sep 2008 11:24:54 +0900</pubDate>
+-      <enclosure url="http://frim.frim.nl/GitXStable.app.zip" length="1495398" type="application/octet-stream" sparkle:version="0.4.1"/>
+-      <description>
+-        <![CDATA[
+-        <h1>GitX Version 0.4.1</h1>
+-        <div style='font-size: 70%'>
+-          <p>This is a maintenance release</p>
+-          <p>Changes since Version 0.4:</p>
+-          <ul>
+-            <li> The diff display is now much faster</li>
+-            <li> More locations are now searched for a default git</li>
+-            <li> Code pasted online is now private</li>
+-          </ul>
+-        </div>
+-        ]]>
+-      </description>
+-    </item>
+-  </channel>
+-</rss>

Added: trunk/dports/devel/GitX/files/31-remove-sparkle-from-xcodebuild.patch
===================================================================
--- trunk/dports/devel/GitX/files/31-remove-sparkle-from-xcodebuild.patch	                        (rev 0)
+++ trunk/dports/devel/GitX/files/31-remove-sparkle-from-xcodebuild.patch	2011-08-04 21:37:29 UTC (rev 81780)
@@ -0,0 +1,43 @@
+--- GitX.xcodeproj.orig/project.pbxproj	2011-08-04 23:13:52.000000000 +0200
++++ GitX.xcodeproj/project.pbxproj	2011-08-04 23:25:03.000000000 +0200
+@@ -74,8 +74,6 @@
+ 		F574A2910EAE2FF4003F2CB1 /* PBGitConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 93FCCBA80EA8AF450061B02B /* PBGitConfig.m */; };
+ 		F57CC3910E05DDF2000472E2 /* PBEasyPipe.m in Sources */ = {isa = PBXBuildFile; fileRef = F57CC3900E05DDF2000472E2 /* PBEasyPipe.m */; };
+ 		F57CC4410E05E496000472E2 /* PBGitWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = F57CC4400E05E496000472E2 /* PBGitWindowController.m */; };
+-		F580E6AE0E733276009E2D3F /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F580E6AD0E733276009E2D3F /* Sparkle.framework */; };
+-		F580E6B10E73328C009E2D3F /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = F580E6AD0E733276009E2D3F /* Sparkle.framework */; };
+ 		F5886A160ED5D3490066E74C /* speedtest.m in Sources */ = {isa = PBXBuildFile; fileRef = F5886A0A0ED5D27A0066E74C /* speedtest.m */; };
+ 		F5886A170ED5D34F0066E74C /* PBGitRepository.m in Sources */ = {isa = PBXBuildFile; fileRef = F5945E160E02B0C200706420 /* PBGitRepository.m */; };
+ 		F5886A180ED5D3540066E74C /* PBGitRevList.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5FF4E170E0829C20006317A /* PBGitRevList.mm */; };
+@@ -146,7 +144,6 @@
+ 			dstPath = "";
+ 			dstSubfolderSpec = 10;
+ 			files = (
+-				F580E6B10E73328C009E2D3F /* Sparkle.framework in CopyFiles */,
+ 			);
+ 			runOnlyForDeploymentPostprocessing = 0;
+ 		};
+@@ -240,7 +237,6 @@
+ 		F57CC3900E05DDF2000472E2 /* PBEasyPipe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBEasyPipe.m; sourceTree = "<group>"; };
+ 		F57CC43F0E05E496000472E2 /* PBGitWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitWindowController.h; sourceTree = "<group>"; };
+ 		F57CC4400E05E496000472E2 /* PBGitWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGitWindowController.m; sourceTree = "<group>"; };
+-		F580E6AD0E733276009E2D3F /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Sparkle.framework; sourceTree = "<group>"; };
+ 		F5886A0A0ED5D27A0066E74C /* speedtest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = speedtest.m; sourceTree = "<group>"; };
+ 		F5886A100ED5D33D0066E74C /* SpeedTest.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SpeedTest.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ 		F5886A120ED5D33D0066E74C /* SpeedTest-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "SpeedTest-Info.plist"; sourceTree = "<group>"; };
+@@ -301,7 +297,6 @@
+ 				8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
+ 				F56526240E03D85900F03B52 /* WebKit.framework in Frameworks */,
+ 				911112370E5A097800BF76B4 /* Security.framework in Frameworks */,
+-				F580E6AE0E733276009E2D3F /* Sparkle.framework in Frameworks */,
+ 				F5E4DBFB0EAB58D90013FAFC /* SystemConfiguration.framework in Frameworks */,
+ 				F5C580E50EDA250900995434 /* libgit2.a in Frameworks */,
+ 			);
+@@ -337,7 +332,6 @@
+ 			isa = PBXGroup;
+ 			children = (
+ 				F5E4DBFA0EAB58D90013FAFC /* SystemConfiguration.framework */,
+-				F580E6AD0E733276009E2D3F /* Sparkle.framework */,
+ 				F56526230E03D85900F03B52 /* WebKit.framework */,
+ 				1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
+ 			);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110804/6c2fd078/attachment-0001.html>


More information about the macports-changes mailing list