diff options
author | Jay Freeman <saurik@saurik.com> | 2008-05-08 19:08:33 +0000 |
---|---|---|
committer | Jay Freeman <saurik@saurik.com> | 2008-05-08 19:08:33 +0000 |
commit | 9a888b9a4d236fab2d48a83c6eff8b49d8e0eee5 (patch) | |
tree | ed1027b3fe453de1c8fb9cf29c057995825b8cf3 | |
parent | 94b9b8c1811b2191ada7c71ff1db5028280e3631 (diff) |
Added GData client APIs.
git-svn-id: http://svn.telesphoreo.org/trunk@268 514c082c-b64e-11dc-b46d-3d985efe055d
-rw-r--r-- | data/gdata-objectivec-client/Info.plist | 24 | ||||
-rw-r--r-- | data/gdata-objectivec-client/_metadata/description | 1 | ||||
l--------- | data/gdata-objectivec-client/_metadata/libxml2.dep | 1 | ||||
-rw-r--r-- | data/gdata-objectivec-client/_metadata/license | 19 | ||||
l--------- | data/gdata-objectivec-client/_metadata/maintainer | 1 | ||||
-rw-r--r-- | data/gdata-objectivec-client/_metadata/name | 1 | ||||
-rw-r--r-- | data/gdata-objectivec-client/_metadata/priority | 1 | ||||
-rw-r--r-- | data/gdata-objectivec-client/_metadata/section | 1 | ||||
-rw-r--r-- | data/gdata-objectivec-client/_metadata/version | 1 | ||||
-rw-r--r-- | data/gdata-objectivec-client/formatter.diff | 22 | ||||
-rw-r--r-- | data/gdata-objectivec-client/gdata-objectivec-client-129.tgz | bin | 0 -> 580917 bytes | |||
-rw-r--r-- | data/gdata-objectivec-client/make.sh | 5 |
12 files changed, 77 insertions, 0 deletions
diff --git a/data/gdata-objectivec-client/Info.plist b/data/gdata-objectivec-client/Info.plist new file mode 100644 index 000000000..9bceed23d --- /dev/null +++ b/data/gdata-objectivec-client/Info.plist @@ -0,0 +1,24 @@ +<?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>en_US</string> + <key>CFBundleExecutable</key> + <string>GData</string> + <key>CFBundleIdentifier</key> + <string>com.google.GData</string> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundleName</key> + <string>GData</string> + <key>CFBundlePackageType</key> + <string>FMWK</string> + <key>CFBundleShortVersionString</key> + <string>6.5</string> + <key>CFBundleSignature</key> + <string>????</string> + <key>CFBundleVersion</key> + <string>610</string> +</dict> +</plist> diff --git a/data/gdata-objectivec-client/_metadata/description b/data/gdata-objectivec-client/_metadata/description new file mode 100644 index 000000000..a9fe5e226 --- /dev/null +++ b/data/gdata-objectivec-client/_metadata/description @@ -0,0 +1 @@ +GData client library (Objective-C) diff --git a/data/gdata-objectivec-client/_metadata/libxml2.dep b/data/gdata-objectivec-client/_metadata/libxml2.dep new file mode 120000 index 000000000..076284360 --- /dev/null +++ b/data/gdata-objectivec-client/_metadata/libxml2.dep @@ -0,0 +1 @@ +../../libxml2
\ No newline at end of file diff --git a/data/gdata-objectivec-client/_metadata/license b/data/gdata-objectivec-client/_metadata/license new file mode 100644 index 000000000..3acf2bb99 --- /dev/null +++ b/data/gdata-objectivec-client/_metadata/license @@ -0,0 +1,19 @@ +GData.framework is developed by Google and licensed under the following Apache License: + +_____________________________________________________________________ + +Copyright (c) 2007 Google Inc. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +_____________________________________________________________________ diff --git a/data/gdata-objectivec-client/_metadata/maintainer b/data/gdata-objectivec-client/_metadata/maintainer new file mode 120000 index 000000000..0fa66e077 --- /dev/null +++ b/data/gdata-objectivec-client/_metadata/maintainer @@ -0,0 +1 @@ +../../../people/saurik
\ No newline at end of file diff --git a/data/gdata-objectivec-client/_metadata/name b/data/gdata-objectivec-client/_metadata/name new file mode 100644 index 000000000..a2514e1d1 --- /dev/null +++ b/data/gdata-objectivec-client/_metadata/name @@ -0,0 +1 @@ +Google Data APIs diff --git a/data/gdata-objectivec-client/_metadata/priority b/data/gdata-objectivec-client/_metadata/priority new file mode 100644 index 000000000..134d9bc32 --- /dev/null +++ b/data/gdata-objectivec-client/_metadata/priority @@ -0,0 +1 @@ +optional diff --git a/data/gdata-objectivec-client/_metadata/section b/data/gdata-objectivec-client/_metadata/section new file mode 100644 index 000000000..e0eb96881 --- /dev/null +++ b/data/gdata-objectivec-client/_metadata/section @@ -0,0 +1 @@ +Development diff --git a/data/gdata-objectivec-client/_metadata/version b/data/gdata-objectivec-client/_metadata/version new file mode 100644 index 000000000..b0d73241c --- /dev/null +++ b/data/gdata-objectivec-client/_metadata/version @@ -0,0 +1 @@ +129 diff --git a/data/gdata-objectivec-client/formatter.diff b/data/gdata-objectivec-client/formatter.diff new file mode 100644 index 000000000..09076c950 --- /dev/null +++ b/data/gdata-objectivec-client/formatter.diff @@ -0,0 +1,22 @@ +diff -ru gdata-objectivec-client-129/Source/Networking/GDataHTTPFetcherLogging.m gdata-objectivec-client-129+iPhone/Source/Networking/GDataHTTPFetcherLogging.m +--- gdata-objectivec-client-129/Source/Networking/GDataHTTPFetcherLogging.m 2008-05-06 00:11:33.000000000 +0000 ++++ gdata-objectivec-client-129+iPhone/Source/Networking/GDataHTTPFetcherLogging.m 2008-05-07 17:32:26.000000000 +0000 +@@ -160,11 +160,13 @@ + if (!gLoggingDateStamp) { + // produce a string like 08-21_01-41-23PM + +- NSDateFormatter *formatter = [[[NSDateFormatter alloc] init] autorelease]; +- [formatter setFormatterBehavior:NSDateFormatterBehavior10_4]; +- [formatter setDateFormat:@"M-dd_hh-mm-ssa"]; +- +- gLoggingDateStamp = [[formatter stringFromDate:[NSDate date]] retain] ; ++ CFLocaleRef locale = CFLocaleCopyCurrent(); ++ CFDateFormatterRef formatter = CFDateFormatterCreate(NULL, locale, kCFDateFormatterNoStyle, kCFDateFormatterNoStyle); ++ CFRelease(locale); ++ ++ CFDateFormatterSetFormat(formatter, CFSTR("M-dd_hh-mm-ssa")); ++ gLoggingDateStamp = (NSString *) CFDateFormatterCreateStringWithDate(NULL, formatter, (CFDateRef) [NSDate date]); ++ CFRelease(formatter); + } + return gLoggingDateStamp; + } diff --git a/data/gdata-objectivec-client/gdata-objectivec-client-129.tgz b/data/gdata-objectivec-client/gdata-objectivec-client-129.tgz Binary files differnew file mode 100644 index 000000000..9e164c923 --- /dev/null +++ b/data/gdata-objectivec-client/gdata-objectivec-client-129.tgz diff --git a/data/gdata-objectivec-client/make.sh b/data/gdata-objectivec-client/make.sh new file mode 100644 index 000000000..c4d9ed2a2 --- /dev/null +++ b/data/gdata-objectivec-client/make.sh @@ -0,0 +1,5 @@ +pkg:setup +"${PKG_TARG}-gcc" -std=c99 -fobjc-exceptions -I"$(PKG_DEST_ libxml2)/usr/include/libxml2" -I. -ISource/{.,ACL,BaseClasses,Elements,Geo,Media,Networking,XMLSupport} -ISource/Clients/{Calendar,CodeSearch,Contacts,Docs,GoogleBase,Photos,Spreadsheets,YouTube} -o GData -dynamiclib $(find Source -name Tests -prune -o -name '*.m' -print) -lobjc -framework CoreFoundation -framework Foundation -lxml2 -install_name /System/Library/Frameworks/GData.framework/GData +pkg: mkdir -p /System/Library/Frameworks/GData.framework/Headers +pkg: cp -a %/Info.plist GData /System/Library/Frameworks/GData.framework +pkg: cp -a $(find Source -name Tests -prune -o -name '*.h' -print) /System/Library/Frameworks/GData.framework/Headers |