diff --git a/metadata/org.ethack.orwall.txt b/metadata/org.ethack.orwall.txt deleted file mode 100644 index 36a400088e..0000000000 --- a/metadata/org.ethack.orwall.txt +++ /dev/null @@ -1,194 +0,0 @@ -Categories:Internet,Security -License:GPL-3.0-only -Web Site:https://orwall.org -Source Code:https://github.com/EthACKdotOrg/orWall -Issue Tracker:https://github.com/EthACKdotOrg/orWall/issues -Bitcoin:1Kriu9owRhEsFkj8Lc6Wr5xTv8YTNphhXn -Litecoin:LXjW5tKRHbrbxwTZmitj4JeBqcm4xpqvJ2 - -Auto Name:orWall -Summary:Force apps to use Tor -Description: -Force selected applications through Orbot while preventing unchecked -applications to have network access. - -In short, orWall will add special iptables rules in order to redirect traffic -for applications through Tor; it will also add required rules in order to block -traffic for other apps. The redirection is based on the application user id. -Each android application runs as a dedicated user, and iptables has support for -traffic filtering based on the process owner, meaning it's really easy and -pretty safe to do this kind of thing on an Android device. - -The application works in two stages: first, an init-script will block all -incoming and outgoing traffic. This should prevent leaks, knowing Android sends -stuff before you can even access the device. Second stage comes once the device -is fully booted: orWall itself takes the lead on the firewall, and add required -rules in order to allow Orbot traffic, and redirect selected application to -Orbot TransPort. - -Limitations: init-script works only on Android <= 4.4.x - -Conflict: all other firewall application such as AFWall, DroidWall, etc -. - -Requires Root:yes - -Repo Type:git -Repo:https://github.com/EthACKdotOrg/orWall.git - -Build:0.12-beta,16 - commit=v0.12-beta - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs - -Build:0.14-beta,18 - commit=v0.14-beta - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs - -Build:0.15-beta,19 - commit=v0.15-beta - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app - -Build:0.16-beta,20 - commit=v0.16-beta - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi - -Build:0.17-beta,21 - commit=v0.17-beta - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi - -Build:0.18-beta,22 - commit=v0.18-beta - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi - -Build:0.19-beta,23 - commit=v0.19-beta - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi - -Build:0.20-beta,24 - commit=v0.20-beta - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi - -Build:0.21-beta,25 - commit=v0.21-beta - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi - -Build:0.22-alpha,26 - commit=v022-alpha - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi - -Build:0.24,29 - commit=v0.29 - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi - -Build:1.0.0,30 - commit=1.0.0 - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi - -Build:1.0.1,31 - commit=1.0.1 - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi - -Build:1.0.2,32 - commit=1.0.2 - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi - -Build:1.0.3,33 - commit=1.0.3 - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi - -Build:1.0.4,34 - commit=1.0.4 - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi - -Build:1.0.5,35 - commit=1.0.5 - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi - -Build:1.0.6,36 - commit=1.0.6 - subdir=app - submodules=yes - gradle=yes - scandelete=external/super-commands/ExampleApp/libs,external/i2p/client/src/main/jniLibs/armeabi - -Build:1.1.0,38 - commit=1.1.0 - subdir=app - submodules=yes - gradle=yes - prebuild=sed -i -e '/classpath/s/gradle:1\.0\.0-rc2/gradle:2.1.2/g' ../external/NetCipher/libnetcipher/build.gradle ../external/super-commands/libraries/RootCommands/build.gradle && \ - sed -i -e '/classpath/s/gradle:0\.5\.\+/gradle:2.1.2/g' ../external/super-commands/build.gradle - scanignore=external/NetCipher/libnetcipher/external/pinning/res/raw/cacerts - scandelete=external/super-commands/ExampleApp/libs,external/i2p/client/src/main/jniLibs/armeabi - -Build:1.1.2,39 - disable=broken sed commands - commit=1.1.2 - subdir=app - submodules=yes - gradle=yes - prebuild=sed -i -e '/classpath/s/gradle:1\.0\.0-rc2/gradle:2.1.2/g' ../external/NetCipher/libnetcipher/build.gradle ../external/super-commands/libraries/RootCommands/build.gradle && \ - sed -i -e '/classpath/s/gradle:0\.5\.\+/gradle:2.1.2/g' ../external/super-commands/build.gradle - scanignore=external/NetCipher/libnetcipher/external/pinning/res/raw/cacerts - scandelete=external/super-commands/ExampleApp/libs,external/i2p/client/src/main/jniLibs/armeabi - -Build:1.2.0,40 - commit=1.2.0 - subdir=app - gradle=yes - -Auto Update Mode:Version %v -Update Check Mode:Tags -Current Version:1.2.0 -Current Version Code:40 diff --git a/metadata/org.ethack.orwall.yml b/metadata/org.ethack.orwall.yml new file mode 100644 index 0000000000..86a1b92b5f --- /dev/null +++ b/metadata/org.ethack.orwall.yml @@ -0,0 +1,311 @@ +Categories: + - Internet + - Security +License: GPL-3.0-only +WebSite: https://orwall.org +SourceCode: https://github.com/EthACKdotOrg/orWall +IssueTracker: https://github.com/EthACKdotOrg/orWall/issues +Bitcoin: 1Kriu9owRhEsFkj8Lc6Wr5xTv8YTNphhXn +Litecoin: LXjW5tKRHbrbxwTZmitj4JeBqcm4xpqvJ2 + +AutoName: orWall +Summary: Force apps to use Tor +Description: |- + Force selected applications through Orbot while preventing unchecked + applications to have network access. + + In short, orWall will add special iptables rules in order to redirect traffic + for applications through Tor; it will also add required rules in order to block + traffic for other apps. The redirection is based on the application user id. + Each android application runs as a dedicated user, and iptables has support for + traffic filtering based on the process owner, meaning it's really easy and + pretty safe to do this kind of thing on an Android device. + + The application works in two stages: first, an init-script will block all + incoming and outgoing traffic. This should prevent leaks, knowing Android sends + stuff before you can even access the device. Second stage comes once the device + is fully booted: orWall itself takes the lead on the firewall, and add required + rules in order to allow Orbot traffic, and redirect selected application to + Orbot TransPort. + + Limitations: init-script works only on Android <= 4.4.x + + Conflict: all other firewall application such as AFWall, DroidWall, etc + +RequiresRoot: 'yes' + +RepoType: git +Repo: https://github.com/EthACKdotOrg/orWall.git + +Builds: + - versionName: 0.12-beta + versionCode: 16 + commit: v0.12-beta + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + + - versionName: 0.14-beta + versionCode: 18 + commit: v0.14-beta + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + + - versionName: 0.15-beta + versionCode: 19 + commit: v0.15-beta + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/art + - external/i2p/app + + - versionName: 0.16-beta + versionCode: 20 + commit: v0.16-beta + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/art + - external/i2p/app + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: 0.17-beta + versionCode: 21 + commit: v0.17-beta + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/art + - external/i2p/app + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: 0.18-beta + versionCode: 22 + commit: v0.18-beta + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/art + - external/i2p/app + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: 0.19-beta + versionCode: 23 + commit: v0.19-beta + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/art + - external/i2p/app + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: 0.20-beta + versionCode: 24 + commit: v0.20-beta + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/art + - external/i2p/app + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: 0.21-beta + versionCode: 25 + commit: v0.21-beta + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/art + - external/i2p/app + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: 0.22-alpha + versionCode: 26 + commit: v022-alpha + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/art + - external/i2p/app + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: '0.24' + versionCode: 29 + commit: v0.29 + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/art + - external/i2p/app + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: 1.0.0 + versionCode: 30 + commit: 1.0.0 + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/art + - external/i2p/app + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: 1.0.1 + versionCode: 31 + commit: 1.0.1 + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/art + - external/i2p/app + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: 1.0.2 + versionCode: 32 + commit: 1.0.2 + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/art + - external/i2p/app + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: 1.0.3 + versionCode: 33 + commit: 1.0.3 + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/art + - external/i2p/app + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: 1.0.4 + versionCode: 34 + commit: 1.0.4 + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/art + - external/i2p/app + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: 1.0.5 + versionCode: 35 + commit: 1.0.5 + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/art + - external/i2p/app + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: 1.0.6 + versionCode: 36 + commit: 1.0.6 + subdir: app + submodules: true + gradle: + - yes + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: 1.1.0 + versionCode: 38 + commit: 1.1.0 + subdir: app + submodules: true + gradle: + - yes + prebuild: + - sed -i -e '/classpath/s/gradle:1\.0\.0-rc2/gradle:2.1.2/g' ../external/NetCipher/libnetcipher/build.gradle + ../external/super-commands/libraries/RootCommands/build.gradle + - sed -i -e '/classpath/s/gradle:0\.5\.\+/gradle:2.1.2/g' ../external/super-commands/build.gradle + scanignore: + - external/NetCipher/libnetcipher/external/pinning/res/raw/cacerts + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: 1.1.2 + versionCode: 39 + disable: broken sed commands + commit: 1.1.2 + subdir: app + submodules: true + gradle: + - yes + prebuild: + - sed -i -e '/classpath/s/gradle:1\.0\.0-rc2/gradle:2.1.2/g' ../external/NetCipher/libnetcipher/build.gradle + ../external/super-commands/libraries/RootCommands/build.gradle + - sed -i -e '/classpath/s/gradle:0\.5\.\+/gradle:2.1.2/g' ../external/super-commands/build.gradle + scanignore: + - external/NetCipher/libnetcipher/external/pinning/res/raw/cacerts + scandelete: + - external/super-commands/ExampleApp/libs + - external/i2p/client/src/main/jniLibs/armeabi + + - versionName: 1.2.0 + versionCode: 40 + commit: 1.2.0 + subdir: app + gradle: + - yes + +AutoUpdateMode: Version %v +UpdateCheckMode: Tags +CurrentVersion: 1.2.0 +CurrentVersionCode: 40 diff --git a/metadata/org.eu.exodus_privacy.exodusprivacy.txt b/metadata/org.eu.exodus_privacy.exodusprivacy.txt deleted file mode 100644 index 376bda40ef..0000000000 --- a/metadata/org.eu.exodus_privacy.exodusprivacy.txt +++ /dev/null @@ -1,42 +0,0 @@ -Categories:Security -License:GPL-3.0-only -Web Site:https://news.exodus-privacy.eu.org/ -Source Code:https://github.com/Exodus-Privacy/exodus-android-app -Issue Tracker:https://github.com/Exodus-Privacy/exodus-android-app/issues -Donate:https://exodus-privacy.eu.org/#help -Bitcoin:1exodusdyqXD81tS8SkcLhyFj9ioxWsaZ - -Auto Name:Exodus Privacy - -Repo Type:git -Repo:https://github.com/Exodus-Privacy/exodus-android-app.git - -Build:1.0.3,3 - commit=release-v1.0.3 - subdir=app - gradle=yes - -Build:1.0.4,4 - commit=release-v1.0.4 - subdir=app - gradle=yes - -Build:1.1.0,5 - commit=release-v1.1.0 - subdir=app - gradle=yes - -Build:1.1.1,6 - commit=release-v1.1.1 - subdir=app - gradle=yes - -Build:1.2.0,7 - commit=release-v1.2.0 - subdir=app - gradle=yes - -Auto Update Mode:Version release-v%v -Update Check Mode:Tags -Current Version:1.2.0 -Current Version Code:7 diff --git a/metadata/org.eu.exodus_privacy.exodusprivacy.yml b/metadata/org.eu.exodus_privacy.exodusprivacy.yml new file mode 100644 index 0000000000..0e61563c35 --- /dev/null +++ b/metadata/org.eu.exodus_privacy.exodusprivacy.yml @@ -0,0 +1,54 @@ +Categories: + - Security +License: GPL-3.0-only +WebSite: https://news.exodus-privacy.eu.org/ +SourceCode: https://github.com/Exodus-Privacy/exodus-android-app +IssueTracker: https://github.com/Exodus-Privacy/exodus-android-app/issues +Donate: https://exodus-privacy.eu.org/#help +Bitcoin: 1exodusdyqXD81tS8SkcLhyFj9ioxWsaZ + +AutoName: Exodus Privacy + +RepoType: git +Repo: https://github.com/Exodus-Privacy/exodus-android-app.git + +Builds: + - versionName: 1.0.3 + versionCode: 3 + commit: release-v1.0.3 + subdir: app + gradle: + - yes + + - versionName: 1.0.4 + versionCode: 4 + commit: release-v1.0.4 + subdir: app + gradle: + - yes + + - versionName: 1.1.0 + versionCode: 5 + commit: release-v1.1.0 + subdir: app + gradle: + - yes + + - versionName: 1.1.1 + versionCode: 6 + commit: release-v1.1.1 + subdir: app + gradle: + - yes + + - versionName: 1.2.0 + versionCode: 7 + commit: release-v1.2.0 + subdir: app + gradle: + - yes + +AutoUpdateMode: Version release-v%v +UpdateCheckMode: Tags +CurrentVersion: 1.2.0 +CurrentVersionCode: 7 diff --git a/metadata/org.fastergps.txt b/metadata/org.fastergps.txt deleted file mode 100644 index 18731c14ce..0000000000 --- a/metadata/org.fastergps.txt +++ /dev/null @@ -1,91 +0,0 @@ -Categories:System -License:GPL-3.0-only -Web Site:https://www.schuermann.eu/android/ -Source Code:https://github.com/Free-Software-for-Android/FasterGPS -Issue Tracker:https://github.com/Free-Software-for-Android/FasterGPS/issues -Donate:https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=android%40schuermann.eu&lc=US&item_name=Android+Donation&no_note=0&no_shipping=1¤cy_code=EUR -Bitcoin:12Y6zbBYoRxf8kBrjau3WedjtzvcACvPMk - -Auto Name:FasterGPS -Summary:Faster GPS fix -Description: -With FasterGPS you can select a NTP Server matching your region to speed up the -process of getting a GPS fix. For more details on why NTP Server choice could -matter, read -[http://stackoverflow.com/questions/8308412/gps-how-ntp-time-injection-works -this]. - -Permissions: - -* Internet access: To allow donations - -Requires root: Yes. To write gps.conf file to /system partition. - -'''NOTE:''' This app is no longer in active development. -. - -Requires Root:yes - -Repo Type:git -Repo:https://github.com/Free-Software-for-Android/FasterGPS.git - -Build:1.0,1 - commit=90430ede39c5ad4fef338744af954f865b246c41 - subdir=org_fastergps/ - -Build:1.2,3 - commit=aa1f260 - subdir=org_fastergps/ - -Build:1.3,4 - commit=f6d9482 - subdir=org_fastergps/ - prebuild=$$SDK$$/tools/android update project -p ../org_donations - -Build:1.4,5 - commit=0bd14a0 - subdir=org_fastergps/ - prebuild=$$SDK$$/tools/android update project -p ../org_donations - -Build:1.6,7 - commit=399ec19 - subdir=FasterGPS - init=rm -f android-libs/Donations/custom_rules.xml && \ - git clone https://github.com/dschuermann/HtmlSpanner android-libs/HS && \ - git clone https://github.com/dschuermann/root-commands android-libs/RC && \ - cd android-libs/RC && \ - git checkout a99695d4cd && \ - rm -rf RootCommands-Demo - extlibs=htmlcleaner/htmlcleaner-2.2.jar - prebuild=find . -type f -print0 | xargs -0 sed -i 's/org.rootcommands/org.sufficientlysecure.rootcommands/g' && \ - rm -f libs/root-commands-1.2.jar libs/htmlspanner-0.2-fork.jar && \ - cp -f libs/htmlcleaner-2.2.jar android-libs/HS/htmlspanner/libs/ && \ - echo "android.library.reference.2=android-libs/RC/RootCommands-Library" >> project.properties && \ - echo "android.library.reference.3=android-libs/HS/htmlspanner" >> project.properties && \ - cp android-libs/Donations/ant-templates/other/DonationsConfig.java android-libs/Donations/src/org/donations/ - update=.,android-libs/Donations,android-libs/HS/htmlspanner,android-libs/RC/RootCommands-Library - -Build:1.9,11 - commit=v1.9 - subdir=FasterGPS - gradle=fdroid - -Build:1.10,12 - commit=v1.10 - subdir=FasterGPS - gradle=fdroid - -Build:1.11,13 - commit=v1.11 - subdir=FasterGPS - gradle=fdroid - -Build:1.12,14 - commit=v1.12 - subdir=FasterGPS - gradle=fdroid - -Auto Update Mode:Version v%v -Update Check Mode:Tags -Current Version:1.12 -Current Version Code:14 diff --git a/metadata/org.fastergps.yml b/metadata/org.fastergps.yml new file mode 100644 index 0000000000..4c7aafc92e --- /dev/null +++ b/metadata/org.fastergps.yml @@ -0,0 +1,114 @@ +Categories: + - System +License: GPL-3.0-only +WebSite: https://www.schuermann.eu/android/ +SourceCode: https://github.com/Free-Software-for-Android/FasterGPS +IssueTracker: https://github.com/Free-Software-for-Android/FasterGPS/issues +Translation: https://github.com/Free-Software-for-Android/FasterGPS#translations +Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=android%40schuermann.eu&lc=US&item_name=Android+Donation&no_note=0&no_shipping=1¤cy_code=EUR +Bitcoin: 12Y6zbBYoRxf8kBrjau3WedjtzvcACvPMk + +AutoName: FasterGPS +Summary: Faster GPS fix +Description: |- + With FasterGPS you can select a NTP Server matching your region to speed up the + process of getting a GPS fix. For more details on why NTP Server choice could + matter, read + [http://stackoverflow.com/questions/8308412/gps-how-ntp-time-injection-works + this]. + + Permissions: + + * Internet access: To allow donations + + Requires root: Yes. To write gps.conf file to /system partition. + + '''NOTE:''' This app is no longer in active development. + +RequiresRoot: 'yes' + +RepoType: git +Repo: https://github.com/Free-Software-for-Android/FasterGPS.git + +Builds: + - versionName: '1.0' + versionCode: 1 + commit: 90430ede39c5ad4fef338744af954f865b246c41 + subdir: org_fastergps/ + + - versionName: '1.2' + versionCode: 3 + commit: aa1f260 + subdir: org_fastergps/ + + - versionName: '1.3' + versionCode: 4 + commit: f6d9482 + subdir: org_fastergps/ + prebuild: $$SDK$$/tools/android update project -p ../org_donations + + - versionName: '1.4' + versionCode: 5 + commit: 0bd14a0 + subdir: org_fastergps/ + prebuild: $$SDK$$/tools/android update project -p ../org_donations + + - versionName: '1.6' + versionCode: 7 + commit: 399ec19 + subdir: FasterGPS + init: + - rm -f android-libs/Donations/custom_rules.xml + - git clone https://github.com/dschuermann/HtmlSpanner android-libs/HS + - git clone https://github.com/dschuermann/root-commands android-libs/RC + - cd android-libs/RC + - git checkout a99695d4cd + - rm -rf RootCommands-Demo + extlibs: + - htmlcleaner/htmlcleaner-2.2.jar + prebuild: + - find . -type f -print0 | xargs -0 sed -i 's/org.rootcommands/org.sufficientlysecure.rootcommands/g' + - rm -f libs/root-commands-1.2.jar libs/htmlspanner-0.2-fork.jar + - cp -f libs/htmlcleaner-2.2.jar android-libs/HS/htmlspanner/libs/ + - echo "android.library.reference.2=android-libs/RC/RootCommands-Library" >> + project.properties + - echo "android.library.reference.3=android-libs/HS/htmlspanner" >> project.properties + - cp android-libs/Donations/ant-templates/other/DonationsConfig.java android-libs/Donations/src/org/donations/ + androidupdate: + - . + - android-libs/Donations + - android-libs/HS/htmlspanner + - android-libs/RC/RootCommands-Library + + - versionName: '1.9' + versionCode: 11 + commit: v1.9 + subdir: FasterGPS + gradle: + - fdroid + + - versionName: '1.10' + versionCode: 12 + commit: v1.10 + subdir: FasterGPS + gradle: + - fdroid + + - versionName: '1.11' + versionCode: 13 + commit: v1.11 + subdir: FasterGPS + gradle: + - fdroid + + - versionName: '1.12' + versionCode: 14 + commit: v1.12 + subdir: FasterGPS + gradle: + - fdroid + +AutoUpdateMode: Version v%v +UpdateCheckMode: Tags +CurrentVersion: '1.12' +CurrentVersionCode: 14 diff --git a/metadata/org.fedorahosted.freeotp.txt b/metadata/org.fedorahosted.freeotp.txt deleted file mode 100644 index d3dbb84dc0..0000000000 --- a/metadata/org.fedorahosted.freeotp.txt +++ /dev/null @@ -1,56 +0,0 @@ -Categories:System -License:Apache-2.0 -Web Site:https://freeotp.github.io/ -Source Code:https://github.com/freeotp/freeotp-android -Issue Tracker:https://github.com/freeotp/freeotp-android/issues - -Auto Name:FreeOTP -Summary:Two-factor authentication -Description: -FreeOTP is a two-factor authentication (2FA) application for systems utilizing -one-time password protocols (OTP). Tokens can be added easily by scanning a -QR-code or by manually entering in the token configuration. - -FreeOTP implements open standards. This means that no proprietary server-side -component is necessary: use any server-side component that implements these -standards - for example [http://www.freeipa.org FreeIPA], which uses TOTP. Any -standards-compliant implementation will work. Currently, FreeOTP provides -implementations of HOTP (RFC 4226) and TOTP (RFC 6238). -. - -Repo Type:git -Repo:git://git.fedorahosted.org/freeotp/android.git - -Build:1.3,11 - commit=a80af12 - -Build:1.3,12 - commit=r12 - -Build:1.4,13 - commit=18b6b6c115a03b1c93942c0954af8dea457dabcd - -Build:1.5,14 - commit=v1.5 - subdir=app - gradle=yes - -Build:1.5,15 - commit=r15 - subdir=app - gradle=yes - -Build:1.5,16 - commit=r16 - subdir=app - gradle=yes - -Build:1.5,17 - commit=r17 - subdir=app - gradle=yes - -Auto Update Mode:Version r%c -Update Check Mode:Tags -Current Version:1.5 -Current Version Code:17 diff --git a/metadata/org.fedorahosted.freeotp.yml b/metadata/org.fedorahosted.freeotp.yml new file mode 100644 index 0000000000..ea75226ca5 --- /dev/null +++ b/metadata/org.fedorahosted.freeotp.yml @@ -0,0 +1,68 @@ +Categories: + - System +License: Apache-2.0 +WebSite: https://freeotp.github.io/ +SourceCode: https://github.com/freeotp/freeotp-android +IssueTracker: https://github.com/freeotp/freeotp-android/issues + +AutoName: FreeOTP +Summary: Two-factor authentication +Description: |- + FreeOTP is a two-factor authentication (2FA) application for systems utilizing + one-time password protocols (OTP). Tokens can be added easily by scanning a + QR-code or by manually entering in the token configuration. + + FreeOTP implements open standards. This means that no proprietary server-side + component is necessary: use any server-side component that implements these + standards - for example [http://www.freeipa.org FreeIPA], which uses TOTP. Any + standards-compliant implementation will work. Currently, FreeOTP provides + implementations of HOTP (RFC 4226) and TOTP (RFC 6238). + +RepoType: git +Repo: https://github.com/freeotp/freeotp-android + +Builds: + - versionName: '1.3' + versionCode: 11 + commit: a80af12 + + - versionName: '1.3' + versionCode: 12 + commit: r12 + + - versionName: '1.4' + versionCode: 13 + commit: 18b6b6c115a03b1c93942c0954af8dea457dabcd + + - versionName: '1.5' + versionCode: 14 + commit: v1.5 + subdir: app + gradle: + - yes + + - versionName: '1.5' + versionCode: 15 + commit: r15 + subdir: app + gradle: + - yes + + - versionName: '1.5' + versionCode: 16 + commit: r16 + subdir: app + gradle: + - yes + + - versionName: '1.5' + versionCode: 17 + commit: r17 + subdir: app + gradle: + - yes + +AutoUpdateMode: Version r%c +UpdateCheckMode: Tags +CurrentVersion: '1.5' +CurrentVersionCode: 17 diff --git a/metadata/org.fitchfamily.android.dejavu.txt b/metadata/org.fitchfamily.android.dejavu.txt deleted file mode 100644 index 13d09c5cd8..0000000000 --- a/metadata/org.fitchfamily.android.dejavu.txt +++ /dev/null @@ -1,123 +0,0 @@ -Categories:Navigation -License:GPL-3.0-or-later -Web Site: -Source Code:https://github.com/n76/DejaVu -Issue Tracker:https://github.com/n76/DejaVu/issues -Changelog:https://github.com/n76/DejaVu/blob/HEAD/CHANGELOG.md - -Auto Name:Déjà Vu Location Service -Summary:Mobile/cell and WLAN/Wi-Fi based network provider for UnifiedNlp and microG -Description: -UnifiedNlp backend that uses locally acquired WLAN/Wi-Fi AP and mobile/cellular -tower data to resolve user location. Collectively, “WLAN/WiFi and -mobile/cellular” signals will be called “RF emitters” below. - -Conceptually, this backend consists of two parts sharing a common database. One -part passively monitors the GPS. If the GPS has acquired and has a good position -accuracy, then the coverage maps for RF emitters detected by the phone are -created and saved. - -The other part is the actual location provider which uses the database to -estimate location when the GPS is not available. - -This backend uses no network data. All data acquired by the phone stays on the -phone. -. - -Repo Type:git -Repo:https://github.com/n76/DejaVu - -Build:1.0.2,2 - commit=v1.0.2 - subdir=app - gradle=yes - -Build:1.0.3,3 - commit=v1.0.3 - subdir=app - gradle=yes - -Build:1.0.4,4 - commit=v1.0.4 - subdir=app - gradle=yes - -Build:1.0.6,6 - commit=v1.0.6 - subdir=app - gradle=yes - -Build:1.0.7,7 - commit=v1.0.7 - subdir=app - gradle=yes - -Build:1.0.8,8 - commit=v1.0.8 - subdir=app - gradle=yes - -Build:1.1.0,9 - commit=v1.1.0 - subdir=app - gradle=yes - -Build:1.1.1,10 - commit=v1.1.1 - subdir=app - gradle=yes - -Build:1.1.2,11 - commit=v1.1.2 - subdir=app - gradle=yes - -Build:1.1.3,12 - commit=v1.1.3 - subdir=app - gradle=yes - -Build:1.1.4,13 - commit=v1.1.4 - subdir=app - gradle=yes - -Build:1.1.5,14 - commit=v1.1.5 - subdir=app - gradle=yes - -Build:1.1.7,16 - commit=v1.1.7 - subdir=app - gradle=yes - -Build:1.1.8,17 - commit=v1.1.8 - subdir=app - gradle=yes - -Build:1.1.9,18 - commit=v1.1.9 - subdir=app - gradle=yes - -Build:1.1.10,19 - commit=v1.1.10 - subdir=app - gradle=yes - -Build:1.1.11,20 - commit=v1.1.11 - subdir=app - gradle=yes - -Build:1.1.12,21 - commit=v1.1.12 - subdir=app - gradle=yes - -Auto Update Mode:Version v%v -Update Check Mode:Tags -Current Version:1.1.12 -Current Version Code:21 diff --git a/metadata/org.fitchfamily.android.dejavu.yml b/metadata/org.fitchfamily.android.dejavu.yml new file mode 100644 index 0000000000..b3cbd67b22 --- /dev/null +++ b/metadata/org.fitchfamily.android.dejavu.yml @@ -0,0 +1,159 @@ +Categories: + - Navigation +License: GPL-3.0-or-later +SourceCode: https://github.com/n76/DejaVu +IssueTracker: https://github.com/n76/DejaVu/issues +Changelog: https://github.com/n76/DejaVu/blob/HEAD/CHANGELOG.md + +AutoName: Déjà Vu Location Service +Summary: Mobile/cell and WLAN/Wi-Fi based network provider for UnifiedNlp and microG +Description: |- + UnifiedNlp backend that uses locally acquired WLAN/Wi-Fi AP and mobile/cellular + tower data to resolve user location. Collectively, “WLAN/WiFi and + mobile/cellular” signals will be called “RF emitters” below. + + Conceptually, this backend consists of two parts sharing a common database. One + part passively monitors the GPS. If the GPS has acquired and has a good position + accuracy, then the coverage maps for RF emitters detected by the phone are + created and saved. + + The other part is the actual location provider which uses the database to + estimate location when the GPS is not available. + + This backend uses no network data. All data acquired by the phone stays on the + phone. + +RepoType: git +Repo: https://github.com/n76/DejaVu + +Builds: + - versionName: 1.0.2 + versionCode: 2 + commit: v1.0.2 + subdir: app + gradle: + - yes + + - versionName: 1.0.3 + versionCode: 3 + commit: v1.0.3 + subdir: app + gradle: + - yes + + - versionName: 1.0.4 + versionCode: 4 + commit: v1.0.4 + subdir: app + gradle: + - yes + + - versionName: 1.0.6 + versionCode: 6 + commit: v1.0.6 + subdir: app + gradle: + - yes + + - versionName: 1.0.7 + versionCode: 7 + commit: v1.0.7 + subdir: app + gradle: + - yes + + - versionName: 1.0.8 + versionCode: 8 + commit: v1.0.8 + subdir: app + gradle: + - yes + + - versionName: 1.1.0 + versionCode: 9 + commit: v1.1.0 + subdir: app + gradle: + - yes + + - versionName: 1.1.1 + versionCode: 10 + commit: v1.1.1 + subdir: app + gradle: + - yes + + - versionName: 1.1.2 + versionCode: 11 + commit: v1.1.2 + subdir: app + gradle: + - yes + + - versionName: 1.1.3 + versionCode: 12 + commit: v1.1.3 + subdir: app + gradle: + - yes + + - versionName: 1.1.4 + versionCode: 13 + commit: v1.1.4 + subdir: app + gradle: + - yes + + - versionName: 1.1.5 + versionCode: 14 + commit: v1.1.5 + subdir: app + gradle: + - yes + + - versionName: 1.1.7 + versionCode: 16 + commit: v1.1.7 + subdir: app + gradle: + - yes + + - versionName: 1.1.8 + versionCode: 17 + commit: v1.1.8 + subdir: app + gradle: + - yes + + - versionName: 1.1.9 + versionCode: 18 + commit: v1.1.9 + subdir: app + gradle: + - yes + + - versionName: 1.1.10 + versionCode: 19 + commit: v1.1.10 + subdir: app + gradle: + - yes + + - versionName: 1.1.11 + versionCode: 20 + commit: v1.1.11 + subdir: app + gradle: + - yes + + - versionName: 1.1.12 + versionCode: 21 + commit: v1.1.12 + subdir: app + gradle: + - yes + +AutoUpdateMode: Version v%v +UpdateCheckMode: Tags +CurrentVersion: 1.1.12 +CurrentVersionCode: 21 diff --git a/metadata/org.fitchfamily.android.gsmlocation.txt b/metadata/org.fitchfamily.android.gsmlocation.txt deleted file mode 100644 index 533285e06f..0000000000 --- a/metadata/org.fitchfamily.android.gsmlocation.txt +++ /dev/null @@ -1,303 +0,0 @@ -Categories:Navigation -License:Apache-2.0 -Web Site: -Source Code:https://github.com/n76/Local-GSM-Backend -Issue Tracker:https://github.com/n76/Local-GSM-Backend/issues -Changelog:https://github.com/n76/Local-GSM-Backend/blob/HEAD/CHANGELOG.md - -Name:LocalGsmNlpBackend -Auto Name:GSM Location Service -Summary:UnifiedNlp location provider (local GSM database) -Description: -[[com.google.android.gms]] backend that uses local GSM data to resolve user -location. - -A facility in the setting menu allows you to create a database using data from -[http://opencellid.org OpenCellId] and/or [https://location.services.mozilla.com -Mozilla Location Services] CSV files. Alternatively, the on-phone database can -be generated in advance via the [https://github.com/n76/lacells-creator -lacells-creator] scripts that gather tower information from those two sources, -too. - -This backend performs no network data. All data acquired by the phone stays on -the phone and no queries are made to a centralized AP location provider. -. - -Repo Type:git -Repo:https://github.com/n76/Local-GSM-Backend - -Build:0.5.4,9 - commit=v0.5.4 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/UnifiedNlpApi.jar - target=android-19 - -Build:0.5.6,11 - commit=v0.5.6 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/UnifiedNlpApi.jar - target=android-19 - -Build:0.5.8,13 - commit=v0.5.8 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/UnifiedNlpApi.jar - target=android-19 - -Build:0.5.10,15 - commit=v0.5.10 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/UnifiedNlpApi.jar - target=android-19 - -Build:0.5.11,16 - commit=v0.5.11 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/UnifiedNlpApi.jar - target=android-19 - -Build:0.6.0,17 - commit=v0.6.0 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/UnifiedNlpApi.jar - target=android-19 - -Build:0.6.1,18 - commit=v0.6.1 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/UnifiedNlpApi.jar - target=android-19 - -Build:0.6.4,19 - commit=v0.6.4 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/UnifiedNlpApi.jar - target=android-19 - -Build:0.7.0,20 - commit=v0.7.0 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/UnifiedNlpApi.jar - target=android-19 - -Build:0.8.0,21 - disable=missing root project, see https://github.com/n76/Local-GSM-Backend/issues/22 - commit=v0.8.0 - subdir=app - gradle=yes - -Build:0.8.1,22 - commit=v0.8.1 - subdir=app - gradle=yes - -Build:0.9.0,23 - commit=v0.9.0 - subdir=app - gradle=yes - -Build:0.9.1,24 - commit=v0.9.1 - subdir=app - gradle=yes - -Build:0.9.2,25 - commit=v0.9.2 - subdir=app - gradle=yes - -Build:0.9.3,26 - commit=v0.9.3 - subdir=app - gradle=yes - -Build:0.9.4,27 - commit=v0.9.4 - subdir=app - gradle=yes - -Build:1.0.0,28 - commit=v1.0.0 - subdir=app - gradle=yes - -Build:1.0.1,29 - commit=v1.0.1 - subdir=app - gradle=yes - -Build:1.0.3,31 - commit=v1.0.3 - subdir=app - gradle=yes - -Build:1.0.4,32 - commit=v1.0.4 - subdir=app - gradle=yes - -Build:1.0.5,33 - commit=v1.0.5 - subdir=app - gradle=yes - -Build:1.0.6,34 - commit=v1.0.6 - subdir=app - gradle=yes - -Build:1.0.7,35 - commit=v1.0.7 - subdir=app - gradle=yes - -Build:1.1.0,36 - commit=v1.1.0 - subdir=app - gradle=yes - -Build:1.2.0,37 - commit=v1.2.0 - subdir=app - gradle=yes - -Build:1.2.1,38 - commit=v1.2.1 - subdir=app - gradle=yes - -Build:1.3.0,39 - commit=v1.3.0 - subdir=app - gradle=yes - -Build:1.3.1,40 - commit=v1.3.1 - subdir=app - gradle=yes - -Build:1.3.2,41 - commit=v1.3.2 - subdir=app - gradle=yes - -Build:1.3.3,42 - commit=v1.3.3 - subdir=app - gradle=yes - -Build:1.3.4,43 - commit=v1.3.4 - subdir=app - gradle=yes - -Build:1.3.5,44 - disable=fails to build with gradle 2.10 - commit=v1.3.5 - subdir=app - gradle=yes - -Build:1.3.6,45 - commit=v1.3.6 - subdir=app - gradle=yes - -Build:1.3.7,46 - commit=v1.3.7 - subdir=app - gradle=yes - -Build:1.4.0,47 - commit=v1.4.0 - subdir=app - gradle=yes - -Build:1.4.1,48 - commit=v1.4.1 - subdir=app - gradle=yes - -Build:1.4.2,49 - commit=v1.4.2 - subdir=app - gradle=yes - -Build:1.4.3,50 - commit=v1.4.3 - subdir=app - gradle=yes - -Build:1.4.4,51 - commit=v1.4.4 - subdir=app - gradle=yes - -Build:1.4.5,52 - commit=v1.4.5 - subdir=app - gradle=yes - -Build:1.4.7,54 - commit=v1.4.7 - subdir=app - gradle=yes - -Build:1.4.9,56 - commit=v1.4.9 - subdir=app - gradle=yes - prebuild=sed -i -e '/mavenCentral/ajcenter()' build.gradle - -Build:1.4.14,61 - commit=v1.4.14 - subdir=app - gradle=yes - prebuild=sed -i -e '/mavenCentral/ajcenter()' build.gradle - -Build:1.4.15,62 - disable=Unexpected version/version code in output; APK: '1.4.14' / '61', Expected: '1.4.15' / '62' - commit=v1.4.15 - subdir=app - gradle=yes - prebuild=sed -i -e '/mavenCentral/ajcenter()' build.gradle - -Build:1.4.17,63 - commit=v1.4.17 - subdir=app - gradle=yes - prebuild=sed -i -e '/mavenCentral/ajcenter()' build.gradle - -Build:1.4.18,64 - commit=v1.4.18 - subdir=app - gradle=yes - prebuild=sed -i -e '/mavenCentral/ajcenter()' build.gradle - -Build:1.4.19,65 - commit=v1.4.19 - subdir=app - gradle=yes - prebuild=sed -i -e '/mavenCentral/ajcenter()' build.gradle - -Build:1.4.20,66 - commit=v1.4.20 - subdir=app - gradle=yes - prebuild=sed -i -e '/mavenCentral/ajcenter()' build.gradle - -Build:1.4.21,67 - commit=v1.4.21 - subdir=app - gradle=yes - prebuild=sed -i -e '/mavenCentral/ajcenter()' build.gradle - -Build:1.4.22,68 - commit=v1.4.22 - subdir=app - gradle=yes - prebuild=sed -i -e '/mavenCentral/ajcenter()' build.gradle - -Auto Update Mode:Version v%v -Update Check Mode:Tags -Current Version:1.4.22 -Current Version Code:68 diff --git a/metadata/org.fitchfamily.android.gsmlocation.yml b/metadata/org.fitchfamily.android.gsmlocation.yml new file mode 100644 index 0000000000..c7f7c0ed7b --- /dev/null +++ b/metadata/org.fitchfamily.android.gsmlocation.yml @@ -0,0 +1,413 @@ +Categories: + - Navigation +License: Apache-2.0 +SourceCode: https://github.com/n76/Local-GSM-Backend +IssueTracker: https://github.com/n76/Local-GSM-Backend/issues +Changelog: https://github.com/n76/Local-GSM-Backend/blob/HEAD/CHANGELOG.md + +Name: LocalGsmNlpBackend +AutoName: GSM Location Service +Summary: UnifiedNlp location provider (local GSM database) +Description: |- + [[com.google.android.gms]] backend that uses local GSM data to resolve user + location. + + A facility in the setting menu allows you to create a database using data from + [http://opencellid.org OpenCellId] and/or [https://location.services.mozilla.com + Mozilla Location Services] CSV files. Alternatively, the on-phone database can + be generated in advance via the [https://github.com/n76/lacells-creator + lacells-creator] scripts that gather tower information from those two sources, + too. + + This backend performs no network data. All data acquired by the phone stays on + the phone and no queries are made to a centralized AP location provider. + +RepoType: git +Repo: https://github.com/n76/Local-GSM-Backend + +Builds: + - versionName: 0.5.4 + versionCode: 9 + commit: v0.5.4 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/UnifiedNlpApi.jar + target: android-19 + + - versionName: 0.5.6 + versionCode: 11 + commit: v0.5.6 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/UnifiedNlpApi.jar + target: android-19 + + - versionName: 0.5.8 + versionCode: 13 + commit: v0.5.8 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/UnifiedNlpApi.jar + target: android-19 + + - versionName: 0.5.10 + versionCode: 15 + commit: v0.5.10 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/UnifiedNlpApi.jar + target: android-19 + + - versionName: 0.5.11 + versionCode: 16 + commit: v0.5.11 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/UnifiedNlpApi.jar + target: android-19 + + - versionName: 0.6.0 + versionCode: 17 + commit: v0.6.0 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/UnifiedNlpApi.jar + target: android-19 + + - versionName: 0.6.1 + versionCode: 18 + commit: v0.6.1 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/UnifiedNlpApi.jar + target: android-19 + + - versionName: 0.6.4 + versionCode: 19 + commit: v0.6.4 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/UnifiedNlpApi.jar + target: android-19 + + - versionName: 0.7.0 + versionCode: 20 + commit: v0.7.0 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/UnifiedNlpApi.jar + target: android-19 + + - versionName: 0.8.0 + versionCode: 21 + disable: missing root project, see https://github.com/n76/Local-GSM-Backend/issues/22 + commit: v0.8.0 + subdir: app + gradle: + - yes + + - versionName: 0.8.1 + versionCode: 22 + commit: v0.8.1 + subdir: app + gradle: + - yes + + - versionName: 0.9.0 + versionCode: 23 + commit: v0.9.0 + subdir: app + gradle: + - yes + + - versionName: 0.9.1 + versionCode: 24 + commit: v0.9.1 + subdir: app + gradle: + - yes + + - versionName: 0.9.2 + versionCode: 25 + commit: v0.9.2 + subdir: app + gradle: + - yes + + - versionName: 0.9.3 + versionCode: 26 + commit: v0.9.3 + subdir: app + gradle: + - yes + + - versionName: 0.9.4 + versionCode: 27 + commit: v0.9.4 + subdir: app + gradle: + - yes + + - versionName: 1.0.0 + versionCode: 28 + commit: v1.0.0 + subdir: app + gradle: + - yes + + - versionName: 1.0.1 + versionCode: 29 + commit: v1.0.1 + subdir: app + gradle: + - yes + + - versionName: 1.0.3 + versionCode: 31 + commit: v1.0.3 + subdir: app + gradle: + - yes + + - versionName: 1.0.4 + versionCode: 32 + commit: v1.0.4 + subdir: app + gradle: + - yes + + - versionName: 1.0.5 + versionCode: 33 + commit: v1.0.5 + subdir: app + gradle: + - yes + + - versionName: 1.0.6 + versionCode: 34 + commit: v1.0.6 + subdir: app + gradle: + - yes + + - versionName: 1.0.7 + versionCode: 35 + commit: v1.0.7 + subdir: app + gradle: + - yes + + - versionName: 1.1.0 + versionCode: 36 + commit: v1.1.0 + subdir: app + gradle: + - yes + + - versionName: 1.2.0 + versionCode: 37 + commit: v1.2.0 + subdir: app + gradle: + - yes + + - versionName: 1.2.1 + versionCode: 38 + commit: v1.2.1 + subdir: app + gradle: + - yes + + - versionName: 1.3.0 + versionCode: 39 + commit: v1.3.0 + subdir: app + gradle: + - yes + + - versionName: 1.3.1 + versionCode: 40 + commit: v1.3.1 + subdir: app + gradle: + - yes + + - versionName: 1.3.2 + versionCode: 41 + commit: v1.3.2 + subdir: app + gradle: + - yes + + - versionName: 1.3.3 + versionCode: 42 + commit: v1.3.3 + subdir: app + gradle: + - yes + + - versionName: 1.3.4 + versionCode: 43 + commit: v1.3.4 + subdir: app + gradle: + - yes + + - versionName: 1.3.5 + versionCode: 44 + disable: fails to build with gradle 2.10 + commit: v1.3.5 + subdir: app + gradle: + - yes + + - versionName: 1.3.6 + versionCode: 45 + commit: v1.3.6 + subdir: app + gradle: + - yes + + - versionName: 1.3.7 + versionCode: 46 + commit: v1.3.7 + subdir: app + gradle: + - yes + + - versionName: 1.4.0 + versionCode: 47 + commit: v1.4.0 + subdir: app + gradle: + - yes + + - versionName: 1.4.1 + versionCode: 48 + commit: v1.4.1 + subdir: app + gradle: + - yes + + - versionName: 1.4.2 + versionCode: 49 + commit: v1.4.2 + subdir: app + gradle: + - yes + + - versionName: 1.4.3 + versionCode: 50 + commit: v1.4.3 + subdir: app + gradle: + - yes + + - versionName: 1.4.4 + versionCode: 51 + commit: v1.4.4 + subdir: app + gradle: + - yes + + - versionName: 1.4.5 + versionCode: 52 + commit: v1.4.5 + subdir: app + gradle: + - yes + + - versionName: 1.4.7 + versionCode: 54 + commit: v1.4.7 + subdir: app + gradle: + - yes + + - versionName: 1.4.9 + versionCode: 56 + commit: v1.4.9 + subdir: app + gradle: + - yes + prebuild: sed -i -e '/mavenCentral/ajcenter()' build.gradle + + - versionName: 1.4.14 + versionCode: 61 + commit: v1.4.14 + subdir: app + gradle: + - yes + prebuild: sed -i -e '/mavenCentral/ajcenter()' build.gradle + + - versionName: 1.4.15 + versionCode: 62 + disable: "Unexpected version/version code in output; APK: '1.4.14' / '61', Expected:\ + \ '1.4.15' / '62'" + commit: v1.4.15 + subdir: app + gradle: + - yes + prebuild: sed -i -e '/mavenCentral/ajcenter()' build.gradle + + - versionName: 1.4.17 + versionCode: 63 + commit: v1.4.17 + subdir: app + gradle: + - yes + prebuild: sed -i -e '/mavenCentral/ajcenter()' build.gradle + + - versionName: 1.4.18 + versionCode: 64 + commit: v1.4.18 + subdir: app + gradle: + - yes + prebuild: sed -i -e '/mavenCentral/ajcenter()' build.gradle + + - versionName: 1.4.19 + versionCode: 65 + commit: v1.4.19 + subdir: app + gradle: + - yes + prebuild: sed -i -e '/mavenCentral/ajcenter()' build.gradle + + - versionName: 1.4.20 + versionCode: 66 + commit: v1.4.20 + subdir: app + gradle: + - yes + prebuild: sed -i -e '/mavenCentral/ajcenter()' build.gradle + + - versionName: 1.4.21 + versionCode: 67 + commit: v1.4.21 + subdir: app + gradle: + - yes + prebuild: sed -i -e '/mavenCentral/ajcenter()' build.gradle + + - versionName: 1.4.22 + versionCode: 68 + commit: v1.4.22 + subdir: app + gradle: + - yes + prebuild: sed -i -e '/mavenCentral/ajcenter()' build.gradle + +AutoUpdateMode: Version v%v +UpdateCheckMode: Tags +CurrentVersion: 1.4.22 +CurrentVersionCode: 68 diff --git a/metadata/org.fitchfamily.android.symphony.txt b/metadata/org.fitchfamily.android.symphony.txt deleted file mode 100644 index 7ead99ecf0..0000000000 --- a/metadata/org.fitchfamily.android.symphony.txt +++ /dev/null @@ -1,148 +0,0 @@ -Categories:Multimedia -License:GPL-3.0-only -Web Site: -Source Code:https://github.com/n76/Symphony -Issue Tracker:https://github.com/n76/Symphony/issues -Changelog:https://github.com/n76/Symphony/blob/HEAD/CHANGELOG.md - -Auto Name:Symphony -Summary:A genre and album based music player -Description: -A simple music player based on the ability to play random albums within a -specified genre with all the songs in the album played in order. This is -tailored to listening to classical music, Broadway musicals or other genres -where the order of the tracks in an album are significant. -. - -Repo Type:git -Repo:https://github.com/n76/Symphony - -Build:0.9.1,2 - commit=0.9.1 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:0.9.2,3 - commit=0.9.2 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.0.0,4 - commit=1.0.0 - subdir=app - gradle=yes - -Build:1.0.1,5 - commit=1.0.1 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.0.2,6 - commit=1.0.2 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.0.3,7 - commit=1.0.3 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.1.0,8 - commit=1.1.0 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.1.1,9 - commit=1.1.1 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.1.2,10 - commit=v1.1.2 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.1.3,11 - commit=v1.1.3 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.1.4,12 - commit=v1.1.4 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.1.5,13 - commit=v1.1.5 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.1.6,14 - commit=v1.1.6 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.1.7,15 - commit=v1.1.7 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.1.8,16 - commit=v1.1.8 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.1.9,17 - commit=v1.1.9 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.1.10,18 - commit=v1.1.10 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.1.11,19 - commit=v1.1.11 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.1.12,20 - commit=v1.1.12 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.1.13,21 - commit=v1.1.13 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Build:1.1.14,22 - commit=v1.1.14 - subdir=app - gradle=yes - prebuild=sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' build.gradle - -Auto Update Mode:Version v%v -Update Check Mode:Tags -Current Version:1.1.14 -Current Version Code:22 diff --git a/metadata/org.fitchfamily.android.symphony.yml b/metadata/org.fitchfamily.android.symphony.yml new file mode 100644 index 0000000000..ab599bd767 --- /dev/null +++ b/metadata/org.fitchfamily.android.symphony.yml @@ -0,0 +1,210 @@ +Categories: + - Multimedia +License: GPL-3.0-only +SourceCode: https://github.com/n76/Symphony +IssueTracker: https://github.com/n76/Symphony/issues +Changelog: https://github.com/n76/Symphony/blob/HEAD/CHANGELOG.md + +AutoName: Symphony +Summary: A genre and album based music player +Description: |- + A simple music player based on the ability to play random albums within a + specified genre with all the songs in the album played in order. This is + tailored to listening to classical music, Broadway musicals or other genres + where the order of the tracks in an album are significant. + +RepoType: git +Repo: https://github.com/n76/Symphony + +Builds: + - versionName: 0.9.1 + versionCode: 2 + commit: 0.9.1 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 0.9.2 + versionCode: 3 + commit: 0.9.2 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.0.0 + versionCode: 4 + commit: 1.0.0 + subdir: app + gradle: + - yes + + - versionName: 1.0.1 + versionCode: 5 + commit: 1.0.1 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.0.2 + versionCode: 6 + commit: 1.0.2 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.0.3 + versionCode: 7 + commit: 1.0.3 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.1.0 + versionCode: 8 + commit: 1.1.0 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.1.1 + versionCode: 9 + commit: 1.1.1 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.1.2 + versionCode: 10 + commit: v1.1.2 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.1.3 + versionCode: 11 + commit: v1.1.3 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.1.4 + versionCode: 12 + commit: v1.1.4 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.1.5 + versionCode: 13 + commit: v1.1.5 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.1.6 + versionCode: 14 + commit: v1.1.6 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.1.7 + versionCode: 15 + commit: v1.1.7 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.1.8 + versionCode: 16 + commit: v1.1.8 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.1.9 + versionCode: 17 + commit: v1.1.9 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.1.10 + versionCode: 18 + commit: v1.1.10 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.1.11 + versionCode: 19 + commit: v1.1.11 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.1.12 + versionCode: 20 + commit: v1.1.12 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.1.13 + versionCode: 21 + commit: v1.1.13 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + + - versionName: 1.1.14 + versionCode: 22 + commit: v1.1.14 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/constraint-layout:1.0.0-beta4/constraint-layout:1.0.2/' + build.gradle + +AutoUpdateMode: Version v%v +UpdateCheckMode: Tags +CurrentVersion: 1.1.14 +CurrentVersionCode: 22 diff --git a/metadata/org.fitchfamily.android.wifi_backend.txt b/metadata/org.fitchfamily.android.wifi_backend.txt deleted file mode 100644 index 9ec9c8bdfb..0000000000 --- a/metadata/org.fitchfamily.android.wifi_backend.txt +++ /dev/null @@ -1,239 +0,0 @@ -Categories:Navigation -License:GPL-3.0-or-later -Web Site: -Source Code:https://github.com/n76/wifi_backend -Issue Tracker:https://github.com/n76/wifi_backend/issues -Changelog:https://github.com/n76/wifi_backend/blob/HEAD/CHANGELOG.md - -Name:LocalWifiNlpBackend -Auto Name:WiFi Location Service -Summary:UnifiedNlp location provider (local WiFi database) -Description: -[[com.google.android.gms]] backend that uses locally acquired WiFi AP data to -resolve user location. - -This backend consists of two parts sharing a common database. One part passively -monitors the GPS. If the GPS has acquired and has a good position accuracy, then -the WiFi APs detected by the phone are stored. - -The other part is the actual location provider which uses the database to -estimate location when the GPS is not available or has not yet gotten its first -fix. The use of stored WiFi AP can dramatically decrease the GPS time to first -fix. - -This backend performs no network data. All data acquired by the phone stays on -the phone and no queries are made to a centralized AP location provider. -. - -Repo Type:git -Repo:https://github.com/n76/wifi_backend - -Build:0.3.0,3 - commit=v0.3.0 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/UnifiedNlpApi.jar - target=android-19 - -Build:0.4.0,4 - commit=v0.4.0 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/UnifiedNlpApi.jar - target=android-19 - -Build:0.5.0,5 - commit=v0.5.0 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/*.jar - target=android-19 - -Build:0.7.1,8 - commit=v0.7.1 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/*.jar - target=android-19 - -Build:0.7.2,9 - commit=v0.7.2 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/*.jar - target=android-19 - -Build:0.8.0,10 - commit=v0.8.0 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/*.jar - target=android-19 - -Build:0.8.1,11 - commit=v0.8.1 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/*.jar - target=android-19 - -Build:0.10.0,13 - commit=v0.10.0 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/*.jar - target=android-19 - -Build:0.11.0,14 - commit=v0.11.0 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/*.jar - target=android-19 - -Build:0.11.1,15 - commit=v0.11.1 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/*.jar - target=android-19 - -Build:0.12.0,16 - commit=v0.12.0 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/*.jar - target=android-19 - -Build:0.13.0,17 - commit=v0.13.0 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/*.jar - target=android-19 - -Build:0.14.1,19 - commit=v0.14.1 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/*.jar - target=android-19 - -Build:0.14.2,20 - commit=v0.14.2 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/*.jar - target=android-19 - -Build:0.15.0,21 - commit=v0.15.0 - srclibs=1:UnifiedNlpApi@v1.0.1 - rm=libs/*.jar - target=android-19 - -Build:0.16.0,22 - disable=missing root project, see https://github.com/n76/wifi_backend/issues/16 - commit=v0.16.0 - subdir=app - gradle=yes - -Build:0.16.1,23 - commit=v0.16.1 - subdir=app - gradle=yes - -Build:0.17.0,24 - commit=v0.17.0 - subdir=app - gradle=yes - -Build:0.9.9,25 - disable=fails to build with gradle 2.10 - commit=v0.9.9 - subdir=app - gradle=yes - -Build:0.9.91,26 - commit=v0.9.91 - subdir=app - init=echo 'task wrapper(type: Wrapper) { gradleVersion = "2.8" }' >> ../build.gradle - gradle=yes - -Build:1.0.0,27 - commit=v1.0.0 - subdir=app - init=echo 'task wrapper(type: Wrapper) { gradleVersion = "2.8" }' >> ../build.gradle - gradle=yes - -Build:1.0.1,28 - commit=v1.0.1 - subdir=app - init=echo 'task wrapper(type: Wrapper) { gradleVersion = "2.8" }' >> ../build.gradle - gradle=yes - -Build:1.1.0,29 - disable=update gradle - commit=v1.1.0 - subdir=app - init=echo 'task wrapper(type: Wrapper) { gradleVersion = "2.8" }' >> ../build.gradle - gradle=yes - -Build:1.1.1,30 - commit=v1.1.1 - subdir=app - init=echo 'task wrapper(type: Wrapper) { gradleVersion = "2.11" }' >> ../build.gradle - gradle=yes - -Build:1.1.2,31 - disable=wrong version - commit=v1.1.2 - subdir=app - init=echo 'task wrapper(type: Wrapper) { gradleVersion = "2.11" }' >> ../build.gradle - gradle=yes - -Build:1.1.4,33 - commit=v1.1.4 - subdir=app - init=echo 'task wrapper(type: Wrapper) { gradleVersion = "2.11" }' >> ../build.gradle - gradle=yes - -Build:1.1.5,34 - commit=v1.1.5 - subdir=app - init=echo 'task wrapper(type: Wrapper) { gradleVersion = "2.11" }' >> ../build.gradle - gradle=yes - -Build:1.1.6,35 - commit=v1.1.6 - subdir=app - init=echo 'task wrapper(type: Wrapper) { gradleVersion = "2.11" }' >> ../build.gradle - gradle=yes - prebuild=echo -e "android { lintOptions { disable 'ExtraTranslation' } }" >> build.gradle - -Build:1.1.7,36 - disable=fails due to missing JCenter reference - commit=v1.1.7 - subdir=app - gradle=yes - -Build:1.1.8,37 - commit=v1.1.8 - subdir=app - gradle=yes - -Build:1.1.9,38 - commit=v1.1.9 - subdir=app - gradle=yes - -Build:1.1.10,39 - commit=v1.1.10 - subdir=app - gradle=yes - -Build:1.1.11,40 - commit=v1.1.11 - subdir=app - gradle=yes - -Build:1.1.12,41 - commit=v1.1.12 - subdir=app - gradle=yes - -Build:1.1.13,42 - commit=v1.1.13 - subdir=app - gradle=yes - -Auto Update Mode:Version v%v -Update Check Mode:Tags -Current Version:1.1.13 -Current Version Code:42 diff --git a/metadata/org.fitchfamily.android.wifi_backend.yml b/metadata/org.fitchfamily.android.wifi_backend.yml new file mode 100644 index 0000000000..6d48984d87 --- /dev/null +++ b/metadata/org.fitchfamily.android.wifi_backend.yml @@ -0,0 +1,325 @@ +Categories: + - Navigation +License: GPL-3.0-or-later +SourceCode: https://github.com/n76/wifi_backend +IssueTracker: https://github.com/n76/wifi_backend/issues +Changelog: https://github.com/n76/wifi_backend/blob/HEAD/CHANGELOG.md + +Name: LocalWifiNlpBackend +AutoName: WiFi Location Service +Summary: UnifiedNlp location provider (local WiFi database) +Description: |- + [[com.google.android.gms]] backend that uses locally acquired WiFi AP data to + resolve user location. + + This backend consists of two parts sharing a common database. One part passively + monitors the GPS. If the GPS has acquired and has a good position accuracy, then + the WiFi APs detected by the phone are stored. + + The other part is the actual location provider which uses the database to + estimate location when the GPS is not available or has not yet gotten its first + fix. The use of stored WiFi AP can dramatically decrease the GPS time to first + fix. + + This backend performs no network data. All data acquired by the phone stays on + the phone and no queries are made to a centralized AP location provider. + +RepoType: git +Repo: https://github.com/n76/wifi_backend + +Builds: + - versionName: 0.3.0 + versionCode: 3 + commit: v0.3.0 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/UnifiedNlpApi.jar + target: android-19 + + - versionName: 0.4.0 + versionCode: 4 + commit: v0.4.0 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/UnifiedNlpApi.jar + target: android-19 + + - versionName: 0.5.0 + versionCode: 5 + commit: v0.5.0 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/*.jar + target: android-19 + + - versionName: 0.7.1 + versionCode: 8 + commit: v0.7.1 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/*.jar + target: android-19 + + - versionName: 0.7.2 + versionCode: 9 + commit: v0.7.2 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/*.jar + target: android-19 + + - versionName: 0.8.0 + versionCode: 10 + commit: v0.8.0 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/*.jar + target: android-19 + + - versionName: 0.8.1 + versionCode: 11 + commit: v0.8.1 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/*.jar + target: android-19 + + - versionName: 0.10.0 + versionCode: 13 + commit: v0.10.0 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/*.jar + target: android-19 + + - versionName: 0.11.0 + versionCode: 14 + commit: v0.11.0 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/*.jar + target: android-19 + + - versionName: 0.11.1 + versionCode: 15 + commit: v0.11.1 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/*.jar + target: android-19 + + - versionName: 0.12.0 + versionCode: 16 + commit: v0.12.0 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/*.jar + target: android-19 + + - versionName: 0.13.0 + versionCode: 17 + commit: v0.13.0 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/*.jar + target: android-19 + + - versionName: 0.14.1 + versionCode: 19 + commit: v0.14.1 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/*.jar + target: android-19 + + - versionName: 0.14.2 + versionCode: 20 + commit: v0.14.2 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/*.jar + target: android-19 + + - versionName: 0.15.0 + versionCode: 21 + commit: v0.15.0 + srclibs: + - 1:UnifiedNlpApi@v1.0.1 + rm: + - libs/*.jar + target: android-19 + + - versionName: 0.16.0 + versionCode: 22 + disable: missing root project, see https://github.com/n76/wifi_backend/issues/16 + commit: v0.16.0 + subdir: app + gradle: + - yes + + - versionName: 0.16.1 + versionCode: 23 + commit: v0.16.1 + subdir: app + gradle: + - yes + + - versionName: 0.17.0 + versionCode: 24 + commit: v0.17.0 + subdir: app + gradle: + - yes + + - versionName: 0.9.9 + versionCode: 25 + disable: fails to build with gradle 2.10 + commit: v0.9.9 + subdir: app + gradle: + - yes + + - versionName: 0.9.91 + versionCode: 26 + commit: v0.9.91 + subdir: app + init: "echo 'task wrapper(type: Wrapper) { gradleVersion = \"2.8\" }' >> ../build.gradle" + gradle: + - yes + + - versionName: 1.0.0 + versionCode: 27 + commit: v1.0.0 + subdir: app + init: "echo 'task wrapper(type: Wrapper) { gradleVersion = \"2.8\" }' >> ../build.gradle" + gradle: + - yes + + - versionName: 1.0.1 + versionCode: 28 + commit: v1.0.1 + subdir: app + init: "echo 'task wrapper(type: Wrapper) { gradleVersion = \"2.8\" }' >> ../build.gradle" + gradle: + - yes + + - versionName: 1.1.0 + versionCode: 29 + disable: update gradle + commit: v1.1.0 + subdir: app + init: "echo 'task wrapper(type: Wrapper) { gradleVersion = \"2.8\" }' >> ../build.gradle" + gradle: + - yes + + - versionName: 1.1.1 + versionCode: 30 + commit: v1.1.1 + subdir: app + init: "echo 'task wrapper(type: Wrapper) { gradleVersion = \"2.11\" }' >> ../build.gradle" + gradle: + - yes + + - versionName: 1.1.2 + versionCode: 31 + disable: wrong version + commit: v1.1.2 + subdir: app + init: "echo 'task wrapper(type: Wrapper) { gradleVersion = \"2.11\" }' >> ../build.gradle" + gradle: + - yes + + - versionName: 1.1.4 + versionCode: 33 + commit: v1.1.4 + subdir: app + init: "echo 'task wrapper(type: Wrapper) { gradleVersion = \"2.11\" }' >> ../build.gradle" + gradle: + - yes + + - versionName: 1.1.5 + versionCode: 34 + commit: v1.1.5 + subdir: app + init: "echo 'task wrapper(type: Wrapper) { gradleVersion = \"2.11\" }' >> ../build.gradle" + gradle: + - yes + + - versionName: 1.1.6 + versionCode: 35 + commit: v1.1.6 + subdir: app + init: "echo 'task wrapper(type: Wrapper) { gradleVersion = \"2.11\" }' >> ../build.gradle" + gradle: + - yes + prebuild: echo -e "android { lintOptions { disable 'ExtraTranslation' } }" >> + build.gradle + + - versionName: 1.1.7 + versionCode: 36 + disable: fails due to missing JCenter reference + commit: v1.1.7 + subdir: app + gradle: + - yes + + - versionName: 1.1.8 + versionCode: 37 + commit: v1.1.8 + subdir: app + gradle: + - yes + + - versionName: 1.1.9 + versionCode: 38 + commit: v1.1.9 + subdir: app + gradle: + - yes + + - versionName: 1.1.10 + versionCode: 39 + commit: v1.1.10 + subdir: app + gradle: + - yes + + - versionName: 1.1.11 + versionCode: 40 + commit: v1.1.11 + subdir: app + gradle: + - yes + + - versionName: 1.1.12 + versionCode: 41 + commit: v1.1.12 + subdir: app + gradle: + - yes + + - versionName: 1.1.13 + versionCode: 42 + commit: v1.1.13 + subdir: app + gradle: + - yes + +AutoUpdateMode: Version v%v +UpdateCheckMode: Tags +CurrentVersion: 1.1.13 +CurrentVersionCode: 42 diff --git a/metadata/org.floens.chan.txt b/metadata/org.floens.chan.txt deleted file mode 100644 index fa19626f65..0000000000 --- a/metadata/org.floens.chan.txt +++ /dev/null @@ -1,202 +0,0 @@ -Categories:Internet -License:GPL-3.0-only -Web Site:https://floens.github.io/Clover -Source Code:https://github.com/chandevel/Clover -Issue Tracker:https://github.com/chandevel/Clover/issues -Donate:https://floens.github.io/Clover/#donate -Bitcoin:1N7VtcNh8L8u4tF9CJ38GjnPbmxM4Vixi6 - -Auto Name:Clover -Summary:Imageboard browser -Description: -Clover is an imageboard browser. Supports 4chan, 8chan and more. - -Features include inline replying, thread watching, notifications, themes, 4chan -pass support and filters. -. - -Repo Type:git -Repo:https://github.com/chandevel/Clover.git - -Build:v1.1.1,25 - commit=v1.1.1 - subdir=Clover/app - gradle=yes - -Build:v1.1.2,28 - commit=v1.1.2 - subdir=Clover/app - gradle=yes - -Build:v1.1.3,32 - commit=v1.1.3 - subdir=Clover/app - gradle=yes - -Build:v1.2.0,36 - commit=v1.2.0 - subdir=Clover/app - gradle=yes - -Build:v1.2.2,40 - commit=v1.2.2 - subdir=Clover/app - gradle=yes - srclibs=ApacheHttpCore@4.3.2,ApacheHttpClient@4.3.2,HttpClientAndroid@f7c5537aa724 - prebuild=mv $$ApacheHttpCore$$/httpcore $$HttpClientAndroid$$/script/httpcore && \ - mv $$ApacheHttpClient$$/httpclient $$HttpClientAndroid$$/script/httpclient && \ - mv $$ApacheHttpClient$$/httpclient-cache $$HttpClientAndroid$$/script/httpclient-cache && \ - mv $$ApacheHttpClient$$/httpmime $$HttpClientAndroid$$/script/httpmime && \ - pushd $$HttpClientAndroid$$/script && \ - sed -i -e '/checkout/d' convert_stock_httpclient && \ - bash convert_stock_httpclient && \ - popd && \ - cp $$HttpClientAndroid$$/script/httpclientandroidlib-1.2.1.jar libs/ - -Build:v1.2.3,41 - commit=v1.2.3 - subdir=Clover/app - gradle=yes - srclibs=ApacheHttpCore@4.3.2,ApacheHttpClient@4.3.2,HttpClientAndroid@f7c5537aa724 - prebuild=mv $$ApacheHttpCore$$/httpcore $$HttpClientAndroid$$/script/httpcore && \ - mv $$ApacheHttpClient$$/httpclient $$HttpClientAndroid$$/script/httpclient && \ - mv $$ApacheHttpClient$$/httpclient-cache $$HttpClientAndroid$$/script/httpclient-cache && \ - mv $$ApacheHttpClient$$/httpmime $$HttpClientAndroid$$/script/httpmime && \ - pushd $$HttpClientAndroid$$/script && \ - sed -i -e '/checkout/d' convert_stock_httpclient && \ - bash convert_stock_httpclient && \ - popd && \ - cp $$HttpClientAndroid$$/script/httpclientandroidlib-1.2.1.jar libs/ - -Build:v1.2.4,42 - commit=v1.2.4 - subdir=Clover/app - gradle=yes - srclibs=ApacheHttpCore@4.3.2,ApacheHttpClient@4.3.2,HttpClientAndroid@f7c5537aa724 - prebuild=mv $$ApacheHttpCore$$/httpcore $$HttpClientAndroid$$/script/httpcore && \ - mv $$ApacheHttpClient$$/httpclient $$HttpClientAndroid$$/script/httpclient && \ - mv $$ApacheHttpClient$$/httpclient-cache $$HttpClientAndroid$$/script/httpclient-cache && \ - mv $$ApacheHttpClient$$/httpmime $$HttpClientAndroid$$/script/httpmime && \ - pushd $$HttpClientAndroid$$/script && \ - sed -i -e '/checkout/d' convert_stock_httpclient && \ - bash convert_stock_httpclient && \ - popd && \ - cp $$HttpClientAndroid$$/script/httpclientandroidlib-1.2.1.jar libs/ && \ - sed -i -e 's/gradle:1.0.0/gradle:0.14.+/g' build.gradle ../build.gradle - -Build:v1.2.5,43 - commit=v1.2.5 - subdir=Clover/app - gradle=yes - srclibs=ApacheHttpCore@4.3.2,ApacheHttpClient@4.3.2,HttpClientAndroid@f7c5537aa724 - prebuild=mv $$ApacheHttpCore$$/httpcore $$HttpClientAndroid$$/script/httpcore && \ - mv $$ApacheHttpClient$$/httpclient $$HttpClientAndroid$$/script/httpclient && \ - mv $$ApacheHttpClient$$/httpclient-cache $$HttpClientAndroid$$/script/httpclient-cache && \ - mv $$ApacheHttpClient$$/httpmime $$HttpClientAndroid$$/script/httpmime && \ - pushd $$HttpClientAndroid$$/script && \ - sed -i -e '/checkout/d' convert_stock_httpclient && \ - bash convert_stock_httpclient && \ - popd && \ - cp $$HttpClientAndroid$$/script/httpclientandroidlib-1.2.1.jar libs/ - -Build:v1.2.6,44 - commit=v1.2.6 - subdir=Clover/app - gradle=yes - srclibs=ApacheHttpCore@4.3.2,ApacheHttpClient@4.3.2,HttpClientAndroid@f7c5537aa724 - prebuild=mv $$ApacheHttpCore$$/httpcore $$HttpClientAndroid$$/script/httpcore && \ - mv $$ApacheHttpClient$$/httpclient $$HttpClientAndroid$$/script/httpclient && \ - mv $$ApacheHttpClient$$/httpclient-cache $$HttpClientAndroid$$/script/httpclient-cache && \ - mv $$ApacheHttpClient$$/httpmime $$HttpClientAndroid$$/script/httpmime && \ - pushd $$HttpClientAndroid$$/script && \ - sed -i -e '/checkout/d' convert_stock_httpclient && \ - bash convert_stock_httpclient && \ - popd && \ - cp $$HttpClientAndroid$$/script/httpclientandroidlib-1.2.1.jar libs/ - -Build:v1.2.7,46 - commit=v1.2.7 - subdir=Clover/app - gradle=yes - srclibs=ApacheHttpCore@4.3.2,ApacheHttpClient@4.3.2,HttpClientAndroid@f7c5537aa724 - prebuild=mv $$ApacheHttpCore$$/httpcore $$HttpClientAndroid$$/script/httpcore && \ - mv $$ApacheHttpClient$$/httpclient $$HttpClientAndroid$$/script/httpclient && \ - mv $$ApacheHttpClient$$/httpclient-cache $$HttpClientAndroid$$/script/httpclient-cache && \ - mv $$ApacheHttpClient$$/httpmime $$HttpClientAndroid$$/script/httpmime && \ - pushd $$HttpClientAndroid$$/script && \ - sed -i -e '/checkout/d' convert_stock_httpclient && \ - bash convert_stock_httpclient && \ - popd && \ - cp $$HttpClientAndroid$$/script/httpclientandroidlib-1.2.1.jar libs/ - -Build:v1.2.9,48 - commit=v1.2.9 - subdir=Clover/app - gradle=yes - srclibs=ApacheHttpCore@4.3.2,ApacheHttpClient@4.3.2,HttpClientAndroid@f7c5537aa724 - prebuild=mv $$ApacheHttpCore$$/httpcore $$HttpClientAndroid$$/script/httpcore && \ - mv $$ApacheHttpClient$$/httpclient $$HttpClientAndroid$$/script/httpclient && \ - mv $$ApacheHttpClient$$/httpclient-cache $$HttpClientAndroid$$/script/httpclient-cache && \ - mv $$ApacheHttpClient$$/httpmime $$HttpClientAndroid$$/script/httpmime && \ - pushd $$HttpClientAndroid$$/script && \ - sed -i -e '/checkout/d' convert_stock_httpclient && \ - bash convert_stock_httpclient && \ - popd && \ - cp $$HttpClientAndroid$$/script/httpclientandroidlib-1.2.1.jar libs/ - -Build:v1.2.10,49 - commit=v1.2.10 - subdir=Clover/app - gradle=yes - prebuild=sed -i -e '/httpclientandroidlib/d' build.gradle - -Build:v1.2.11,50 - commit=v1.2.11 - subdir=Clover/app - gradle=yes - prebuild=sed -i -e '/httpclientandroidlib/d' build.gradle - -Build:v2.1.2,54 - commit=v2.1.2 - subdir=Clover/app - gradle=yes - -Build:v2.1.3,55 - commit=v2.1.3 - subdir=Clover/app - gradle=normal - -Build:v2.2.0,56 - commit=v2.2.0 - subdir=Clover/app - gradle=normal - -Build:v2.3.0,20300 - commit=v2.3.0 - subdir=Clover/app - gradle=fdroid - -Build:v2.3.1,20301 - commit=v2.3.1 - subdir=Clover/app - gradle=fdroid - -Build:v3.0.0,30000 - commit=v3.0.0 - subdir=Clover/app - gradle=fdroid - -Build:v3.0.1,30001 - commit=v3.0.1 - subdir=Clover/app - gradle=fdroid - -Build:v3.0.2,30002 - commit=v3.0.2 - subdir=Clover/app - gradle=fdroid - -Auto Update Mode:Version %v -Update Check Mode:Tags -Current Version:v3.0.2 -Current Version Code:30002 diff --git a/metadata/org.floens.chan.yml b/metadata/org.floens.chan.yml new file mode 100644 index 0000000000..5547be2b51 --- /dev/null +++ b/metadata/org.floens.chan.yml @@ -0,0 +1,275 @@ +Categories: + - Internet +License: GPL-3.0-only +WebSite: https://floens.github.io/Clover +SourceCode: https://github.com/chandevel/Clover +IssueTracker: https://github.com/chandevel/Clover/issues +Translation: https://crowdin.com/project/clover +Changelog: https://github.com/chandevel/Clover/blob/dev/CHANGES.txt +Donate: https://floens.github.io/Clover/#donate +Bitcoin: 1N7VtcNh8L8u4tF9CJ38GjnPbmxM4Vixi6 + +AutoName: Clover +Summary: Imageboard browser +Description: |- + Clover is an imageboard browser. Supports 4chan, 8chan and more. + + Features include inline replying, thread watching, notifications, themes, 4chan + pass support and filters. + +RepoType: git +Repo: https://github.com/chandevel/Clover.git + +Builds: + - versionName: v1.1.1 + versionCode: 25 + commit: v1.1.1 + subdir: Clover/app + gradle: + - yes + + - versionName: v1.1.2 + versionCode: 28 + commit: v1.1.2 + subdir: Clover/app + gradle: + - yes + + - versionName: v1.1.3 + versionCode: 32 + commit: v1.1.3 + subdir: Clover/app + gradle: + - yes + + - versionName: v1.2.0 + versionCode: 36 + commit: v1.2.0 + subdir: Clover/app + gradle: + - yes + + - versionName: v1.2.2 + versionCode: 40 + commit: v1.2.2 + subdir: Clover/app + gradle: + - yes + srclibs: + - ApacheHttpCore@4.3.2 + - ApacheHttpClient@4.3.2 + - HttpClientAndroid@f7c5537aa724 + prebuild: + - mv $$ApacheHttpCore$$/httpcore $$HttpClientAndroid$$/script/httpcore + - mv $$ApacheHttpClient$$/httpclient $$HttpClientAndroid$$/script/httpclient + - mv $$ApacheHttpClient$$/httpclient-cache $$HttpClientAndroid$$/script/httpclient-cache + - mv $$ApacheHttpClient$$/httpmime $$HttpClientAndroid$$/script/httpmime + - pushd $$HttpClientAndroid$$/script + - sed -i -e '/checkout/d' convert_stock_httpclient + - bash convert_stock_httpclient + - popd + - cp $$HttpClientAndroid$$/script/httpclientandroidlib-1.2.1.jar libs/ + + - versionName: v1.2.3 + versionCode: 41 + commit: v1.2.3 + subdir: Clover/app + gradle: + - yes + srclibs: + - ApacheHttpCore@4.3.2 + - ApacheHttpClient@4.3.2 + - HttpClientAndroid@f7c5537aa724 + prebuild: + - mv $$ApacheHttpCore$$/httpcore $$HttpClientAndroid$$/script/httpcore + - mv $$ApacheHttpClient$$/httpclient $$HttpClientAndroid$$/script/httpclient + - mv $$ApacheHttpClient$$/httpclient-cache $$HttpClientAndroid$$/script/httpclient-cache + - mv $$ApacheHttpClient$$/httpmime $$HttpClientAndroid$$/script/httpmime + - pushd $$HttpClientAndroid$$/script + - sed -i -e '/checkout/d' convert_stock_httpclient + - bash convert_stock_httpclient + - popd + - cp $$HttpClientAndroid$$/script/httpclientandroidlib-1.2.1.jar libs/ + + - versionName: v1.2.4 + versionCode: 42 + commit: v1.2.4 + subdir: Clover/app + gradle: + - yes + srclibs: + - ApacheHttpCore@4.3.2 + - ApacheHttpClient@4.3.2 + - HttpClientAndroid@f7c5537aa724 + prebuild: + - mv $$ApacheHttpCore$$/httpcore $$HttpClientAndroid$$/script/httpcore + - mv $$ApacheHttpClient$$/httpclient $$HttpClientAndroid$$/script/httpclient + - mv $$ApacheHttpClient$$/httpclient-cache $$HttpClientAndroid$$/script/httpclient-cache + - mv $$ApacheHttpClient$$/httpmime $$HttpClientAndroid$$/script/httpmime + - pushd $$HttpClientAndroid$$/script + - sed -i -e '/checkout/d' convert_stock_httpclient + - bash convert_stock_httpclient + - popd + - cp $$HttpClientAndroid$$/script/httpclientandroidlib-1.2.1.jar libs/ + - sed -i -e 's/gradle:1.0.0/gradle:0.14.+/g' build.gradle ../build.gradle + + - versionName: v1.2.5 + versionCode: 43 + commit: v1.2.5 + subdir: Clover/app + gradle: + - yes + srclibs: + - ApacheHttpCore@4.3.2 + - ApacheHttpClient@4.3.2 + - HttpClientAndroid@f7c5537aa724 + prebuild: + - mv $$ApacheHttpCore$$/httpcore $$HttpClientAndroid$$/script/httpcore + - mv $$ApacheHttpClient$$/httpclient $$HttpClientAndroid$$/script/httpclient + - mv $$ApacheHttpClient$$/httpclient-cache $$HttpClientAndroid$$/script/httpclient-cache + - mv $$ApacheHttpClient$$/httpmime $$HttpClientAndroid$$/script/httpmime + - pushd $$HttpClientAndroid$$/script + - sed -i -e '/checkout/d' convert_stock_httpclient + - bash convert_stock_httpclient + - popd + - cp $$HttpClientAndroid$$/script/httpclientandroidlib-1.2.1.jar libs/ + + - versionName: v1.2.6 + versionCode: 44 + commit: v1.2.6 + subdir: Clover/app + gradle: + - yes + srclibs: + - ApacheHttpCore@4.3.2 + - ApacheHttpClient@4.3.2 + - HttpClientAndroid@f7c5537aa724 + prebuild: + - mv $$ApacheHttpCore$$/httpcore $$HttpClientAndroid$$/script/httpcore + - mv $$ApacheHttpClient$$/httpclient $$HttpClientAndroid$$/script/httpclient + - mv $$ApacheHttpClient$$/httpclient-cache $$HttpClientAndroid$$/script/httpclient-cache + - mv $$ApacheHttpClient$$/httpmime $$HttpClientAndroid$$/script/httpmime + - pushd $$HttpClientAndroid$$/script + - sed -i -e '/checkout/d' convert_stock_httpclient + - bash convert_stock_httpclient + - popd + - cp $$HttpClientAndroid$$/script/httpclientandroidlib-1.2.1.jar libs/ + + - versionName: v1.2.7 + versionCode: 46 + commit: v1.2.7 + subdir: Clover/app + gradle: + - yes + srclibs: + - ApacheHttpCore@4.3.2 + - ApacheHttpClient@4.3.2 + - HttpClientAndroid@f7c5537aa724 + prebuild: + - mv $$ApacheHttpCore$$/httpcore $$HttpClientAndroid$$/script/httpcore + - mv $$ApacheHttpClient$$/httpclient $$HttpClientAndroid$$/script/httpclient + - mv $$ApacheHttpClient$$/httpclient-cache $$HttpClientAndroid$$/script/httpclient-cache + - mv $$ApacheHttpClient$$/httpmime $$HttpClientAndroid$$/script/httpmime + - pushd $$HttpClientAndroid$$/script + - sed -i -e '/checkout/d' convert_stock_httpclient + - bash convert_stock_httpclient + - popd + - cp $$HttpClientAndroid$$/script/httpclientandroidlib-1.2.1.jar libs/ + + - versionName: v1.2.9 + versionCode: 48 + commit: v1.2.9 + subdir: Clover/app + gradle: + - yes + srclibs: + - ApacheHttpCore@4.3.2 + - ApacheHttpClient@4.3.2 + - HttpClientAndroid@f7c5537aa724 + prebuild: + - mv $$ApacheHttpCore$$/httpcore $$HttpClientAndroid$$/script/httpcore + - mv $$ApacheHttpClient$$/httpclient $$HttpClientAndroid$$/script/httpclient + - mv $$ApacheHttpClient$$/httpclient-cache $$HttpClientAndroid$$/script/httpclient-cache + - mv $$ApacheHttpClient$$/httpmime $$HttpClientAndroid$$/script/httpmime + - pushd $$HttpClientAndroid$$/script + - sed -i -e '/checkout/d' convert_stock_httpclient + - bash convert_stock_httpclient + - popd + - cp $$HttpClientAndroid$$/script/httpclientandroidlib-1.2.1.jar libs/ + + - versionName: v1.2.10 + versionCode: 49 + commit: v1.2.10 + subdir: Clover/app + gradle: + - yes + prebuild: sed -i -e '/httpclientandroidlib/d' build.gradle + + - versionName: v1.2.11 + versionCode: 50 + commit: v1.2.11 + subdir: Clover/app + gradle: + - yes + prebuild: sed -i -e '/httpclientandroidlib/d' build.gradle + + - versionName: v2.1.2 + versionCode: 54 + commit: v2.1.2 + subdir: Clover/app + gradle: + - yes + + - versionName: v2.1.3 + versionCode: 55 + commit: v2.1.3 + subdir: Clover/app + gradle: + - normal + + - versionName: v2.2.0 + versionCode: 56 + commit: v2.2.0 + subdir: Clover/app + gradle: + - normal + + - versionName: v2.3.0 + versionCode: 20300 + commit: v2.3.0 + subdir: Clover/app + gradle: + - fdroid + + - versionName: v2.3.1 + versionCode: 20301 + commit: v2.3.1 + subdir: Clover/app + gradle: + - fdroid + + - versionName: v3.0.0 + versionCode: 30000 + commit: v3.0.0 + subdir: Clover/app + gradle: + - fdroid + + - versionName: v3.0.1 + versionCode: 30001 + commit: v3.0.1 + subdir: Clover/app + gradle: + - fdroid + + - versionName: v3.0.2 + versionCode: 30002 + commit: v3.0.2 + subdir: Clover/app + gradle: + - fdroid + +AutoUpdateMode: Version %v +UpdateCheckMode: Tags +CurrentVersion: v3.0.2 +CurrentVersionCode: 30002 diff --git a/metadata/org.flyve.inventory.agent.txt b/metadata/org.flyve.inventory.agent.txt deleted file mode 100644 index c86e27f418..0000000000 --- a/metadata/org.flyve.inventory.agent.txt +++ /dev/null @@ -1,47 +0,0 @@ -Categories:System -License:GPL-3.0-only -Author Name:Teclib -Author Email:contact@teclib.com -Web Site:https://flyve-mdm.com/ -Source Code:https://github.com/flyve-mdm/android-inventory-agent/ -Issue Tracker:https://github.com/flyve-mdm/android-inventory-agent/issues/ -Changelog:https://github.com/flyve-mdm/android-inventory-agent/raw/HEAD/CHANGELOG.md - -Auto Name:Inventory -Summary:This application is the Android Inventory Agent -Description: -This application is the Android inventory agent of the Inventory project. - -It features a complete inventory of your Android devices: both hardware and -software informations are collected. You get the data about processor, memory, -drives, sensors, the list and description of installed application (apk) and -more. - -Inventory Agent for Android can send inventory to: - -* FusionInventory for GLPI 2.3.x and higher -* OCSInventory NG (ocsng) 1.3.x and 2.x -* Mandriva Pulse2 - -Inventory agents can also be used with other open sources projects like Uranos -or Rudder. -. - -Repo Type:git -Repo:https://github.com/flyve-mdm/android-inventory-agent.git - -Build:0.5.0,37960 - commit=0.5.0 - subdir=app - gradle=yes - -Build:1.0.0-rc.1,39160 - commit=1.0.0-rc.1 - subdir=app - gradle=yes - prebuild=sed -i -e 's/android:versionName=\"/android:versionName=\"$$VERSION$$/' src/main/AndroidManifest.xml - -Auto Update Mode:Version %v -Update Check Mode:Tags -Current Version:0.5.0 -Current Version Code:37960 diff --git a/metadata/org.flyve.inventory.agent.yml b/metadata/org.flyve.inventory.agent.yml new file mode 100644 index 0000000000..9a1eb48d0e --- /dev/null +++ b/metadata/org.flyve.inventory.agent.yml @@ -0,0 +1,53 @@ +Categories: + - System +License: GPL-3.0-only +AuthorName: Teclib +AuthorEmail: contact@teclib.com +WebSite: https://flyve-mdm.com/ +SourceCode: https://github.com/flyve-mdm/android-inventory-agent/ +IssueTracker: https://github.com/flyve-mdm/android-inventory-agent/issues/ +Changelog: https://github.com/flyve-mdm/android-inventory-agent/raw/HEAD/CHANGELOG.md + +AutoName: Inventory +Summary: This application is the Android Inventory Agent +Description: |- + This application is the Android inventory agent of the Inventory project. + + It features a complete inventory of your Android devices: both hardware and + software informations are collected. You get the data about processor, memory, + drives, sensors, the list and description of installed application (apk) and + more. + + Inventory Agent for Android can send inventory to: + + * FusionInventory for GLPI 2.3.x and higher + * OCSInventory NG (ocsng) 1.3.x and 2.x + * Mandriva Pulse2 + + Inventory agents can also be used with other open sources projects like Uranos + or Rudder. + +RepoType: git +Repo: https://github.com/flyve-mdm/android-inventory-agent.git + +Builds: + - versionName: 0.5.0 + versionCode: 37960 + commit: 0.5.0 + subdir: app + gradle: + - yes + + - versionName: 1.0.0-rc.1 + versionCode: 39160 + commit: 1.0.0-rc.1 + subdir: app + gradle: + - yes + prebuild: sed -i -e 's/android:versionName=\"/android:versionName=\"$$VERSION$$/' + src/main/AndroidManifest.xml + +AutoUpdateMode: Version %v +UpdateCheckMode: Tags +CurrentVersion: 0.5.0 +CurrentVersionCode: 37960 diff --git a/metadata/org.fossasia.pslab.txt b/metadata/org.fossasia.pslab.txt deleted file mode 100644 index 7394c55285..0000000000 --- a/metadata/org.fossasia.pslab.txt +++ /dev/null @@ -1,66 +0,0 @@ -Categories:Science & Education -License:GPL-3.0-only -Web Site:https://pslab.fossasia.org -Source Code:https://github.com/fossasia/pslab-android -Issue Tracker:https://github.com/fossasia/pslab-android/issues - -Auto Name:PSLab -Summary:Pocket Science Lab Android interface for PSLab hardware -Description: -Pocket Science Lab hardware device provides an array of sensors for doing -science and engineering experiments. It provides functions of numerous -experimental devices such as an oscilloscope, a waveform generator, a frequency -counter, a programmable voltage & current source and a data logger. This app -exposes all the functionalities of device along with using Audio Jack as -Oscilloscope and Wave Generator. The app has built-in support for experiments -covering areas like electronics, electrical and physics etc. -. - -Repo Type:git -Repo:https://github.com/fossasia/pslab-android - -Build:1.1.7,9 - commit=v1.1.7 - subdir=app - gradle=yes - -Build:1.1.9,11 - commit=v1.1.9 - subdir=app - gradle=yes - -Build:1.1.10,12 - commit=v1.1.10 - subdir=app - gradle=yes - -Build:1.1.11,13 - commit=v1.1.11 - subdir=app - gradle=yes - -Build:1.1.12,14 - commit=v1.1.12 - subdir=app - gradle=yes - -Build:1.1.13,15 - commit=v1.1.13 - subdir=app - gradle=yes - -Build:1.1.14,16 - commit=v1.1.14 - subdir=app - gradle=yes - -Build:1.1.15,17 - commit=v1.1.15 - subdir=app - gradle=yes - -Archive Policy:0 versions -Auto Update Mode:Version v%v -Update Check Mode:Tags -Current Version:1.1.15 -Current Version Code:17 diff --git a/metadata/org.fossasia.pslab.yml b/metadata/org.fossasia.pslab.yml new file mode 100644 index 0000000000..83c251e46f --- /dev/null +++ b/metadata/org.fossasia.pslab.yml @@ -0,0 +1,84 @@ +Categories: + - Science & Education +License: GPL-3.0-only +WebSite: https://pslab.fossasia.org +SourceCode: https://github.com/fossasia/pslab-android +IssueTracker: https://github.com/fossasia/pslab-android/issues +Changelog: https://github.com/fossasia/pslab-android/releases + +AutoName: PSLab +Summary: Pocket Science Lab Android interface for PSLab hardware +Description: |- + Pocket Science Lab hardware device provides an array of sensors for doing + science and engineering experiments. It provides functions of numerous + experimental devices such as an oscilloscope, a waveform generator, a frequency + counter, a programmable voltage & current source and a data logger. This app + exposes all the functionalities of device along with using Audio Jack as + Oscilloscope and Wave Generator. The app has built-in support for experiments + covering areas like electronics, electrical and physics etc. + +RepoType: git +Repo: https://github.com/fossasia/pslab-android + +Builds: + - versionName: 1.1.7 + versionCode: 9 + commit: v1.1.7 + subdir: app + gradle: + - yes + + - versionName: 1.1.9 + versionCode: 11 + commit: v1.1.9 + subdir: app + gradle: + - yes + + - versionName: 1.1.10 + versionCode: 12 + commit: v1.1.10 + subdir: app + gradle: + - yes + + - versionName: 1.1.11 + versionCode: 13 + commit: v1.1.11 + subdir: app + gradle: + - yes + + - versionName: 1.1.12 + versionCode: 14 + commit: v1.1.12 + subdir: app + gradle: + - yes + + - versionName: 1.1.13 + versionCode: 15 + commit: v1.1.13 + subdir: app + gradle: + - yes + + - versionName: 1.1.14 + versionCode: 16 + commit: v1.1.14 + subdir: app + gradle: + - yes + + - versionName: 1.1.15 + versionCode: 17 + commit: v1.1.15 + subdir: app + gradle: + - yes + +ArchivePolicy: 0 versions +AutoUpdateMode: Version v%v +UpdateCheckMode: Tags +CurrentVersion: 1.1.15 +CurrentVersionCode: 17 diff --git a/metadata/org.fox.tttrss.txt b/metadata/org.fox.tttrss.txt deleted file mode 100644 index 9679965eac..0000000000 --- a/metadata/org.fox.tttrss.txt +++ /dev/null @@ -1,56 +0,0 @@ -Categories:Internet -License:GPL-3.0-or-later -Web Site: -Source Code:https://gitlab.com/derSchabi/tttrsss -Issue Tracker:https://gitlab.com/derSchabi/tttrsss/issues -Donate:https://www.patreon.com/cthulhoo - -Auto Name:Tiny Tiny RSS -Summary:Client to connect to TinyTinyRSS -Description: -This is a fork of the original Tiny Tiny RSS app for android. Due to -incompatibility with fdroid this fork was produced. However only a few changes -where made to allow this app to be distributed on fdroid. - -Since this version does not need to be bough I highly recommend to donate to the -original developer. -. - -Repo Type:git -Repo:https://gitlab.com/derSchabi/tttrsss.git - -Build:1.231,465 - commit=v1.231 - subdir=org.fox.ttrss - gradle=yes - -Build:1.235,469 - commit=v1.235 - subdir=org.fox.ttrss - gradle=yes - -Build:1.242,476 - commit=v1.242 - subdir=org.fox.ttrss - gradle=yes - -Build:1.244,478 - commit=v1.244 - subdir=org.fox.ttrss - gradle=yes - -Build:1.249,483 - commit=v1.249 - subdir=org.fox.ttrss - gradle=yes - -Build:1.259,493 - disable=unknown maven repos - commit=v1.259 - subdir=org.fox.ttrss - gradle=yes - -Auto Update Mode:Version v%v -Update Check Mode:Tags -Current Version:1.259 -Current Version Code:493 diff --git a/metadata/org.fox.tttrss.yml b/metadata/org.fox.tttrss.yml new file mode 100644 index 0000000000..14553a1135 --- /dev/null +++ b/metadata/org.fox.tttrss.yml @@ -0,0 +1,68 @@ +Categories: + - Internet +License: GPL-3.0-or-later +SourceCode: https://gitlab.com/derSchabi/tttrsss +IssueTracker: https://gitlab.com/derSchabi/tttrsss/issues +Donate: https://www.patreon.com/cthulhoo + +AutoName: Tiny Tiny RSS +Summary: Client to connect to TinyTinyRSS +Description: |- + This is a fork of the original Tiny Tiny RSS app for android. Due to + incompatibility with fdroid this fork was produced. However only a few changes + where made to allow this app to be distributed on fdroid. + + Since this version does not need to be bough I highly recommend to donate to the + original developer. + +RepoType: git +Repo: https://gitlab.com/derSchabi/tttrsss.git + +Builds: + - versionName: '1.231' + versionCode: 465 + commit: v1.231 + subdir: org.fox.ttrss + gradle: + - yes + + - versionName: '1.235' + versionCode: 469 + commit: v1.235 + subdir: org.fox.ttrss + gradle: + - yes + + - versionName: '1.242' + versionCode: 476 + commit: v1.242 + subdir: org.fox.ttrss + gradle: + - yes + + - versionName: '1.244' + versionCode: 478 + commit: v1.244 + subdir: org.fox.ttrss + gradle: + - yes + + - versionName: '1.249' + versionCode: 483 + commit: v1.249 + subdir: org.fox.ttrss + gradle: + - yes + + - versionName: '1.259' + versionCode: 493 + disable: unknown maven repos + commit: v1.259 + subdir: org.fox.ttrss + gradle: + - yes + +AutoUpdateMode: Version v%v +UpdateCheckMode: Tags +CurrentVersion: '1.259' +CurrentVersionCode: 493