From 92ec3a47d8c4ed80a882c95747a08f20e8dd3ac6 Mon Sep 17 00:00:00 2001 From: Ryan Romanchuk Date: Mon, 4 Mar 2013 19:31:56 +0400 Subject: [PATCH 1/2] add a podspec --- PhoneFormats.dat | Bin 0 -> 60260 bytes RMPhoneFormat.podspec | 55 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 PhoneFormats.dat create mode 100644 RMPhoneFormat.podspec diff --git a/PhoneFormats.dat b/PhoneFormats.dat new file mode 100644 index 0000000000000000000000000000000000000000..7137889b1248f634336640ee2585c555c33b3e58 GIT binary patch literal 60260 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 :BSD, + :text => <<-LICENSE + Copyright (c) 2012, Rick Maddy +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + LICENSE + } + + s.author = { "Rick Maddy" => "rmaddy@maddyhome.com" } + s.source = { :git => "https://github.com/rmaddy/RMPhoneFormat.git", :commit => '23236e0925aa215bd83b794f7660ad7d4d79ecc6' } + s.platform = :ios + s.source_files = 'RMPhoneFormat.{h,m}' + s.resource = "PhoneFormats.dat" + s.requires_arc = true +end From 9b75f0c80c73f47628346391ffc9185aada54c7f Mon Sep 17 00:00:00 2001 From: Ryan Romanchuk Date: Mon, 4 Mar 2013 19:50:25 +0400 Subject: [PATCH 2/2] Get the podspec linting --- RMPhoneFormat.podspec | 18 +++++------------- .../PhoneFormats.dat | Bin 2 files changed, 5 insertions(+), 13 deletions(-) rename PhoneFormats.dat => RMPhoneFormat/PhoneFormats.dat (100%) diff --git a/RMPhoneFormat.podspec b/RMPhoneFormat.podspec index 86c7ebe..1e9fc85 100644 --- a/RMPhoneFormat.podspec +++ b/RMPhoneFormat.podspec @@ -1,21 +1,13 @@ -# -# Be sure to run `pod spec lint RMPhoneFormat.podspec' to ensure this is a -# valid spec. -# -# Remove all comments before submitting the spec. Optional attributes are commented. -# -# For details see: https://github.com/CocoaPods/CocoaPods/wiki/The-podspec-format -# Pod::Spec.new do |s| s.name = "RMPhoneFormat" s.version = "0.0.1" - s.summary = "RMPhoneFormat provides a simple to use class for formatting and validating phone numbers in iOS apps" + s.summary = "RMPhoneFormat provides a simple to use class for formatting and validating phone numbers in iOS apps." s.description = <<-DESC RMPhoneFormat provides a simple to use class for formatting and validating phone numbers in iOS apps. The formatting should replicate what you would see in the Contacts app for the same phone number. The included sample project demonstrates how to use the formatting class to setup a text field that formats itself as the user types in a phone number. While the sample app is for iOS, the RMPhoneFormat class should work as-is under OS X. DESC - s.homepage = "https://github.com/rromanchuk/RMPhoneFormat.git" + s.homepage = "https://github.com/rmaddy/RMPhoneFormat.git" s.license = { :type => :BSD, @@ -47,9 +39,9 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. } s.author = { "Rick Maddy" => "rmaddy@maddyhome.com" } - s.source = { :git => "https://github.com/rmaddy/RMPhoneFormat.git", :commit => '23236e0925aa215bd83b794f7660ad7d4d79ecc6' } + s.source = { :git => "https://github.com/rmaddy/RMPhoneFormat.git", :commit => '23236e0925aa215bd83b794f7660ad7d4d79ecc6' } # This needs to be updated with commit that includes the .dat file s.platform = :ios - s.source_files = 'RMPhoneFormat.{h,m}' - s.resource = "PhoneFormats.dat" + s.source_files = 'RMPhoneFormat/RMPhoneFormat.{h,m}' + s.resource = "RMPhoneFormat/PhoneFormats.dat" s.requires_arc = true end diff --git a/PhoneFormats.dat b/RMPhoneFormat/PhoneFormats.dat similarity index 100% rename from PhoneFormats.dat rename to RMPhoneFormat/PhoneFormats.dat