diff --git a/metadata/com.zeapo.pwdstore.txt b/metadata/com.zeapo.pwdstore.txt
deleted file mode 100644
index fac1a54c36..0000000000
--- a/metadata/com.zeapo.pwdstore.txt
+++ /dev/null
@@ -1,610 +0,0 @@
-Categories:Internet,Science & Education
-License:GPL-3.0-only
-Web Site:https://github.com/zeapo/Android-Password-Store/wiki
-Source Code:https://github.com/zeapo/Android-Password-Store
-Issue Tracker:https://github.com/zeapo/Android-Password-Store/issues
-Changelog:https://github.com/zeapo/Android-Password-Store/releases
-Bitcoin:1H1Z1NPTrR5Cej9bKV3Hu4f5WJZYtkbpox
-
-Auto Name:Password Store
-Summary:Manage your passwords
-Description:
-Simple password manager that is compatible with [http://www.passwordstore.org/
-pass]: Passwords are stored in simple text files which are encrypted with
-OpenPGP.
-
-Requires [[org.sufficientlysecure.keychain]] to encrypt and decrypt passwords.
-
-'''Features:'''
-
-* Clone an existing pass repository
-* Initialize a new pass repository
-* List the passwords
-* Handle the directories as categories
-* Decrypt the password files (first line is the password, the rest is extra data)
-* Add a new password to the current category (or no category if added at the root)
-* Pull and Push changes to the remote repository
-* Ability to change remote repository info
-.
-
-Repo Type:git
-Repo:https://github.com/zeapo/Android-Password-Store
-
-Build:1.1-b3,8
- commit=a44a38783c5e6aa7d99d18d620231998cd1c5e53
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=cp -fR $$Swipelist$$/swipelistview/src/main ../libraries/swipelistview && \
- pushd ../libraries/swipelistview/ && \
- mv java src && \
- mkdir libs && \
- android update lib-project -p . --target "android-19" && \
- echo "android.library=true" >> project.properties && \
- cp ../openpgp-api-lib/build.gradle ./ && \
- echo -e 'repositories {\nmavenCentral()\n}\n\ndependencies {\ncompile "com.nineoldandroids:library:2.4.0+"\ncompile "com.android.support:appcompat-v7:19.0.+"\n}' >> build.gradle && \
- popd && \
- echo "include ':libraries:swipelistview'" >> ../settings.gradle && \
- sed -i -e '30,32d' build.gradle && \
- sed -i -e "/libraries:openpgp-api-lib/acompile project\(':libraries:swipelistview'\)" build.gradle && \
- sed -i -e '/clinker/d' -e '/repositories/amavenCentral\(\)' build.gradle
-
-Build:1.1-b4,9
- commit=62877a53db54ab94c2112b9d1c97a8860b686945
- subdir=app
- submodules=yes
- gradle=yes
- srclibs=Swipelist@de441bf662770acf64df9051727aa5dcd159a16d
- prebuild=cp -fR $$Swipelist$$/swipelistview/src/main ../libraries/swipelistview && \
- pushd ../libraries/swipelistview/ && \
- mv java src && \
- mkdir libs && \
- android update lib-project -p . --target "android-19" && \
- echo "android.library=true" >> project.properties && \
- cp ../openpgp-api-lib/build.gradle ./ && \
- echo -e 'repositories {\nmavenCentral()\n}\n\ndependencies {\ncompile "com.nineoldandroids:library:2.4.0+"\ncompile "com.android.support:appcompat-v7:19.0.+"\n}' >> build.gradle && \
- popd && \
- echo "include ':libraries:swipelistview'" >> ../settings.gradle && \
- sed -i -e '30,32d' build.gradle && \
- sed -i -e "/libraries:openpgp-api-lib/acompile project\(':libraries:swipelistview'\)" build.gradle && \
- sed -i -e '/clinker/d' -e '/repositories/amavenCentral\(\)' build.gradle && \
- sed -i -e '518d' src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java
-
-Build:1.1-b5,11
- commit=6c55f1ed2bf263f9ab8fac1de6877937b69d6992
- subdir=app
- submodules=yes
- gradle=yes
- srclibs=Swipelist@de441bf662770acf64df9051727aa5dcd159a16d
- prebuild=cp -fR $$Swipelist$$/swipelistview/src/main ../libraries/swipelistview && \
- pushd ../libraries/swipelistview/ && \
- mv java src && \
- mkdir libs && \
- android update lib-project -p . --target "android-19" && \
- echo "android.library=true" >> project.properties && \
- cp ../openpgp-api-lib/build.gradle ./ && \
- echo -e 'repositories {\nmavenCentral()\n}\n\ndependencies {\ncompile "com.nineoldandroids:library:2.4.0+"\ncompile "com.android.support:appcompat-v7:19.0.+"\n}' >> build.gradle && \
- popd && \
- echo "include ':libraries:swipelistview'" >> ../settings.gradle && \
- sed -i -e '30,32d' build.gradle && \
- sed -i -e "/libraries:openpgp-api-lib/acompile project\(':libraries:swipelistview'\)" build.gradle && \
- sed -i -e '/clinker/d' -e '/repositories/amavenCentral\(\)' build.gradle && \
- sed -i -e '518d' src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java
-
-Build:1.1-b6,13
- commit=2f757f515903eb5cf46b7ebc490e906686bac6c4
- subdir=app
- submodules=yes
- gradle=yes
- srclibs=Swipelist@de441bf662770acf64df9051727aa5dcd159a16d
- prebuild=cp -fR $$Swipelist$$/swipelistview/src/main ../libraries/swipelistview && \
- pushd ../libraries/swipelistview/ && \
- mv java src && \
- mkdir libs && \
- android update lib-project -p . --target "android-19" && \
- echo "android.library=true" >> project.properties && \
- cp ../openpgp-api-lib/build.gradle ./ && \
- echo -e 'repositories {\nmavenCentral()\n}\n\ndependencies {\ncompile "com.nineoldandroids:library:2.4.0+"\ncompile "com.android.support:appcompat-v7:19.0.+"\n}' >> build.gradle && \
- popd && \
- echo "include ':libraries:swipelistview'" >> ../settings.gradle && \
- sed -i -e '30,32d' build.gradle && \
- sed -i -e "/libraries:openpgp-api-lib/acompile project\(':libraries:swipelistview'\)" build.gradle && \
- sed -i -e '/clinker/d' -e '/repositories/amavenCentral\(\)' build.gradle
-
-Build:1.1-b7,14
- commit=499480f80b26668f1a8c3786ff9cb33bc4c1c55b
- subdir=app
- submodules=yes
- gradle=yes
- srclibs=Swipelist@de441bf662770acf64df9051727aa5dcd159a16d
- prebuild=cp -fR $$Swipelist$$/swipelistview/src/main ../libraries/swipelistview && \
- pushd ../libraries/swipelistview/ && \
- mv java src && \
- mkdir libs && \
- android update lib-project -p . --target "android-19" && \
- echo "android.library=true" >> project.properties && \
- cp ../openpgp-api-lib/build.gradle ./ && \
- echo -e 'repositories {\nmavenCentral()\n}\n\ndependencies {\ncompile "com.nineoldandroids:library:2.4.0+"\ncompile "com.android.support:appcompat-v7:19.0.+"\n}' >> build.gradle && \
- popd && \
- echo "include ':libraries:swipelistview'" >> ../settings.gradle && \
- sed -i -e '/com.fortysevendeg.swipelistview:swipelistview:1.0-SNAPSHOT@aar/,+2d' build.gradle && \
- sed -i -e "/libraries:openpgp-api-lib/acompile project\(':libraries:swipelistview'\)" build.gradle && \
- sed -i -e '/clinker/d' -e '/repositories/amavenCentral\(\)' build.gradle
-
-Build:1.1-b8,15
- commit=v1.1-b8
- subdir=app
- submodules=yes
- gradle=yes
- srclibs=Swipelist@de441bf662770acf64df9051727aa5dcd159a16d
- prebuild=cp -fR $$Swipelist$$/swipelistview/src/main ../libraries/swipelistview && \
- pushd ../libraries/swipelistview/ && \
- mv java src && \
- mkdir libs && \
- android update lib-project -p . --target "android-19" && \
- echo "android.library=true" >> project.properties && \
- cp ../openpgp-api-lib/build.gradle ./ && \
- echo -e 'repositories {\nmavenCentral()\n}\n\ndependencies {\ncompile "com.nineoldandroids:library:2.4.0+"\ncompile "com.android.support:appcompat-v7:19.0.+"\n}' >> build.gradle && \
- popd && \
- echo "include ':libraries:swipelistview'" >> ../settings.gradle && \
- sed -i -e '/com.fortysevendeg.swipelistview:swipelistview:1.0-SNAPSHOT@aar/,+2d' build.gradle && \
- sed -i -e "/libraries:openpgp-api-lib/acompile project\(':libraries:swipelistview'\)" build.gradle && \
- sed -i -e '/clinker/d' -e '/repositories/amavenCentral\(\)' build.gradle
-
-Build:1.2-a1,20
- commit=v1.2-a1
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2-a2,21
- commit=v1.2-a2
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2-a3,22
- commit=v1.2-a3
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2-a4,23
- commit=v1.2-a4
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2-a5,24
- commit=v1.2-a5
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2-a6,25
- commit=v1.2-a6
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.7,26
- commit=v1.2.0.7
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.8,27
- commit=v1.2.0.8
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.9,29
- commit=v1.2.0.9
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.10,30
- commit=v1.2.0.10
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.12,32
- commit=v1.2.0.12
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.13,33
- commit=v1.2.0.13
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.14,34
- commit=v1.2.0.14
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.15,35
- commit=v1.2.0.15
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.16,36
- commit=v1.2.0.16
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.17,37
- commit=v1.2.0.17
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.18,38
- disable=java7/java8 issue
- commit=v1.2.0.18
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.19 (experimental),39
- disable=experimental
- commit=v1.2.0.19 (experimental)
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.20,40
- disable=java8
- commit=v1.2.0.20
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.21,41
- commit=v1.2.0.21
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.22,42
- commit=v1.2.0.22
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.23,43
- commit=v1.2.0.23
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.24,44
- commit=v1.2.0.24
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.26,46
- commit=v1.2.0.26
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.27,47
- commit=v1.2.0.27
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.28,48
- commit=v1.2.0.28
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.29,49
- commit=v1.2.0.29
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.31,51
- commit=v1.2.0.31
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.32,52
- commit=v1.2.0.32
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.33,53
- commit=v1.2.0.33
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.34,54
- commit=v1.2.0.34
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.35,55
- commit=v1.2.0.35
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.36,56
- disable=third party maven repo
- commit=v1.2.0.36
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility = JavaVersion.VERSION_1_7\n}\n' build.gradle
-
-Build:1.2.0.37,57
- disable=third party maven repo
- commit=v1.2.0.37
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.38,58
- commit=v1.2.0.38
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.39,59
- commit=v1.2.0.39
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.40,60
- commit=v1.2.0.40
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.41,61
- commit=v1.2.0.41
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.42,62
- commit=v1.2.0.42
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.43,63
- commit=v1.2.0.43
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.44,64
- commit=v1.2.0.44
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.45,65
- commit=v1.2.0.45
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.47,67
- commit=v1.2.0.47
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.48,68
- commit=v1.2.0.48
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.49,69
- commit=v1.2.0.49
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.50,70
- commit=v1.2.0.50
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.51,71
- commit=v1.2.0.51
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.52,72
- commit=v1.2.0.52
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.54,74
- commit=v1.2.0.54
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.55,75
- commit=v1.2.0.55
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.56,76
- commit=v1.2.0.56
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.57,77
- commit=v1.2.0.57
- subdir=app
- submodules=yes
- gradle=yes
-
-Build:1.2.0.58,78
- commit=v1.2.0.58
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
-
-Build:1.2.0.59,79
- commit=v1.2.0.59
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
-
-Build:1.2.0.60,80
- commit=v1.2.0.60
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
-
-Build:1.2.0.61,81
- commit=v1.2.0.61
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
-
-Build:1.2.0.62-alpha,82
- commit=v1.2.0.62-alpha
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
-
-Build:1.2.0.63,83
- commit=v1.2.0.63
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
-
-Build:1.2.0.64,84
- commit=v1.2.0.64
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
-
-Build:1.2.0.66,86
- commit=v1.2.0.66
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
-
-Build:1.2.0.67,87
- commit=v1.2.0.67
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
-
-Build:1.2.0.68,88
- commit=v1.2.0.68
- subdir=app
- submodules=yes
- gradle=yes
- prebuild=sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
-
-Build:1.2.0.69,89
- commit=v1.2.0.69
- subdir=app
- submodules=yes
- gradle=yes
- scanignore=app/src/androidTest/assets/private_key
-
-Build:1.2.0.73,93
- commit=v1.2.0.73
- subdir=app
- submodules=yes
- gradle=yes
- scanignore=app/src/androidTest/assets/private_key
-
-Build:1.2.0.74,94
- commit=v1.2.0.74
- subdir=app
- submodules=yes
- gradle=yes
- scanignore=app/src/androidTest/assets/private_key
-
-Build:1.2.0.75,95
- commit=v1.2.0.75
- subdir=app
- submodules=yes
- gradle=yes
- scanignore=app/src/androidTest/assets/private_key
-
-Build:1.3.0,10300
- commit=v1.3.0
- subdir=app
- submodules=yes
- gradle=yes
- scanignore=app/src/androidTest/assets/private_key
-
-Build:1.3.1,10301
- commit=v1.3.1
- subdir=app
- submodules=yes
- gradle=yes
- scanignore=app/src/androidTest/assets/private_key
-
-Build:1.3.2,10302
- commit=v1.3.2
- subdir=app
- submodules=yes
- gradle=yes
- scanignore=app/src/androidTest/assets/private_key
-
-Auto Update Mode:Version v%v
-Update Check Mode:Tags .*[0-9]$
-Current Version:1.3.2
-Current Version Code:10302
diff --git a/metadata/com.zeapo.pwdstore.yml b/metadata/com.zeapo.pwdstore.yml
new file mode 100644
index 0000000000..b5c7f29463
--- /dev/null
+++ b/metadata/com.zeapo.pwdstore.yml
@@ -0,0 +1,811 @@
+Categories:
+ - Internet
+ - Science & Education
+License: GPL-3.0-only
+WebSite: https://github.com/zeapo/Android-Password-Store/wiki
+SourceCode: https://github.com/zeapo/Android-Password-Store
+IssueTracker: https://github.com/zeapo/Android-Password-Store/issues
+Changelog: https://github.com/zeapo/Android-Password-Store/releases
+Bitcoin: 1H1Z1NPTrR5Cej9bKV3Hu4f5WJZYtkbpox
+
+AutoName: Password Store
+Summary: Manage your passwords
+Description: |-
+ Simple password manager that is compatible with [http://www.passwordstore.org/
+ pass]: Passwords are stored in simple text files which are encrypted with
+ OpenPGP.
+
+ Requires [[org.sufficientlysecure.keychain]] to encrypt and decrypt passwords.
+
+ '''Features:'''
+
+ * Clone an existing pass repository
+ * Initialize a new pass repository
+ * List the passwords
+ * Handle the directories as categories
+ * Decrypt the password files (first line is the password, the rest is extra data)
+ * Add a new password to the current category (or no category if added at the root)
+ * Pull and Push changes to the remote repository
+ * Ability to change remote repository info
+
+RepoType: git
+Repo: https://github.com/zeapo/Android-Password-Store
+
+Builds:
+ - versionName: 1.1-b3
+ versionCode: 8
+ commit: a44a38783c5e6aa7d99d18d620231998cd1c5e53
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild:
+ - cp -fR $$Swipelist$$/swipelistview/src/main ../libraries/swipelistview
+ - pushd ../libraries/swipelistview/
+ - mv java src
+ - mkdir libs
+ - android update lib-project -p . --target "android-19"
+ - echo "android.library=true" >> project.properties
+ - cp ../openpgp-api-lib/build.gradle ./
+ - echo -e 'repositories {\nmavenCentral()\n}\n\ndependencies {\ncompile "com.nineoldandroids:library:2.4.0+"\ncompile
+ "com.android.support:appcompat-v7:19.0.+"\n}' >> build.gradle
+ - popd
+ - echo "include ':libraries:swipelistview'" >> ../settings.gradle
+ - sed -i -e '30,32d' build.gradle
+ - sed -i -e "/libraries:openpgp-api-lib/acompile project\(':libraries:swipelistview'\)"
+ build.gradle
+ - sed -i -e '/clinker/d' -e '/repositories/amavenCentral\(\)' build.gradle
+
+ - versionName: 1.1-b4
+ versionCode: 9
+ commit: 62877a53db54ab94c2112b9d1c97a8860b686945
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ srclibs:
+ - Swipelist@de441bf662770acf64df9051727aa5dcd159a16d
+ prebuild:
+ - cp -fR $$Swipelist$$/swipelistview/src/main ../libraries/swipelistview
+ - pushd ../libraries/swipelistview/
+ - mv java src
+ - mkdir libs
+ - android update lib-project -p . --target "android-19"
+ - echo "android.library=true" >> project.properties
+ - cp ../openpgp-api-lib/build.gradle ./
+ - echo -e 'repositories {\nmavenCentral()\n}\n\ndependencies {\ncompile "com.nineoldandroids:library:2.4.0+"\ncompile
+ "com.android.support:appcompat-v7:19.0.+"\n}' >> build.gradle
+ - popd
+ - echo "include ':libraries:swipelistview'" >> ../settings.gradle
+ - sed -i -e '30,32d' build.gradle
+ - sed -i -e "/libraries:openpgp-api-lib/acompile project\(':libraries:swipelistview'\)"
+ build.gradle
+ - sed -i -e '/clinker/d' -e '/repositories/amavenCentral\(\)' build.gradle
+ - sed -i -e '518d' src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java
+
+ - versionName: 1.1-b5
+ versionCode: 11
+ commit: 6c55f1ed2bf263f9ab8fac1de6877937b69d6992
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ srclibs:
+ - Swipelist@de441bf662770acf64df9051727aa5dcd159a16d
+ prebuild:
+ - cp -fR $$Swipelist$$/swipelistview/src/main ../libraries/swipelistview
+ - pushd ../libraries/swipelistview/
+ - mv java src
+ - mkdir libs
+ - android update lib-project -p . --target "android-19"
+ - echo "android.library=true" >> project.properties
+ - cp ../openpgp-api-lib/build.gradle ./
+ - echo -e 'repositories {\nmavenCentral()\n}\n\ndependencies {\ncompile "com.nineoldandroids:library:2.4.0+"\ncompile
+ "com.android.support:appcompat-v7:19.0.+"\n}' >> build.gradle
+ - popd
+ - echo "include ':libraries:swipelistview'" >> ../settings.gradle
+ - sed -i -e '30,32d' build.gradle
+ - sed -i -e "/libraries:openpgp-api-lib/acompile project\(':libraries:swipelistview'\)"
+ build.gradle
+ - sed -i -e '/clinker/d' -e '/repositories/amavenCentral\(\)' build.gradle
+ - sed -i -e '518d' src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java
+
+ - versionName: 1.1-b6
+ versionCode: 13
+ commit: 2f757f515903eb5cf46b7ebc490e906686bac6c4
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ srclibs:
+ - Swipelist@de441bf662770acf64df9051727aa5dcd159a16d
+ prebuild:
+ - cp -fR $$Swipelist$$/swipelistview/src/main ../libraries/swipelistview
+ - pushd ../libraries/swipelistview/
+ - mv java src
+ - mkdir libs
+ - android update lib-project -p . --target "android-19"
+ - echo "android.library=true" >> project.properties
+ - cp ../openpgp-api-lib/build.gradle ./
+ - echo -e 'repositories {\nmavenCentral()\n}\n\ndependencies {\ncompile "com.nineoldandroids:library:2.4.0+"\ncompile
+ "com.android.support:appcompat-v7:19.0.+"\n}' >> build.gradle
+ - popd
+ - echo "include ':libraries:swipelistview'" >> ../settings.gradle
+ - sed -i -e '30,32d' build.gradle
+ - sed -i -e "/libraries:openpgp-api-lib/acompile project\(':libraries:swipelistview'\)"
+ build.gradle
+ - sed -i -e '/clinker/d' -e '/repositories/amavenCentral\(\)' build.gradle
+
+ - versionName: 1.1-b7
+ versionCode: 14
+ commit: 499480f80b26668f1a8c3786ff9cb33bc4c1c55b
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ srclibs:
+ - Swipelist@de441bf662770acf64df9051727aa5dcd159a16d
+ prebuild:
+ - cp -fR $$Swipelist$$/swipelistview/src/main ../libraries/swipelistview
+ - pushd ../libraries/swipelistview/
+ - mv java src
+ - mkdir libs
+ - android update lib-project -p . --target "android-19"
+ - echo "android.library=true" >> project.properties
+ - cp ../openpgp-api-lib/build.gradle ./
+ - echo -e 'repositories {\nmavenCentral()\n}\n\ndependencies {\ncompile "com.nineoldandroids:library:2.4.0+"\ncompile
+ "com.android.support:appcompat-v7:19.0.+"\n}' >> build.gradle
+ - popd
+ - echo "include ':libraries:swipelistview'" >> ../settings.gradle
+ - sed -i -e '/com.fortysevendeg.swipelistview:swipelistview:1.0-SNAPSHOT@aar/,+2d'
+ build.gradle
+ - sed -i -e "/libraries:openpgp-api-lib/acompile project\(':libraries:swipelistview'\)"
+ build.gradle
+ - sed -i -e '/clinker/d' -e '/repositories/amavenCentral\(\)' build.gradle
+
+ - versionName: 1.1-b8
+ versionCode: 15
+ commit: v1.1-b8
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ srclibs:
+ - Swipelist@de441bf662770acf64df9051727aa5dcd159a16d
+ prebuild:
+ - cp -fR $$Swipelist$$/swipelistview/src/main ../libraries/swipelistview
+ - pushd ../libraries/swipelistview/
+ - mv java src
+ - mkdir libs
+ - android update lib-project -p . --target "android-19"
+ - echo "android.library=true" >> project.properties
+ - cp ../openpgp-api-lib/build.gradle ./
+ - echo -e 'repositories {\nmavenCentral()\n}\n\ndependencies {\ncompile "com.nineoldandroids:library:2.4.0+"\ncompile
+ "com.android.support:appcompat-v7:19.0.+"\n}' >> build.gradle
+ - popd
+ - echo "include ':libraries:swipelistview'" >> ../settings.gradle
+ - sed -i -e '/com.fortysevendeg.swipelistview:swipelistview:1.0-SNAPSHOT@aar/,+2d'
+ build.gradle
+ - sed -i -e "/libraries:openpgp-api-lib/acompile project\(':libraries:swipelistview'\)"
+ build.gradle
+ - sed -i -e '/clinker/d' -e '/repositories/amavenCentral\(\)' build.gradle
+
+ - versionName: 1.2-a1
+ versionCode: 20
+ commit: v1.2-a1
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2-a2
+ versionCode: 21
+ commit: v1.2-a2
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2-a3
+ versionCode: 22
+ commit: v1.2-a3
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2-a4
+ versionCode: 23
+ commit: v1.2-a4
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2-a5
+ versionCode: 24
+ commit: v1.2-a5
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2-a6
+ versionCode: 25
+ commit: v1.2-a6
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.7
+ versionCode: 26
+ commit: v1.2.0.7
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.8
+ versionCode: 27
+ commit: v1.2.0.8
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.9
+ versionCode: 29
+ commit: v1.2.0.9
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.10
+ versionCode: 30
+ commit: v1.2.0.10
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.12
+ versionCode: 32
+ commit: v1.2.0.12
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.13
+ versionCode: 33
+ commit: v1.2.0.13
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.14
+ versionCode: 34
+ commit: v1.2.0.14
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.15
+ versionCode: 35
+ commit: v1.2.0.15
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.16
+ versionCode: 36
+ commit: v1.2.0.16
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.17
+ versionCode: 37
+ commit: v1.2.0.17
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.18
+ versionCode: 38
+ disable: java7/java8 issue
+ commit: v1.2.0.18
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.19 (experimental)
+ versionCode: 39
+ disable: experimental
+ commit: v1.2.0.19 (experimental)
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.20
+ versionCode: 40
+ disable: java8
+ commit: v1.2.0.20
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.21
+ versionCode: 41
+ commit: v1.2.0.21
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.22
+ versionCode: 42
+ commit: v1.2.0.22
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.23
+ versionCode: 43
+ commit: v1.2.0.23
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.24
+ versionCode: 44
+ commit: v1.2.0.24
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.26
+ versionCode: 46
+ commit: v1.2.0.26
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.27
+ versionCode: 47
+ commit: v1.2.0.27
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.28
+ versionCode: 48
+ commit: v1.2.0.28
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.29
+ versionCode: 49
+ commit: v1.2.0.29
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.31
+ versionCode: 51
+ commit: v1.2.0.31
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.32
+ versionCode: 52
+ commit: v1.2.0.32
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.33
+ versionCode: 53
+ commit: v1.2.0.33
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.34
+ versionCode: 54
+ commit: v1.2.0.34
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.35
+ versionCode: 55
+ commit: v1.2.0.35
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.36
+ versionCode: 56
+ disable: third party maven repo
+ commit: v1.2.0.36
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/sourceSets/icompileOptions {\nsourceCompatibility = JavaVersion.VERSION_1_7\ntargetCompatibility
+ = JavaVersion.VERSION_1_7\n}\n' build.gradle
+
+ - versionName: 1.2.0.37
+ versionCode: 57
+ disable: third party maven repo
+ commit: v1.2.0.37
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.38
+ versionCode: 58
+ commit: v1.2.0.38
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.39
+ versionCode: 59
+ commit: v1.2.0.39
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.40
+ versionCode: 60
+ commit: v1.2.0.40
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.41
+ versionCode: 61
+ commit: v1.2.0.41
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.42
+ versionCode: 62
+ commit: v1.2.0.42
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.43
+ versionCode: 63
+ commit: v1.2.0.43
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.44
+ versionCode: 64
+ commit: v1.2.0.44
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.45
+ versionCode: 65
+ commit: v1.2.0.45
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.47
+ versionCode: 67
+ commit: v1.2.0.47
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.48
+ versionCode: 68
+ commit: v1.2.0.48
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.49
+ versionCode: 69
+ commit: v1.2.0.49
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.50
+ versionCode: 70
+ commit: v1.2.0.50
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.51
+ versionCode: 71
+ commit: v1.2.0.51
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.52
+ versionCode: 72
+ commit: v1.2.0.52
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.54
+ versionCode: 74
+ commit: v1.2.0.54
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.55
+ versionCode: 75
+ commit: v1.2.0.55
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.56
+ versionCode: 76
+ commit: v1.2.0.56
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.57
+ versionCode: 77
+ commit: v1.2.0.57
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+
+ - versionName: 1.2.0.58
+ versionCode: 78
+ commit: v1.2.0.58
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
+
+ - versionName: 1.2.0.59
+ versionCode: 79
+ commit: v1.2.0.59
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
+
+ - versionName: 1.2.0.60
+ versionCode: 80
+ commit: v1.2.0.60
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
+
+ - versionName: 1.2.0.61
+ versionCode: 81
+ commit: v1.2.0.61
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
+
+ - versionName: 1.2.0.62-alpha
+ versionCode: 82
+ commit: v1.2.0.62-alpha
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
+
+ - versionName: 1.2.0.63
+ versionCode: 83
+ commit: v1.2.0.63
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
+
+ - versionName: 1.2.0.64
+ versionCode: 84
+ commit: v1.2.0.64
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
+
+ - versionName: 1.2.0.66
+ versionCode: 86
+ commit: v1.2.0.66
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
+
+ - versionName: 1.2.0.67
+ versionCode: 87
+ commit: v1.2.0.67
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
+
+ - versionName: 1.2.0.68
+ versionCode: 88
+ commit: v1.2.0.68
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ prebuild: sed -i -e '/classpath/s/2.3.2/2.3.1/' build.gradle
+
+ - versionName: 1.2.0.69
+ versionCode: 89
+ commit: v1.2.0.69
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ scanignore:
+ - app/src/androidTest/assets/private_key
+
+ - versionName: 1.2.0.73
+ versionCode: 93
+ commit: v1.2.0.73
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ scanignore:
+ - app/src/androidTest/assets/private_key
+
+ - versionName: 1.2.0.74
+ versionCode: 94
+ commit: v1.2.0.74
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ scanignore:
+ - app/src/androidTest/assets/private_key
+
+ - versionName: 1.2.0.75
+ versionCode: 95
+ commit: v1.2.0.75
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ scanignore:
+ - app/src/androidTest/assets/private_key
+
+ - versionName: 1.3.0
+ versionCode: 10300
+ commit: v1.3.0
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ scanignore:
+ - app/src/androidTest/assets/private_key
+
+ - versionName: 1.3.1
+ versionCode: 10301
+ commit: v1.3.1
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ scanignore:
+ - app/src/androidTest/assets/private_key
+
+ - versionName: 1.3.2
+ versionCode: 10302
+ commit: v1.3.2
+ subdir: app
+ submodules: true
+ gradle:
+ - yes
+ scanignore:
+ - app/src/androidTest/assets/private_key
+
+AutoUpdateMode: Version v%v
+UpdateCheckMode: Tags .*[0-9]$
+CurrentVersion: 1.3.2
+CurrentVersionCode: 10302
diff --git a/metadata/com.zegoggles.smssync.txt b/metadata/com.zegoggles.smssync.txt
deleted file mode 100644
index 0ebba1c227..0000000000
--- a/metadata/com.zegoggles.smssync.txt
+++ /dev/null
@@ -1,229 +0,0 @@
-Categories:Phone & SMS
-License:Apache-2.0
-Web Site:
-Source Code:https://github.com/jberkel/sms-backup-plus
-Issue Tracker:https://github.com/jberkel/sms-backup-plus/issues
-Changelog:https://github.com/jberkel/sms-backup-plus/blob/HEAD/CHANGES
-
-Auto Name:SMS Backup+
-Summary:Backup SMS, MMS and call history to IMAP
-Description:
-Primarily designed for Gmail but also works on Google-free devices with a custom
-IMAP server.
-
-Change authentication to "Plain text" in "Advanced Settings - Custom IMAP
-server", then change the server address, username and password accordingly.
-Check "Trust all certificates" if the server you are connecting to has a
-self-signed certificate.
-
-SMS and call log data from the device are copied to a separate IMAP folder from
-where they can be restored at a later point.
-
-See the source code page for more detailed instructions and FAQ.
-.
-
-Repo Type:git
-Repo:https://github.com/jberkel/sms-backup-plus.git
-
-Build:1.4.3,1404
- disable=non-free paypal jar at 1.4.3
- commit=1.4.3
-
-Build:1.4.4,1405
- disable=non-free paypal jar at 1.4.4
- commit=1.4.4
- prebuild=mv lib libs
- target=android-10
-
-Build:1.4.6,1407
- disable=paypal jar
- commit=unknown - see disabled
- prebuild=mv lib libs
- target=android-10
-
-Build:1.4.8,1409
- commit=1.4.8
- srclibs=K9Mail-XOAUTH@70c41c71cd
- prebuild=mv $$K9Mail-XOAUTH$$/compile-only-libs $$K9Mail-XOAUTH$$/libs && \
- ant clean jar -f $$K9Mail-XOAUTH$$/build.xml && \
- mv $$K9Mail-XOAUTH$$/bin/k9-imapstore.jar libs/
-
-Build:1.5.5,1531
- disable=doesn't build
- commit=1.5.5
- gradle=yes
- srclibs=whassup@0.0.4,PayMe@0.0.2,K9Mail-XOAUTH@70c41c71cd
- prebuild=pushd $$whassup$$ && \
- $$MVN3$$ install && \
- popd && \
- pushd $$PayMe$$ && \
- $$MVN3$$ install && \
- popd && \
- sed -i -e '14,17d' build.gradle && \
- sed -i -e '/mavenCentral/amavenLocal()\njCenter()' build.gradle && \
- mv $$K9Mail-XOAUTH$$/compile-only-libs $$K9Mail-XOAUTH$$/libs && \
- ant clean jar -f $$K9Mail-XOAUTH$$/build.xml && \
- $$MVN3$$ install:install-file -Dfile=$$K9Mail-XOAUTH$$/bin/k9-imapstore.jar -DgroupId=com.zegoggles -DartifactId=k9-imapstore -Dversion=0.1 -Dpackaging=jar
-
-Build:1.5.6-beta,1539
- commit=d858918f88b5763ceba7f369f3733a3829a400e1
- maven=yes
- srclibs=whassup@bfe515d821681bdcfac3013f0801da6027bef97c,PayMe@0.0.3,K9Mail-XOAUTH@f0580a8a739d818188df63ec7ee3023166b21033
- forceversion=yes
- prebuild=sed -i -e 's@3.8.2@3.7.0@g' -e '//,/<\/repositories>/d' pom.xml $$whassup$$/pom.xml $$PayMe$$/pom.xml && \
- pushd $$whassup$$ && \
- $$MVN3$$ -Dmaven.test.skip=true install && \
- popd && \
- pushd $$PayMe$$ && \
- $$MVN3$$ -Dmaven.test.skip=true install && \
- popd && \
- mv $$K9Mail-XOAUTH$$/compile-only-libs $$K9Mail-XOAUTH$$/libs && \
- ant clean jar -f $$K9Mail-XOAUTH$$/build.xml && \
- $$MVN3$$ install:install-file -Dmaven.test.skip=true -Dfile=$$K9Mail-XOAUTH$$/bin/k9-imapstore.jar -DgroupId=com.zegoggles -DartifactId=k9-imapstore -Dversion=0.2 -Dpackaging=jar && \
- $$MVN3$$ install:install-file -DgroupId=android -DartifactId=android -Dversion=4.4_r1 -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-19/android.jar
-
-Build:1.5.6-beta4,1542
- commit=1.5.6-BETA4
- maven=yes
- srclibs=whassup@bfe515d821681bdcfac3013f0801da6027bef97c,PayMe@0.0.3,K9Mail-XOAUTH@f0580a8a739d818188df63ec7ee3023166b21033
- forceversion=yes
- prebuild=sed -i -e 's@3.8.2@3.7.0@g' -e '//,/<\/repositories>/d' pom.xml $$whassup$$/pom.xml $$PayMe$$/pom.xml && \
- pushd $$whassup$$ && \
- $$MVN3$$ -Dmaven.test.skip=true install && \
- popd && \
- pushd $$PayMe$$ && \
- $$MVN3$$ -Dmaven.test.skip=true install && \
- popd && \
- mv $$K9Mail-XOAUTH$$/compile-only-libs $$K9Mail-XOAUTH$$/libs && \
- ant clean jar -f $$K9Mail-XOAUTH$$/build.xml && \
- $$MVN3$$ install:install-file -Dmaven.test.skip=true -Dfile=$$K9Mail-XOAUTH$$/bin/k9-imapstore.jar -DgroupId=com.zegoggles -DartifactId=k9-imapstore -Dversion=0.2 -Dpackaging=jar && \
- $$MVN3$$ install:install-file -DgroupId=android -DartifactId=android -Dversion=4.4_r1 -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-19/android.jar
-
-Build:1.5.6-beta5,1543
- commit=1.5.6-BETA5
- maven=yes
- srclibs=whassup@bfe515d821681bdcfac3013f0801da6027bef97c,PayMe@0.0.3,K9Mail-XOAUTH@445f0d6cc5b9538d92a6d89d14420d2c613a7048
- forceversion=yes
- prebuild=sed -i -e 's@3.8.2@3.7.0@g' -e '//,/<\/repositories>/d' pom.xml $$whassup$$/pom.xml $$PayMe$$/pom.xml && \
- pushd $$whassup$$ && \
- $$MVN3$$ -Dmaven.test.skip=true install && \
- popd && \
- pushd $$PayMe$$ && \
- $$MVN3$$ -Dmaven.test.skip=true install && \
- popd && \
- mv $$K9Mail-XOAUTH$$/compile-only-libs $$K9Mail-XOAUTH$$/libs && \
- ant clean jar -f $$K9Mail-XOAUTH$$/build.xml && \
- $$MVN3$$ install:install-file -Dmaven.test.skip=true -Dfile=$$K9Mail-XOAUTH$$/bin/k9-imapstore.jar -DgroupId=com.zegoggles -DartifactId=k9-imapstore -Dversion=0.3 -Dpackaging=jar && \
- $$MVN3$$ install:install-file -DgroupId=android -DartifactId=android -Dversion=4.4_r1 -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-19/android.jar
-
-Build:1.5.6,1546
- disable=todo; k9lib failed
- commit=1.5.6
- maven=yes
- srclibs=whassup@0.0.6,PayMe@0.0.3,k9lib@fe8e779b32eaa80321cc0c2a4b58a9a77aaf885d
- forceversion=yes
- prebuild=sed -i -e 's@3.8.2@3.7.0@g' -e '//,/<\/repositories>/d' pom.xml $$whassup$$/pom.xml $$PayMe$$/pom.xml && \
- pushd $$whassup$$ && \
- $$MVN3$$ -Dmaven.test.skip=true install && \
- popd && \
- pushd $$PayMe$$ && \
- $$MVN3$$ -Dmaven.test.skip=true install && \
- popd && \
- pushd $$k9lib$$ && \
- gradle install && \
- popd && \
- $$MVN3$$ install:install-file -DgroupId=android -DartifactId=android -Dversion=4.4_r1 -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-19/android.jar
-
-Build:1.5.8,1550
- commit=1.5.8
- maven=yes
- srclibs=whassup@0.0.7,PayMe@0.0.4,k9lib@f7b2f260265e230ba74be11469f4cf3db4c5745e
- prebuild=$$MVN3$$ install:install-file -DgroupId=android -DartifactId=android -Dversion=4.4_r1 -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-19/android.jar && \
- pushd $$k9lib$$/k9mail-library && \
- sed -i -e '/mavenDeployer/a/*' -e '/pom.project/i*/' build.gradle && \
- sed -i -e '/mavenDeployer/adef sha = "git rev-parse --short HEAD".execute().text' build.gradle && \
- sed -i -e '/mavenDeployer/arepository(url: mavenLocal().url) {' build.gradle && \
- gradle uploadArchives && \
- popd && \
- pushd $$whassup$$ && \
- $$MVN3$$ -Dmaven.test.skip=true install && \
- popd && \
- pushd $$PayMe$$ && \
- $$MVN3$$ -Dmaven.test.skip=true install && \
- popd
-
-Build:1.5.9,1551
- disable=unreleased
- commit=1.5.9
- maven=yes
- srclibs=whassup@0.0.7,PayMe@0.0.4,k9lib@f7b2f260265e230ba74be11469f4cf3db4c5745e
- prebuild=$$MVN3$$ install:install-file -DgroupId=android -DartifactId=android -Dversion=4.4_r1 -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-19/android.jar && \
- pushd $$k9lib$$/k9mail-library && \
- sed -i -e '/mavenDeployer/a/*' -e '/pom.project/i*/' build.gradle && \
- sed -i -e '/mavenDeployer/adef sha = "git rev-parse --short HEAD".execute().text' build.gradle && \
- sed -i -e '/mavenDeployer/arepository(url: mavenLocal().url) {' build.gradle && \
- gradle uploadArchives && \
- popd && \
- pushd $$whassup$$ && \
- $$MVN3$$ -Dmaven.test.skip=true install && \
- popd && \
- pushd $$PayMe$$ && \
- $$MVN3$$ -Dmaven.test.skip=true install && \
- popd
-
-Build:1.5.9,1553
- commit=1.5.9
- maven=yes
- srclibs=PayMe@0.0.4,k9lib@96a00c1802845f26e5febcb3d4a6cc39d7fb0dd0
- prebuild=$$MVN3$$ install:install-file -DgroupId=android -DartifactId=android -Dversion=4.4_r1 -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-19/android.jar && \
- pushd $$k9lib$$/k9mail-library && \
- sed -i -e '/mavenDeployer/a/*' -e '/pom.project/i*/' build.gradle && \
- sed -i -e '/mavenDeployer/adef sha = "git rev-parse --short HEAD".execute().text' build.gradle && \
- sed -i -e '/mavenDeployer/arepository(url: mavenLocal().url) {' build.gradle && \
- gradle uploadArchives && \
- popd && \
- pushd $$PayMe$$ && \
- $$MVN3$$ -Dmaven.test.skip=true install && \
- popd
-
-Build:1.5.10,1554
- commit=1.5.10
- maven=yes
- srclibs=PayMe@0.0.4,k9lib@96a00c1802845f26e5febcb3d4a6cc39d7fb0dd0
- prebuild=$$MVN3$$ install:install-file -DgroupId=android -DartifactId=android -Dversion=4.4_r1 -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-19/android.jar && \
- pushd $$k9lib$$/k9mail-library && \
- sed -i -e '/mavenDeployer/a/*' -e '/pom.project/i*/' build.gradle && \
- sed -i -e '/mavenDeployer/adef sha = "git rev-parse --short HEAD".execute().text' build.gradle && \
- sed -i -e '/mavenDeployer/arepository(url: mavenLocal().url) {' build.gradle && \
- gradle uploadArchives && \
- popd && \
- pushd $$PayMe$$ && \
- $$MVN3$$ -Dmaven.test.skip=true install && \
- popd
-
-Build:1.5.11-beta4,1557
- commit=171aed735b5858e09ad957c556d6069f7b5ad9ab
- subdir=app
- gradle=yes
- prebuild=sed -i -e 's/"https:\/\/dl.bintray.com\/jberkel\/maven"/"https:\/\/jitpack.io"/' ../build.gradle && \
- sed -i -e 's/com.fsck.k9.mail:lib:0.0.1.75bb293/com.github.jberkel:k-9:75bb293984/' build.gradle
-
-Build:1.5.11-beta7,1560
- commit=4b4287055a9ee6cdea26db38425ce914727d6511
- subdir=app
- gradle=yes
-
-Build:1.5.11-beta13,1566
- commit=66f4d77cb20e8533d4090c1312ce0a18b2f35724
- subdir=app
- gradle=yes
-
-Build:1.5.11,1576
- commit=1.5.11
- subdir=app
- gradle=yes
-
-Auto Update Mode:Version %v
-Update Check Mode:Tags ^[0-9.]*$
-Current Version:1.5.11
-Current Version Code:1576
diff --git a/metadata/com.zegoggles.smssync.yml b/metadata/com.zegoggles.smssync.yml
new file mode 100644
index 0000000000..d1bca72cc5
--- /dev/null
+++ b/metadata/com.zegoggles.smssync.yml
@@ -0,0 +1,310 @@
+Categories:
+ - Phone & SMS
+License: Apache-2.0
+SourceCode: https://github.com/jberkel/sms-backup-plus
+IssueTracker: https://github.com/jberkel/sms-backup-plus/issues
+Changelog: https://github.com/jberkel/sms-backup-plus/blob/HEAD/CHANGES
+
+AutoName: SMS Backup+
+Summary: Backup SMS, MMS and call history to IMAP
+Description: |-
+ Primarily designed for Gmail but also works on Google-free devices with a custom
+ IMAP server.
+
+ Change authentication to "Plain text" in "Advanced Settings - Custom IMAP
+ server", then change the server address, username and password accordingly.
+ Check "Trust all certificates" if the server you are connecting to has a
+ self-signed certificate.
+
+ SMS and call log data from the device are copied to a separate IMAP folder from
+ where they can be restored at a later point.
+
+ See the source code page for more detailed instructions and FAQ.
+
+RepoType: git
+Repo: https://github.com/jberkel/sms-backup-plus.git
+
+Builds:
+ - versionName: 1.4.3
+ versionCode: 1404
+ disable: non-free paypal jar at 1.4.3
+ commit: 1.4.3
+
+ - versionName: 1.4.4
+ versionCode: 1405
+ disable: non-free paypal jar at 1.4.4
+ commit: 1.4.4
+ prebuild: mv lib libs
+ target: android-10
+
+ - versionName: 1.4.6
+ versionCode: 1407
+ disable: paypal jar
+ commit: unknown - see disabled
+ prebuild: mv lib libs
+ target: android-10
+
+ - versionName: 1.4.8
+ versionCode: 1409
+ commit: 1.4.8
+ srclibs:
+ - K9Mail-XOAUTH@70c41c71cd
+ prebuild:
+ - mv $$K9Mail-XOAUTH$$/compile-only-libs $$K9Mail-XOAUTH$$/libs
+ - ant clean jar -f $$K9Mail-XOAUTH$$/build.xml
+ - mv $$K9Mail-XOAUTH$$/bin/k9-imapstore.jar libs/
+
+ - versionName: 1.5.5
+ versionCode: 1531
+ disable: doesn't build
+ commit: 1.5.5
+ gradle:
+ - yes
+ srclibs:
+ - whassup@0.0.4
+ - PayMe@0.0.2
+ - K9Mail-XOAUTH@70c41c71cd
+ prebuild:
+ - pushd $$whassup$$
+ - $$MVN3$$ install
+ - popd
+ - pushd $$PayMe$$
+ - $$MVN3$$ install
+ - popd
+ - sed -i -e '14,17d' build.gradle
+ - sed -i -e '/mavenCentral/amavenLocal()\njCenter()' build.gradle
+ - mv $$K9Mail-XOAUTH$$/compile-only-libs $$K9Mail-XOAUTH$$/libs
+ - ant clean jar -f $$K9Mail-XOAUTH$$/build.xml
+ - $$MVN3$$ install:install-file -Dfile=$$K9Mail-XOAUTH$$/bin/k9-imapstore.jar
+ -DgroupId=com.zegoggles -DartifactId=k9-imapstore -Dversion=0.1 -Dpackaging=jar
+
+ - versionName: 1.5.6-beta
+ versionCode: 1539
+ commit: d858918f88b5763ceba7f369f3733a3829a400e1
+ maven: 'yes'
+ srclibs:
+ - whassup@bfe515d821681bdcfac3013f0801da6027bef97c
+ - PayMe@0.0.3
+ - K9Mail-XOAUTH@f0580a8a739d818188df63ec7ee3023166b21033
+ forceversion: true
+ prebuild:
+ - sed -i -e 's@3.8.2@3.7.0@g' -e '//,/<\/repositories>/d'
+ pom.xml $$whassup$$/pom.xml $$PayMe$$/pom.xml
+ - pushd $$whassup$$
+ - $$MVN3$$ -Dmaven.test.skip=true install
+ - popd
+ - pushd $$PayMe$$
+ - $$MVN3$$ -Dmaven.test.skip=true install
+ - popd
+ - mv $$K9Mail-XOAUTH$$/compile-only-libs $$K9Mail-XOAUTH$$/libs
+ - ant clean jar -f $$K9Mail-XOAUTH$$/build.xml
+ - $$MVN3$$ install:install-file -Dmaven.test.skip=true -Dfile=$$K9Mail-XOAUTH$$/bin/k9-imapstore.jar
+ -DgroupId=com.zegoggles -DartifactId=k9-imapstore -Dversion=0.2 -Dpackaging=jar
+ - $$MVN3$$ install:install-file -DgroupId=android -DartifactId=android -Dversion=4.4_r1
+ -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-19/android.jar
+
+ - versionName: 1.5.6-beta4
+ versionCode: 1542
+ commit: 1.5.6-BETA4
+ maven: 'yes'
+ srclibs:
+ - whassup@bfe515d821681bdcfac3013f0801da6027bef97c
+ - PayMe@0.0.3
+ - K9Mail-XOAUTH@f0580a8a739d818188df63ec7ee3023166b21033
+ forceversion: true
+ prebuild:
+ - sed -i -e 's@3.8.2@3.7.0@g' -e '//,/<\/repositories>/d'
+ pom.xml $$whassup$$/pom.xml $$PayMe$$/pom.xml
+ - pushd $$whassup$$
+ - $$MVN3$$ -Dmaven.test.skip=true install
+ - popd
+ - pushd $$PayMe$$
+ - $$MVN3$$ -Dmaven.test.skip=true install
+ - popd
+ - mv $$K9Mail-XOAUTH$$/compile-only-libs $$K9Mail-XOAUTH$$/libs
+ - ant clean jar -f $$K9Mail-XOAUTH$$/build.xml
+ - $$MVN3$$ install:install-file -Dmaven.test.skip=true -Dfile=$$K9Mail-XOAUTH$$/bin/k9-imapstore.jar
+ -DgroupId=com.zegoggles -DartifactId=k9-imapstore -Dversion=0.2 -Dpackaging=jar
+ - $$MVN3$$ install:install-file -DgroupId=android -DartifactId=android -Dversion=4.4_r1
+ -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-19/android.jar
+
+ - versionName: 1.5.6-beta5
+ versionCode: 1543
+ commit: 1.5.6-BETA5
+ maven: 'yes'
+ srclibs:
+ - whassup@bfe515d821681bdcfac3013f0801da6027bef97c
+ - PayMe@0.0.3
+ - K9Mail-XOAUTH@445f0d6cc5b9538d92a6d89d14420d2c613a7048
+ forceversion: true
+ prebuild:
+ - sed -i -e 's@3.8.2@3.7.0@g' -e '//,/<\/repositories>/d'
+ pom.xml $$whassup$$/pom.xml $$PayMe$$/pom.xml
+ - pushd $$whassup$$
+ - $$MVN3$$ -Dmaven.test.skip=true install
+ - popd
+ - pushd $$PayMe$$
+ - $$MVN3$$ -Dmaven.test.skip=true install
+ - popd
+ - mv $$K9Mail-XOAUTH$$/compile-only-libs $$K9Mail-XOAUTH$$/libs
+ - ant clean jar -f $$K9Mail-XOAUTH$$/build.xml
+ - $$MVN3$$ install:install-file -Dmaven.test.skip=true -Dfile=$$K9Mail-XOAUTH$$/bin/k9-imapstore.jar
+ -DgroupId=com.zegoggles -DartifactId=k9-imapstore -Dversion=0.3 -Dpackaging=jar
+ - $$MVN3$$ install:install-file -DgroupId=android -DartifactId=android -Dversion=4.4_r1
+ -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-19/android.jar
+
+ - versionName: 1.5.6
+ versionCode: 1546
+ disable: todo; k9lib failed
+ commit: 1.5.6
+ maven: 'yes'
+ srclibs:
+ - whassup@0.0.6
+ - PayMe@0.0.3
+ - k9lib@fe8e779b32eaa80321cc0c2a4b58a9a77aaf885d
+ forceversion: true
+ prebuild:
+ - sed -i -e 's@3.8.2@3.7.0@g' -e '//,/<\/repositories>/d'
+ pom.xml $$whassup$$/pom.xml $$PayMe$$/pom.xml
+ - pushd $$whassup$$
+ - $$MVN3$$ -Dmaven.test.skip=true install
+ - popd
+ - pushd $$PayMe$$
+ - $$MVN3$$ -Dmaven.test.skip=true install
+ - popd
+ - pushd $$k9lib$$
+ - gradle install
+ - popd
+ - $$MVN3$$ install:install-file -DgroupId=android -DartifactId=android -Dversion=4.4_r1
+ -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-19/android.jar
+
+ - versionName: 1.5.8
+ versionCode: 1550
+ commit: 1.5.8
+ maven: 'yes'
+ srclibs:
+ - whassup@0.0.7
+ - PayMe@0.0.4
+ - k9lib@f7b2f260265e230ba74be11469f4cf3db4c5745e
+ prebuild:
+ - $$MVN3$$ install:install-file -DgroupId=android -DartifactId=android -Dversion=4.4_r1
+ -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-19/android.jar
+ - pushd $$k9lib$$/k9mail-library
+ - sed -i -e '/mavenDeployer/a/*' -e '/pom.project/i*/' build.gradle
+ - sed -i -e '/mavenDeployer/adef sha = "git rev-parse --short HEAD".execute().text'
+ build.gradle
+ - "sed -i -e '/mavenDeployer/arepository(url: mavenLocal().url) {' build.gradle"
+ - gradle uploadArchives
+ - popd
+ - pushd $$whassup$$
+ - $$MVN3$$ -Dmaven.test.skip=true install
+ - popd
+ - pushd $$PayMe$$
+ - $$MVN3$$ -Dmaven.test.skip=true install
+ - popd
+
+ - versionName: 1.5.9
+ versionCode: 1551
+ disable: unreleased
+ commit: 1.5.9
+ maven: 'yes'
+ srclibs:
+ - whassup@0.0.7
+ - PayMe@0.0.4
+ - k9lib@f7b2f260265e230ba74be11469f4cf3db4c5745e
+ prebuild:
+ - $$MVN3$$ install:install-file -DgroupId=android -DartifactId=android -Dversion=4.4_r1
+ -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-19/android.jar
+ - pushd $$k9lib$$/k9mail-library
+ - sed -i -e '/mavenDeployer/a/*' -e '/pom.project/i*/' build.gradle
+ - sed -i -e '/mavenDeployer/adef sha = "git rev-parse --short HEAD".execute().text'
+ build.gradle
+ - "sed -i -e '/mavenDeployer/arepository(url: mavenLocal().url) {' build.gradle"
+ - gradle uploadArchives
+ - popd
+ - pushd $$whassup$$
+ - $$MVN3$$ -Dmaven.test.skip=true install
+ - popd
+ - pushd $$PayMe$$
+ - $$MVN3$$ -Dmaven.test.skip=true install
+ - popd
+
+ - versionName: 1.5.9
+ versionCode: 1553
+ commit: 1.5.9
+ maven: 'yes'
+ srclibs:
+ - PayMe@0.0.4
+ - k9lib@96a00c1802845f26e5febcb3d4a6cc39d7fb0dd0
+ prebuild:
+ - $$MVN3$$ install:install-file -DgroupId=android -DartifactId=android -Dversion=4.4_r1
+ -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-19/android.jar
+ - pushd $$k9lib$$/k9mail-library
+ - sed -i -e '/mavenDeployer/a/*' -e '/pom.project/i*/' build.gradle
+ - sed -i -e '/mavenDeployer/adef sha = "git rev-parse --short HEAD".execute().text'
+ build.gradle
+ - "sed -i -e '/mavenDeployer/arepository(url: mavenLocal().url) {' build.gradle"
+ - gradle uploadArchives
+ - popd
+ - pushd $$PayMe$$
+ - $$MVN3$$ -Dmaven.test.skip=true install
+ - popd
+
+ - versionName: 1.5.10
+ versionCode: 1554
+ commit: 1.5.10
+ maven: 'yes'
+ srclibs:
+ - PayMe@0.0.4
+ - k9lib@96a00c1802845f26e5febcb3d4a6cc39d7fb0dd0
+ prebuild:
+ - $$MVN3$$ install:install-file -DgroupId=android -DartifactId=android -Dversion=4.4_r1
+ -Dpackaging=jar -Dfile=$$SDK$$/platforms/android-19/android.jar
+ - pushd $$k9lib$$/k9mail-library
+ - sed -i -e '/mavenDeployer/a/*' -e '/pom.project/i*/' build.gradle
+ - sed -i -e '/mavenDeployer/adef sha = "git rev-parse --short HEAD".execute().text'
+ build.gradle
+ - "sed -i -e '/mavenDeployer/arepository(url: mavenLocal().url) {' build.gradle"
+ - gradle uploadArchives
+ - popd
+ - pushd $$PayMe$$
+ - $$MVN3$$ -Dmaven.test.skip=true install
+ - popd
+
+ - versionName: 1.5.11-beta4
+ versionCode: 1557
+ commit: 171aed735b5858e09ad957c556d6069f7b5ad9ab
+ subdir: app
+ gradle:
+ - yes
+ prebuild:
+ - sed -i -e 's/"https:\/\/dl.bintray.com\/jberkel\/maven"/"https:\/\/jitpack.io"/'
+ ../build.gradle
+ - sed -i -e 's/com.fsck.k9.mail:lib:0.0.1.75bb293/com.github.jberkel:k-9:75bb293984/'
+ build.gradle
+
+ - versionName: 1.5.11-beta7
+ versionCode: 1560
+ commit: 4b4287055a9ee6cdea26db38425ce914727d6511
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 1.5.11-beta13
+ versionCode: 1566
+ commit: 66f4d77cb20e8533d4090c1312ce0a18b2f35724
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 1.5.11
+ versionCode: 1576
+ commit: 1.5.11
+ subdir: app
+ gradle:
+ - yes
+
+AutoUpdateMode: Version %v
+UpdateCheckMode: Tags ^[0-9.]*$
+CurrentVersion: 1.5.11
+CurrentVersionCode: 1576
diff --git a/metadata/com.zoffcc.applications.metalab_open_widget.txt b/metadata/com.zoffcc.applications.metalab_open_widget.txt
deleted file mode 100644
index 4502743517..0000000000
--- a/metadata/com.zoffcc.applications.metalab_open_widget.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-Categories:Internet
-License:GPL-2.0-only
-Web Site:
-Source Code:https://github.com/zoff99/MetalabDoorWidget
-Issue Tracker:https://github.com/zoff99/MetalabDoorWidget/issues
-
-Auto Name:MetalabDoorWidget
-
-Repo Type:git
-Repo:https://github.com/zoff99/MetalabDoorWidget
-
-Build:1.0.1,10001
- commit=7623e29bcaf53c1af847e29f41af2fc81bc0bd0b
- subdir=app
- gradle=yes
-
-Maintainer Notes:
-Description and summary in app git repository
-.
-
-Auto Update Mode:Version %v
-Update Check Mode:Tags ^[0-9].*
-Current Version:1.0.1
-Current Version Code:10001
diff --git a/metadata/com.zoffcc.applications.metalab_open_widget.yml b/metadata/com.zoffcc.applications.metalab_open_widget.yml
new file mode 100644
index 0000000000..25ccc3b6cd
--- /dev/null
+++ b/metadata/com.zoffcc.applications.metalab_open_widget.yml
@@ -0,0 +1,25 @@
+Categories:
+ - Internet
+License: GPL-2.0-only
+SourceCode: https://github.com/zoff99/MetalabDoorWidget
+IssueTracker: https://github.com/zoff99/MetalabDoorWidget/issues
+
+AutoName: MetalabDoorWidget
+
+RepoType: git
+Repo: https://github.com/zoff99/MetalabDoorWidget
+
+Builds:
+ - versionName: 1.0.1
+ versionCode: 10001
+ commit: 7623e29bcaf53c1af847e29f41af2fc81bc0bd0b
+ subdir: app
+ gradle:
+ - yes
+
+MaintainerNotes: Description and summary in app git repository
+
+AutoUpdateMode: Version %v
+UpdateCheckMode: Tags ^[0-9].*
+CurrentVersion: 1.0.1
+CurrentVersionCode: 10001
diff --git a/metadata/com.zoffcc.applications.zanavi.txt b/metadata/com.zoffcc.applications.zanavi.txt
deleted file mode 100644
index 58d4ff4d6e..0000000000
--- a/metadata/com.zoffcc.applications.zanavi.txt
+++ /dev/null
@@ -1,570 +0,0 @@
-Categories:Navigation
-License:GPL-2.0-only
-Web Site:http://fd.zanavi.cc
-Source Code:https://github.com/zoff99/zanavi
-Issue Tracker:https://github.com/zoff99/zanavi/issues
-Donate:http://more.zanavi.cc/donate/
-Bitcoin:1ZANav18WY8ytM7bhnAEBS3bdrTohsD9p
-
-Name:ZANavi
-Summary:Car Navigation System
-Description:
-Fork of [[org.navitproject.navit]] that drops support for other platforms and
-solely focuses on Android. It's designed to be "install and start using", so no
-fiddling with settings and xml files.
-
-You can further improve the translations at
-[https://translations.launchpad.net/zanavi/trunk/+pots/zanavi Menu Translations]
-and [https://translations.launchpad.net/zanavi/navit-orig-import/+pots/navit
-Navigation Translations].
-
-Here are some screenshots:
-
-[https://wiki.openstreetmap.org/wiki/ZANavi#Screenshots Screenshots]
-
-Join us on [irc://irc.freenode.org/zanavi IRC].
-
-Features:
-
-* new drive-home widget (works only if the app is installed in phone, NOT sdcard)
-* index search
-* support to show GPX files
-* 3D mode
-* works offline (offline navigation)
-* world overview map
-* tunnels are visible on map
-* bridges visible on map
-* search offline OR online
-* spoken directions in many languages
-* uptodate OSM maps
-* select your language in the application
-* map preview on search results
-* aGPS
-* last destination list (bookmarks)
-* add waypoints
-* show waypoints on map
-* full world map download
-* free zoom level with pinch zoom
-* enter coordinates (lat,lon) manually
-.
-
-Repo Type:git
-Repo:https://github.com/zoff99/zanavi
-
-Build:2.0.40,240
- disable=broken upstream
- commit=40
- prebuild=echo '' > build.xml && \
- mkdir -p po/lp/navit-orig-import && \
- rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate && \
- rm pngout-static && \
- echo '#! /bin/bash' > pngout-static && \
- echo 'echo $*' >> pngout-static && \
- chmod u+rx pngout-static
- update=no
- target=21
- build=if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi && \
- export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin && \
- rm build.xml && \
- mkdir nav2 && \
- for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done && \
- mv nav2 navit && \
- mkdir android-build && \
- cd android-build/ && \
- DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack -O3 -I$$NDK$$/platforms/android-14/arch-arm/usr/include -nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib -L$$NDK$$/platforms/android-14/arch-arm/usr/lib" && \
- ../navit/configure RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " --host=arm-eabi-linux_android --enable-avoid-float --enable-avoid-unaligned --disable-glib --disable-gmodule --disable-vehicle-gpsd --enable-vehicle-demo --disable-binding-dbus --disable-speech-cmdline --disable-gui-gtk --disable-font-freetype --disable-fontconfig --disable-graphics-gtk-drawing-area --disable-maptool --enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384 --enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32 --with-xslts=android,plugin_menu --with-saxon=saxonb-xslt --enable-transformation-roll --with-android-project="android-21" && \
- export AND_API_LEVEL_C=14 && \
- export NDK=$$NDK$$ && \
- export DO_RELEASE_BUILD=1 && \
- export DO_PNG_BUILD=1 && \
- export NDK_CCACHE="" && \
- make && \
- pwd && \
- cd navit && \
- make apkg-release || pwd && \
- cd android-support-v7-appcompat && \
- cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#' > l.txt && \
- mv l.txt local.properties && \
- cat local.properties && \
- echo android update project -t android-21 -p . && \
- pwd && \
- cd ../android && \
- pwd && \
- cat AndroidManifest.xml | sed -e 's#android:debuggable="true"#android:debuggable="false"#' > l.txt && \
- mv l.txt AndroidManifest.xml && \
- cat AndroidManifest.xml | sed -e 's#android:versionName=".*"#android:versionName="2.0.40"#' > l.txt && \
- mv l.txt AndroidManifest.xml && \
- ant release && \
- cd ../../../ && \
- pwd && \
- cat android-build/navit/android/project.properties | sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#' > l.txt && \
- mv l.txt android-build/navit/android/project.properties && \
- ln -s android-build/navit/android-support-v7-appcompat . && \
- ln -s android-build/navit/android/* .
- novcheck=yes
-
-Build:2.0.45,245
- commit=43
- prebuild=echo '' > build.xml && \
- mkdir -p po/lp/navit-orig-import && \
- rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate && \
- rm pngout-static && \
- echo '#! /bin/bash' > pngout-static && \
- echo 'echo $*' >> pngout-static && \
- chmod u+rx pngout-static
- update=no
- target=21
- build=if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi && \
- export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin && \
- rm build.xml && \
- mkdir nav2 && \
- for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done && \
- mv nav2 navit && \
- mkdir android-build && \
- cd android-build/ && \
- DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack -O3 -I$$NDK$$/platforms/android-14/arch-arm/usr/include -nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib -L$$NDK$$/platforms/android-14/arch-arm/usr/lib" && \
- ../navit/configure RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " --host=arm-eabi-linux_android --enable-avoid-float --enable-avoid-unaligned --disable-glib --disable-gmodule --disable-vehicle-gpsd --enable-vehicle-demo --disable-binding-dbus --disable-speech-cmdline --disable-gui-gtk --disable-font-freetype --disable-fontconfig --disable-graphics-gtk-drawing-area --disable-maptool --enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384 --enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32 --with-xslts=android,plugin_menu --with-saxon=saxonb-xslt --enable-transformation-roll --with-android-project="android-21" && \
- export AND_API_LEVEL_C=14 && \
- export NDK=$$NDK$$ && \
- export DO_RELEASE_BUILD=1 && \
- export DO_PNG_BUILD=1 && \
- export NDK_CCACHE="" && \
- make && \
- pwd && \
- cd navit && \
- make apkg-release || pwd && \
- cd android-support-v7-appcompat && \
- cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#' > l.txt && \
- mv l.txt local.properties && \
- cat local.properties && \
- echo android update project -t android-21 -p . && \
- cd .. && \
- pwd && \
- cp -av ../../navit/trans_img/* ./android/res/ && \
- cp -av ../../navit/trans_img/* ../../android-build/navit/android/res/ && \
- cp -av ../../navit/trans_img/* ../../navit/navit/android/res/ && \
- cd ./android && \
- pwd && \
- cat AndroidManifest.xml | sed -e 's#android:debuggable="true"#android:debuggable="false"#' > l.txt && \
- mv l.txt AndroidManifest.xml && \
- cat src/com/zoffcc/applications/zanavi/Navit.java | sed -e 's#static final boolean FDBL = false;#static final boolean FDBL = true;#' > l.txt && \
- mv l.txt src/com/zoffcc/applications/zanavi/Navit.java && \
- cat AndroidManifest.xml | sed -e 's#android:versionName=".*"#android:versionName="2.0.45"#' > l.txt && \
- mv l.txt AndroidManifest.xml && \
- ant release && \
- cd ../../../ && \
- pwd && \
- cat android-build/navit/android/project.properties | sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#' > l.txt && \
- mv l.txt android-build/navit/android/project.properties && \
- ln -s android-build/navit/android-support-v7-appcompat . && \
- ln -s android-build/navit/android/* .
- novcheck=yes
-
-Build:2.0.46,246
- commit=45
- prebuild=echo '' > build.xml && \
- mkdir -p po/lp/navit-orig-import && \
- rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate && \
- rm pngout-static && \
- echo '#! /bin/bash' > pngout-static && \
- echo 'echo $*' >> pngout-static && \
- chmod u+rx pngout-static
- update=no
- target=21
- build=if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi && \
- export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin && \
- rm build.xml && \
- mkdir nav2 && \
- for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done && \
- mv nav2 navit && \
- mkdir android-build && \
- cd android-build/ && \
- DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack -O3 -I$$NDK$$/platforms/android-14/arch-arm/usr/include -nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib -L$$NDK$$/platforms/android-14/arch-arm/usr/lib" && \
- ../navit/configure RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " --host=arm-eabi-linux_android --enable-avoid-float --enable-avoid-unaligned --disable-glib --disable-gmodule --disable-vehicle-gpsd --enable-vehicle-demo --disable-binding-dbus --disable-speech-cmdline --disable-gui-gtk --disable-font-freetype --disable-fontconfig --disable-graphics-gtk-drawing-area --disable-maptool --enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384 --enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32 --with-xslts=android,plugin_menu --with-saxon=saxonb-xslt --enable-transformation-roll --with-android-project="android-21" && \
- export AND_API_LEVEL_C=14 && \
- export NDK=$$NDK$$ && \
- export DO_RELEASE_BUILD=1 && \
- export DO_PNG_BUILD=1 && \
- export NDK_CCACHE="" && \
- make && \
- pwd && \
- cd navit && \
- make apkg-release || pwd && \
- cd android-support-v7-appcompat && \
- cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#' > l.txt && \
- mv l.txt local.properties && \
- cat local.properties && \
- echo android update project -t android-21 -p . && \
- cd .. && \
- pwd && \
- cp -av ../../navit/trans_img/* ./android/res/ && \
- cp -av ../../navit/trans_img/* ../../android-build/navit/android/res/ && \
- cp -av ../../navit/trans_img/* ../../navit/navit/android/res/ && \
- cd ./android && \
- pwd && \
- cat AndroidManifest.xml | sed -e 's#android:debuggable="true"#android:debuggable="false"#' > l.txt && \
- mv l.txt AndroidManifest.xml && \
- cat src/com/zoffcc/applications/zanavi/Navit.java | sed -e 's#static final boolean FDBL = false;#static final boolean FDBL = true;#' > l.txt && \
- mv l.txt src/com/zoffcc/applications/zanavi/Navit.java && \
- cat AndroidManifest.xml | sed -e 's#android:versionName=".*"#android:versionName="2.0.46"#' > l.txt && \
- mv l.txt AndroidManifest.xml && \
- ant release && \
- cd ../../../ && \
- pwd && \
- cat android-build/navit/android/project.properties | sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#' > l.txt && \
- mv l.txt android-build/navit/android/project.properties && \
- ln -s android-build/navit/android-support-v7-appcompat . && \
- ln -s android-build/navit/android/* .
- novcheck=yes
-
-Build:2.0.47,247
- commit=46
- prebuild=echo '' > build.xml && \
- mkdir -p po/lp/navit-orig-import && \
- rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate && \
- rm pngout-static && \
- echo '#! /bin/bash' > pngout-static && \
- echo 'echo $*' >> pngout-static && \
- chmod u+rx pngout-static
- update=no
- target=21
- build=if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi && \
- export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin && \
- rm build.xml && \
- mkdir nav2 && \
- for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done && \
- mv nav2 navit && \
- mkdir android-build && \
- cd android-build/ && \
- DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack -O3 -I$$NDK$$/platforms/android-14/arch-arm/usr/include -nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib -L$$NDK$$/platforms/android-14/arch-arm/usr/lib" && \
- ../navit/configure RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " --host=arm-eabi-linux_android --enable-avoid-float --enable-avoid-unaligned --disable-glib --disable-gmodule --disable-vehicle-gpsd --enable-vehicle-demo --disable-binding-dbus --disable-speech-cmdline --disable-gui-gtk --disable-font-freetype --disable-fontconfig --disable-graphics-gtk-drawing-area --disable-maptool --enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384 --enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32 --with-xslts=android,plugin_menu --with-saxon=saxonb-xslt --enable-transformation-roll --with-android-project="android-21" && \
- export AND_API_LEVEL_C=14 && \
- export NDK=$$NDK$$ && \
- export DO_RELEASE_BUILD=1 && \
- export DO_PNG_BUILD=1 && \
- export NDK_CCACHE="" && \
- make && \
- pwd && \
- cd navit && \
- make apkg-release || pwd && \
- cd android-support-v7-appcompat && \
- cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#' > l.txt && \
- mv l.txt local.properties && \
- cat local.properties && \
- echo android update project -t android-21 -p . && \
- cd .. && \
- pwd && \
- cp -av ../../navit/trans_img/* ./android/res/ && \
- cp -av ../../navit/trans_img/* ../../android-build/navit/android/res/ && \
- cp -av ../../navit/trans_img/* ../../navit/navit/android/res/ && \
- cd ./android && \
- pwd && \
- cat AndroidManifest.xml | sed -e 's#android:debuggable="true"#android:debuggable="false"#' > l.txt && \
- mv l.txt AndroidManifest.xml && \
- cat src/com/zoffcc/applications/zanavi/Navit.java | sed -e 's#static final boolean FDBL = false;#static final boolean FDBL = true;#' > l.txt && \
- mv l.txt src/com/zoffcc/applications/zanavi/Navit.java && \
- ant release && \
- cd ../../../ && \
- pwd && \
- cat android-build/navit/android/project.properties | sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#' > l.txt && \
- mv l.txt android-build/navit/android/project.properties && \
- ln -s android-build/navit/android-support-v7-appcompat . && \
- ln -s android-build/navit/android/* .
- novcheck=yes
-
-Build:2.0.48,248
- commit=47
- prebuild=echo '' > build.xml && \
- mkdir -p po/lp/navit-orig-import && \
- rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate && \
- rm pngout-static && \
- echo '#! /bin/bash' > pngout-static && \
- echo 'echo $*' >> pngout-static && \
- chmod u+rx pngout-static
- update=no
- target=21
- build=if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi && \
- export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin && \
- rm build.xml && \
- mkdir nav2 && \
- for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done && \
- mv nav2 navit && \
- mkdir android-build && \
- cd android-build/ && \
- DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack -O3 -I$$NDK$$/platforms/android-14/arch-arm/usr/include -nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib -L$$NDK$$/platforms/android-14/arch-arm/usr/lib" && \
- ../navit/configure RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " --host=arm-eabi-linux_android --enable-avoid-float --enable-avoid-unaligned --disable-glib --disable-gmodule --disable-vehicle-gpsd --enable-vehicle-demo --disable-binding-dbus --disable-speech-cmdline --disable-gui-gtk --disable-font-freetype --disable-fontconfig --disable-graphics-gtk-drawing-area --disable-maptool --enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384 --enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32 --with-xslts=android,plugin_menu --with-saxon=saxonb-xslt --enable-transformation-roll --with-android-project="android-21" && \
- export AND_API_LEVEL_C=14 && \
- export NDK=$$NDK$$ && \
- export DO_RELEASE_BUILD=1 && \
- export DO_PNG_BUILD=1 && \
- export NDK_CCACHE="" && \
- make && \
- pwd && \
- cd navit && \
- make apkg-release || pwd && \
- cd android-support-v7-appcompat && \
- cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#' > l.txt && \
- mv l.txt local.properties && \
- cat local.properties && \
- echo android update project -t android-21 -p . && \
- cd .. && \
- pwd && \
- cp -av ../../navit/trans_img/* ./android/res/ && \
- cp -av ../../navit/trans_img/* ../../android-build/navit/android/res/ && \
- cp -av ../../navit/trans_img/* ../../navit/navit/android/res/ && \
- cd ./android && \
- pwd && \
- cat AndroidManifest.xml | sed -e 's#android:debuggable="true"#android:debuggable="false"#' > l.txt && \
- mv l.txt AndroidManifest.xml && \
- cat src/com/zoffcc/applications/zanavi/Navit.java | sed -e 's#static final boolean FDBL = false;#static final boolean FDBL = true;#' > l.txt && \
- mv l.txt src/com/zoffcc/applications/zanavi/Navit.java && \
- ant release && \
- cd ../../../ && \
- pwd && \
- cat android-build/navit/android/project.properties | sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#' > l.txt && \
- mv l.txt android-build/navit/android/project.properties && \
- ln -s android-build/navit/android-support-v7-appcompat . && \
- ln -s android-build/navit/android/* .
- novcheck=yes
-
-Build:2.0.49,249
- commit=48
- prebuild=echo '' > build.xml && \
- mkdir -p po/lp/navit-orig-import && \
- rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate && \
- rm pngout-static && \
- rm -Rf navit/support/espeak/espeak-data/* && \
- echo '#! /bin/bash' > pngout-static && \
- echo 'echo $*' >> pngout-static && \
- chmod u+rx pngout-static
- update=no
- target=21
- scanignore=navit/android/res/raw/borders_simple.bin
- build=if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi && \
- export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin && \
- rm build.xml && \
- mkdir nav2 && \
- for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done && \
- mv nav2 navit && \
- mkdir android-build && \
- cd android-build/ && \
- DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack -O3 -I$$NDK$$/platforms/android-14/arch-arm/usr/include -nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib -L$$NDK$$/platforms/android-14/arch-arm/usr/lib" && \
- ../navit/configure RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " --host=arm-eabi-linux_android --enable-avoid-float --enable-avoid-unaligned --disable-glib --disable-gmodule --disable-vehicle-gpsd --enable-vehicle-demo --disable-binding-dbus --disable-speech-cmdline --disable-gui-gtk --disable-font-freetype --disable-fontconfig --disable-graphics-gtk-drawing-area --disable-maptool --enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384 --enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32 --with-xslts=android,plugin_menu --with-saxon=saxonb-xslt --enable-transformation-roll --with-android-project="android-21" && \
- export AND_API_LEVEL_C=14 && \
- export NDK=$$NDK$$ && \
- export DO_RELEASE_BUILD=1 && \
- export DO_PNG_BUILD=1 && \
- export NDK_CCACHE="" && \
- make && \
- pwd && \
- cd navit && \
- make apkg-release || pwd && \
- cd android-support-v7-appcompat && \
- cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#' > l.txt && \
- mv l.txt local.properties && \
- cat local.properties && \
- echo android update project -t android-21 -p . && \
- cd .. && \
- pwd && \
- cp -av ../../navit/trans_img/* ./android/res/ && \
- cp -av ../../navit/trans_img/* ../../android-build/navit/android/res/ && \
- cp -av ../../navit/trans_img/* ../../navit/navit/android/res/ && \
- cd ./android && \
- pwd && \
- cat AndroidManifest.xml | sed -e 's#android:debuggable="true"#android:debuggable="false"#' > l.txt && \
- mv l.txt AndroidManifest.xml && \
- cat src/com/zoffcc/applications/zanavi/Navit.java | sed -e 's#static final boolean FDBL = false;#static final boolean FDBL = true;#' > l.txt && \
- mv l.txt src/com/zoffcc/applications/zanavi/Navit.java && \
- ant release && \
- cd ../../../ && \
- pwd && \
- cat android-build/navit/android/project.properties | sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#' > l.txt && \
- mv l.txt android-build/navit/android/project.properties && \
- ln -s android-build/navit/android-support-v7-appcompat . && \
- ln -s android-build/navit/android/* .
- novcheck=yes
-
-Build:2.0.50,250
- commit=49
- prebuild=echo '' > build.xml && \
- mkdir -p po/lp/navit-orig-import && \
- rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate && \
- rm pngout-static && \
- rm -Rf navit/support/espeak/espeak-data/* && \
- echo '#! /bin/bash' > pngout-static && \
- echo 'echo $*' >> pngout-static && \
- chmod u+rx pngout-static
- update=no
- target=21
- scanignore=navit/android/res/raw/borders_simple.bin
- build=if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi && \
- export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin && \
- rm build.xml && \
- mkdir nav2 && \
- for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done && \
- mv nav2 navit && \
- mkdir android-build && \
- cd android-build/ && \
- DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack -O3 -I$$NDK$$/platforms/android-14/arch-arm/usr/include -nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib -L$$NDK$$/platforms/android-14/arch-arm/usr/lib" && \
- ../navit/configure RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " --host=arm-eabi-linux_android --enable-avoid-float --enable-avoid-unaligned --disable-glib --disable-gmodule --disable-vehicle-gpsd --enable-vehicle-demo --disable-binding-dbus --disable-speech-cmdline --disable-gui-gtk --disable-font-freetype --disable-fontconfig --disable-graphics-gtk-drawing-area --disable-maptool --enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384 --enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32 --with-xslts=android,plugin_menu --with-saxon=saxonb-xslt --enable-transformation-roll --with-android-project="android-21" && \
- export AND_API_LEVEL_C=14 && \
- export NDK=$$NDK$$ && \
- export DO_RELEASE_BUILD=1 && \
- export DO_PNG_BUILD=1 && \
- export NDK_CCACHE="" && \
- make && \
- pwd && \
- cd navit && \
- make apkg-release || pwd && \
- cd android-support-v7-appcompat && \
- cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#' > l.txt && \
- mv l.txt local.properties && \
- cat local.properties && \
- echo android update project -t android-21 -p . && \
- cd .. && \
- pwd && \
- cp -av ../../navit/trans_img/* ./android/res/ && \
- cp -av ../../navit/trans_img/* ../../android-build/navit/android/res/ && \
- cp -av ../../navit/trans_img/* ../../navit/navit/android/res/ && \
- cd ./android && \
- pwd && \
- cat AndroidManifest.xml | sed -e 's#android:debuggable="true"#android:debuggable="false"#' > l.txt && \
- mv l.txt AndroidManifest.xml && \
- cat src/com/zoffcc/applications/zanavi/Navit.java | sed -e 's#static final boolean FDBL = false;#static final boolean FDBL = true;#' > l.txt && \
- mv l.txt src/com/zoffcc/applications/zanavi/Navit.java && \
- ant release && \
- cd ../../../ && \
- pwd && \
- cat android-build/navit/android/project.properties | sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#' > l.txt && \
- mv l.txt android-build/navit/android/project.properties && \
- ln -s android-build/navit/android-support-v7-appcompat . && \
- ln -s android-build/navit/android/* .
- novcheck=yes
-
-Build:2.0.51,251
- commit=50
- prebuild=echo '' > build.xml && \
- mkdir -p po/lp/navit-orig-import && \
- rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate && \
- rm pngout-static && \
- rm -Rf navit/support/espeak/espeak-data/* && \
- echo '#! /bin/bash' > pngout-static && \
- echo 'echo $*' >> pngout-static && \
- chmod u+rx pngout-static
- update=no
- target=21
- scanignore=navit/android/res/raw/borders_simple.bin
- build=if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi && \
- export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin && \
- rm build.xml && \
- mkdir nav2 && \
- for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done && \
- mv nav2 navit && \
- mkdir android-build && \
- cd android-build/ && \
- DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack -O3 -I$$NDK$$/platforms/android-14/arch-arm/usr/include -nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib -L$$NDK$$/platforms/android-14/arch-arm/usr/lib" && \
- ../navit/configure RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " --host=arm-eabi-linux_android --enable-avoid-float --enable-avoid-unaligned --disable-glib --disable-gmodule --disable-vehicle-gpsd --enable-vehicle-demo --disable-binding-dbus --disable-speech-cmdline --disable-gui-gtk --disable-font-freetype --disable-fontconfig --disable-graphics-gtk-drawing-area --disable-maptool --enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384 --enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32 --with-xslts=android,plugin_menu --with-saxon=saxonb-xslt --enable-transformation-roll --with-android-project="android-21" && \
- export AND_API_LEVEL_C=14 && \
- export NDK=$$NDK$$ && \
- export DO_RELEASE_BUILD=1 && \
- export DO_PNG_BUILD=1 && \
- export NDK_CCACHE="" && \
- make && \
- pwd && \
- cd navit && \
- make apkg-release || pwd && \
- cd android-support-v7-appcompat && \
- cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#' > l.txt && \
- mv l.txt local.properties && \
- cat local.properties && \
- echo android update project -t android-21 -p . && \
- cd .. && \
- pwd && \
- cp -av ../../navit/trans_img/* ./android/res/ && \
- cp -av ../../navit/trans_img/* ../../android-build/navit/android/res/ && \
- cp -av ../../navit/trans_img/* ../../navit/navit/android/res/ && \
- cd ./android && \
- pwd && \
- cat AndroidManifest.xml | sed -e 's#android:debuggable="true"#android:debuggable="false"#' > l.txt && \
- mv l.txt AndroidManifest.xml && \
- cat src/com/zoffcc/applications/zanavi/Navit.java | sed -e 's#static final boolean FDBL = false;#static final boolean FDBL = true;#' > l.txt && \
- mv l.txt src/com/zoffcc/applications/zanavi/Navit.java && \
- ant release && \
- cd ../../../ && \
- pwd && \
- cat android-build/navit/android/project.properties | sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#' > l.txt && \
- mv l.txt android-build/navit/android/project.properties && \
- ln -s android-build/navit/android-support-v7-appcompat . && \
- ln -s android-build/navit/android/* .
- novcheck=yes
-
-Build:2.0.52,252
- commit=51
- prebuild=echo '' > build.xml && \
- mkdir -p po/lp/navit-orig-import && \
- rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate && \
- rm pngout-static && \
- rm -Rf navit/support/espeak/espeak-data/* && \
- echo '#! /bin/bash' > pngout-static && \
- echo 'echo $*' >> pngout-static && \
- chmod u+rx pngout-static
- update=no
- target=21
- scanignore=navit/android/res/raw/borders_simple.bin
- build=chmod a+rx ci/fdroid.sh && \
- export _SDK_=$$SDK$$ && \
- export _NDK_=$$NDK$$ && \
- ci/fdroid.sh
-
-Build:2.0.53,253
- commit=52
- output=./android-build/navit/android/build/outputs/apk/android-release-unsigned.apk
- prebuild=chmod a+rx ci/fdroid_prebuild.sh && \
- ci/fdroid_prebuild.sh
- update=no
- scanignore=navit/android/res/raw/borders_simple.bin
- build=chmod a+rx ci/fdroid.sh && \
- export _SDK_=$$SDK$$ && \
- export _NDK_=$$NDK$$ && \
- ci/fdroid.sh
-
-Build:2.0.54,254
- commit=53
- output=./android-build/navit/android/build/outputs/apk/android-release-unsigned.apk
- prebuild=chmod a+rx ci/fdroid_prebuild.sh && \
- ci/fdroid_prebuild.sh
- update=no
- scanignore=navit/android/res/raw/borders_simple.bin
- build=chmod a+rx ci/fdroid.sh && \
- export _SDK_=$$SDK$$ && \
- export _NDK_=$$NDK$$ && \
- ci/fdroid.sh
-
-Build:2.0.56,256
- commit=55
- output=./android-build/navit/android/build/outputs/apk/android-release-unsigned.apk
- prebuild=chmod a+rx ci/fdroid_prebuild.sh && \
- ci/fdroid_prebuild.sh
- update=no
- scanignore=navit/android/res/raw/borders_simple.bin
- build=chmod a+rx ci/fdroid.sh && \
- export _SDK_=$$SDK$$ && \
- export _NDK_=$$NDK$$ && \
- ci/fdroid.sh
-
-Build:2.0.57,257
- commit=1bbacc58c3b1a361e3a870d4c68c2025e565300e
- output=./android-build/navit/android/build/outputs/apk/android-release-unsigned.apk
- prebuild=chmod a+rx ci/fdroid_prebuild.sh && \
- ci/fdroid_prebuild.sh
- update=no
- scanignore=navit/android/res/raw/borders_simple.bin
- build=chmod a+rx ci/fdroid.sh && \
- export _SDK_=$$SDK$$ && \
- export _NDK_=$$NDK$$ && \
- ci/fdroid.sh
-
-Auto Update Mode:Version %v
-Update Check Mode:Tags ^[0-9].*
-Current Version:2.0.57
-Current Version Code:257
diff --git a/metadata/com.zoffcc.applications.zanavi.yml b/metadata/com.zoffcc.applications.zanavi.yml
new file mode 100644
index 0000000000..5d0fbb99be
--- /dev/null
+++ b/metadata/com.zoffcc.applications.zanavi.yml
@@ -0,0 +1,785 @@
+Categories:
+ - Navigation
+License: GPL-2.0-only
+WebSite: http://fd.zanavi.cc
+SourceCode: https://github.com/zoff99/zanavi
+IssueTracker: https://github.com/zoff99/zanavi/issues
+Donate: http://more.zanavi.cc/donate/
+Bitcoin: 1ZANav18WY8ytM7bhnAEBS3bdrTohsD9p
+
+Name: ZANavi
+Summary: Car Navigation System
+Description: |-
+ Fork of [[org.navitproject.navit]] that drops support for other platforms and
+ solely focuses on Android. It's designed to be "install and start using", so no
+ fiddling with settings and xml files.
+
+ You can further improve the translations at
+ [https://translations.launchpad.net/zanavi/trunk/+pots/zanavi Menu Translations]
+ and [https://translations.launchpad.net/zanavi/navit-orig-import/+pots/navit
+ Navigation Translations].
+
+ Here are some screenshots:
+
+ [https://wiki.openstreetmap.org/wiki/ZANavi#Screenshots Screenshots]
+
+ Join us on [irc://irc.freenode.org/zanavi IRC].
+
+ Features:
+
+ * new drive-home widget (works only if the app is installed in phone, NOT sdcard)
+ * index search
+ * support to show GPX files
+ * 3D mode
+ * works offline (offline navigation)
+ * world overview map
+ * tunnels are visible on map
+ * bridges visible on map
+ * search offline OR online
+ * spoken directions in many languages
+ * uptodate OSM maps
+ * select your language in the application
+ * map preview on search results
+ * aGPS
+ * last destination list (bookmarks)
+ * add waypoints
+ * show waypoints on map
+ * full world map download
+ * free zoom level with pinch zoom
+ * enter coordinates (lat,lon) manually
+
+RepoType: git
+Repo: https://github.com/zoff99/zanavi
+
+Builds:
+ - versionName: 2.0.40
+ versionCode: 240
+ disable: broken upstream
+ commit: '40'
+ prebuild:
+ - echo '' > build.xml
+ - mkdir -p po/lp/navit-orig-import
+ - rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate
+ - rm pngout-static
+ - echo '#! /bin/bash' > pngout-static
+ - echo 'echo $*' >> pngout-static
+ - chmod u+rx pngout-static
+ androidupdate:
+ - no
+ target: '21'
+ build:
+ - if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi
+ - export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin
+ - rm build.xml
+ - mkdir nav2
+ - for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done
+ - mv nav2 navit
+ - mkdir android-build
+ - cd android-build/
+ - DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing
+ -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi
+ -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack
+ -O3 -I$$NDK$$/platforms/android-14/arch-arm/usr/include -nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib
+ -L$$NDK$$/platforms/android-14/arch-arm/usr/lib"
+ - ../navit/configure RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar
+ CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/
+ -lgcc -ljnigraphics " CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions
+ -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/
+ -lgcc -ljnigraphics " --host=arm-eabi-linux_android --enable-avoid-float --enable-avoid-unaligned
+ --disable-glib --disable-gmodule --disable-vehicle-gpsd --enable-vehicle-demo
+ --disable-binding-dbus --disable-speech-cmdline --disable-gui-gtk --disable-font-freetype
+ --disable-fontconfig --disable-graphics-gtk-drawing-area --disable-maptool
+ --enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384
+ --enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32
+ --with-xslts=android,plugin_menu --with-saxon=saxonb-xslt --enable-transformation-roll
+ --with-android-project="android-21"
+ - export AND_API_LEVEL_C=14
+ - export NDK=$$NDK$$
+ - export DO_RELEASE_BUILD=1
+ - export DO_PNG_BUILD=1
+ - export NDK_CCACHE=""
+ - make
+ - pwd
+ - cd navit
+ - make apkg-release || pwd
+ - cd android-support-v7-appcompat
+ - cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#'
+ > l.txt
+ - mv l.txt local.properties
+ - cat local.properties
+ - echo android update project -t android-21 -p .
+ - pwd
+ - cd ../android
+ - pwd
+ - cat AndroidManifest.xml | sed -e 's#android:debuggable="true"#android:debuggable="false"#'
+ > l.txt
+ - mv l.txt AndroidManifest.xml
+ - cat AndroidManifest.xml | sed -e 's#android:versionName=".*"#android:versionName="2.0.40"#'
+ > l.txt
+ - mv l.txt AndroidManifest.xml
+ - ant release
+ - cd ../../../
+ - pwd
+ - cat android-build/navit/android/project.properties | sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#'
+ > l.txt
+ - mv l.txt android-build/navit/android/project.properties
+ - ln -s android-build/navit/android-support-v7-appcompat .
+ - ln -s android-build/navit/android/* .
+ novcheck: true
+
+ - versionName: 2.0.45
+ versionCode: 245
+ commit: '43'
+ prebuild:
+ - echo '' > build.xml
+ - mkdir -p po/lp/navit-orig-import
+ - rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate
+ - rm pngout-static
+ - echo '#! /bin/bash' > pngout-static
+ - echo 'echo $*' >> pngout-static
+ - chmod u+rx pngout-static
+ androidupdate:
+ - no
+ target: '21'
+ build:
+ - if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi
+ - export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin
+ - rm build.xml
+ - mkdir nav2
+ - for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done
+ - mv nav2 navit
+ - mkdir android-build
+ - cd android-build/
+ - DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing
+ -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi
+ -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack
+ -O3 -I$$NDK$$/platforms/android-14/arch-arm/usr/include -nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib
+ -L$$NDK$$/platforms/android-14/arch-arm/usr/lib"
+ - ../navit/configure RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar
+ CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/
+ -lgcc -ljnigraphics " CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions
+ -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/
+ -lgcc -ljnigraphics " --host=arm-eabi-linux_android --enable-avoid-float --enable-avoid-unaligned
+ --disable-glib --disable-gmodule --disable-vehicle-gpsd --enable-vehicle-demo
+ --disable-binding-dbus --disable-speech-cmdline --disable-gui-gtk --disable-font-freetype
+ --disable-fontconfig --disable-graphics-gtk-drawing-area --disable-maptool
+ --enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384
+ --enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32
+ --with-xslts=android,plugin_menu --with-saxon=saxonb-xslt --enable-transformation-roll
+ --with-android-project="android-21"
+ - export AND_API_LEVEL_C=14
+ - export NDK=$$NDK$$
+ - export DO_RELEASE_BUILD=1
+ - export DO_PNG_BUILD=1
+ - export NDK_CCACHE=""
+ - make
+ - pwd
+ - cd navit
+ - make apkg-release || pwd
+ - cd android-support-v7-appcompat
+ - cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#'
+ > l.txt
+ - mv l.txt local.properties
+ - cat local.properties
+ - echo android update project -t android-21 -p .
+ - cd ..
+ - pwd
+ - cp -av ../../navit/trans_img/* ./android/res/
+ - cp -av ../../navit/trans_img/* ../../android-build/navit/android/res/
+ - cp -av ../../navit/trans_img/* ../../navit/navit/android/res/
+ - cd ./android
+ - pwd
+ - cat AndroidManifest.xml | sed -e 's#android:debuggable="true"#android:debuggable="false"#'
+ > l.txt
+ - mv l.txt AndroidManifest.xml
+ - cat src/com/zoffcc/applications/zanavi/Navit.java | sed -e 's#static final
+ boolean FDBL = false;#static final boolean FDBL = true;#' > l.txt
+ - mv l.txt src/com/zoffcc/applications/zanavi/Navit.java
+ - cat AndroidManifest.xml | sed -e 's#android:versionName=".*"#android:versionName="2.0.45"#'
+ > l.txt
+ - mv l.txt AndroidManifest.xml
+ - ant release
+ - cd ../../../
+ - pwd
+ - cat android-build/navit/android/project.properties | sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#'
+ > l.txt
+ - mv l.txt android-build/navit/android/project.properties
+ - ln -s android-build/navit/android-support-v7-appcompat .
+ - ln -s android-build/navit/android/* .
+ novcheck: true
+
+ - versionName: 2.0.46
+ versionCode: 246
+ commit: '45'
+ prebuild:
+ - echo '' > build.xml
+ - mkdir -p po/lp/navit-orig-import
+ - rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate
+ - rm pngout-static
+ - echo '#! /bin/bash' > pngout-static
+ - echo 'echo $*' >> pngout-static
+ - chmod u+rx pngout-static
+ androidupdate:
+ - no
+ target: '21'
+ build:
+ - if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi
+ - export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin
+ - rm build.xml
+ - mkdir nav2
+ - for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done
+ - mv nav2 navit
+ - mkdir android-build
+ - cd android-build/
+ - DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing
+ -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi
+ -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack
+ -O3 -I$$NDK$$/platforms/android-14/arch-arm/usr/include -nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib
+ -L$$NDK$$/platforms/android-14/arch-arm/usr/lib"
+ - ../navit/configure RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar
+ CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/
+ -lgcc -ljnigraphics " CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions
+ -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/
+ -lgcc -ljnigraphics " --host=arm-eabi-linux_android --enable-avoid-float --enable-avoid-unaligned
+ --disable-glib --disable-gmodule --disable-vehicle-gpsd --enable-vehicle-demo
+ --disable-binding-dbus --disable-speech-cmdline --disable-gui-gtk --disable-font-freetype
+ --disable-fontconfig --disable-graphics-gtk-drawing-area --disable-maptool
+ --enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384
+ --enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32
+ --with-xslts=android,plugin_menu --with-saxon=saxonb-xslt --enable-transformation-roll
+ --with-android-project="android-21"
+ - export AND_API_LEVEL_C=14
+ - export NDK=$$NDK$$
+ - export DO_RELEASE_BUILD=1
+ - export DO_PNG_BUILD=1
+ - export NDK_CCACHE=""
+ - make
+ - pwd
+ - cd navit
+ - make apkg-release || pwd
+ - cd android-support-v7-appcompat
+ - cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#'
+ > l.txt
+ - mv l.txt local.properties
+ - cat local.properties
+ - echo android update project -t android-21 -p .
+ - cd ..
+ - pwd
+ - cp -av ../../navit/trans_img/* ./android/res/
+ - cp -av ../../navit/trans_img/* ../../android-build/navit/android/res/
+ - cp -av ../../navit/trans_img/* ../../navit/navit/android/res/
+ - cd ./android
+ - pwd
+ - cat AndroidManifest.xml | sed -e 's#android:debuggable="true"#android:debuggable="false"#'
+ > l.txt
+ - mv l.txt AndroidManifest.xml
+ - cat src/com/zoffcc/applications/zanavi/Navit.java | sed -e 's#static final
+ boolean FDBL = false;#static final boolean FDBL = true;#' > l.txt
+ - mv l.txt src/com/zoffcc/applications/zanavi/Navit.java
+ - cat AndroidManifest.xml | sed -e 's#android:versionName=".*"#android:versionName="2.0.46"#'
+ > l.txt
+ - mv l.txt AndroidManifest.xml
+ - ant release
+ - cd ../../../
+ - pwd
+ - cat android-build/navit/android/project.properties | sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#'
+ > l.txt
+ - mv l.txt android-build/navit/android/project.properties
+ - ln -s android-build/navit/android-support-v7-appcompat .
+ - ln -s android-build/navit/android/* .
+ novcheck: true
+
+ - versionName: 2.0.47
+ versionCode: 247
+ commit: '46'
+ prebuild:
+ - echo '' > build.xml
+ - mkdir -p po/lp/navit-orig-import
+ - rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate
+ - rm pngout-static
+ - echo '#! /bin/bash' > pngout-static
+ - echo 'echo $*' >> pngout-static
+ - chmod u+rx pngout-static
+ androidupdate:
+ - no
+ target: '21'
+ build:
+ - if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi
+ - export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin
+ - rm build.xml
+ - mkdir nav2
+ - for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done
+ - mv nav2 navit
+ - mkdir android-build
+ - cd android-build/
+ - DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing
+ -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi
+ -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack
+ -O3 -I$$NDK$$/platforms/android-14/arch-arm/usr/include -nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib
+ -L$$NDK$$/platforms/android-14/arch-arm/usr/lib"
+ - ../navit/configure RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar
+ CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/
+ -lgcc -ljnigraphics " CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions
+ -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/
+ -lgcc -ljnigraphics " --host=arm-eabi-linux_android --enable-avoid-float --enable-avoid-unaligned
+ --disable-glib --disable-gmodule --disable-vehicle-gpsd --enable-vehicle-demo
+ --disable-binding-dbus --disable-speech-cmdline --disable-gui-gtk --disable-font-freetype
+ --disable-fontconfig --disable-graphics-gtk-drawing-area --disable-maptool
+ --enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384
+ --enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32
+ --with-xslts=android,plugin_menu --with-saxon=saxonb-xslt --enable-transformation-roll
+ --with-android-project="android-21"
+ - export AND_API_LEVEL_C=14
+ - export NDK=$$NDK$$
+ - export DO_RELEASE_BUILD=1
+ - export DO_PNG_BUILD=1
+ - export NDK_CCACHE=""
+ - make
+ - pwd
+ - cd navit
+ - make apkg-release || pwd
+ - cd android-support-v7-appcompat
+ - cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#'
+ > l.txt
+ - mv l.txt local.properties
+ - cat local.properties
+ - echo android update project -t android-21 -p .
+ - cd ..
+ - pwd
+ - cp -av ../../navit/trans_img/* ./android/res/
+ - cp -av ../../navit/trans_img/* ../../android-build/navit/android/res/
+ - cp -av ../../navit/trans_img/* ../../navit/navit/android/res/
+ - cd ./android
+ - pwd
+ - cat AndroidManifest.xml | sed -e 's#android:debuggable="true"#android:debuggable="false"#'
+ > l.txt
+ - mv l.txt AndroidManifest.xml
+ - cat src/com/zoffcc/applications/zanavi/Navit.java | sed -e 's#static final
+ boolean FDBL = false;#static final boolean FDBL = true;#' > l.txt
+ - mv l.txt src/com/zoffcc/applications/zanavi/Navit.java
+ - ant release
+ - cd ../../../
+ - pwd
+ - cat android-build/navit/android/project.properties | sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#'
+ > l.txt
+ - mv l.txt android-build/navit/android/project.properties
+ - ln -s android-build/navit/android-support-v7-appcompat .
+ - ln -s android-build/navit/android/* .
+ novcheck: true
+
+ - versionName: 2.0.48
+ versionCode: 248
+ commit: '47'
+ prebuild:
+ - echo '' > build.xml
+ - mkdir -p po/lp/navit-orig-import
+ - rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate
+ - rm pngout-static
+ - echo '#! /bin/bash' > pngout-static
+ - echo 'echo $*' >> pngout-static
+ - chmod u+rx pngout-static
+ androidupdate:
+ - no
+ target: '21'
+ build:
+ - if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi
+ - export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin
+ - rm build.xml
+ - mkdir nav2
+ - for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done
+ - mv nav2 navit
+ - mkdir android-build
+ - cd android-build/
+ - DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing
+ -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi
+ -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack
+ -O3 -I$$NDK$$/platforms/android-14/arch-arm/usr/include -nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib
+ -L$$NDK$$/platforms/android-14/arch-arm/usr/lib"
+ - ../navit/configure RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar
+ CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/
+ -lgcc -ljnigraphics " CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions
+ -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/
+ -lgcc -ljnigraphics " --host=arm-eabi-linux_android --enable-avoid-float --enable-avoid-unaligned
+ --disable-glib --disable-gmodule --disable-vehicle-gpsd --enable-vehicle-demo
+ --disable-binding-dbus --disable-speech-cmdline --disable-gui-gtk --disable-font-freetype
+ --disable-fontconfig --disable-graphics-gtk-drawing-area --disable-maptool
+ --enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384
+ --enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32
+ --with-xslts=android,plugin_menu --with-saxon=saxonb-xslt --enable-transformation-roll
+ --with-android-project="android-21"
+ - export AND_API_LEVEL_C=14
+ - export NDK=$$NDK$$
+ - export DO_RELEASE_BUILD=1
+ - export DO_PNG_BUILD=1
+ - export NDK_CCACHE=""
+ - make
+ - pwd
+ - cd navit
+ - make apkg-release || pwd
+ - cd android-support-v7-appcompat
+ - cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#'
+ > l.txt
+ - mv l.txt local.properties
+ - cat local.properties
+ - echo android update project -t android-21 -p .
+ - cd ..
+ - pwd
+ - cp -av ../../navit/trans_img/* ./android/res/
+ - cp -av ../../navit/trans_img/* ../../android-build/navit/android/res/
+ - cp -av ../../navit/trans_img/* ../../navit/navit/android/res/
+ - cd ./android
+ - pwd
+ - cat AndroidManifest.xml | sed -e 's#android:debuggable="true"#android:debuggable="false"#'
+ > l.txt
+ - mv l.txt AndroidManifest.xml
+ - cat src/com/zoffcc/applications/zanavi/Navit.java | sed -e 's#static final
+ boolean FDBL = false;#static final boolean FDBL = true;#' > l.txt
+ - mv l.txt src/com/zoffcc/applications/zanavi/Navit.java
+ - ant release
+ - cd ../../../
+ - pwd
+ - cat android-build/navit/android/project.properties | sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#'
+ > l.txt
+ - mv l.txt android-build/navit/android/project.properties
+ - ln -s android-build/navit/android-support-v7-appcompat .
+ - ln -s android-build/navit/android/* .
+ novcheck: true
+
+ - versionName: 2.0.49
+ versionCode: 249
+ commit: '48'
+ prebuild:
+ - echo '' > build.xml
+ - mkdir -p po/lp/navit-orig-import
+ - rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate
+ - rm pngout-static
+ - rm -Rf navit/support/espeak/espeak-data/*
+ - echo '#! /bin/bash' > pngout-static
+ - echo 'echo $*' >> pngout-static
+ - chmod u+rx pngout-static
+ androidupdate:
+ - no
+ target: '21'
+ scanignore:
+ - navit/android/res/raw/borders_simple.bin
+ build:
+ - if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi
+ - export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin
+ - rm build.xml
+ - mkdir nav2
+ - for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done
+ - mv nav2 navit
+ - mkdir android-build
+ - cd android-build/
+ - DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing
+ -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi
+ -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack
+ -O3 -I$$NDK$$/platforms/android-14/arch-arm/usr/include -nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib
+ -L$$NDK$$/platforms/android-14/arch-arm/usr/lib"
+ - ../navit/configure RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar
+ CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/
+ -lgcc -ljnigraphics " CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions
+ -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/
+ -lgcc -ljnigraphics " --host=arm-eabi-linux_android --enable-avoid-float --enable-avoid-unaligned
+ --disable-glib --disable-gmodule --disable-vehicle-gpsd --enable-vehicle-demo
+ --disable-binding-dbus --disable-speech-cmdline --disable-gui-gtk --disable-font-freetype
+ --disable-fontconfig --disable-graphics-gtk-drawing-area --disable-maptool
+ --enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384
+ --enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32
+ --with-xslts=android,plugin_menu --with-saxon=saxonb-xslt --enable-transformation-roll
+ --with-android-project="android-21"
+ - export AND_API_LEVEL_C=14
+ - export NDK=$$NDK$$
+ - export DO_RELEASE_BUILD=1
+ - export DO_PNG_BUILD=1
+ - export NDK_CCACHE=""
+ - make
+ - pwd
+ - cd navit
+ - make apkg-release || pwd
+ - cd android-support-v7-appcompat
+ - cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#'
+ > l.txt
+ - mv l.txt local.properties
+ - cat local.properties
+ - echo android update project -t android-21 -p .
+ - cd ..
+ - pwd
+ - cp -av ../../navit/trans_img/* ./android/res/
+ - cp -av ../../navit/trans_img/* ../../android-build/navit/android/res/
+ - cp -av ../../navit/trans_img/* ../../navit/navit/android/res/
+ - cd ./android
+ - pwd
+ - cat AndroidManifest.xml | sed -e 's#android:debuggable="true"#android:debuggable="false"#'
+ > l.txt
+ - mv l.txt AndroidManifest.xml
+ - cat src/com/zoffcc/applications/zanavi/Navit.java | sed -e 's#static final
+ boolean FDBL = false;#static final boolean FDBL = true;#' > l.txt
+ - mv l.txt src/com/zoffcc/applications/zanavi/Navit.java
+ - ant release
+ - cd ../../../
+ - pwd
+ - cat android-build/navit/android/project.properties | sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#'
+ > l.txt
+ - mv l.txt android-build/navit/android/project.properties
+ - ln -s android-build/navit/android-support-v7-appcompat .
+ - ln -s android-build/navit/android/* .
+ novcheck: true
+
+ - versionName: 2.0.50
+ versionCode: 250
+ commit: '49'
+ prebuild:
+ - echo '' > build.xml
+ - mkdir -p po/lp/navit-orig-import
+ - rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate
+ - rm pngout-static
+ - rm -Rf navit/support/espeak/espeak-data/*
+ - echo '#! /bin/bash' > pngout-static
+ - echo 'echo $*' >> pngout-static
+ - chmod u+rx pngout-static
+ androidupdate:
+ - no
+ target: '21'
+ scanignore:
+ - navit/android/res/raw/borders_simple.bin
+ build:
+ - if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi
+ - export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin
+ - rm build.xml
+ - mkdir nav2
+ - for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done
+ - mv nav2 navit
+ - mkdir android-build
+ - cd android-build/
+ - DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing
+ -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi
+ -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack
+ -O3 -I$$NDK$$/platforms/android-14/arch-arm/usr/include -nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib
+ -L$$NDK$$/platforms/android-14/arch-arm/usr/lib"
+ - ../navit/configure RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar
+ CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/
+ -lgcc -ljnigraphics " CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions
+ -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/
+ -lgcc -ljnigraphics " --host=arm-eabi-linux_android --enable-avoid-float --enable-avoid-unaligned
+ --disable-glib --disable-gmodule --disable-vehicle-gpsd --enable-vehicle-demo
+ --disable-binding-dbus --disable-speech-cmdline --disable-gui-gtk --disable-font-freetype
+ --disable-fontconfig --disable-graphics-gtk-drawing-area --disable-maptool
+ --enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384
+ --enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32
+ --with-xslts=android,plugin_menu --with-saxon=saxonb-xslt --enable-transformation-roll
+ --with-android-project="android-21"
+ - export AND_API_LEVEL_C=14
+ - export NDK=$$NDK$$
+ - export DO_RELEASE_BUILD=1
+ - export DO_PNG_BUILD=1
+ - export NDK_CCACHE=""
+ - make
+ - pwd
+ - cd navit
+ - make apkg-release || pwd
+ - cd android-support-v7-appcompat
+ - cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#'
+ > l.txt
+ - mv l.txt local.properties
+ - cat local.properties
+ - echo android update project -t android-21 -p .
+ - cd ..
+ - pwd
+ - cp -av ../../navit/trans_img/* ./android/res/
+ - cp -av ../../navit/trans_img/* ../../android-build/navit/android/res/
+ - cp -av ../../navit/trans_img/* ../../navit/navit/android/res/
+ - cd ./android
+ - pwd
+ - cat AndroidManifest.xml | sed -e 's#android:debuggable="true"#android:debuggable="false"#'
+ > l.txt
+ - mv l.txt AndroidManifest.xml
+ - cat src/com/zoffcc/applications/zanavi/Navit.java | sed -e 's#static final
+ boolean FDBL = false;#static final boolean FDBL = true;#' > l.txt
+ - mv l.txt src/com/zoffcc/applications/zanavi/Navit.java
+ - ant release
+ - cd ../../../
+ - pwd
+ - cat android-build/navit/android/project.properties | sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#'
+ > l.txt
+ - mv l.txt android-build/navit/android/project.properties
+ - ln -s android-build/navit/android-support-v7-appcompat .
+ - ln -s android-build/navit/android/* .
+ novcheck: true
+
+ - versionName: 2.0.51
+ versionCode: 251
+ commit: '50'
+ prebuild:
+ - echo '' > build.xml
+ - mkdir -p po/lp/navit-orig-import
+ - rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate
+ - rm pngout-static
+ - rm -Rf navit/support/espeak/espeak-data/*
+ - echo '#! /bin/bash' > pngout-static
+ - echo 'echo $*' >> pngout-static
+ - chmod u+rx pngout-static
+ androidupdate:
+ - no
+ target: '21'
+ scanignore:
+ - navit/android/res/raw/borders_simple.bin
+ build:
+ - if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi
+ - export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin
+ - rm build.xml
+ - mkdir nav2
+ - for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done
+ - mv nav2 navit
+ - mkdir android-build
+ - cd android-build/
+ - DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing
+ -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi
+ -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack
+ -O3 -I$$NDK$$/platforms/android-14/arch-arm/usr/include -nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib
+ -L$$NDK$$/platforms/android-14/arch-arm/usr/lib"
+ - ../navit/configure RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar
+ CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/
+ -lgcc -ljnigraphics " CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions
+ -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/
+ -lgcc -ljnigraphics " --host=arm-eabi-linux_android --enable-avoid-float --enable-avoid-unaligned
+ --disable-glib --disable-gmodule --disable-vehicle-gpsd --enable-vehicle-demo
+ --disable-binding-dbus --disable-speech-cmdline --disable-gui-gtk --disable-font-freetype
+ --disable-fontconfig --disable-graphics-gtk-drawing-area --disable-maptool
+ --enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384
+ --enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32
+ --with-xslts=android,plugin_menu --with-saxon=saxonb-xslt --enable-transformation-roll
+ --with-android-project="android-21"
+ - export AND_API_LEVEL_C=14
+ - export NDK=$$NDK$$
+ - export DO_RELEASE_BUILD=1
+ - export DO_PNG_BUILD=1
+ - export NDK_CCACHE=""
+ - make
+ - pwd
+ - cd navit
+ - make apkg-release || pwd
+ - cd android-support-v7-appcompat
+ - cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#'
+ > l.txt
+ - mv l.txt local.properties
+ - cat local.properties
+ - echo android update project -t android-21 -p .
+ - cd ..
+ - pwd
+ - cp -av ../../navit/trans_img/* ./android/res/
+ - cp -av ../../navit/trans_img/* ../../android-build/navit/android/res/
+ - cp -av ../../navit/trans_img/* ../../navit/navit/android/res/
+ - cd ./android
+ - pwd
+ - cat AndroidManifest.xml | sed -e 's#android:debuggable="true"#android:debuggable="false"#'
+ > l.txt
+ - mv l.txt AndroidManifest.xml
+ - cat src/com/zoffcc/applications/zanavi/Navit.java | sed -e 's#static final
+ boolean FDBL = false;#static final boolean FDBL = true;#' > l.txt
+ - mv l.txt src/com/zoffcc/applications/zanavi/Navit.java
+ - ant release
+ - cd ../../../
+ - pwd
+ - cat android-build/navit/android/project.properties | sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#'
+ > l.txt
+ - mv l.txt android-build/navit/android/project.properties
+ - ln -s android-build/navit/android-support-v7-appcompat .
+ - ln -s android-build/navit/android/* .
+ novcheck: true
+
+ - versionName: 2.0.52
+ versionCode: 252
+ commit: '51'
+ prebuild:
+ - echo '' > build.xml
+ - mkdir -p po/lp/navit-orig-import
+ - rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate
+ - rm pngout-static
+ - rm -Rf navit/support/espeak/espeak-data/*
+ - echo '#! /bin/bash' > pngout-static
+ - echo 'echo $*' >> pngout-static
+ - chmod u+rx pngout-static
+ androidupdate:
+ - no
+ target: '21'
+ scanignore:
+ - navit/android/res/raw/borders_simple.bin
+ build:
+ - chmod a+rx ci/fdroid.sh
+ - export _SDK_=$$SDK$$
+ - export _NDK_=$$NDK$$
+ - ci/fdroid.sh
+
+ - versionName: 2.0.53
+ versionCode: 253
+ commit: '52'
+ output: ./android-build/navit/android/build/outputs/apk/android-release-unsigned.apk
+ prebuild:
+ - chmod a+rx ci/fdroid_prebuild.sh
+ - ci/fdroid_prebuild.sh
+ androidupdate:
+ - no
+ scanignore:
+ - navit/android/res/raw/borders_simple.bin
+ build:
+ - chmod a+rx ci/fdroid.sh
+ - export _SDK_=$$SDK$$
+ - export _NDK_=$$NDK$$
+ - ci/fdroid.sh
+
+ - versionName: 2.0.54
+ versionCode: 254
+ commit: '53'
+ output: ./android-build/navit/android/build/outputs/apk/android-release-unsigned.apk
+ prebuild:
+ - chmod a+rx ci/fdroid_prebuild.sh
+ - ci/fdroid_prebuild.sh
+ androidupdate:
+ - no
+ scanignore:
+ - navit/android/res/raw/borders_simple.bin
+ build:
+ - chmod a+rx ci/fdroid.sh
+ - export _SDK_=$$SDK$$
+ - export _NDK_=$$NDK$$
+ - ci/fdroid.sh
+
+ - versionName: 2.0.56
+ versionCode: 256
+ commit: '55'
+ output: ./android-build/navit/android/build/outputs/apk/android-release-unsigned.apk
+ prebuild:
+ - chmod a+rx ci/fdroid_prebuild.sh
+ - ci/fdroid_prebuild.sh
+ androidupdate:
+ - no
+ scanignore:
+ - navit/android/res/raw/borders_simple.bin
+ build:
+ - chmod a+rx ci/fdroid.sh
+ - export _SDK_=$$SDK$$
+ - export _NDK_=$$NDK$$
+ - ci/fdroid.sh
+
+ - versionName: 2.0.57
+ versionCode: 257
+ commit: 1bbacc58c3b1a361e3a870d4c68c2025e565300e
+ output: ./android-build/navit/android/build/outputs/apk/android-release-unsigned.apk
+ prebuild:
+ - chmod a+rx ci/fdroid_prebuild.sh
+ - ci/fdroid_prebuild.sh
+ androidupdate:
+ - no
+ scanignore:
+ - navit/android/res/raw/borders_simple.bin
+ build:
+ - chmod a+rx ci/fdroid.sh
+ - export _SDK_=$$SDK$$
+ - export _NDK_=$$NDK$$
+ - ci/fdroid.sh
+
+AutoUpdateMode: Version %v
+UpdateCheckMode: Tags ^[0-9].*
+CurrentVersion: 2.0.57
+CurrentVersionCode: 257
diff --git a/metadata/com.zoffcc.fahrplan.toxcon.txt b/metadata/com.zoffcc.fahrplan.toxcon.txt
deleted file mode 100644
index 7b9930d5db..0000000000
--- a/metadata/com.zoffcc.fahrplan.toxcon.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-Categories:Internet
-License:GPL-2.0-only
-Web Site:
-Source Code:https://github.com/zoff99/CampFahrplan
-Issue Tracker:https://github.com/zoff99/CampFahrplan/issues
-
-Auto Name:ToxCon 2018 Schedule
-
-Repo Type:git
-Repo:https://github.com/zoff99/CampFahrplan
-
-Build:1.0.0,10000
- commit=046d17c6e4e3c9b467f5865e09de701c0f37f041
- subdir=app
- gradle=yes
-
-Build:1.0.3,10003
- commit=1.0.3
- subdir=app
- gradle=toxcon2019
- scanignore=buildSrc
-
-Auto Update Mode:Version %v
-Update Check Mode:Tags ^[0-9].*
-Current Version:1.0.3
-Current Version Code:10003
diff --git a/metadata/com.zoffcc.fahrplan.toxcon.yml b/metadata/com.zoffcc.fahrplan.toxcon.yml
new file mode 100644
index 0000000000..900dcf27b2
--- /dev/null
+++ b/metadata/com.zoffcc.fahrplan.toxcon.yml
@@ -0,0 +1,32 @@
+Categories:
+ - Internet
+License: GPL-2.0-only
+SourceCode: https://github.com/zoff99/CampFahrplan
+IssueTracker: https://github.com/zoff99/CampFahrplan/issues
+
+AutoName: ToxCon 2018 Schedule
+
+RepoType: git
+Repo: https://github.com/zoff99/CampFahrplan
+
+Builds:
+ - versionName: 1.0.0
+ versionCode: 10000
+ commit: 046d17c6e4e3c9b467f5865e09de701c0f37f041
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 1.0.3
+ versionCode: 10003
+ commit: 1.0.3
+ subdir: app
+ gradle:
+ - toxcon2019
+ scanignore:
+ - buildSrc
+
+AutoUpdateMode: Version %v
+UpdateCheckMode: Tags ^[0-9].*
+CurrentVersion: 1.0.3
+CurrentVersionCode: 10003
diff --git a/metadata/com.zola.bmi.txt b/metadata/com.zola.bmi.txt
deleted file mode 100644
index bcb63b0c10..0000000000
--- a/metadata/com.zola.bmi.txt
+++ /dev/null
@@ -1,70 +0,0 @@
-Categories:Sports & Health
-License:GPL-3.0-or-later
-Web Site:
-Source Code:https://github.com/zikalify/BMI_Calculator
-Issue Tracker:https://github.com/zikalify/BMI_Calculator/issues
-
-Auto Name:BMI Calculator
-Summary:Body Mass Index calculator
-Description:
-Calculate your Body Mass Index based on the weight and height you enter. Results
-are the same as the calculator provided by the UK's NHS.
-.
-
-Repo Type:git
-Repo:https://github.com/zikalify/BMI_Calculator.git
-
-Build:1.0,1
- commit=1.0
- subdir=BMI
- gradle=yes
-
-Build:1.0.2,102
- commit=1.0.2
- subdir=BMI
- gradle=yes
-
-Build:1.2.1,121
- commit=1.2.1
- subdir=BMI
- gradle=yes
-
-Build:1.2.2,122
- commit=1.2.2
- subdir=BMI
- gradle=yes
-
-Build:1.2.3,123
- commit=1.2.3
- subdir=BMI
- gradle=yes
-
-Build:2.0.2,202
- commit=2.0.2
- subdir=BMI
- gradle=yes
-
-Build:3.0.0,300
- commit=3.0.0
- subdir=BMI
- gradle=yes
-
-Build:3.0.1,301
- commit=3.0.1
- subdir=BMI
- gradle=yes
-
-Build:3.0.2,302
- commit=3.0.2
- subdir=BMI
- gradle=yes
-
-Build:4.0.0,400
- commit=4.0.0
- subdir=BMI
- gradle=yes
-
-Auto Update Mode:Version %v
-Update Check Mode:Tags
-Current Version:4.0.0
-Current Version Code:400
diff --git a/metadata/com.zola.bmi.yml b/metadata/com.zola.bmi.yml
new file mode 100644
index 0000000000..ab904f2510
--- /dev/null
+++ b/metadata/com.zola.bmi.yml
@@ -0,0 +1,90 @@
+Categories:
+ - Sports & Health
+License: GPL-3.0-or-later
+SourceCode: https://github.com/zikalify/BMI_Calculator
+IssueTracker: https://github.com/zikalify/BMI_Calculator/issues
+
+AutoName: BMI Calculator
+Summary: Body Mass Index calculator
+Description: |-
+ Calculate your Body Mass Index based on the weight and height you enter. Results
+ are the same as the calculator provided by the UK's NHS.
+
+RepoType: git
+Repo: https://github.com/zikalify/BMI_Calculator.git
+
+Builds:
+ - versionName: '1.0'
+ versionCode: 1
+ commit: '1.0'
+ subdir: BMI
+ gradle:
+ - yes
+
+ - versionName: 1.0.2
+ versionCode: 102
+ commit: 1.0.2
+ subdir: BMI
+ gradle:
+ - yes
+
+ - versionName: 1.2.1
+ versionCode: 121
+ commit: 1.2.1
+ subdir: BMI
+ gradle:
+ - yes
+
+ - versionName: 1.2.2
+ versionCode: 122
+ commit: 1.2.2
+ subdir: BMI
+ gradle:
+ - yes
+
+ - versionName: 1.2.3
+ versionCode: 123
+ commit: 1.2.3
+ subdir: BMI
+ gradle:
+ - yes
+
+ - versionName: 2.0.2
+ versionCode: 202
+ commit: 2.0.2
+ subdir: BMI
+ gradle:
+ - yes
+
+ - versionName: 3.0.0
+ versionCode: 300
+ commit: 3.0.0
+ subdir: BMI
+ gradle:
+ - yes
+
+ - versionName: 3.0.1
+ versionCode: 301
+ commit: 3.0.1
+ subdir: BMI
+ gradle:
+ - yes
+
+ - versionName: 3.0.2
+ versionCode: 302
+ commit: 3.0.2
+ subdir: BMI
+ gradle:
+ - yes
+
+ - versionName: 4.0.0
+ versionCode: 400
+ commit: 4.0.0
+ subdir: BMI
+ gradle:
+ - yes
+
+AutoUpdateMode: Version %v
+UpdateCheckMode: Tags
+CurrentVersion: 4.0.0
+CurrentVersionCode: 400
diff --git a/metadata/community.fairphone.clock.txt b/metadata/community.fairphone.clock.txt
deleted file mode 100644
index 0db39b3424..0000000000
--- a/metadata/community.fairphone.clock.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-Categories:System
-License:Apache-2.0
-Web Site:
-Source Code:https://github.com/WeAreFairphone/android_packages_apps_ClockWidget
-Issue Tracker:https://github.com/WeAreFairphone/android_packages_apps_ClockWidget/issues
-
-Auto Name:Fairphone Clock Widget
-
-Repo Type:git
-Repo:https://github.com/WeAreFairphone/android_packages_apps_ClockWidget
-
-Build:2.0,2
- commit=2.0.0
- gradle=yes
- prebuild=sed -i -e '/proguardFiles/d' -e '/minifyEnabled/s/true/false/' -e '/shrinkResources/s/true/false/' build.gradle
-
-Build:2.1.0,3
- commit=2.1.0
- subdir=app
- gradle=yes
-
-Auto Update Mode:Version %v
-Update Check Mode:Tags [0-9.]*$
-Current Version:2.1.0
-Current Version Code:3
diff --git a/metadata/community.fairphone.clock.yml b/metadata/community.fairphone.clock.yml
new file mode 100644
index 0000000000..bbe69c8782
--- /dev/null
+++ b/metadata/community.fairphone.clock.yml
@@ -0,0 +1,32 @@
+Categories:
+ - System
+License: Apache-2.0
+SourceCode: https://github.com/WeAreFairphone/android_packages_apps_ClockWidget
+IssueTracker: https://github.com/WeAreFairphone/android_packages_apps_ClockWidget/issues
+Changelog: https://github.com/WeAreFairphone/FP2-ClockWidget/releases
+
+AutoName: Fairphone Clock Widget
+
+RepoType: git
+Repo: https://github.com/WeAreFairphone/android_packages_apps_ClockWidget
+
+Builds:
+ - versionName: '2.0'
+ versionCode: 2
+ commit: 2.0.0
+ gradle:
+ - yes
+ prebuild: sed -i -e '/proguardFiles/d' -e '/minifyEnabled/s/true/false/' -e '/shrinkResources/s/true/false/'
+ build.gradle
+
+ - versionName: 2.1.0
+ versionCode: 3
+ commit: 2.1.0
+ subdir: app
+ gradle:
+ - yes
+
+AutoUpdateMode: Version %v
+UpdateCheckMode: Tags [0-9.]*$
+CurrentVersion: 2.1.0
+CurrentVersionCode: 3
diff --git a/metadata/community.fairphone.fplauncher3.txt b/metadata/community.fairphone.fplauncher3.txt
deleted file mode 100644
index 9aa9b1c8ed..0000000000
--- a/metadata/community.fairphone.fplauncher3.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-Categories:Theming
-License:Apache-2.0
-Web Site:
-Source Code:https://github.com/WeAreFairphone/FP2-Launcher
-Issue Tracker:https://github.com/WeAreFairphone/FP2-Launcher/issues
-
-Auto Name:Fairphone 2 Launcher
-
-Repo Type:git
-Repo:https://github.com/WeAreFairphone/FP2-Launcher.git
-
-Build:2.0,8
- commit=26c46d63eb9bbc25e836c535c5688cb885cb0be2
- gradle=yes
- prebuild=echo 'android { lintOptions { checkReleaseBuilds false } }' >> build.gradle
-
-Build:2.1.0,9
- commit=2.1.0
- gradle=yes
- prebuild=echo 'android { lintOptions { checkReleaseBuilds false } }' >> build.gradle
-
-Build:2.2.0,10
- commit=2.2.0
- gradle=yes
- prebuild=echo 'android { lintOptions { checkReleaseBuilds false } }' >> build.gradle
-
-Auto Update Mode:Version %v
-Update Check Mode:Tags
-Current Version:2.2.0
-Current Version Code:10
diff --git a/metadata/community.fairphone.fplauncher3.yml b/metadata/community.fairphone.fplauncher3.yml
new file mode 100644
index 0000000000..c9ae6e06b9
--- /dev/null
+++ b/metadata/community.fairphone.fplauncher3.yml
@@ -0,0 +1,38 @@
+Categories:
+ - Theming
+License: Apache-2.0
+SourceCode: https://github.com/WeAreFairphone/FP2-Launcher
+IssueTracker: https://github.com/WeAreFairphone/FP2-Launcher/issues
+Changelog: https://github.com/WeAreFairphone/FP2-Launcher/releases
+
+AutoName: Fairphone 2 Launcher
+
+RepoType: git
+Repo: https://github.com/WeAreFairphone/FP2-Launcher.git
+
+Builds:
+ - versionName: '2.0'
+ versionCode: 8
+ commit: 26c46d63eb9bbc25e836c535c5688cb885cb0be2
+ gradle:
+ - yes
+ prebuild: echo 'android { lintOptions { checkReleaseBuilds false } }' >> build.gradle
+
+ - versionName: 2.1.0
+ versionCode: 9
+ commit: 2.1.0
+ gradle:
+ - yes
+ prebuild: echo 'android { lintOptions { checkReleaseBuilds false } }' >> build.gradle
+
+ - versionName: 2.2.0
+ versionCode: 10
+ commit: 2.2.0
+ gradle:
+ - yes
+ prebuild: echo 'android { lintOptions { checkReleaseBuilds false } }' >> build.gradle
+
+AutoUpdateMode: Version %v
+UpdateCheckMode: Tags
+CurrentVersion: 2.2.0
+CurrentVersionCode: 10
diff --git a/metadata/community.fairphone.launcher.txt b/metadata/community.fairphone.launcher.txt
deleted file mode 100644
index c4affb7301..0000000000
--- a/metadata/community.fairphone.launcher.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-Categories:Theming
-License:Apache-2.0
-Web Site:
-Source Code:https://github.com/WeAreFairphone/FP1-Launcher
-Issue Tracker:https://github.com/WeAreFairphone/FP1-Launcher/issues
-
-Auto Name:Fairphone 1 Launcher
-
-Repo Type:git
-Repo:https://github.com/WeAreFairphone/FP1-Launcher.git
-
-Build:2.0,2
- commit=2.0
- subdir=app
- gradle=yes
-
-Auto Update Mode:Version %v
-Update Check Mode:Tags
-Current Version:2.0
-Current Version Code:2
diff --git a/metadata/community.fairphone.launcher.yml b/metadata/community.fairphone.launcher.yml
new file mode 100644
index 0000000000..69b403f522
--- /dev/null
+++ b/metadata/community.fairphone.launcher.yml
@@ -0,0 +1,23 @@
+Categories:
+ - Theming
+License: Apache-2.0
+SourceCode: https://github.com/WeAreFairphone/FP1-Launcher
+IssueTracker: https://github.com/WeAreFairphone/FP1-Launcher/issues
+
+AutoName: Fairphone 1 Launcher
+
+RepoType: git
+Repo: https://github.com/WeAreFairphone/FP1-Launcher.git
+
+Builds:
+ - versionName: '2.0'
+ versionCode: 2
+ commit: '2.0'
+ subdir: app
+ gradle:
+ - yes
+
+AutoUpdateMode: Version %v
+UpdateCheckMode: Tags
+CurrentVersion: '2.0'
+CurrentVersionCode: 2
diff --git a/metadata/community.peers.license.txt b/metadata/community.peers.license.txt
deleted file mode 100644
index b3d1a4a4f4..0000000000
--- a/metadata/community.peers.license.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-Categories:Development
-License:GPL-3.0-or-later
-Web Site:https://metadb.peers.community
-Source Code:https://notabug.org/metadb-apps/License
-Issue Tracker:https://notabug.org/metadb-apps/License/issues
-
-Auto Name:License
-Summary:Search and read software licenses
-Description:
-Search software licenses and read their full text version, as defined by
-[https://spdx.org SPDX]. SPDX (Software Package Data Exchange) is a file format
-used to document information on the software licenses under which a given piece
-of computer software is distributed.
-
-The data is retrieved from [https://metadb.peers.community MetaDB], a public
-database of free/libre data.
-.
-
-Repo Type:git
-Repo:https://notabug.org/metadb-apps/License.git
-
-Build:1.0,1
- commit=v1.0
- subdir=app
- gradle=yes
-
-Auto Update Mode:Version v%v
-Update Check Mode:Tags
-Current Version:1.0
-Current Version Code:1
diff --git a/metadata/community.peers.license.yml b/metadata/community.peers.license.yml
new file mode 100644
index 0000000000..7de83ed12f
--- /dev/null
+++ b/metadata/community.peers.license.yml
@@ -0,0 +1,33 @@
+Categories:
+ - Development
+License: GPL-3.0-or-later
+WebSite: https://metadb.peers.community
+SourceCode: https://notabug.org/metadb-apps/License
+IssueTracker: https://notabug.org/metadb-apps/License/issues
+
+AutoName: License
+Summary: Search and read software licenses
+Description: |-
+ Search software licenses and read their full text version, as defined by
+ [https://spdx.org SPDX]. SPDX (Software Package Data Exchange) is a file format
+ used to document information on the software licenses under which a given piece
+ of computer software is distributed.
+
+ The data is retrieved from [https://metadb.peers.community MetaDB], a public
+ database of free/libre data.
+
+RepoType: git
+Repo: https://notabug.org/metadb-apps/License.git
+
+Builds:
+ - versionName: '1.0'
+ versionCode: 1
+ commit: v1.0
+ subdir: app
+ gradle:
+ - yes
+
+AutoUpdateMode: Version v%v
+UpdateCheckMode: Tags
+CurrentVersion: '1.0'
+CurrentVersionCode: 1
diff --git a/metadata/cz.antecky.netswitch.txt b/metadata/cz.antecky.netswitch.txt
deleted file mode 100644
index 0c642b2b7a..0000000000
--- a/metadata/cz.antecky.netswitch.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-Categories:Connectivity
-License:Apache-2.0
-Web Site:
-Source Code:https://github.com/tantecky/android/tree/HEAD/NetSwitch
-Issue Tracker:https://github.com/tantecky/android/issues
-
-Auto Name:NetSwitch
-Summary:Connectivity widget
-Description:
-A simple widget for WiFi/mobile data toggling. Requires root access in order to
-toggle mobile data.
-.
-
-Requires Root:yes
-
-Repo Type:git
-Repo:https://github.com/tantecky/android
-
-Build:1.0,1
- commit=937220fba259a09cb5676d46cba86bbdb63159e6
- subdir=NetSwitch/app
- gradle=yes
-
-Build:1.1,2
- commit=NetSwitch-1.1
- subdir=NetSwitch/app
- gradle=yes
-
-Build:1.2,3
- commit=NetSwitch-1.2
- subdir=NetSwitch/app
- gradle=yes
-
-Build:1.3,4
- commit=NetSwitch-1.3
- subdir=NetSwitch/app
- gradle=yes
-
-Build:1.4,5
- commit=NetSwitch-1.4
- subdir=NetSwitch/app
- gradle=yes
-
-Auto Update Mode:Version NetSwitch-%v
-Update Check Mode:Tags
-Current Version:1.4
-Current Version Code:5
diff --git a/metadata/cz.antecky.netswitch.yml b/metadata/cz.antecky.netswitch.yml
new file mode 100644
index 0000000000..4f7f030c08
--- /dev/null
+++ b/metadata/cz.antecky.netswitch.yml
@@ -0,0 +1,57 @@
+Categories:
+ - Connectivity
+License: Apache-2.0
+SourceCode: https://github.com/tantecky/android/tree/HEAD/NetSwitch
+IssueTracker: https://github.com/tantecky/android/issues
+
+AutoName: NetSwitch
+Summary: Connectivity widget
+Description: |-
+ A simple widget for WiFi/mobile data toggling. Requires root access in order to
+ toggle mobile data.
+
+RequiresRoot: 'yes'
+
+RepoType: git
+Repo: https://github.com/tantecky/android
+
+Builds:
+ - versionName: '1.0'
+ versionCode: 1
+ commit: 937220fba259a09cb5676d46cba86bbdb63159e6
+ subdir: NetSwitch/app
+ gradle:
+ - yes
+
+ - versionName: '1.1'
+ versionCode: 2
+ commit: NetSwitch-1.1
+ subdir: NetSwitch/app
+ gradle:
+ - yes
+
+ - versionName: '1.2'
+ versionCode: 3
+ commit: NetSwitch-1.2
+ subdir: NetSwitch/app
+ gradle:
+ - yes
+
+ - versionName: '1.3'
+ versionCode: 4
+ commit: NetSwitch-1.3
+ subdir: NetSwitch/app
+ gradle:
+ - yes
+
+ - versionName: '1.4'
+ versionCode: 5
+ commit: NetSwitch-1.4
+ subdir: NetSwitch/app
+ gradle:
+ - yes
+
+AutoUpdateMode: Version NetSwitch-%v
+UpdateCheckMode: Tags
+CurrentVersion: '1.4'
+CurrentVersionCode: 5
diff --git a/metadata/cz.jiriskorpil.amixerwebui.txt b/metadata/cz.jiriskorpil.amixerwebui.txt
deleted file mode 100644
index b9adcf9bd0..0000000000
--- a/metadata/cz.jiriskorpil.amixerwebui.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-Categories:Connectivity,Internet,Multimedia
-License:MIT
-Web Site:https://amixerwebui.jiriskorpil.cz
-Source Code:https://github.com/JiriSko/amixer-webui-android
-Issue Tracker:https://github.com/JiriSko/amixer-webui-android/issues
-
-Auto Name:ALSA Mixer WebUI
-Summary:Client for ALSA Mixer WebUI
-Description:
-Allows to control ALSA volume on remote server using
-[https://amixerwebui.jiriskorpil.cz ALSA Mixer WebUI].
-.
-
-Repo Type:git
-Repo:https://github.com/JiriSko/amixer-webui-android.git
-
-Build:0.3.1,7
- commit=v0.3.1
- subdir=app
- gradle=yes
-
-Build:0.3.2,8
- commit=v0.3.2
- subdir=app
- gradle=yes
-
-Auto Update Mode:Version v%v
-Update Check Mode:Tags
-Current Version:0.3.2
-Current Version Code:8
diff --git a/metadata/cz.jiriskorpil.amixerwebui.yml b/metadata/cz.jiriskorpil.amixerwebui.yml
new file mode 100644
index 0000000000..1fe382546b
--- /dev/null
+++ b/metadata/cz.jiriskorpil.amixerwebui.yml
@@ -0,0 +1,37 @@
+Categories:
+ - Connectivity
+ - Internet
+ - Multimedia
+License: MIT
+WebSite: https://amixerwebui.jiriskorpil.cz
+SourceCode: https://github.com/JiriSko/amixer-webui-android
+IssueTracker: https://github.com/JiriSko/amixer-webui-android/issues
+
+AutoName: ALSA Mixer WebUI
+Summary: Client for ALSA Mixer WebUI
+Description: |-
+ Allows to control ALSA volume on remote server using
+ [https://amixerwebui.jiriskorpil.cz ALSA Mixer WebUI].
+
+RepoType: git
+Repo: https://github.com/JiriSko/amixer-webui-android.git
+
+Builds:
+ - versionName: 0.3.1
+ versionCode: 7
+ commit: v0.3.1
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 0.3.2
+ versionCode: 8
+ commit: v0.3.2
+ subdir: app
+ gradle:
+ - yes
+
+AutoUpdateMode: Version v%v
+UpdateCheckMode: Tags
+CurrentVersion: 0.3.2
+CurrentVersionCode: 8