From 5375029126e512634544262734b05a3f9aa04826 Mon Sep 17 00:00:00 2001 From: "Michael J. Rubinsky" Date: Fri, 25 Sep 2009 15:02:32 -0400 Subject: [PATCH] Clean up build options, standardize plist entries, add initial try at a PackageMaker installer script for iPhoto plugin. --- .../project.pbxproj | 17 ++++++++--------- ApertureToAnselExportPlugin/Info.plist | 4 +++- iPhoto2Ansel/Info.plist | 2 +- .../Installer/iPhoto2Ansel.pmdoc/01iphoto-contents.xml | 1 + iPhoto2Ansel/Installer/iPhoto2Ansel.pmdoc/01iphoto.xml | 1 + iPhoto2Ansel/Installer/iPhoto2Ansel.pmdoc/index.xml | 1 + 6 files changed, 15 insertions(+), 11 deletions(-) create mode 100644 iPhoto2Ansel/Installer/iPhoto2Ansel.pmdoc/01iphoto-contents.xml create mode 100644 iPhoto2Ansel/Installer/iPhoto2Ansel.pmdoc/01iphoto.xml create mode 100644 iPhoto2Ansel/Installer/iPhoto2Ansel.pmdoc/index.xml diff --git a/ApertureToAnselExportPlugin/ApertureToAnselExportPlugin.xcodeproj/project.pbxproj b/ApertureToAnselExportPlugin/ApertureToAnselExportPlugin.xcodeproj/project.pbxproj index 394ac7d40..61ced225c 100644 --- a/ApertureToAnselExportPlugin/ApertureToAnselExportPlugin.xcodeproj/project.pbxproj +++ b/ApertureToAnselExportPlugin/ApertureToAnselExportPlugin.xcodeproj/project.pbxproj @@ -338,10 +338,7 @@ 1DEB913C08733D840010E9CD /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = ( - ppc, - i386, - ); + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; DSTROOT = /; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_MODEL_TUNING = G5; @@ -350,6 +347,8 @@ INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Library/Application Support/Aperture/Plug-Ins/Export/"; PRODUCT_NAME = ApertureToAnselExportPlugin; + SDKROOT = macosx10.5; + VALID_ARCHS = "ppc64 i386_64 i386 ppc"; WRAPPER_EXTENSION = ApertureExport; }; name = Release; @@ -357,28 +356,28 @@ 1DEB913F08733D840010E9CD /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(NATIVE_ARCH_ACTUAL)"; FRAMEWORK_SEARCH_PATHS = "/Library/Frameworks//**"; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; PREBINDING = NO; SDKROOT = macosx10.5; + VALID_ARCHS = i386; }; name = Debug; }; 1DEB914008733D840010E9CD /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = ( - ppc, - i386, - ); + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; FRAMEWORK_SEARCH_PATHS = "/Library/Frameworks//**"; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; PREBINDING = NO; - SDKROOT = macosx10.4; + SDKROOT = macosx10.5; + VALID_ARCHS = "i386_64 ppc64 i386 ppc"; }; name = Release; }; diff --git a/ApertureToAnselExportPlugin/Info.plist b/ApertureToAnselExportPlugin/Info.plist index 420401558..931ef3899 100644 --- a/ApertureToAnselExportPlugin/Info.plist +++ b/ApertureToAnselExportPlugin/Info.plist @@ -7,7 +7,7 @@ CFBundleExecutable ApertureToAnselExportPlugin CFBundleIdentifier - com.yourcompany.export.ApertureToAnselExportPlugin + org.horde.export.ApertureToAnselExportPlugin CFBundleInfoDictionaryVersion 6.0 CFBundleName @@ -69,5 +69,7 @@ + NSHumanReadableCopyright + 2008-2009 The Horde Project (http://www.horde.org) diff --git a/iPhoto2Ansel/Info.plist b/iPhoto2Ansel/Info.plist index 113f68d6c..baf5afd7f 100644 --- a/iPhoto2Ansel/Info.plist +++ b/iPhoto2Ansel/Info.plist @@ -7,7 +7,7 @@ CFBundleExecutable ${EXECUTABLE_NAME} CFBundleIdentifier - org.horde.export.iphoto2ansel + org.horde.export.iPhoto2Ansel CFBundleInfoDictionaryVersion 6.0 CFBundleName diff --git a/iPhoto2Ansel/Installer/iPhoto2Ansel.pmdoc/01iphoto-contents.xml b/iPhoto2Ansel/Installer/iPhoto2Ansel.pmdoc/01iphoto-contents.xml new file mode 100644 index 000000000..f917e9a9a --- /dev/null +++ b/iPhoto2Ansel/Installer/iPhoto2Ansel.pmdoc/01iphoto-contents.xml @@ -0,0 +1 @@ +modemodemodeowner \ No newline at end of file diff --git a/iPhoto2Ansel/Installer/iPhoto2Ansel.pmdoc/01iphoto.xml b/iPhoto2Ansel/Installer/iPhoto2Ansel.pmdoc/01iphoto.xml new file mode 100644 index 000000000..a2d86e57d --- /dev/null +++ b/iPhoto2Ansel/Installer/iPhoto2Ansel.pmdoc/01iphoto.xml @@ -0,0 +1 @@ +org.horde.iphoto2ansel.iPhoto2Ansel-1.pkg1.0/Users/mrubinsk/horde-dev/horde-hatchery/iPhoto2Ansel/iPhoto2Ansel-1.0/parent01iphoto-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ No newline at end of file diff --git a/iPhoto2Ansel/Installer/iPhoto2Ansel.pmdoc/index.xml b/iPhoto2Ansel/Installer/iPhoto2Ansel.pmdoc/index.xml new file mode 100644 index 000000000..54ccc63a1 --- /dev/null +++ b/iPhoto2Ansel/Installer/iPhoto2Ansel.pmdoc/index.xml @@ -0,0 +1 @@ +iPhoto2Ansel/Users/mrubinsk/horde-dev/horde-hatchery/iPhoto2Ansel/Info.pkgorg.horde01iphoto.xmlproperties.titleproperties.userDomainproperties.systemDomain \ No newline at end of file -- 2.11.0