]> err.no Git - sope/commitdiff
bumped all dylib versions to be in sync with the gs-make process. Provided a shell...
authorznek <znek@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Sun, 7 Nov 2004 22:19:54 +0000 (22:19 +0000)
committerznek <znek@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Sun, 7 Nov 2004 22:19:54 +0000 (22:19 +0000)
git-svn-id: http://svn.opengroupware.org/SOPE/trunk@351 e4a50df8-12e2-0310-a44c-efbce7f8a7e3

41 files changed:
SOPE.xcode/project.pbxproj
maintenance/syncXcodeVersions.sh [new file with mode: 0755]
sope-appserver/ChangeLog
sope-appserver/NGObjWeb/ChangeLog
sope-appserver/NGObjWeb/NGHttp/ChangeLog
sope-appserver/NGObjWeb/NGHttp/NGHttp-Info.plist
sope-appserver/NGObjWeb/NGHttp/NGHttp.xcode/project.pbxproj
sope-appserver/NGObjWeb/NGObjWeb.xcode/project.pbxproj
sope-appserver/NGObjWeb/SoObjects/SoObjects.xcode/project.pbxproj
sope-appserver/NGObjWeb/WebDAV/WebDAV-Info.plist
sope-appserver/NGObjWeb/WebDAV/WebDAV.xcode/project.pbxproj
sope-appserver/NGXmlRpc/ChangeLog
sope-appserver/NGXmlRpc/NGXmlRpc-Info.plist
sope-appserver/NGXmlRpc/NGXmlRpc.xcode/project.pbxproj [new file with mode: 0644]
sope-appserver/NGXmlRpc/Version
sope-appserver/NGXmlRpc/common.h
sope-appserver/README-OSX.txt
sope-appserver/WEExtensions/ChangeLog
sope-appserver/WEExtensions/WEExtensions-Info.plist
sope-appserver/WEExtensions/WEExtensions.xcode/project.pbxproj
sope-appserver/WOExtensions/ChangeLog
sope-appserver/WOExtensions/WOExtensions-Info.plist
sope-appserver/WOExtensions/WOExtensions.xcode/project.pbxproj
sope-appserver/sope-appserver.xcode/project.pbxproj
sope-core/EOControl/EOControl.xcode/project.pbxproj
sope-core/NGExtensions/NGExtensions.xcode/project.pbxproj
sope-core/NGStreams/NGStreams.xcode/project.pbxproj
sope-core/sope-core.xcode/project.pbxproj
sope-gdl1/GDLAccess/GDLAccess.xcode/project.pbxproj
sope-ical/NGiCal/ChangeLog
sope-ical/NGiCal/NGiCal.xcode/project.pbxproj
sope-ldap/NGLdap/NGLdap.xcode/project.pbxproj
sope-mime/NGImap4/NGImap4.xcode/project.pbxproj
sope-mime/NGMail/NGMail.xcode/project.pbxproj
sope-mime/NGMime/NGMime.xcode/project.pbxproj
sope-xml/DOM/DOM.xcode/project.pbxproj
sope-xml/SaxObjC/ChangeLog
sope-xml/SaxObjC/SaxObjC.xcode/project.pbxproj
sope-xml/XmlRpc/XmlRpc.xcode/project.pbxproj
sopex/SOPEX/SOPEX.xcode/project.pbxproj
sopex/WebObjects/WebObjects.xcode/project.pbxproj

index 3e51c176acc986974b9f845ae359b1070ba055b4..041417c94efad778a26ec3469fcdcdc86d789388 100644 (file)
                        refType = 4;
                        sourceTree = "<group>";
                };
-               AD8BF0C607018DB100EC239A = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       path = "TODO-4.3.txt";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
                AD8BF0C707018DF300EC239A = {
                        isa = PBXFileReference;
                        lastKnownFileType = "wrapper.pb-project";
                        name = "Wrapper Contents (from sope-gdl1.xcode)";
                        targetProxy = AD8BF8670701AE0600EC239A;
                };
+               ADDCEE81073ED2F500EAEC3C = {
+                       fileEncoding = 5;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text;
+                       path = TODO.txt;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
                ADDF476606DA572500C4E7F8 = {
                        children = (
                                ADDF477506DA575700C4E7F8,
                                AD8BF0C107018DB100EC239A,
                                ADDF477106DA575700C4E7F8,
                                ADDF477406DA575700C4E7F8,
-                               AD8BF0C607018DB100EC239A,
+                               ADDCEE81073ED2F500EAEC3C,
                                ADDF477706DA575700C4E7F8,
                                AD8BF0C207018DB100EC239A,
                                ADDF477D06DA577400C4E7F8,
diff --git a/maintenance/syncXcodeVersions.sh b/maintenance/syncXcodeVersions.sh
new file mode 100755 (executable)
index 0000000..9c9a8be
--- /dev/null
@@ -0,0 +1,111 @@
+#!/bin/sh
+# syncXcodeVersions
+
+set_dylib_version() {
+  # $1 project dir
+  # $2 new version number
+
+  PROJECT=$1/project.pbxproj
+  DYLIB_VERSION=$2
+
+  if [ "$DYLIB_VERSION" = "" ]; then
+    echo "DYLIB_VERSION MUST NOT be empty!"
+    exit 6
+  fi
+
+  # magic happens here
+  sed "s/\(^[  ]*DYLIB_CURRENT_VERSION =[      ]*\)\(.*\)\(;.*$\)/\1${DYLIB_VERSION}\3/" "${PROJECT}" > "${PROJECT}.new"
+  mv ${PROJECT}.new ${PROJECT}
+}
+
+get_dylib_version () {
+  # $1 project dir
+  PROJECT=$1/project.pbxproj
+  if [ ! -f ${PROJECT} ]; then
+    echo ""
+    return
+  fi
+
+  VERSION_NUM=$(sed -n 's/^[   ]*DYLIB_CURRENT_VERSION =[      ]*\(.*\);.*$/\1/p' "${PROJECT}" | sort | uniq)
+  if [ "${VERSION_NUM}" = "" ] ; then
+    echo ""
+  fi
+  echo "${VERSION_NUM}"
+}
+
+get_make_version() {
+  # traverse path from PROJECT_ROOT down to least found Version file
+  # $1 project dir
+  PROJECT=$1
+
+  # defaults
+  MAJOR_VERSION=$GLOBAL_MAJOR_VERSION
+  MINOR_VERSION=$GLOBAL_MINOR_VERSION
+
+  CURRENT_PATH=""
+  # split path
+  IFS=/
+  for p in ${PROJECT}
+  do
+    CURRENT_PATH="${CURRENT_PATH}${p}/"
+    read_version_from_version_file "${CURRENT_PATH}Version"
+  done
+  echo "${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}"
+}
+
+read_version_from_version_file() {
+  VERS_FILE=$1
+  if [ ! -r "${VERS_FILE}" ]; then
+    return
+  fi
+  _MAJOR_VERSION=`sed -n 's/^MAJOR_VERSION=\(.*\)/\1/p' "${VERS_FILE}"`
+  if [ "${_MAJOR_VERSION}" != "" ]; then
+    MAJOR_VERSION=${_MAJOR_VERSION}
+  fi
+  _MINOR_VERSION=`sed -n 's/^MINOR_VERSION=\(.*\)/\1/p' "${VERS_FILE}"`
+  if [ "${_MINOR_VERSION}" != "" ]; then
+    MINOR_VERSION=${_MINOR_VERSION}
+  fi
+  # this is always set
+  SUBMINOR_VERSION=`sed -n 's/^SUBMINOR_VERSION.*=\(.*\)/\1/p' "${VERS_FILE}"`
+#  echo "${VERS_FILE} -> ${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}"
+}
+
+
+update_project_if_necessary() {
+  # $1 project dir
+
+  PROJECT=$1
+  PROJECT_NAME=${PROJECT##*/}
+  PROJECT_NAME=${PROJECT_NAME%%.xcode}
+  
+  PROJECT_DYLIB_VERSION=`get_dylib_version "${PROJECT}"`
+  if [ "${PROJECT_DYLIB_VERSION}" != "" ]; then
+    PROJECT_MAKE_VERSION=`get_make_version "${PROJECT}"`
+    if [ "${PROJECT_DYLIB_VERSION}" != "${PROJECT_MAKE_VERSION}" ]; then
+      echo "Updating $PROJECT_NAME: ${PROJECT_DYLIB_VERSION} -> ${PROJECT_MAKE_VERSION}"
+      set_dylib_version "${PROJECT}" "${PROJECT_MAKE_VERSION}"
+    fi
+  fi
+}
+
+
+##
+## MAIN
+##
+
+PROJECT_ROOT=.
+
+# source in MAJOR_VERSION and MINOR_VERSION
+source ${PROJECT_ROOT}/Version
+GLOBAL_MAJOR_VERSION=$MAJOR_VERSION
+GLOBAL_MINOR_VERSION=$MINOR_VERSION
+
+PROJECTS=`find ${PROJECT_ROOT} -type d -name "*.xcode"`
+for PROJECT in $PROJECTS
+do
+  # skip Recycler contents
+  if [ "${PROJECT##*Recycler*}" != "" ]; then
+    update_project_if_necessary "${PROJECT}"
+  fi
+done
index 0dc20ebf2a5d5988b357d59bb4b32b16685134ea..76ac4ce5f0e6a00e5e87ba51addeec67b39f4a05 100644 (file)
@@ -1,3 +1,9 @@
+2004-11-07  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * sope-appserver.xcode: added NGXmlRpc product
+       
+       * README-OSX.txt: updated prebinding information
+
 2004-11-02  Marcus Mueller  <znek@mulle-kybernetik.com>
 
        * sope-appserver.xcode: adjusted the build process to new NGObjWeb
index bb11c6edddc66ded9d183225dac95765e418f43b..ec3e38b7cc62158a568d7c10de489cb1175605a5 100644 (file)
@@ -4,6 +4,11 @@
          already public in the GNUmakefiles but declared as project headers
          in Xcode - fixed this incompatibility.
 
+       * NGObjWeb.xcode: fixed incorrect SOPE_MINOR_VERSION
+
+       * NGObjWeb.xcode, WebDAV/WebDAV.xcode, SoObjects/SoObjects.xcode:
+         bumped the framework version
+
 2004-11-04  Helge Hess  <helge.hess@skyrix.com>
 
        * use Version file for install directory location
index 01dcb7df4fc4262637898aaf54228650addf8be4..3539d2f80aed651016f46205790e61f719f4cd36 100644 (file)
@@ -1,3 +1,7 @@
+2004-11-07  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * NGHttp.xcode: bumped the framework version
+
 2004-10-10  Helge Hess  <helge.hess@opengroupware.org>
 
        * NGUrlFormCoder.m: print a warning if the deprecated
index d9f48b1734f35fa072935024d1ea918e7e82a84e..8a7ebceccd99c0f630ecb2a875062dab073c2393 100644 (file)
@@ -19,6 +19,6 @@
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>4.2</string>
+       <string>4.5</string>
 </dict>
 </plist>
index e43ea09bc3b0135efb9e1b6fc08e6c6072f79419..02bf6f06329ded326c4d7d4e214ae924c9c34ab8 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.41;
+                               DYLIB_CURRENT_VERSION = 4.5.83;
                                FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
index e344bc4fdf5b030951a4e9275e4fbb17b898416d..bed2aa6bea93939f01d3d6de7afadbae996dbf5e 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.73;
+                               DYLIB_CURRENT_VERSION = 4.5.83;
                                FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                HEADER_SEARCH_PATHS = ..;
                                INFOPLIST_FILE = "NGObjWeb-Info.plist";
                                INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "-DSOPE_MAJOR_VERSION=4 -DSOPE_MINOR_VERSION=3";
+                               OTHER_CFLAGS = "-DSOPE_MAJOR_VERSION=4 -DSOPE_MINOR_VERSION=5";
                                OTHER_LDFLAGS = "-seg1addr 0xC4900000 -headerpad_max_install_names";
                                OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGObjWeb;
index 3cd802c3a1de5b49057a0fed8c494386c247615a..c1ea5287ae526837559fddc5fd796a83e9a1863a 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.66;
+                               DYLIB_CURRENT_VERSION = 4.5.83;
                                FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = NO;
index 8e1e6d211bdd5cfba659d0c7b23692254b0fb145..dad5c8ea6f20239c1074d84df291d4d639cbb335 100644 (file)
@@ -19,6 +19,6 @@
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>4.2</string>
+       <string>4.5</string>
 </dict>
 </plist>
index 93c14df2fbee38dd7d827027c9d39a148763fcd5..d1886e9247e4db00e4031bfc16e495b251b2490d 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.41;
+                               DYLIB_CURRENT_VERSION = 4.5.83;
                                FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = NO;
index e7c38ef7fbe2aa99b2d0f5bc1849f48ba7f29f01..9e1cad18bcb91fe2ebe90b546a85d95a0b2a2a1c 100644 (file)
@@ -1,3 +1,12 @@
+2004-11-07  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v4.5.8
+
+       * NGXmlRpc.xcode: new Xcode project
+
+       * common.h: fixed for multiple inclusion during Xcode
+         build (common.h is the prefix header)
+
 2004-09-14  Helge Hess  <helge.hess@skyrix.com>
 
        * moved xmlrpc_call tool to own top-level SOPE dir (xmlrpc_call)
index 59dd833f1a8ab3d147891b314049381b4ed83a72..e7e91a3ca8704fe11beefea81926b2fbadaada7c 100644 (file)
@@ -9,7 +9,7 @@
        <key>CFBundleGetInfoString</key>
        <string></string>
        <key>CFBundleIdentifier</key>
-       <string>com.skyrix.SOPE.NGXmlRpc</string>
+       <string>org.OpenGroupware.SOPE.appserver.NGXmlRpc</string>
        <key>CFBundleInfoDictionaryVersion</key>
        <string>6.0</string>
        <key>CFBundlePackageType</key>
@@ -19,6 +19,6 @@
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>4.2</string>
+       <string>4.5</string>
 </dict>
 </plist>
diff --git a/sope-appserver/NGXmlRpc/NGXmlRpc.xcode/project.pbxproj b/sope-appserver/NGXmlRpc/NGXmlRpc.xcode/project.pbxproj
new file mode 100644 (file)
index 0000000..f2d5b3a
--- /dev/null
@@ -0,0 +1,1165 @@
+// !$*UTF8*$!
+{
+       archiveVersion = 1;
+       classes = {
+       };
+       objectVersion = 39;
+       objects = {
+               AD013C1806E20C17000910D8 = {
+                       children = (
+                               ADBFE6AC073EA42B00E7F7CA,
+                               ADBFE6AD073EA42B00E7F7CA,
+                               ADBFE6AE073EA42B00E7F7CA,
+                               ADBFE6AF073EA42B00E7F7CA,
+                               ADBFE6B0073EA42B00E7F7CA,
+                               ADBFE6B1073EA42B00E7F7CA,
+                               ADBFE6B2073EA42B00E7F7CA,
+                               ADBFE6B3073EA42B00E7F7CA,
+                               ADBFE6B4073EA42B00E7F7CA,
+                               ADBFE6B5073EA42B00E7F7CA,
+                               ADBFE6B6073EA42B00E7F7CA,
+                               ADBFE6B7073EA42B00E7F7CA,
+                       );
+                       isa = PBXGroup;
+                       name = Headers;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD013C1906E20D18000910D8 = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = NGHttp.framework;
+                       path = /Library/Frameworks/NGHttp.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               AD013C1E06E20D18000910D8 = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = NGMime.framework;
+                       path = /Library/Frameworks/NGMime.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               AD013C2006E20D18000910D8 = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = NGObjWeb.framework;
+                       path = /Library/Frameworks/NGObjWeb.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               AD013C2106E20D18000910D8 = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = NGStreams.framework;
+                       path = /Library/Frameworks/NGStreams.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               AD013C2606E20D19000910D8 = {
+                       fileRef = AD013C1906E20D18000910D8;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD013C2B06E20D19000910D8 = {
+                       fileRef = AD013C1E06E20D18000910D8;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD013C2D06E20D19000910D8 = {
+                       fileRef = AD013C2006E20D18000910D8;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD013C2E06E20D19000910D8 = {
+                       fileRef = AD013C2106E20D18000910D8;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               AD013C4706E20DAA000910D8 = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = LDAP.framework;
+                       path = /System/Library/Frameworks/LDAP.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               AD013C9E06E20E99000910D8 = {
+                       children = (
+                               ADD6610D06DA3D1F007161CA,
+                               AD0142CE06E21A3D000910D8,
+                               AD013C2106E20D18000910D8,
+                       );
+                       isa = PBXGroup;
+                       name = "sope-core";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD013DD406E20EBA000910D8 = {
+                       children = (
+                               AD013C2006E20D18000910D8,
+                               AD013C1906E20D18000910D8,
+                               ADBFE89B073EA72000E7F7CA,
+                               ADBFE8EB073EA76600E7F7CA,
+                       );
+                       isa = PBXGroup;
+                       name = "sope-appserver";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD01401C06E20F1D000910D8 = {
+                       children = (
+                               AD013C1E06E20D18000910D8,
+                               ADBFE90C073EA79600E7F7CA,
+                               ADBFE89A073EA72000E7F7CA,
+                       );
+                       isa = PBXGroup;
+                       name = "sope-mime";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               AD0142CE06E21A3D000910D8 = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = NGExtensions.framework;
+                       path = /Library/Frameworks/NGExtensions.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               AD0142CF06E21A3D000910D8 = {
+                       fileRef = AD0142CE06E21A3D000910D8;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6AB073EA3EA00E7F7CA = {
+                       explicitFileType = sourcecode.make;
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       path = fhs.make;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+               };
+               ADBFE6AC073EA42B00E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = NGAsyncResultProxy.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6AD073EA42B00E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = NGXmlRpc.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6AE073EA42B00E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = NGXmlRpcAction.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6AF073EA42B00E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = NGXmlRpcClient.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6B0073EA42B00E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = NGXmlRpcInvocation.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6B1073EA42B00E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = NGXmlRpcMethodSignature.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6B2073EA42B00E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = NGXmlRpcRequestHandler.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6B3073EA42B00E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = "NSObject+Reflection.h";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6B4073EA42B00E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = "WODirectAction+XmlRpc.h";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6B5073EA42B00E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = "WODirectAction+XmlRpcIntrospection.h";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6B6073EA42B00E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = "XmlRpcMethodCall+WO.h";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6B7073EA42B00E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = "XmlRpcMethodResponse+WO.h";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6B8073EA42B00E7F7CA = {
+                       fileRef = ADBFE6AC073EA42B00E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               ADBFE6B9073EA42B00E7F7CA = {
+                       fileRef = ADBFE6AD073EA42B00E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               ADBFE6BA073EA42B00E7F7CA = {
+                       fileRef = ADBFE6AE073EA42B00E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               ADBFE6BB073EA42B00E7F7CA = {
+                       fileRef = ADBFE6AF073EA42B00E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               ADBFE6BC073EA42B00E7F7CA = {
+                       fileRef = ADBFE6B0073EA42B00E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               ADBFE6BD073EA42B00E7F7CA = {
+                       fileRef = ADBFE6B1073EA42B00E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               ADBFE6BE073EA42B00E7F7CA = {
+                       fileRef = ADBFE6B2073EA42B00E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               ADBFE6BF073EA42B00E7F7CA = {
+                       fileRef = ADBFE6B3073EA42B00E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               ADBFE6C0073EA42B00E7F7CA = {
+                       fileRef = ADBFE6B4073EA42B00E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               ADBFE6C1073EA42B00E7F7CA = {
+                       fileRef = ADBFE6B5073EA42B00E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               ADBFE6C2073EA42B00E7F7CA = {
+                       fileRef = ADBFE6B6073EA42B00E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               ADBFE6C3073EA42B00E7F7CA = {
+                       fileRef = ADBFE6B7073EA42B00E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               ADBFE6C4073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "EOFetchSpecification+XmlRpcCoding.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6C5073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "EOKeyGlobalID+XmlRpcCoding.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6C6073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "EONull+XmlRpcCoding.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6C7073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "EOQualifier+XmlRpcCoding.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6C8073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "EOSortOrdering+XmlRpcCoding.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6C9073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = NGAsyncResultProxy.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6CA073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = NGXmlRpcAction.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6CB073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "NGXmlRpcAction+Registry.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6CC073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = NGXmlRpcClient.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6CD073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = NGXmlRpcInvocation.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6CE073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = NGXmlRpcMethodSignature.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6CF073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = NGXmlRpcRequestHandler.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6D0073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "NSObject+Reflection.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6D1073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "WODirectAction+XmlRpc.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6D2073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "WODirectAction+XmlRpcIntrospection.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6D3073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "WOMessage+XmlRpcCoding.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6D4073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "WORequest+XmlRpcCoding.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6D5073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "WOResponse+XmlRpcCoding.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6D6073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "XmlRpcMethodCall+WO.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6D7073EA44000E7F7CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "XmlRpcMethodResponse+WO.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE6D8073EA44000E7F7CA = {
+                       fileRef = ADBFE6C4073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6D9073EA44000E7F7CA = {
+                       fileRef = ADBFE6C5073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6DA073EA44000E7F7CA = {
+                       fileRef = ADBFE6C6073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6DB073EA44000E7F7CA = {
+                       fileRef = ADBFE6C7073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6DC073EA44000E7F7CA = {
+                       fileRef = ADBFE6C8073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6DD073EA44000E7F7CA = {
+                       fileRef = ADBFE6C9073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6DE073EA44000E7F7CA = {
+                       fileRef = ADBFE6CA073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6DF073EA44000E7F7CA = {
+                       fileRef = ADBFE6CB073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6E0073EA44000E7F7CA = {
+                       fileRef = ADBFE6CC073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6E1073EA44000E7F7CA = {
+                       fileRef = ADBFE6CD073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6E2073EA44000E7F7CA = {
+                       fileRef = ADBFE6CE073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6E3073EA44000E7F7CA = {
+                       fileRef = ADBFE6CF073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6E4073EA44000E7F7CA = {
+                       fileRef = ADBFE6D0073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6E5073EA44000E7F7CA = {
+                       fileRef = ADBFE6D1073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6E6073EA44000E7F7CA = {
+                       fileRef = ADBFE6D2073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6E7073EA44000E7F7CA = {
+                       fileRef = ADBFE6D3073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6E8073EA44000E7F7CA = {
+                       fileRef = ADBFE6D4073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6E9073EA44000E7F7CA = {
+                       fileRef = ADBFE6D5073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6EA073EA44000E7F7CA = {
+                       fileRef = ADBFE6D6073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE6EB073EA44000E7F7CA = {
+                       fileRef = ADBFE6D7073EA44000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE89A073EA72000E7F7CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = NGImap4.framework;
+                       path = /Library/Frameworks/NGImap4.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADBFE89B073EA72000E7F7CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = WebDAV.framework;
+                       path = /Local/BuildArea/WebDAV.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADBFE89C073EA72000E7F7CA = {
+                       fileRef = ADBFE89A073EA72000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE89D073EA72000E7F7CA = {
+                       fileRef = ADBFE89B073EA72000E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE8EB073EA76600E7F7CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = SoObjects.framework;
+                       path = /Library/Frameworks/SoObjects.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADBFE8EC073EA76600E7F7CA = {
+                       fileRef = ADBFE8EB073EA76600E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADBFE90C073EA79600E7F7CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = NGMail.framework;
+                       path = /Library/Frameworks/NGMail.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADBFE90D073EA79600E7F7CA = {
+                       fileRef = ADBFE90C073EA79600E7F7CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADD65B6606DA32D6007161CA = {
+                       children = (
+                               ADD65C6F06DA343C007161CA,
+                               ADD65C8B06DA343C007161CA,
+                               ADD65C8E06DA344C007161CA,
+                               AD013C1806E20C17000910D8,
+                               ADD65C9406DA34FF007161CA,
+                               ADD65D5D06DA37C7007161CA,
+                               ADD65D5906DA372D007161CA,
+                               ADD65F7306DA3C02007161CA,
+                       );
+                       isa = PBXGroup;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65B6806DA32D6007161CA = {
+                       buildSettings = {
+                               COPY_PHASE_STRIP = NO;
+                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+                               GCC_OPTIMIZATION_LEVEL = 0;
+                               GCC_PREPROCESSOR_DEFINITIONS = "APPLE_RUNTIME=1 NeXT_Foundation_LIBRARY=1 COCOA_Foundation_LIBRARY=1 NeXT_RUNTIME=1 COMPILE_AS_FRAMEWORK=1 DEBUG=1";
+                       };
+                       isa = PBXBuildStyle;
+                       name = Development;
+               };
+               ADD65B6906DA32D6007161CA = {
+                       buildSettings = {
+                               COPY_PHASE_STRIP = YES;
+                               DEPLOYMENT_LOCATION = NO;
+                               DEPLOYMENT_POSTPROCESSING = YES;
+                               DSTROOT = /;
+                               DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
+                               FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
+                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
+                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+                               GCC_OPTIMIZATION_LEVEL = 3;
+                               GCC_PREPROCESSOR_DEFINITIONS = "APPLE_RUNTIME=1 NeXT_Foundation_LIBRARY=1 COCOA_Foundation_LIBRARY=1 NeXT_RUNTIME=1 COMPILE_AS_FRAMEWORK=1";
+                               SKIP_INSTALL = YES;
+                               SYMROOT = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
+                               TEMP_DIR = "$(SYMROOT)/$(PROJECT_NAME).build";
+                               UNSTRIPPED_PRODUCT = NO;
+                               ZERO_LINK = NO;
+                       };
+                       isa = PBXBuildStyle;
+                       name = Wrapper;
+               };
+               ADD65B6A06DA32D6007161CA = {
+                       buildSettings = {
+                       };
+                       buildStyles = (
+                               ADD65B6806DA32D6007161CA,
+                               ADD65B6906DA32D6007161CA,
+                       );
+                       hasScannedForEncodings = 0;
+                       isa = PBXProject;
+                       mainGroup = ADD65B6606DA32D6007161CA;
+                       productRefGroup = ADD65D5906DA372D007161CA;
+                       projectDirPath = "";
+                       targets = (
+                               ADD65D5706DA372D007161CA,
+                       );
+               };
+               ADD65C6F06DA343C007161CA = {
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       lastKnownFileType = text;
+                       path = ChangeLog;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+                       usesTabs = 1;
+               };
+               ADD65C7006DA343C007161CA = {
+                       fileEncoding = 5;
+                       indentWidth = 2;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = common.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65C7406DA343C007161CA = {
+                       explicitFileType = sourcecode.make;
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       path = GNUmakefile;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+               };
+               ADD65C7506DA343C007161CA = {
+                       explicitFileType = sourcecode.make;
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       path = GNUmakefile.preamble;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+               };
+               ADD65C8B06DA343C007161CA = {
+                       explicitFileType = sourcecode.make;
+                       fileEncoding = 5;
+                       indentWidth = 8;
+                       isa = PBXFileReference;
+                       path = Version;
+                       refType = 4;
+                       sourceTree = "<group>";
+                       tabWidth = 8;
+               };
+               ADD65C8E06DA344C007161CA = {
+                       children = (
+                               ADD65C7406DA343C007161CA,
+                               ADD65C7506DA343C007161CA,
+                               ADBFE6AB073EA3EA00E7F7CA,
+                       );
+                       isa = PBXGroup;
+                       name = Makefiles;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65C9406DA34FF007161CA = {
+                       children = (
+                               ADD65C7006DA343C007161CA,
+                               ADBFE6C4073EA44000E7F7CA,
+                               ADBFE6C5073EA44000E7F7CA,
+                               ADBFE6C6073EA44000E7F7CA,
+                               ADBFE6C7073EA44000E7F7CA,
+                               ADBFE6C8073EA44000E7F7CA,
+                               ADBFE6C9073EA44000E7F7CA,
+                               ADBFE6CA073EA44000E7F7CA,
+                               ADBFE6CB073EA44000E7F7CA,
+                               ADBFE6CC073EA44000E7F7CA,
+                               ADBFE6CD073EA44000E7F7CA,
+                               ADBFE6CE073EA44000E7F7CA,
+                               ADBFE6CF073EA44000E7F7CA,
+                               ADBFE6D0073EA44000E7F7CA,
+                               ADBFE6D1073EA44000E7F7CA,
+                               ADBFE6D2073EA44000E7F7CA,
+                               ADBFE6D3073EA44000E7F7CA,
+                               ADBFE6D4073EA44000E7F7CA,
+                               ADBFE6D5073EA44000E7F7CA,
+                               ADBFE6D6073EA44000E7F7CA,
+                               ADBFE6D7073EA44000E7F7CA,
+                       );
+                       isa = PBXGroup;
+                       name = Classes;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65D5306DA372D007161CA = {
+                       buildActionMask = 2147483647;
+                       files = (
+                               ADD65F6406DA3AF6007161CA,
+                               ADBFE6B8073EA42B00E7F7CA,
+                               ADBFE6B9073EA42B00E7F7CA,
+                               ADBFE6BA073EA42B00E7F7CA,
+                               ADBFE6BB073EA42B00E7F7CA,
+                               ADBFE6BC073EA42B00E7F7CA,
+                               ADBFE6BD073EA42B00E7F7CA,
+                               ADBFE6BE073EA42B00E7F7CA,
+                               ADBFE6BF073EA42B00E7F7CA,
+                               ADBFE6C0073EA42B00E7F7CA,
+                               ADBFE6C1073EA42B00E7F7CA,
+                               ADBFE6C2073EA42B00E7F7CA,
+                               ADBFE6C3073EA42B00E7F7CA,
+                       );
+                       isa = PBXHeadersBuildPhase;
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               ADD65D5406DA372D007161CA = {
+                       buildActionMask = 2147483647;
+                       files = (
+                               ADD65F6806DA3B38007161CA,
+                               ADD65F6906DA3B38007161CA,
+                       );
+                       isa = PBXResourcesBuildPhase;
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               ADD65D5506DA372D007161CA = {
+                       buildActionMask = 2147483647;
+                       files = (
+                               ADBFE6D8073EA44000E7F7CA,
+                               ADBFE6D9073EA44000E7F7CA,
+                               ADBFE6DA073EA44000E7F7CA,
+                               ADBFE6DB073EA44000E7F7CA,
+                               ADBFE6DC073EA44000E7F7CA,
+                               ADBFE6DD073EA44000E7F7CA,
+                               ADBFE6DE073EA44000E7F7CA,
+                               ADBFE6DF073EA44000E7F7CA,
+                               ADBFE6E0073EA44000E7F7CA,
+                               ADBFE6E1073EA44000E7F7CA,
+                               ADBFE6E2073EA44000E7F7CA,
+                               ADBFE6E3073EA44000E7F7CA,
+                               ADBFE6E4073EA44000E7F7CA,
+                               ADBFE6E5073EA44000E7F7CA,
+                               ADBFE6E6073EA44000E7F7CA,
+                               ADBFE6E7073EA44000E7F7CA,
+                               ADBFE6E8073EA44000E7F7CA,
+                               ADBFE6E9073EA44000E7F7CA,
+                               ADBFE6EA073EA44000E7F7CA,
+                               ADBFE6EB073EA44000E7F7CA,
+                       );
+                       isa = PBXSourcesBuildPhase;
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               ADD65D5606DA372D007161CA = {
+                       buildActionMask = 2147483647;
+                       files = (
+                               ADD65F7506DA3C51007161CA,
+                               ADD6610E06DA3D1F007161CA,
+                               ADD65FE906DA3CDE007161CA,
+                               ADD65FE806DA3CDE007161CA,
+                               ADD65FEA06DA3CDE007161CA,
+                               AD013C2606E20D19000910D8,
+                               AD013C2B06E20D19000910D8,
+                               AD013C2D06E20D19000910D8,
+                               AD013C2E06E20D19000910D8,
+                               AD0142CF06E21A3D000910D8,
+                               ADBFE89C073EA72000E7F7CA,
+                               ADBFE89D073EA72000E7F7CA,
+                               ADBFE8EC073EA76600E7F7CA,
+                               ADBFE90D073EA79600E7F7CA,
+                       );
+                       isa = PBXFrameworksBuildPhase;
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               ADD65D5706DA372D007161CA = {
+                       buildPhases = (
+                               ADD65D5306DA372D007161CA,
+                               ADD65D5406DA372D007161CA,
+                               ADD65D5506DA372D007161CA,
+                               ADD65D5606DA372D007161CA,
+                       );
+                       buildRules = (
+                       );
+                       buildSettings = {
+                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_CURRENT_VERSION = 4.5.8;
+                               FRAMEWORK_SEARCH_PATHS = "\"$(LOCAL_LIBRARY_DIR)/Frameworks\" /Local/BuildArea";
+                               FRAMEWORK_VERSION = A;
+                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
+                               GCC_PREFIX_HEADER = common.h;
+                               GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
+                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
+                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
+                               INFOPLIST_FILE = "NGXmlRpc-Info.plist";
+                               INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+                               OTHER_CFLAGS = "";
+                               OTHER_LDFLAGS = "-seg1addr 0xC3D00000 -headerpad_max_install_names";
+                               OTHER_REZFLAGS = "";
+                               PRODUCT_NAME = NGXmlRpc;
+                               SECTORDER_FLAGS = "";
+                               WARNING_CFLAGS = "-Wmost";
+                       };
+                       dependencies = (
+                       );
+                       isa = PBXNativeTarget;
+                       name = NGXmlRpc;
+                       productName = NGXmlRpc;
+                       productReference = ADD65D5806DA372D007161CA;
+                       productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
+<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
+<plist version=\"1.0\">
+<dict>
+       <key>CFBundleDevelopmentRegion</key>
+       <string>English</string>
+       <key>CFBundleExecutable</key>
+       <string>NGXmlRpc</string>
+       <key>CFBundleIdentifier</key>
+       <string>org.OpenGroupware.SOPE.NGXmlRpc</string>
+       <key>CFBundleInfoDictionaryVersion</key>
+       <string>6.0</string>
+       <key>CFBundlePackageType</key>
+       <string>FMWK</string>
+       <key>CFBundleSignature</key>
+       <string>????</string>
+       <key>CFBundleVersion</key>
+       <string>1.0</string>
+</dict>
+</plist>
+";
+                       productType = "com.apple.product-type.framework";
+               };
+               ADD65D5806DA372D007161CA = {
+                       explicitFileType = wrapper.framework;
+                       includeInIndex = 0;
+                       isa = PBXFileReference;
+                       path = NGXmlRpc.framework;
+                       refType = 3;
+                       sourceTree = BUILT_PRODUCTS_DIR;
+               };
+               ADD65D5906DA372D007161CA = {
+                       children = (
+                               ADD65D5806DA372D007161CA,
+                       );
+                       isa = PBXGroup;
+                       name = Products;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65D5A06DA372D007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = text.xml;
+                       path = "NGXmlRpc-Info.plist";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65D5D06DA37C7007161CA = {
+                       children = (
+                               ADD65D5A06DA372D007161CA,
+                       );
+                       isa = PBXGroup;
+                       name = Resources;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65F6406DA3AF6007161CA = {
+                       fileRef = ADD65C7006DA343C007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADD65F6806DA3B38007161CA = {
+                       fileRef = ADD65C6F06DA343C007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADD65F6906DA3B38007161CA = {
+                       fileRef = ADD65C8B06DA343C007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADD65F7306DA3C02007161CA = {
+                       children = (
+                               ADD65F7406DA3C51007161CA,
+                               AD013C4706E20DAA000910D8,
+                               ADD65FE306DA3CA7007161CA,
+                               ADD6603106DA3CE2007161CA,
+                               AD013C9E06E20E99000910D8,
+                               AD013DD406E20EBA000910D8,
+                               AD01401C06E20F1D000910D8,
+                       );
+                       isa = PBXGroup;
+                       name = "Linked Frameworks";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD65F7406DA3C51007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = Foundation.framework;
+                       path = /System/Library/Frameworks/Foundation.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADD65F7506DA3C51007161CA = {
+                       fileRef = ADD65F7406DA3C51007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADD65FE306DA3CA7007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = "compiled.mach-o.dylib";
+                       name = libz.dylib;
+                       path = /usr/lib/libz.dylib;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADD65FE506DA3CDE007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = DOM.framework;
+                       path = /Library/Frameworks/DOM.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADD65FE606DA3CDE007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = SaxObjC.framework;
+                       path = /Library/Frameworks/SaxObjC.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADD65FE706DA3CDE007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = XmlRpc.framework;
+                       path = /Library/Frameworks/XmlRpc.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADD65FE806DA3CDE007161CA = {
+                       fileRef = ADD65FE506DA3CDE007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADD65FE906DA3CDE007161CA = {
+                       fileRef = ADD65FE606DA3CDE007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADD65FEA06DA3CDE007161CA = {
+                       fileRef = ADD65FE706DA3CDE007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               ADD6603106DA3CE2007161CA = {
+                       children = (
+                               ADD65FE506DA3CDE007161CA,
+                               ADD65FE606DA3CDE007161CA,
+                               ADD65FE706DA3CDE007161CA,
+                       );
+                       isa = PBXGroup;
+                       name = "sope-xml";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADD6610D06DA3D1F007161CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
+                       name = EOControl.framework;
+                       path = /Library/Frameworks/EOControl.framework;
+                       refType = 0;
+                       sourceTree = "<absolute>";
+               };
+               ADD6610E06DA3D1F007161CA = {
+                       fileRef = ADD6610D06DA3D1F007161CA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+       };
+       rootObject = ADD65B6A06DA32D6007161CA;
+}
index e25d74084dc4c2e2906959e41a066ffe108ef7ca..46a90fece8d9225fe5e08bb0a71cc5146b9dcdf2 100644 (file)
@@ -1,3 +1,3 @@
 # version file
 
-SUBMINOR_VERSION:=7
+SUBMINOR_VERSION:=8
index b3cfd2ecefb38ec80c29ca612f40668ac168285b..37b9402926873889d6b9b15afea780792c9a7e3e 100644 (file)
@@ -19,6 +19,9 @@
   02111-1307, USA.
 */
 
+#ifndef __NGXmlRpc_common_H__
+#define __NGXmlRpc_common_H__
+
 #import <Foundation/Foundation.h>
 
 #if NeXT_Foundation_LIBRARY || APPLE_FOUNDATION_LIBRARY
@@ -32,6 +35,8 @@
 #include <NGObjWeb/WORequest.h>
 #include <NGObjWeb/WOApplication.h>
 
-@interface NSObject(LastException)
+@interface NSObject(NGXmlRpc_LastException)
 - (NSException *)lastException;
 @end
+
+#endif /* __NGXmlRpc_common_H__ */
index 244b15f602a443329de9c7c8f8efaedd6157b98f..09c8d1867f59e8b98e386460d7a3464dbaefd3c9 100644 (file)
@@ -155,12 +155,12 @@ sope-appserver: 0xC3000000 - 0xC5FFFFFF
 0xC3400000 NGHttp              [not available in gstep-make]
 0xC3700000 WebDAV              [not available in gstep-make]
 0xC3A00000 SoOFS               [not available in gstep-make]
-0xCXXXXXXX SoObjects [NEW]
-0xC3D00000 NGXmlRpc            [not available in gstep-make] [REMOVED]
+0xC3D00000 NGXmlRpc
 0xC4000000 WEExtensions
 0xC4300000 WOExtensions
 0xC4600000 NGObjDOM
 0xC4900000 NGObjWeb
+0xC5AF0000 SoObjects [NEW]
 0xC5B00000 WOXML
 0xC5E00000 js [REMOVED]
 0xC5FF0000 SOPE
index 43ddd9c7f6578905225be4323a39e855b1fedef3..29565ec737bc01ad48fbdb9a108ae401b03be980 100644 (file)
@@ -1,6 +1,10 @@
+2004-11-07  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * WEExtensions.xcode: bumped the framework version
+
 2004-11-06  Marcus Mueller  <znek@mulle-kybernetik.com>
 
-       * v4.3.62
+       * v4.5.62
 
        * WETreeView.m, WETreeHeader.m, WEEpozEditor.m, WETreeData.m,
          WEPageLink.m, WETableView/WETableHeader.m: fixes for incorrect
index 35f53a6a1dbf7813f0dbbe7bfb4d9633378b150a..f719fd9b6138e76618b3f31c4d23ca2935896709 100644 (file)
@@ -19,6 +19,6 @@
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>4.2</string>
+       <string>4.5</string>
 </dict>
 </plist>
index 1258643161f634ccdfd89feff2d5c2725b740339..49ddbf186f7353160a614c6cab3eea8c1fd3958d 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.60;
+                               DYLIB_CURRENT_VERSION = 4.5.62;
                                FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
index 6f554ba3d4073f0f7c28b2a53d6cbb8f18b735da..719dcbc173bfb0ee663ab3dbc1559c86289301b0 100644 (file)
@@ -1,3 +1,7 @@
+2004-11-07  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * WOExtensions.xcode: bumped the framework version
+
 2004-11-04  Marcus Mueller  <znek@mulle-kybernetik.com>
 
        * v4.3.20
index 2c7b1986cea8e0664acda5761ee49bcbac2b11b8..40f358b88dc8eb02803b858063fc264c18b3bada 100644 (file)
@@ -19,6 +19,6 @@
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>4.2</string>
+       <string>4.5</string>
 </dict>
 </plist>
index 4766fb1b98cd4ba198b3b8aaba08989d6136ae39..c39a822ef5c1b426d6b94957dc21e7182e8b5785 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.19;
+                               DYLIB_CURRENT_VERSION = 4.5.20;
                                FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
index d871104f599095d745681c1a2471129f63a50cba..b8ff1c90879591f9f50825e5865fdba7d532e2ce 100644 (file)
@@ -90,6 +90,9 @@
                        sourceTree = "<group>";
                };
                AD8BEFF607005E0200EC239A = {
+                       children = (
+                               ADBFE6F6073EA55B00E7F7CA,
+                       );
                        isa = PBXGroup;
                        name = Products;
                        refType = 4;
                        remoteGlobalIDString = ADD65D5806DA372D007161CA;
                        remoteInfo = WOExtensions;
                };
+               ADBFE6F6073EA55B00E7F7CA = {
+                       fileType = wrapper.framework;
+                       isa = PBXReferenceProxy;
+                       path = WebDAV.framework;
+                       refType = 3;
+                       remoteRef = ADBFE6FD073EA57900E7F7CA;
+                       sourceTree = BUILT_PRODUCTS_DIR;
+               };
+               ADBFE6FD073EA57900E7F7CA = {
+                       containerPortal = AD8BEFF507005E0200EC239A;
+                       isa = PBXContainerItemProxy;
+                       proxyType = 2;
+                       remoteGlobalIDString = ADD65D5806DA372D007161CA;
+                       remoteInfo = WebDAV;
+               };
+               ADBFE95B073EA9AD00E7F7CA = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = "wrapper.pb-project";
+                       name = NGXmlRpc.xcode;
+                       path = NGXmlRpc/NGXmlRpc.xcode;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE95C073EA9AD00E7F7CA = {
+                       children = (
+                               ADBFE95D073EA9B000E7F7CA,
+                       );
+                       isa = PBXGroup;
+                       name = Products;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               ADBFE95D073EA9B000E7F7CA = {
+                       fileType = wrapper.framework;
+                       isa = PBXReferenceProxy;
+                       path = NGXmlRpc.framework;
+                       refType = 3;
+                       remoteRef = ADBFE960073EA9CD00E7F7CA;
+                       sourceTree = BUILT_PRODUCTS_DIR;
+               };
+               ADBFE95E073EA9BE00E7F7CA = {
+                       containerPortal = ADBFE95B073EA9AD00E7F7CA;
+                       isa = PBXContainerItemProxy;
+                       proxyType = 1;
+                       remoteGlobalIDString = ADD65D5706DA372D007161CA;
+                       remoteInfo = NGXmlRpc;
+               };
+               ADBFE95F073EA9BE00E7F7CA = {
+                       isa = PBXTargetDependency;
+                       name = "NGXmlRpc (from NGXmlRpc.xcode)";
+                       targetProxy = ADBFE95E073EA9BE00E7F7CA;
+               };
+               ADBFE960073EA9CD00E7F7CA = {
+                       containerPortal = ADBFE95B073EA9AD00E7F7CA;
+                       isa = PBXContainerItemProxy;
+                       proxyType = 2;
+                       remoteGlobalIDString = ADD65D5806DA372D007161CA;
+                       remoteInfo = NGXmlRpc;
+               };
                ADDF476606DA572500C4E7F8 = {
                        children = (
                                ADDF477506DA575700C4E7F8,
                        mainGroup = ADDF476606DA572500C4E7F8;
                        projectDirPath = "";
                        projectReferences = (
+                               {
+                                       ProductGroup = ADBFE95C073EA9AD00E7F7CA;
+                                       ProjectRef = ADBFE95B073EA9AD00E7F7CA;
+                               },
                                {
                                        ProductGroup = AD915D0F06E29B5D004720C2;
                                        ProjectRef = AD915D0E06E29B5D004720C2;
                                AD20BB4C0737E7DA002A6594,
                                AD915D2B06E29B83004720C2,
                                AD915D2906E29B83004720C2,
+                               ADBFE95F073EA9BE00E7F7CA,
                        );
                        isa = PBXAggregateTarget;
                        name = "Wrapper Contents";
                                AD8BEFED07005D9B00EC239A,
                                AD8BEFEF07005DBE00EC239A,
                                AD915D0A06E29B43004720C2,
+                               ADBFE95B073EA9AD00E7F7CA,
                                AD915D0E06E29B5D004720C2,
                                AD915D0C06E29B51004720C2,
                        );
index 717bc7e9b73d581dabe28b85128269dd9efff84e..3601ca03e7744c7a3df8cfa995928b28ab2e1215 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.47;
+                               DYLIB_CURRENT_VERSION = 4.5.48;
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
index 7cad29c3fb995f5112793ae5faab618dc0e74685..6dc986f5d768252aeaf7e16ab8323227586e687d 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.124;
+                               DYLIB_CURRENT_VERSION = 4.5.126;
                                FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
index 51f6d87d8f024dc4be16a8bfe2853175518f0388..53dc90690b2612ff6dcf2ddc1da81a5290192f59 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.46;
+                               DYLIB_CURRENT_VERSION = 4.5.46;
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
index 3c8c676c44d59b9e912cb7cf402c6a388d4d08a1..9dab271ce3a372466f1db3453f9401d50703792a 100644 (file)
                        mainGroup = ADDF476606DA572500C4E7F8;
                        projectDirPath = "";
                        projectReferences = (
+                               {
+                                       ProductGroup = ADDF478706DA581F00C4E7F8;
+                                       ProjectRef = ADDF478606DA581F00C4E7F8;
+                               },
                                {
                                        ProductGroup = ADDF478906DA583300C4E7F8;
                                        ProjectRef = ADDF478806DA583300C4E7F8;
                                        ProductGroup = ADDF478506DA580C00C4E7F8;
                                        ProjectRef = ADDF478406DA580C00C4E7F8;
                                },
-                               {
-                                       ProductGroup = ADDF478706DA581F00C4E7F8;
-                                       ProjectRef = ADDF478606DA581F00C4E7F8;
-                               },
                        );
                        targets = (
                                ADDF479906DA58D700C4E7F8,
index 56cbf493f18291c907d1ca445acd43f32b1b3420..7f81106a02b03f87b0a7da71d6b496cc337b8d49 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1.1.40;
+                               DYLIB_CURRENT_VERSION = 1.3.40;
                                FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
index 77b63ceb6d9e937a325b8c8a51c7b1c4af2d3d46..5be21981b4311f71ef8569ff33da019c1554b891 100644 (file)
@@ -1,3 +1,7 @@
+2004-11-07  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * NGiCal.xcode: provide SOPE_{MAJOR,MINOR}_VERSION to the build
+
 2004-11-06  Helge Hess  <helge.hess@opengroupware.org>
 
        * iCalRenderer.m: use SOPE version defines for iCalendar product id
index 150c52a7639350f353bfc4e4c4f05a7921b6233e..6dd74602b8dda2ad69153eae52150476238aa22c 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.34;
+                               DYLIB_CURRENT_VERSION = 4.5.35;
                                FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_WARN_UNKNOWN_PRAGMAS = NO;
                                INFOPLIST_FILE = "NGiCal-Info.plist";
                                INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
-                               OTHER_CFLAGS = "";
+                               OTHER_CFLAGS = "-DSOPE_MAJOR_VERSION=4 -DSOPE_MINOR_VERSION=5";
                                OTHER_LDFLAGS = "-seg1addr 0xC1E00000 -headerpad_max_install_names";
                                OTHER_REZFLAGS = "";
                                PRODUCT_NAME = NGiCal;
index 8ff38fb3f9146838e8140dd7cfd514f1a610ac0d..b4829eeec14ea66feb77552eb051aace26f69950 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.20;
+                               DYLIB_CURRENT_VERSION = 4.5.21;
                                FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
index 5f142b021f146d5f4e46f3496bed92c13e2e262f..3ddda2b66df6795044131814633042c44cdc9f09 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.187;
+                               DYLIB_CURRENT_VERSION = 4.5.196;
                                FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = NO;
index b7a04b1a8eeea9106d23e35ae742134ae322be22..833207a18f01f2e226b669b43a4c89c10072b2f5 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.192;
+                               DYLIB_CURRENT_VERSION = 4.5.196;
                                FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = NO;
index 190ce055706249c51b549dcf859bdc9da350e3ce..bd72d06485b415f82b734cbc0a992fba0f08b72a 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.192;
+                               DYLIB_CURRENT_VERSION = 4.5.196;
                                FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
index 7ad24608fdb32c4415b75b6e4c03b5222cdfa029..4ed513e49988ffbe6981c343a286b2d3b2bcb9a4 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.12;
+                               DYLIB_CURRENT_VERSION = 4.5.13;
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
index 333eaaab21756fd8cd585772322eb3935a92e6d5..b3698c766fc1030f725ab58d3260cf09aca279d6 100644 (file)
@@ -1,3 +1,7 @@
+2004-11-07  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * SaxObjC.xcode: added SOPE_MAJOR/MINOR definitions for the build
+
 2004-11-07  Helge Hess  <helge.hess@opengroupware.org>
 
        * SaxXMLReaderFactory.m: fixed a bug in FHS bundle lookup (v4.5.45)
index c1b2bbfff2b92d2dfed946be9e2dfc74ce725c86..eafb73bf209fb78a8c21ebbf01a812eeb93350db 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.41;
+                               DYLIB_CURRENT_VERSION = 4.5.44;
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
                                INFOPLIST_FILE = "SaxObjC-Info.plist";
                                INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+                               OTHER_CFLAGS = "-DSOPE_MAJOR_VERSION=4 -DSOPE_MINOR_VERSION=5";
                                OTHER_LDFLAGS = "-seg1addr 0xC0000000 -headerpad_max_install_names";
                                PRODUCT_NAME = SaxObjC;
                                WARNING_CFLAGS = "-Wmost";
index ff9bf534d8f98dfefccd68ee81bc23f4aa4c47b5..fd09abe467b7b5422dfdeb55a565fce5107235cc 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 4.3.22;
+                               DYLIB_CURRENT_VERSION = 4.5.23;
                                FRAMEWORK_VERSION = A;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
                                GCC_PREFIX_HEADER = common.h;
index ec8bb7361beb7fbc4d0182345a627992e988b123..ac3585b29834b7cc21a2e09675570390948c9a40 100644 (file)
@@ -6,8 +6,6 @@
        objectVersion = 39;
        objects = {
                014CEA440018CDF011CA2923 = {
-                       buildRules = (
-                       );
                        buildSettings = {
                                COPY_PHASE_STRIP = NO;
                                DEBUGGING_SYMBOLS = YES;
@@ -22,8 +20,6 @@
                        name = Development;
                };
                014CEA450018CDF011CA2923 = {
-                       buildRules = (
-                       );
                        buildSettings = {
                                COPY_PHASE_STRIP = YES;
                                GCC_ENABLE_FIX_AND_CONTINUE = NO;
 //103
 //104
                1058C7B1FEA5585E11CA2CBB = {
-                       fallbackIsa = PBXFileReference;
-                       isa = PBXFrameworkReference;
+                       isa = PBXFileReference;
                        lastKnownFileType = wrapper.framework;
                        name = Cocoa.framework;
                        path = /System/Library/Frameworks/Cocoa.framework;
index 5093e76e4d3b0dee5305e2424e4e0c2572629172..d9fad8b5db62bcb5e831d6651da3adbfd3f0750d 100644 (file)
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1;
+                               DYLIB_CURRENT_VERSION = 4.5.;
                                FRAMEWORK_SEARCH_PATHS = "\"$(LOCAL_LIBRARY_DIR)/Frameworks\" /Local/BuildArea";
                                FRAMEWORK_VERSION = A;
                                GCC_ENABLE_TRIGRAPHS = NO;