Permalink
Browse files

Remove YandexMapKit 0.0.1, 1.0.1, 1.0.2, 1.0.3

  • Loading branch information...
1 parent 2ea43b9 commit a6a84a3a224eb5ea205cd28d53a0ec50fa1f9671 @eploko eploko committed Jan 28, 2013
View
17 YandexMapKit/0.0.1/YandexMapKit.podspec
@@ -1,17 +0,0 @@
-Pod::Spec.new do |s|
- s.name = 'YandexMapKit'
- s.version = '0.0.1'
- s.license = 'http://legal.yandex.ru/mapkit/'
- s.summary = 'Yandex Map Kit for iOS.'
- s.homepage = 'https://github.com/yandexmobile/yandexmapkit-ios'
- s.author = 'Yandex'
- s.source = { :http => 'https://github.com/downloads/yandexmobile/yandexmapkit-ios/YandexMapKit.zip' }
- s.description = 'Static library for embedding yandex maps into iOS applications.'
- s.platform = :ios
- s.source_files = '**/Headers/*.h'
- s.resource = '**/YandexMapKit.bundle'
- s.frameworks = 'AVFoundation', 'CoreData', 'CoreLocation', 'QuartzCore', 'MessageUI', 'OpenGLES', 'Security', 'SystemConfiguration'
- s.libraries = 'sqlite3', 'stdc++', 'xml2', 'YandexMapKit', 'z'
- s.xcconfig = { 'HEADER_SEARCH_PATHS' => '"$(SDKROOT)/usr/include/libxml2"',
- 'LIBRARY_SEARCH_PATHS' => '"$(SRCROOT)/Pods/YandexMapKit/YandexMapKit"' }
-end
View
18 YandexMapKit/1.0.1/YandexMapKit.podspec
@@ -1,18 +0,0 @@
-Pod::Spec.new do |s|
- s.name = 'YandexMapKit'
- s.version = '1.0.1'
- s.license = 'http://legal.yandex.ru/mapkit/'
- s.summary = 'Yandex Map Kit for iOS.'
- s.homepage = 'https://github.com/yandexmobile/yandexmapkit-ios'
- s.author = 'Yandex'
- s.source = { :http => 'https://github.com/downloads/yandexmobile/yandexmapkit-ios/YandexMapKit.zip' }
- s.description = 'Static library for embedding Yandex.Maps into iOS applications.'
- s.platform = :ios
- s.source_files = '**/Headers/*.h'
- s.resource = '**/YandexMapKit.bundle'
- s.frameworks = 'AVFoundation', 'CoreData', 'CoreLocation', 'CoreTelephony', 'QuartzCore', 'MessageUI', 'OpenGLES', 'Security', 'SystemConfiguration'
- s.libraries = 'sqlite3', 'stdc++', 'xml2', 'YandexMapKit', 'z'
- s.preserve_paths = '**/libYandexMapKit.a'
- s.xcconfig = { 'HEADER_SEARCH_PATHS' => '"$(SDKROOT)/usr/include/libxml2"',
- 'LIBRARY_SEARCH_PATHS' => '"$(SRCROOT)/Pods/YandexMapKit/YandexMapKit"' }
-end
View
18 YandexMapKit/1.0.2/YandexMapKit.podspec
@@ -1,18 +0,0 @@
-Pod::Spec.new do |s|
- s.name = 'YandexMapKit'
- s.version = '1.0.2'
- s.license = 'http://legal.yandex.ru/mapkit/'
- s.summary = 'Yandex Map Kit for iOS.'
- s.homepage = 'https://github.com/yandexmobile/yandexmapkit-ios'
- s.author = 'Yandex'
- s.source = { :http => 'https://github.com/downloads/yandexmobile/yandexmapkit-ios/YandexMapKit.zip' }
- s.description = 'Static library for embedding Yandex.Maps into iOS applications.'
- s.platform = :ios
- s.source_files = '**/Headers/*.h'
- s.resource = '**/YandexMapKit.bundle'
- s.frameworks = 'AVFoundation', 'CoreData', 'CoreLocation', 'CoreTelephony', 'QuartzCore', 'MessageUI', 'OpenGLES', 'Security', 'SystemConfiguration'
- s.libraries = 'sqlite3', 'stdc++', 'xml2', 'YandexMapKit', 'z'
- s.preserve_paths = '**/libYandexMapKit.a'
- s.xcconfig = { 'HEADER_SEARCH_PATHS' => '"$(SDKROOT)/usr/include/libxml2"',
- 'LIBRARY_SEARCH_PATHS' => '"$(SRCROOT)/Pods/YandexMapKit/YandexMapKit"' }
-end
View
18 YandexMapKit/1.0.3/YandexMapKit.podspec
@@ -1,18 +0,0 @@
-Pod::Spec.new do |s|
- s.name = 'YandexMapKit'
- s.version = '1.0.3'
- s.license = 'http://legal.yandex.ru/mapkit/'
- s.summary = 'Yandex Map Kit for iOS.'
- s.homepage = 'https://github.com/yandexmobile/yandexmapkit-ios'
- s.author = 'Yandex'
- s.source = { :http => 'https://github.com/downloads/yandexmobile/yandexmapkit-ios/YandexMapKit.zip' }
- s.description = 'Static library for embedding Yandex.Maps into iOS applications.'
- s.platform = :ios
- s.source_files = '**/Headers/*.h'
- s.resource = '**/YandexMapKit.bundle'
- s.frameworks = 'AVFoundation', 'CoreData', 'CoreLocation', 'CoreTelephony', 'QuartzCore', 'MessageUI', 'OpenGLES', 'Security', 'SystemConfiguration'
- s.libraries = 'sqlite3', 'stdc++', 'xml2', 'YandexMapKit', 'z'
- s.preserve_paths = '**/libYandexMapKit.a'
- s.xcconfig = { 'HEADER_SEARCH_PATHS' => '"$(SDKROOT)/usr/include/libxml2"',
- 'LIBRARY_SEARCH_PATHS' => '"$(SRCROOT)/Pods/YandexMapKit/YandexMapKit"' }
-end

8 comments on commit a6a84a3

@yas375

@eploko Why did you remove these specs? Other developers may depend on them.

@eploko

@yas375 The .zip archive referenced in the source field of the spec is no longer available.

@eploko

@yas375 There's a newer version, 1.0.4, that the developers are advised to migrate to.

@yas375

You shouldn't remove old specs. And it's a bad practice to remove previously used zip...
Please don't remove old specs in future. And please leave zip archives for outdated versions on your server as is. Some people may still use them. They might be don't have plans to update your library in theirs projects the same day with you ;)

@alloy I think that we should have a wiki page 'Why you shouldn't remove specs for outdated versions of your library' to refer to)

@eploko

@yas375 I perfectly understand that and thoroughly agree, but... the .zip had been removed. Leaving the broken specs behind doesn't seem to be good either.

@yas375

@eploko in this case yes) Hope that Yandex's employees will do the things better next time and willn't remove zip archives which are referenced from pod specs ;)

@keith
CocoaPods member

@yas375 as you can see in our discussion I voiced these issues, but since the source files are no longer available we really had no choice.

@yas375

@Keithbsmiley thanks for pointing me.

Please sign in to comment.