Skip to content

Commit 8dcf664

Browse files
fixes: provisioning profile 'Automatic', LICENSE in zip
1 parent e4b0374 commit 8dcf664

File tree

6 files changed

+32
-8
lines changed

6 files changed

+32
-8
lines changed

LICENSE

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,16 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1919
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2020
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2121
SOFTWARE.
22+
23+
# 3rd party licenses
24+
## ogg
25+
This project makes use of the sources for ogg from [xiph.org](https://xiph.org/downloads/). ogg is licensed under the [New BSD License](https://wiki.xiph.org/XiphWiki:Copyrights).
26+
27+
The New BSD License states that:
28+
29+
Redistribution and use in source and binary forms [of this work], with or without modification, are permitted provided that the following conditions are met:
30+
31+
Redistributions of source code must retain the copyright notice, this list of conditions, and the following disclaimer.
32+
Redistributions in binary form must reproduce the copyright notice, this list of conditions, and the following disclaimer in the documentation, and/or other materials provided with the distribution.
33+
Neither the name of the Xiph.Org Foundation nor the names of its contributors may be used to endorse or promote products derived from this work without specific prior written permission.
34+
THIS WORK 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 FOUNDATION 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 WORK, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ in the root of the project. It updates YbridOgg.xcframework.
4141
- LICENSE
4242
5. execute ```./pod_push.sh``` and stay ready to input your password several times
4343

44-
The new version should be visible in [Private-Cocoapods](https://github.com/ybrid/Private-Cocoapods) after 24 hours.
44+
The new version should be visible in [Private-Cocoapods](https://github.com/ybrid/Private-Cocoapods) after 24 hours.
4545

4646
# 3rd party licenses
4747
## ogg

YbridOgg.podspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
#
22
# Run `pod_check.sh` to ensure this is a valid spec before submitting.
3-
# YbridOgg.xcframework.zip and LICENSE are available on corresponding release on github.
3+
#
44
# Submit this version to Cocoapod with 'pod_push.sh'.
55
#
66
Pod::Spec.new do |s|
77
s.name = 'YbridOgg'
8-
s.version = '0.7.0'
8+
s.version = '0.7.1'
99
s.summary = 'Ogg xcframework for iOS and macOS.'
1010
s.description = <<-DESC
1111
XCFramework to use Ogg transport layer API within Swift source.
@@ -14,7 +14,7 @@ Pod::Spec.new do |s|
1414
s.homepage = 'https://github.com/ybrid/ogg-swift'
1515
s.license = { :type => 'MIT', :file => 'LICENSE' }
1616
s.author = { 'Florian Nowotny' => '[email protected]' }
17-
s.source = { :http => 'https://github.com/ybrid/ogg-swift/releases/download/'+s.version.to_s+'/YbridOgg.xcframework.zip' }
17+
s.source = { :http => 'https://github.com/ybrid/ogg-swift/releases/download/'+s.version.to_s+'/YbridOgg.xcframework.zip'}
1818

1919
s.ios.deployment_target = '9.0'
2020
s.osx.deployment_target = '10.10'

build.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ cmd="$cmd -output $xcFramework"
8181
#echo $cmd
8282
$cmd
8383

84-
echo "generate $xcFramework.zip ..."
84+
echo "zip $xcFramework including LICENSE file..."
85+
cp LICENSE $xcFramework
8586
zip -q -r $xcFramework.zip $xcFramework
8687
echo "done."

ogg-swift.xcodeproj/project.pbxproj

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,7 @@
377377
isa = XCBuildConfiguration;
378378
buildSettings = {
379379
CODE_SIGN_STYLE = Automatic;
380+
CURRENT_PROJECT_VERSION = 1;
380381
DEFINES_MODULE = YES;
381382
DEVELOPMENT_TEAM = PF7PNM95XY;
382383
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -390,10 +391,11 @@
390391
"@executable_path/Frameworks",
391392
"@loader_path/Frameworks",
392393
);
393-
MARKETING_VERSION = 0.7.0;
394+
MARKETING_VERSION = 0.7.1;
394395
MODULEMAP_FILE = "ogg-swift/module.modulemap";
395396
PRODUCT_BUNDLE_IDENTIFIER = "io.ybrid.ogg-swift";
396397
PRODUCT_NAME = "$(inherited)";
398+
PROVISIONING_PROFILE_SPECIFIER = "";
397399
SKIP_INSTALL = YES;
398400
TARGETED_DEVICE_FAMILY = "1,2,6";
399401
};
@@ -403,6 +405,7 @@
403405
isa = XCBuildConfiguration;
404406
buildSettings = {
405407
CODE_SIGN_STYLE = Automatic;
408+
CURRENT_PROJECT_VERSION = 1;
406409
DEFINES_MODULE = YES;
407410
DEVELOPMENT_TEAM = PF7PNM95XY;
408411
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -416,10 +419,11 @@
416419
"@executable_path/Frameworks",
417420
"@loader_path/Frameworks",
418421
);
419-
MARKETING_VERSION = 0.7.0;
422+
MARKETING_VERSION = 0.7.1;
420423
MODULEMAP_FILE = "ogg-swift/module.modulemap";
421424
PRODUCT_BUNDLE_IDENTIFIER = "io.ybrid.ogg-swift";
422425
PRODUCT_NAME = "$(inherited)";
426+
PROVISIONING_PROFILE_SPECIFIER = "";
423427
SKIP_INSTALL = YES;
424428
TARGETED_DEVICE_FAMILY = "1,2,6";
425429
};

pod_push.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,7 @@
1-
pod repo push Private-CocoaPods YbridOgg.podspec --allow-warnings --verbose
1+
# public
2+
# pod trunk register [email protected] 'Florian Nowotny' --description='macbook pro'
3+
# session needs to be confirmed by email
4+
pod trunk push YbridOgg.podspec --allow-warnings --verbose
5+
6+
# private
7+
#pod repo push Private-CocoaPods YbridOgg.podspec --allow-warnings --verbose

0 commit comments

Comments
 (0)