Skip to content
Browse files

removed CouchCocoa and TouchDB specs not pointing to the authoritativ…

…e repository
  • Loading branch information...
1 parent 7728bf4 commit 6faff9932c6583facaaa8a30f970f675bb56e098 @explicitcall explicitcall committed Jan 22, 2013
Showing with 0 additions and 177 deletions.
  1. +0 −19 CouchCocoa/1.1.0/CouchCocoa.podspec
  2. +0 −79 TouchDB/1.02/TouchDB.podspec
  3. +0 −79 TouchDB/1.03/TouchDB.podspec
View
19 CouchCocoa/1.1.0/CouchCocoa.podspec
@@ -1,19 +0,0 @@
-Pod::Spec.new do |s|
- version = '1.1.0'
-
- s.name = 'CouchCocoa'
- s.version = version
- s.license = { :type => 'Apache', :text => 'Released under the Apache license, version 2.0.' }
- s.summary = 'Objective-C API for CouchDB on iOS and Mac OS.'
- s.homepage = 'https://github.com/couchbaselabs/CouchCocoa'
- s.author = { 'Jens Alfke' => 'jens@couchbase.com' }
-
-
- s.platform = :ios
-
- s.source = { :git => 'https://github.com/explicitcall/CouchCocoa.git', :tag => "#{version}" }
-
- s.source_files = 'Couch', 'Model', 'REST', 'UI/iOS'
- s.compiler_flags = '-DCOUCHCOCOA_IMPL'
- s.dependency 'JSONKit', '~> 1.4'
-end
View
79 TouchDB/1.02/TouchDB.podspec
@@ -1,79 +0,0 @@
-license = <<EOT
- 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.
-EOT
-
-Pod::Spec.new do |s|
- version = '1.02'
-
-
- s.name = 'TouchDB'
- s.version = version
- s.license = {:type => 'Apache', :text => license}
- s.summary = 'CouchDB-compatible mobile database; Objective-C version.'
- s.homepage = 'https://github.com/couchbaselabs/TouchDB-iOS'
- s.author = { 'Jens Alfke' => 'jens@couchbase.com' }
-
- s.source = { :git => 'https://github.com/explicitcall/TouchDB-iOS.git',
- :tag => "v#{version}",
- :submodules => "true" }
-
- s.platform = :ios, '5.0'
-
-
- s.source_files = FileList['Source/**/*.{h,m}'].exclude(/GNUstep/).exclude(/_Tests/).exclude(/TDJSViewCompiler/),
- FileList['vendor/oauthconsumer/**/*.{h,m,c}'].exclude(/OAHMAC_SHA1SignatureProvider\.m/),
- FileList['vendor/fmdb/src/**/*.{h,m}']
-
- s.header_dir = 'TouchDB'
-
- def s.post_install(target)
- src = config.project_pods_root.to_s() + '/TouchDB/Source'
-
- # Prepend some headers manually. The regular build does this with a prefix header, but
- # that pollutes the global namespace. (and conflicts with CouchCocoa)
- Dir.glob(src + '/**/*.m').each { |path|
- File.open( path, 'r+') { |f|
- firstLine = f.readline()
- if firstLine =~ /patched/
- next
- end
- f.rewind
-
- content = f.readlines()
- f.rewind
-
- f.puts '// patched during Pod install'
- f.puts '#import "TDJSON.h"'
- f.puts '#import "CollectionUtils.h"'
- f.puts '#import "Logging.h"'
- f.puts '#import "Test.h"'
-
- # add the version symbols to an arbitrary .m file
- if path =~ /TDRouter\.m/
- f.puts "static double TouchDBVersionNumber = #{version};"
- end
-
- f.puts
- f.puts content
- }
- }
- end
-
- s.dependency 'CocoaHTTPServer'
- s.dependency 'MYUtilities'
- s.dependency 'JSONKit'
-
- s.framework = 'SystemConfiguration'
- s.library = 'sqlite3'
- s.compiler_flags = '-DCOCOAPODS_BUILD'
-end
View
79 TouchDB/1.03/TouchDB.podspec
@@ -1,79 +0,0 @@
-license = <<EOT
- 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.
-EOT
-
-Pod::Spec.new do |s|
- version = '1.03'
-
-
- s.name = 'TouchDB'
- s.version = version
- s.license = {:type => 'Apache', :text => license}
- s.summary = 'CouchDB-compatible mobile database; Objective-C version.'
- s.homepage = 'https://github.com/couchbaselabs/TouchDB-iOS'
- s.author = { 'Jens Alfke' => 'jens@couchbase.com' }
-
- s.source = { :git => 'https://github.com/explicitcall/TouchDB-iOS.git',
- :tag => "v#{version}",
- :submodules => "true" }
-
- s.platform = :ios, '5.0'
-
-
- s.source_files = FileList['Source/**/*.{h,m}'].exclude(/GNUstep/).exclude(/_Tests/).exclude(/TDJSViewCompiler/),
- FileList['vendor/oauthconsumer/**/*.{h,m,c}'].exclude(/OAHMAC_SHA1SignatureProvider\.m/),
- FileList['vendor/fmdb/src/**/*.{h,m}']
-
- s.header_dir = 'TouchDB'
-
- def s.post_install(target)
- src = config.project_pods_root.to_s() + '/TouchDB/Source'
-
- # Prepend some headers manually. The regular build does this with a prefix header, but
- # that pollutes the global namespace. (and conflicts with CouchCocoa)
- Dir.glob(src + '/**/*.m').each { |path|
- File.open( path, 'r+') { |f|
- firstLine = f.readline()
- if firstLine =~ /patched/
- next
- end
- f.rewind
-
- content = f.readlines()
- f.rewind
-
- f.puts '// patched during Pod install'
- f.puts '#import "TDJSON.h"'
- f.puts '#import "CollectionUtils.h"'
- f.puts '#import "Logging.h"'
- f.puts '#import "Test.h"'
-
- # add the version symbols to an arbitrary .m file
- if path =~ /TDRouter\.m/
- f.puts "static double TouchDBVersionNumber = #{version};"
- end
-
- f.puts
- f.puts content
- }
- }
- end
-
- s.dependency 'CocoaHTTPServer'
- s.dependency 'MYUtilities'
- s.dependency 'JSONKit'
-
- s.framework = 'SystemConfiguration'
- s.library = 'sqlite3'
- s.compiler_flags = '-DCOCOAPODS_BUILD'
-end

0 comments on commit 6faff99

Please sign in to comment.
Something went wrong with that request. Please try again.