[75515] trunk/dports/aqua/AssignmentTrackerX
jmr at macports.org
jmr at macports.org
Thu Jan 27 13:10:42 PST 2011
Revision: 75515
http://trac.macports.org/changeset/75515
Author: jmr at macports.org
Date: 2011-01-27 13:10:40 -0800 (Thu, 27 Jan 2011)
Log Message:
-----------
AssignmentTrackerX: use xcode portgroup, remove hardcoded references to 10.4u SDK (#22413), use 32-bit archs only, use applications_dir
Modified Paths:
--------------
trunk/dports/aqua/AssignmentTrackerX/Portfile
Added Paths:
-----------
trunk/dports/aqua/AssignmentTrackerX/files/
trunk/dports/aqua/AssignmentTrackerX/files/project.pbxproj.diff
Modified: trunk/dports/aqua/AssignmentTrackerX/Portfile
===================================================================
--- trunk/dports/aqua/AssignmentTrackerX/Portfile 2011-01-27 20:22:08 UTC (rev 75514)
+++ trunk/dports/aqua/AssignmentTrackerX/Portfile 2011-01-27 21:10:40 UTC (rev 75515)
@@ -1,11 +1,10 @@
# $Id$
PortSystem 1.0
+PortGroup xcode 1.0
name AssignmentTrackerX
version 2.0beta3.1
-categories aqua
-platforms darwin
maintainers freebsd.org:adamw
homepage http://www.atxproject.net/
description School assignment tracker
@@ -16,7 +15,6 @@
assignments and grades throughout all of their classes \
with assignment lists, reports and time management features.
-
master_sites sourceforge:asntrackerx
checksums md5 d273792b987090af99b723cbb79b4d5b
@@ -24,14 +22,13 @@
use_bzip2 yes
extract.suffix .tbz
+supported_archs i386 ppc
+
worksrcdir AssignmentTrackerX
-use_configure no
+patchfiles project.pbxproj.diff
-build.type pbx
-build.target
-
-destroot { xinstall -d -m 755 ${destroot}/Applications/MacPorts
+destroot { xinstall -d -m 755 ${destroot}${applications_dir}
file copy ${worksrcpath}/build/Release/AssignmentTracker\ X.app \
- ${destroot}/Applications/MacPorts/${name}.app
+ ${destroot}${applications_dir}/${name}.app
}
Added: trunk/dports/aqua/AssignmentTrackerX/files/project.pbxproj.diff
===================================================================
--- trunk/dports/aqua/AssignmentTrackerX/files/project.pbxproj.diff (rev 0)
+++ trunk/dports/aqua/AssignmentTrackerX/files/project.pbxproj.diff 2011-01-27 21:10:40 UTC (rev 75515)
@@ -0,0 +1,38 @@
+--- AssignmentTrackerX.xcodeproj/project.pbxproj.orig 2007-03-28 10:22:50.000000000 +1000
++++ AssignmentTrackerX.xcodeproj/project.pbxproj 2011-01-28 07:59:58.000000000 +1100
+@@ -172,7 +172,7 @@
+ 3B74F2560AD48A0100E232C9 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/StartupWizard.nib; sourceTree = "<group>"; };
+ 3BC0713B0AD490FD00C9682B /* ATXCoreController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ATXCoreController.h; path = Source/ATXCoreController.h; sourceTree = "<group>"; };
+ 3BC0713C0AD490FD00C9682B /* ATXCoreController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ATXCoreController.m; path = Source/ATXCoreController.m; sourceTree = "<group>"; };
+- 3BC681E80AE74C3F0099543F /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = "<absolute>"; };
++ 3BC681E80AE74C3F0099543F /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = /System/Library/Frameworks/QuartzCore.framework; sourceTree = "<absolute>"; };
+ 3BC6D17D0B2533BF00709795 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/Preferences.nib; sourceTree = "<group>"; };
+ 3BC6D1810B25343000709795 /* ATXPreferencesController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ATXPreferencesController.h; sourceTree = "<group>"; };
+ 3BC6D1820B25343000709795 /* ATXPreferencesController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ATXPreferencesController.m; sourceTree = "<group>"; };
+@@ -181,7 +181,7 @@
+ 3BE2A8050B0E5E5100C8F994 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/License.nib; sourceTree = "<group>"; };
+ 3BE2A8120B0E600F00C8F994 /* ATXLicenseWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ATXLicenseWindowController.h; path = Source/ATXLicenseWindowController.h; sourceTree = "<group>"; };
+ 3BE2A8130B0E600F00C8F994 /* ATXLicenseWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ATXLicenseWindowController.m; path = Source/ATXLicenseWindowController.m; sourceTree = "<group>"; };
+- 3BE2A8380B0E620F00C8F994 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; };
++ 3BE2A8380B0E620F00C8F994 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; };
+ 770B37EC0679A11B001EADE2 /* AssignmentTrackerX_DataModel.xcdatamodel */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = wrapper.xcdatamodel; path = AssignmentTrackerX_DataModel.xcdatamodel; sourceTree = "<group>"; };
+ 77C82804067257F0000B614F /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
+ 77C8280B06725ACE000B614F /* AssignmentTrackerX_AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssignmentTrackerX_AppDelegate.h; sourceTree = "<group>"; };
+@@ -659,8 +659,6 @@
+ "$(FRAMEWORK_SEARCH_PATHS_QUOTED_3)",
+ );
+ FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/Source/RBSplitView\"";
+- FRAMEWORK_SEARCH_PATHS_QUOTED_2 = "\"$(SYSTEM_DEVELOPER_DIR)/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks\"";
+- FRAMEWORK_SEARCH_PATHS_QUOTED_3 = "\"$(SYSTEM_DEVELOPER_DIR)/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks\"";
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+@@ -695,8 +693,6 @@
+ "$(FRAMEWORK_SEARCH_PATHS_QUOTED_3)",
+ );
+ FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/Source/RBSplitView\"";
+- FRAMEWORK_SEARCH_PATHS_QUOTED_2 = "\"$(SYSTEM_DEVELOPER_DIR)/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks\"";
+- FRAMEWORK_SEARCH_PATHS_QUOTED_3 = "\"$(SYSTEM_DEVELOPER_DIR)/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks\"";
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_MODEL_TUNING = G5;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110127/f90afcaf/attachment.html>
More information about the macports-changes
mailing list