Merge branch 'master' of gitlab.com:fdroid/fdroiddata
This commit is contained in:
commit
a3cf031fce
|
@ -37,4 +37,5 @@ lint:
|
||||||
- echo "these images have EXIF that must be stripped:"
|
- echo "these images have EXIF that must be stripped:"
|
||||||
- git --no-pager diff --stat
|
- git --no-pager diff --stat
|
||||||
- git --no-pager diff --name-only --exit-code || export EXITVALUE=1
|
- git --no-pager diff --name-only --exit-code || export EXITVALUE=1
|
||||||
|
- ./tools/check-keyalias-collision.py || export EXITVALUE=1
|
||||||
- exit $EXITVALUE
|
- exit $EXITVALUE
|
||||||
|
|
|
@ -634,11 +634,20 @@ Build:1.87,87
|
||||||
sed -i -e '/rapid.decoder/d' build.gradle && \
|
sed -i -e '/rapid.decoder/d' build.gradle && \
|
||||||
sed -i -e 's@https://github.com/suckgamony/RapidDecoder/raw/master/repository@https://jitpack.io@g' ../build.gradle
|
sed -i -e 's@https://github.com/suckgamony/RapidDecoder/raw/master/repository@https://jitpack.io@g' ../build.gradle
|
||||||
|
|
||||||
|
Build:1.88,88
|
||||||
|
commit=1.88
|
||||||
|
subdir=app
|
||||||
|
gradle=yes
|
||||||
|
srclibs=RapidDecoder@7cdfca4
|
||||||
|
prebuild=cp -fR $$RapidDecoder$$/library/src/main/java/rapid src/main/java/ && \
|
||||||
|
sed -i -e '/rapid.decoder/d' build.gradle && \
|
||||||
|
sed -i -e 's@https://github.com/suckgamony/RapidDecoder/raw/master/repository@https://jitpack.io@g' ../build.gradle
|
||||||
|
|
||||||
Maintainer Notes:
|
Maintainer Notes:
|
||||||
RapidDecoder 0.3.0 is required, but this version is not tagged.
|
RapidDecoder 0.3.0 is required, but this version is not tagged.
|
||||||
.
|
.
|
||||||
|
|
||||||
Auto Update Mode:Version %v
|
Auto Update Mode:Version %v
|
||||||
Update Check Mode:Tags
|
Update Check Mode:Tags
|
||||||
Current Version:1.87
|
Current Version:1.88
|
||||||
Current Version Code:87
|
Current Version Code:88
|
||||||
|
|
|
@ -788,7 +788,13 @@ Build:2.0.2-ose,243
|
||||||
submodules=yes
|
submodules=yes
|
||||||
gradle=standard
|
gradle=standard
|
||||||
|
|
||||||
|
Build:2.0.3-ose,244
|
||||||
|
commit=v2.0.3-ose
|
||||||
|
subdir=app
|
||||||
|
submodules=yes
|
||||||
|
gradle=standard
|
||||||
|
|
||||||
Auto Update Mode:Version v%v
|
Auto Update Mode:Version v%v
|
||||||
Update Check Mode:Tags ^v[0-9.]+-ose$
|
Update Check Mode:Tags ^v[0-9.]+-ose$
|
||||||
Current Version:2.0.2-ose
|
Current Version:2.0.3-ose
|
||||||
Current Version Code:243
|
Current Version Code:244
|
||||||
|
|
|
@ -204,7 +204,12 @@ Build:1.0.71,10710
|
||||||
subdir=app
|
subdir=app
|
||||||
gradle=yes
|
gradle=yes
|
||||||
|
|
||||||
|
Build:1.0.72,10720
|
||||||
|
commit=1.0.72
|
||||||
|
subdir=app
|
||||||
|
gradle=yes
|
||||||
|
|
||||||
Auto Update Mode:Version %v
|
Auto Update Mode:Version %v
|
||||||
Update Check Mode:Tags
|
Update Check Mode:Tags
|
||||||
Current Version:1.0.71
|
Current Version:1.0.72
|
||||||
Current Version Code:10710
|
Current Version Code:10720
|
||||||
|
|
|
@ -200,7 +200,12 @@ Build:5.8.8,588
|
||||||
subdir=PersianCalendar
|
subdir=PersianCalendar
|
||||||
gradle=yes
|
gradle=yes
|
||||||
|
|
||||||
|
Build:5.9.1,591
|
||||||
|
commit=v5.9.1
|
||||||
|
subdir=PersianCalendar
|
||||||
|
gradle=yes
|
||||||
|
|
||||||
Auto Update Mode:Version v%v
|
Auto Update Mode:Version v%v
|
||||||
Update Check Mode:Tags ^[0-9.v]*$
|
Update Check Mode:Tags ^[0-9.v]*$
|
||||||
Current Version:5.8.8
|
Current Version:5.9.1
|
||||||
Current Version Code:588
|
Current Version Code:591
|
||||||
|
|
|
@ -182,6 +182,12 @@ Build:0.21.1,31
|
||||||
submodules=yes
|
submodules=yes
|
||||||
gradle=yes
|
gradle=yes
|
||||||
|
|
||||||
|
Build:0.21.2,32
|
||||||
|
commit=v0.21.2
|
||||||
|
subdir=app
|
||||||
|
submodules=yes
|
||||||
|
gradle=yes
|
||||||
|
|
||||||
Maintainer Notes:
|
Maintainer Notes:
|
||||||
Summary and Description are maintained by upstream using fastlane in
|
Summary and Description are maintained by upstream using fastlane in
|
||||||
the source repo:
|
the source repo:
|
||||||
|
@ -190,5 +196,5 @@ https://f-droid.org/docs/All_About_Descriptions_Graphics_and_Screenshots
|
||||||
|
|
||||||
Auto Update Mode:Version v%v
|
Auto Update Mode:Version v%v
|
||||||
Update Check Mode:Tags
|
Update Check Mode:Tags
|
||||||
Current Version:0.21.1
|
Current Version:0.21.2
|
||||||
Current Version Code:31
|
Current Version Code:32
|
||||||
|
|
|
@ -686,11 +686,22 @@ Build:2.06,206
|
||||||
build=JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::") sh ./prepare_fdroid.sh
|
build=JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::") sh ./prepare_fdroid.sh
|
||||||
ndk=r17b
|
ndk=r17b
|
||||||
|
|
||||||
|
Build:2.07,207
|
||||||
|
commit=r2.07
|
||||||
|
subdir=app
|
||||||
|
gradle=production
|
||||||
|
forcevercode=yes
|
||||||
|
prebuild=sed -i -e 's/output.versionCodeOverride =/0 + /g' build.gradle
|
||||||
|
scanignore=bitcoinj/core/src/main/resources/org/bitcoinj/crypto/cacerts,bitcoinj/core/src/test,app/src/main/assets/production/checkpoints
|
||||||
|
scandelete=app/src/main/assets/btctestnet/checkpoints
|
||||||
|
build=JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::") sh ./prepare_fdroid.sh
|
||||||
|
ndk=r17b
|
||||||
|
|
||||||
Maintainer Notes:
|
Maintainer Notes:
|
||||||
Watch prepare_fdroid.sh for changes on new builds.
|
Watch prepare_fdroid.sh for changes on new builds.
|
||||||
.
|
.
|
||||||
|
|
||||||
Auto Update Mode:Version r%v
|
Auto Update Mode:Version r%v
|
||||||
Update Check Mode:Tags
|
Update Check Mode:Tags
|
||||||
Current Version:2.06
|
Current Version:2.07
|
||||||
Current Version Code:206
|
Current Version Code:207
|
||||||
|
|
|
@ -36,6 +36,11 @@ Build:3.2.2.2,21
|
||||||
subdir=android/API26
|
subdir=android/API26
|
||||||
gradle=yes
|
gradle=yes
|
||||||
|
|
||||||
|
Build:3.2.2.3,22
|
||||||
|
commit=v3.2.2.3
|
||||||
|
subdir=android/API26
|
||||||
|
gradle=yes
|
||||||
|
|
||||||
Maintainer Notes:
|
Maintainer Notes:
|
||||||
Summary and Description have been moved to the new localizable text files:
|
Summary and Description have been moved to the new localizable text files:
|
||||||
https://f-droid.org/docs/All_About_Descriptions_Graphics_and_Screenshots
|
https://f-droid.org/docs/All_About_Descriptions_Graphics_and_Screenshots
|
||||||
|
@ -43,5 +48,5 @@ https://f-droid.org/docs/All_About_Descriptions_Graphics_and_Screenshots
|
||||||
|
|
||||||
Auto Update Mode:Version v%v
|
Auto Update Mode:Version v%v
|
||||||
Update Check Mode:Tags
|
Update Check Mode:Tags
|
||||||
Current Version:3.2.2.2
|
Current Version:3.2.2.3
|
||||||
Current Version Code:21
|
Current Version Code:22
|
||||||
|
|
|
@ -1425,11 +1425,18 @@ Build:20180825,20180825
|
||||||
rm=user_manual,gplay.gradle
|
rm=user_manual,gplay.gradle
|
||||||
scandelete=src/androidTest
|
scandelete=src/androidTest
|
||||||
|
|
||||||
|
Build:20180829,20180829
|
||||||
|
commit=dev-20180829
|
||||||
|
submodules=yes
|
||||||
|
gradle=versionDev
|
||||||
|
rm=user_manual,gplay.gradle
|
||||||
|
scandelete=src/androidTest
|
||||||
|
|
||||||
Maintainer Notes:
|
Maintainer Notes:
|
||||||
Tags get removed. See https://github.com/nextcloud/android/issues/969.
|
Tags get removed. See https://github.com/nextcloud/android/issues/969.
|
||||||
.
|
.
|
||||||
|
|
||||||
Auto Update Mode:Version dev-%c
|
Auto Update Mode:Version dev-%c
|
||||||
Update Check Mode:Tags ^dev
|
Update Check Mode:Tags ^dev
|
||||||
Current Version:20180825
|
Current Version:20180829
|
||||||
Current Version Code:20180825
|
Current Version Code:20180829
|
||||||
|
|
|
@ -106,7 +106,12 @@ Build:0.8.2,820
|
||||||
subdir=app
|
subdir=app
|
||||||
gradle=yes
|
gradle=yes
|
||||||
|
|
||||||
|
Build:0.8.3,830
|
||||||
|
commit=v0.8.3
|
||||||
|
subdir=app
|
||||||
|
gradle=yes
|
||||||
|
|
||||||
Auto Update Mode:Version v%v
|
Auto Update Mode:Version v%v
|
||||||
Update Check Mode:Tags ^v[0-9\.]+$
|
Update Check Mode:Tags ^v[0-9\.]+$
|
||||||
Current Version:0.8.2
|
Current Version:0.8.3
|
||||||
Current Version Code:820
|
Current Version Code:830
|
||||||
|
|
45
metadata/com.stripe1.xmouse.yml
Normal file
45
metadata/com.stripe1.xmouse.yml
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
Categories:
|
||||||
|
- System
|
||||||
|
License: MIT
|
||||||
|
WebSite: https://github.com/bradand/XMouse
|
||||||
|
SourceCode: https://github.com/bradand/XMouse
|
||||||
|
IssueTracker: https://github.com/bradand/XMouse/issues
|
||||||
|
Bitcoin: 17DaqbcEEG3Hn5jBv3sRjPTUUCW1eBp1Wg
|
||||||
|
|
||||||
|
AutoName: XMouse
|
||||||
|
Summary: Remotely control X11 via SSH commands generated by your phone or tablet
|
||||||
|
Description: |-
|
||||||
|
Remotely control a Linux Box X11 display via SSH commands generated by your
|
||||||
|
phone or tablet. Works well on the Raspberry Pi or any other Linux machine.
|
||||||
|
|
||||||
|
'''Features'''
|
||||||
|
* Authentication via password or private key (ssh-rsa only)
|
||||||
|
* Keyboard and Mouse emulation
|
||||||
|
* Mouse move, two finger scroll, two finger zoom in/out, one finger scroll on right edge, tap to click, short hold to initiate drag
|
||||||
|
* Customizable keyboard functions and position, can save multiple layout profiles
|
||||||
|
* Volume rocker on device mimics keyboard volume keys
|
||||||
|
* Many other special keys, your functionality may vary
|
||||||
|
* Send custom ssh commands
|
||||||
|
* Tested on Ubuntu Linux, not Windows, not Mac
|
||||||
|
* Minimal design
|
||||||
|
* Free with no ads
|
||||||
|
|
||||||
|
'''Required programs on Linux host machine'''
|
||||||
|
* openssh-server
|
||||||
|
* xdotool
|
||||||
|
|
||||||
|
RepoType: git
|
||||||
|
Repo: https://github.com/bradand/XMouse
|
||||||
|
|
||||||
|
Builds:
|
||||||
|
- versionName: 2.0.27
|
||||||
|
versionCode: 25
|
||||||
|
commit: 7d61ecb805993aee4c1977b6af075ce4a6691077
|
||||||
|
subdir: app
|
||||||
|
gradle:
|
||||||
|
- yes
|
||||||
|
|
||||||
|
AutoUpdateMode: None
|
||||||
|
UpdateCheckMode: RepoManifest
|
||||||
|
CurrentVersion: 2.0.27
|
||||||
|
CurrentVersionCode: 25
|
|
@ -84,7 +84,12 @@ Build:0.23,23
|
||||||
subdir=app
|
subdir=app
|
||||||
gradle=yes
|
gradle=yes
|
||||||
|
|
||||||
|
Build:0.24,24
|
||||||
|
commit=v0.24
|
||||||
|
subdir=app
|
||||||
|
gradle=yes
|
||||||
|
|
||||||
Auto Update Mode:Version v%v
|
Auto Update Mode:Version v%v
|
||||||
Update Check Mode:Tags
|
Update Check Mode:Tags
|
||||||
Current Version:0.23
|
Current Version:0.24
|
||||||
Current Version Code:23
|
Current Version Code:24
|
||||||
|
|
|
@ -88,7 +88,21 @@ Build:2.2.1,20201
|
||||||
popd && \
|
popd && \
|
||||||
cp $$BarcodeScanner$$/barcodescanner/build/outputs/aar/barcodescanner-release.aar libs/barcodescanner-release-2.1.5.aar
|
cp $$BarcodeScanner$$/barcodescanner/build/outputs/aar/barcodescanner-release.aar libs/barcodescanner-release-2.1.5.aar
|
||||||
|
|
||||||
|
Build:2.2.2,20202
|
||||||
|
commit=v2.2.2
|
||||||
|
subdir=platforms/android/app
|
||||||
|
gradle=yes
|
||||||
|
srclibs=BarcodeScanner@2.1.5
|
||||||
|
rm=node_modules,platforms/android/CordovaLib/build/intermediates,platforms/android/app/build/intermediates,platforms/browser,plugins,platforms/android/app/libs/barcodescanner-release-2.1.5.aar
|
||||||
|
prebuild=sed -i -e '/gradleVersion/d' build.gradle
|
||||||
|
scandelete=platforms
|
||||||
|
build=pushd $$BarcodeScanner$$ && \
|
||||||
|
rm local.properties && \
|
||||||
|
gradle clean assembleRelease && \
|
||||||
|
popd && \
|
||||||
|
cp $$BarcodeScanner$$/barcodescanner/build/outputs/aar/barcodescanner-release.aar libs/barcodescanner-release-2.1.5.aar
|
||||||
|
|
||||||
Auto Update Mode:Version v%v
|
Auto Update Mode:Version v%v
|
||||||
Update Check Mode:Tags
|
Update Check Mode:Tags
|
||||||
Current Version:2.2.1
|
Current Version:2.2.2
|
||||||
Current Version Code:20201
|
Current Version Code:20202
|
||||||
|
|
|
@ -254,7 +254,14 @@ Build:5.8,80
|
||||||
prebuild=echo -e "android { lintOptions { disable 'MissingTranslation'\n\ndisable 'ExtraTranslation' } }" >> build.gradle && \
|
prebuild=echo -e "android { lintOptions { disable 'MissingTranslation'\n\ndisable 'ExtraTranslation' } }" >> build.gradle && \
|
||||||
sed -i -e '/jitpack.de/d' ../build.gradle
|
sed -i -e '/jitpack.de/d' ../build.gradle
|
||||||
|
|
||||||
|
Build:5.9,81
|
||||||
|
commit=v5.9
|
||||||
|
subdir=app
|
||||||
|
gradle=yes
|
||||||
|
prebuild=echo -e "android { lintOptions { disable 'MissingTranslation'\n\ndisable 'ExtraTranslation' } }" >> build.gradle && \
|
||||||
|
sed -i -e '/jitpack.de/d' ../build.gradle
|
||||||
|
|
||||||
Auto Update Mode:Version v%v
|
Auto Update Mode:Version v%v
|
||||||
Update Check Mode:Tags
|
Update Check Mode:Tags
|
||||||
Current Version:5.8
|
Current Version:5.9
|
||||||
Current Version Code:80
|
Current Version Code:81
|
||||||
|
|
|
@ -324,7 +324,12 @@ Build:11.0.4.0,610
|
||||||
gradle=yes
|
gradle=yes
|
||||||
prebuild=sed -i -e '/bintray/d' -e '/markdown/d' -e '/preset-utils/d' build.gradle
|
prebuild=sed -i -e '/bintray/d' -e '/markdown/d' -e '/preset-utils/d' build.gradle
|
||||||
|
|
||||||
|
Build:11.0.5.0,611
|
||||||
|
commit=11.0.5.0
|
||||||
|
gradle=yes
|
||||||
|
prebuild=sed -i -e '/bintray/d' -e '/markdown/d' -e '/preset-utils/d' build.gradle
|
||||||
|
|
||||||
Auto Update Mode:Version %v
|
Auto Update Mode:Version %v
|
||||||
Update Check Mode:Tags ^[0-9.]*$
|
Update Check Mode:Tags ^[0-9.]*$
|
||||||
Current Version:11.0.4.0
|
Current Version:11.0.5.0
|
||||||
Current Version Code:610
|
Current Version Code:611
|
||||||
|
|
|
@ -189,11 +189,16 @@ Build:0.7.0.180823,38
|
||||||
subdir=app
|
subdir=app
|
||||||
gradle=yes
|
gradle=yes
|
||||||
|
|
||||||
|
Build:0.7.1.180830,39
|
||||||
|
commit=v0.7.1.180830
|
||||||
|
subdir=app
|
||||||
|
gradle=yes
|
||||||
|
|
||||||
Maintainer Notes:
|
Maintainer Notes:
|
||||||
Please use git-branch "FDroid" for FDroid-builds.
|
Please use git-branch "FDroid" for FDroid-builds.
|
||||||
.
|
.
|
||||||
|
|
||||||
Auto Update Mode:Version v%v
|
Auto Update Mode:Version v%v
|
||||||
Update Check Mode:Tags
|
Update Check Mode:Tags
|
||||||
Current Version:0.7.0.180823
|
Current Version:0.7.1.180830
|
||||||
Current Version Code:38
|
Current Version Code:39
|
||||||
|
|
|
@ -40,7 +40,21 @@ Build:3.36.1,336010
|
||||||
npm install && \
|
npm install && \
|
||||||
node dist prod
|
node dist prod
|
||||||
|
|
||||||
|
Build:3.36.4,336040
|
||||||
|
commit=tutanota-android-release-3.36.4
|
||||||
|
subdir=app-android/app
|
||||||
|
sudo=curl -Lo node.tar.xz https://nodejs.org/dist/v8.11.3/node-v8.11.3-linux-x64.tar.xz && \
|
||||||
|
echo "08e2fcfea66746bd966ea3a89f26851f1238d96f86c33eaf6274f67fce58421a node.tar.xz" | sha256sum -c - && \
|
||||||
|
tar xJf node.tar.xz && \
|
||||||
|
cp -a node-v8.11.3-linux-x64/. /usr/local/
|
||||||
|
gradle=yes
|
||||||
|
prebuild=cd ../.. && \
|
||||||
|
rm -rf app-ios && \
|
||||||
|
sed -i '/flow-bin/d' package.json && \
|
||||||
|
npm install && \
|
||||||
|
node dist prod
|
||||||
|
|
||||||
Auto Update Mode:Version tutanota-android-release-%v
|
Auto Update Mode:Version tutanota-android-release-%v
|
||||||
Update Check Mode:Tags tutanota-android-release-*
|
Update Check Mode:Tags tutanota-android-release-*
|
||||||
Current Version:3.36.1
|
Current Version:3.36.4
|
||||||
Current Version Code:336010
|
Current Version Code:336040
|
||||||
|
|
|
@ -216,8 +216,13 @@ Build:7.0,701
|
||||||
subdir=app
|
subdir=app
|
||||||
gradle=yes
|
gradle=yes
|
||||||
|
|
||||||
|
Build:7.1,702
|
||||||
|
commit=v7.1
|
||||||
|
subdir=app
|
||||||
|
gradle=yes
|
||||||
|
|
||||||
Auto Update Mode:Version v%v
|
Auto Update Mode:Version v%v
|
||||||
Update Check Mode:Tags
|
Update Check Mode:Tags
|
||||||
Update Check Ignore:(alpha|beta|rc|RC)
|
Update Check Ignore:(alpha|beta|rc|RC)
|
||||||
Current Version:7.0
|
Current Version:7.1
|
||||||
Current Version Code:701
|
Current Version Code:702
|
||||||
|
|
79
metadata/eu.faircode.email.yml
Normal file
79
metadata/eu.faircode.email.yml
Normal file
|
@ -0,0 +1,79 @@
|
||||||
|
Categories:
|
||||||
|
- Internet
|
||||||
|
License: GPL-3.0-only
|
||||||
|
AuthorName: Marcel Bokhorst (M66B)
|
||||||
|
WebSite: https://email.faircode.eu/
|
||||||
|
SourceCode: https://github.com/M66B/open-source-email
|
||||||
|
IssueTracker: https://github.com/M66B/open-source-email/issues
|
||||||
|
Changelog: https://github.com/M66B/open-source-email/releases
|
||||||
|
Donate: https://email.faircode.eu/pro/
|
||||||
|
Bitcoin: 13nUbfsLUzK9Sr7ZJgDRHNR91BJMuDuJnf
|
||||||
|
|
||||||
|
AutoName: FairEmail
|
||||||
|
Summary: Privacy friendly email app
|
||||||
|
Description: |-
|
||||||
|
This email app might be for you if your current email app:
|
||||||
|
* takes long to receive or show messages
|
||||||
|
* can manage only one mailbox
|
||||||
|
* cannot show related messages
|
||||||
|
* cannot work offline
|
||||||
|
* looks outdated
|
||||||
|
* is not maintained
|
||||||
|
* stores your email on their servers
|
||||||
|
* is closed source, potentially violating your privacy
|
||||||
|
|
||||||
|
'''Features'''
|
||||||
|
* 100 % open source
|
||||||
|
* Multiple accounts (inboxes)
|
||||||
|
* Multiple identities (outboxes)
|
||||||
|
* Unified inbox
|
||||||
|
* Distraction free reading and writing
|
||||||
|
* Message threading
|
||||||
|
* Two way synchronization
|
||||||
|
* Offline storage and operations
|
||||||
|
* Material design
|
||||||
|
* Dark theme
|
||||||
|
|
||||||
|
'''Pro features'''
|
||||||
|
* Preview sender/subject in new messages status bar notification
|
||||||
|
* Encrypt/decrypt messages using OpenPGP via [[org.sufficientlysecure.keychain]]
|
||||||
|
* Search on server
|
||||||
|
* Standard answers
|
||||||
|
|
||||||
|
'''Simple'''
|
||||||
|
* Easy navigation
|
||||||
|
* No settings
|
||||||
|
* No bells and whistles
|
||||||
|
|
||||||
|
'''Secure'''
|
||||||
|
* Allow encrypted connections only
|
||||||
|
* Accept valid security certificates only
|
||||||
|
* SMTP authentication required
|
||||||
|
* Text view only (converted HTML)
|
||||||
|
* No special permissions required
|
||||||
|
* No advertisements
|
||||||
|
* No analytics and no tracking
|
||||||
|
|
||||||
|
'''Efficient'''
|
||||||
|
* IMAP IDLE supported
|
||||||
|
* Built with latest development tools and libraries
|
||||||
|
* Android 6 Marshmallow or later required
|
||||||
|
|
||||||
|
This app starts a foreground service with a low priority status bar
|
||||||
|
notification to make sure you'll never miss new email.
|
||||||
|
|
||||||
|
RepoType: git
|
||||||
|
Repo: https://github.com/M66B/open-source-email
|
||||||
|
|
||||||
|
Builds:
|
||||||
|
- versionName: '0.32'
|
||||||
|
versionCode: 32
|
||||||
|
commit: '0.32'
|
||||||
|
subdir: app
|
||||||
|
gradle:
|
||||||
|
- yes
|
||||||
|
|
||||||
|
AutoUpdateMode: Version %v
|
||||||
|
UpdateCheckMode: Tags
|
||||||
|
CurrentVersion: '0.32'
|
||||||
|
CurrentVersionCode: 32
|
|
@ -37,7 +37,12 @@ Build:1.22,23
|
||||||
subdir=app
|
subdir=app
|
||||||
gradle=yes
|
gradle=yes
|
||||||
|
|
||||||
|
Build:1.26,27
|
||||||
|
commit=v1.26
|
||||||
|
subdir=app
|
||||||
|
gradle=yes
|
||||||
|
|
||||||
Auto Update Mode:Version v%v
|
Auto Update Mode:Version v%v
|
||||||
Update Check Mode:Tags
|
Update Check Mode:Tags
|
||||||
Current Version:1.22
|
Current Version:1.26
|
||||||
Current Version Code:23
|
Current Version Code:27
|
||||||
|
|
|
@ -28,7 +28,12 @@ Build:0.6.2,1
|
||||||
subdir=app
|
subdir=app
|
||||||
gradle=yes
|
gradle=yes
|
||||||
|
|
||||||
|
Build:0.6.5,3
|
||||||
|
commit=v0.6.5
|
||||||
|
subdir=app
|
||||||
|
gradle=yes
|
||||||
|
|
||||||
Auto Update Mode:Version v%v
|
Auto Update Mode:Version v%v
|
||||||
Update Check Mode:Tags
|
Update Check Mode:Tags
|
||||||
Current Version:0.6.2
|
Current Version:0.6.5
|
||||||
Current Version Code:1
|
Current Version Code:3
|
||||||
|
|
|
@ -63,7 +63,7 @@ Builds:
|
||||||
gradle:
|
gradle:
|
||||||
- productionFdroid
|
- productionFdroid
|
||||||
|
|
||||||
- versionName: 1.22.0
|
- versionName: 1.22.0-fdroid
|
||||||
versionCode: 1220027
|
versionCode: 1220027
|
||||||
commit: 1.22.0
|
commit: 1.22.0
|
||||||
subdir: app
|
subdir: app
|
||||||
|
@ -72,5 +72,5 @@ Builds:
|
||||||
|
|
||||||
AutoUpdateMode: Version %v
|
AutoUpdateMode: Version %v
|
||||||
UpdateCheckMode: Tags
|
UpdateCheckMode: Tags
|
||||||
CurrentVersion: 1.22.0
|
CurrentVersion: 1.22.0-fdroid
|
||||||
CurrentVersionCode: 1220027
|
CurrentVersionCode: 1220027
|
||||||
|
|
|
@ -38,7 +38,12 @@ Build:0.3.2,5
|
||||||
subdir=app
|
subdir=app
|
||||||
gradle=yes
|
gradle=yes
|
||||||
|
|
||||||
|
Build:0.4.1,7
|
||||||
|
commit=0.4.1
|
||||||
|
subdir=app
|
||||||
|
gradle=yes
|
||||||
|
|
||||||
Auto Update Mode:Version %v
|
Auto Update Mode:Version %v
|
||||||
Update Check Mode:Tags
|
Update Check Mode:Tags
|
||||||
Current Version:0.3.2
|
Current Version:0.4.1
|
||||||
Current Version Code:5
|
Current Version Code:7
|
||||||
|
|
|
@ -365,6 +365,7 @@ Build:3.2.9-1,2091
|
||||||
rm=android/build.properties
|
rm=android/build.properties
|
||||||
prebuild=sed -i -e 's/^APP_ABI\s*:=.*/APP_ABI := all/' jni/Application.mk
|
prebuild=sed -i -e 's/^APP_ABI\s*:=.*/APP_ABI := all/' jni/Application.mk
|
||||||
scanignore=cr3wx
|
scanignore=cr3wx
|
||||||
|
ndk=r16b
|
||||||
|
|
||||||
Auto Update Mode:None
|
Auto Update Mode:None
|
||||||
Update Check Mode:RepoManifest
|
Update Check Mode:RepoManifest
|
||||||
|
|
|
@ -34,12 +34,7 @@ Build:3.1.4,54
|
||||||
subdir=app
|
subdir=app
|
||||||
gradle=yes
|
gradle=yes
|
||||||
|
|
||||||
Build:4.0.0,58
|
|
||||||
commit=v4.0.0
|
|
||||||
subdir=app
|
|
||||||
gradle=yes
|
|
||||||
|
|
||||||
Auto Update Mode:Version v%v
|
Auto Update Mode:Version v%v
|
||||||
Update Check Mode:Tags
|
Update Check Mode:Tags
|
||||||
Current Version:4.0.0
|
Current Version:3.1.4
|
||||||
Current Version Code:58
|
Current Version Code:54
|
||||||
|
|
|
@ -45,7 +45,12 @@ Build:1.2.0,10
|
||||||
subdir=ultrasonic
|
subdir=ultrasonic
|
||||||
gradle=yes
|
gradle=yes
|
||||||
|
|
||||||
|
Build:1.3.0,11
|
||||||
|
commit=v1.3.0
|
||||||
|
subdir=ultrasonic
|
||||||
|
gradle=yes
|
||||||
|
|
||||||
Auto Update Mode:Version v%v
|
Auto Update Mode:Version v%v
|
||||||
Update Check Mode:Tags
|
Update Check Mode:Tags
|
||||||
Current Version:1.2.0
|
Current Version:1.3.0
|
||||||
Current Version Code:10
|
Current Version Code:11
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
Categories:System
|
Categories:System
|
||||||
License:GPL-3.0-only
|
License:GPL-3.0-only
|
||||||
Web Site:https://play.google.com/store/apps/details?id=saschpe.contactevents
|
Web Site:https://sites.google.com/view/birthday-calendar/
|
||||||
Source Code:https://github.com/saschpe/BirthdayCalendar
|
Source Code:https://github.com/saschpe/BirthdayCalendar
|
||||||
Issue Tracker:https://github.com/saschpe/BirthdayCalendar/issues
|
Issue Tracker:https://github.com/saschpe/BirthdayCalendar/issues
|
||||||
|
|
||||||
|
|
47
metadata/taco.apkmirror.yml
Normal file
47
metadata/taco.apkmirror.yml
Normal file
|
@ -0,0 +1,47 @@
|
||||||
|
AntiFeatures:
|
||||||
|
- NonFreeNet
|
||||||
|
Categories:
|
||||||
|
- Internet
|
||||||
|
- System
|
||||||
|
License: GPL-2.0-or-later
|
||||||
|
WebSite: https://gitlab.com/TacoTheDank/APKMirror
|
||||||
|
SourceCode: https://gitlab.com/TacoTheDank/APKMirror
|
||||||
|
IssueTracker: https://gitlab.com/TacoTheDank/APKMirror/issues
|
||||||
|
|
||||||
|
AutoName: APKMirror
|
||||||
|
Summary: An unofficial APKMirror client/web app
|
||||||
|
Description: |-
|
||||||
|
An app to browse APKMirror from a device from an app that browses APKMirror
|
||||||
|
and only APKMirror as APKMirror only has apks (which are only used for
|
||||||
|
Android devices), and is the sole purpose of this app existing (because who
|
||||||
|
uses browsers amirite), so it only browses APKMirror, as an app.
|
||||||
|
|
||||||
|
Features
|
||||||
|
|
||||||
|
* Quick loading (for the most part)
|
||||||
|
* Choose any download manager
|
||||||
|
* Clean material design (I think)
|
||||||
|
* Small-ish APK size
|
||||||
|
|
||||||
|
Things that constitute as Anti-Features
|
||||||
|
|
||||||
|
* The app itself does NOT contain any ads whatsoever. However, as anyone who has visited the APKMirror site probably knows, they do display ads. As this app utilizes WebView, the site's ads will also end up being displayed in the app.
|
||||||
|
|
||||||
|
RepoType: git
|
||||||
|
Repo: https://gitlab.com/TacoTheDank/APKMirror
|
||||||
|
|
||||||
|
Builds:
|
||||||
|
- versionName: 1.0.4
|
||||||
|
versionCode: 5
|
||||||
|
commit: 1.0.4
|
||||||
|
subdir: app
|
||||||
|
gradle:
|
||||||
|
- yes
|
||||||
|
output: build/outputs/apk/fdroid/release/app-fdroid-release-unsigned.apk
|
||||||
|
prebuild: |-
|
||||||
|
sed -i -e 's/4\.10\-rc\-2/4\.9/' ../gradle/wrapper/gradle-wrapper.properties
|
||||||
|
|
||||||
|
AutoUpdateMode: Version %v
|
||||||
|
UpdateCheckMode: Tags
|
||||||
|
CurrentVersion: 1.0.4
|
||||||
|
CurrentVersionCode: 5
|
|
@ -10,7 +10,7 @@ Time 141
|
||||||
Theming 139
|
Theming 139
|
||||||
Development 133
|
Development 133
|
||||||
Connectivity 129
|
Connectivity 129
|
||||||
Security 123
|
Security 124
|
||||||
Money 68
|
Money 68
|
||||||
Phone & SMS 67
|
Phone & SMS 67
|
||||||
Sports & Health 65
|
Sports & Health 65
|
||||||
|
|
|
@ -3474,6 +3474,7 @@ com.github.axet.torrentclient_635.apk com.github.axet.torrentclient 2018-06-02
|
||||||
com.github.axet.torrentclient_643.apk com.github.axet.torrentclient 2018-06-20
|
com.github.axet.torrentclient_643.apk com.github.axet.torrentclient 2018-06-20
|
||||||
com.github.axet.torrentclient_644.apk com.github.axet.torrentclient 2018-06-21
|
com.github.axet.torrentclient_644.apk com.github.axet.torrentclient 2018-06-21
|
||||||
com.github.axet.torrentclient_645.apk com.github.axet.torrentclient 2018-07-15
|
com.github.axet.torrentclient_645.apk com.github.axet.torrentclient 2018-07-15
|
||||||
|
com.github.axet.torrentclient_651.apk com.github.axet.torrentclient 2018-08-29
|
||||||
com.github.cetoolbox_1.apk com.github.cetoolbox 2013-12-09
|
com.github.cetoolbox_1.apk com.github.cetoolbox 2013-12-09
|
||||||
com.github.cythara_1.apk com.github.cythara 2017-08-23
|
com.github.cythara_1.apk com.github.cythara 2017-08-23
|
||||||
com.github.cythara_2.apk com.github.cythara 2017-08-26
|
com.github.cythara_2.apk com.github.cythara 2017-08-26
|
||||||
|
@ -6131,6 +6132,7 @@ com.quaap.bookymcbookface_32.apk com.quaap.bookymcbookface 2018-04-10
|
||||||
com.quaap.bookymcbookface_34.apk com.quaap.bookymcbookface 2018-07-08
|
com.quaap.bookymcbookface_34.apk com.quaap.bookymcbookface 2018-07-08
|
||||||
com.quaap.bookymcbookface_35.apk com.quaap.bookymcbookface 2018-07-19
|
com.quaap.bookymcbookface_35.apk com.quaap.bookymcbookface 2018-07-19
|
||||||
com.quaap.bookymcbookface_40.apk com.quaap.bookymcbookface 2018-08-01
|
com.quaap.bookymcbookface_40.apk com.quaap.bookymcbookface 2018-08-01
|
||||||
|
com.quaap.bookymcbookface_410.apk com.quaap.bookymcbookface 2018-08-29
|
||||||
com.quaap.computationaldemonology_1.apk com.quaap.computationaldemonology 2016-12-21
|
com.quaap.computationaldemonology_1.apk com.quaap.computationaldemonology 2016-12-21
|
||||||
com.quaap.dodatheexploda_1.apk com.quaap.dodatheexploda 2017-03-29
|
com.quaap.dodatheexploda_1.apk com.quaap.dodatheexploda 2017-03-29
|
||||||
com.quaap.dodatheexploda_2.apk com.quaap.dodatheexploda 2017-07-02
|
com.quaap.dodatheexploda_2.apk com.quaap.dodatheexploda 2017-07-02
|
||||||
|
@ -7215,6 +7217,7 @@ com.termux.api_22.apk com.termux.api 2018-06-07
|
||||||
com.termux.api_24.apk com.termux.api 2018-06-16
|
com.termux.api_24.apk com.termux.api 2018-06-16
|
||||||
com.termux.api_25.apk com.termux.api 2018-06-25
|
com.termux.api_25.apk com.termux.api 2018-06-25
|
||||||
com.termux.api_26.apk com.termux.api 2018-07-28
|
com.termux.api_26.apk com.termux.api 2018-07-28
|
||||||
|
com.termux.api_27.apk com.termux.api 2018-08-29
|
||||||
com.termux.boot_2.apk com.termux.boot 2017-09-02
|
com.termux.boot_2.apk com.termux.boot 2017-09-02
|
||||||
com.termux.boot_3.apk com.termux.boot 2017-12-04
|
com.termux.boot_3.apk com.termux.boot 2017-12-04
|
||||||
com.termux.boot_4.apk com.termux.boot 2017-12-04
|
com.termux.boot_4.apk com.termux.boot 2017-12-04
|
||||||
|
@ -7231,6 +7234,7 @@ com.termux.styling_18.apk com.termux.styling 2017-08-20
|
||||||
com.termux.styling_19.apk com.termux.styling 2017-08-20
|
com.termux.styling_19.apk com.termux.styling 2017-08-20
|
||||||
com.termux.styling_20.apk com.termux.styling 2017-12-04
|
com.termux.styling_20.apk com.termux.styling 2017-12-04
|
||||||
com.termux.styling_21.apk com.termux.styling 2017-12-04
|
com.termux.styling_21.apk com.termux.styling 2017-12-04
|
||||||
|
com.termux.styling_23.apk com.termux.styling 2018-08-29
|
||||||
com.termux.tasker_1.apk com.termux.tasker 2016-12-30
|
com.termux.tasker_1.apk com.termux.tasker 2016-12-30
|
||||||
com.termux.tasker_2.apk com.termux.tasker 2017-09-24
|
com.termux.tasker_2.apk com.termux.tasker 2017-09-24
|
||||||
com.termux.tasker_3.apk com.termux.tasker 2017-12-04
|
com.termux.tasker_3.apk com.termux.tasker 2017-12-04
|
||||||
|
@ -7334,6 +7338,7 @@ com.tmendes.birthdaydroid_24.apk com.tmendes.birthdaydroid 2018-08-03
|
||||||
com.tmendes.birthdaydroid_25.apk com.tmendes.birthdaydroid 2018-08-09
|
com.tmendes.birthdaydroid_25.apk com.tmendes.birthdaydroid 2018-08-09
|
||||||
com.tmendes.birthdaydroid_26.apk com.tmendes.birthdaydroid 2018-08-15
|
com.tmendes.birthdaydroid_26.apk com.tmendes.birthdaydroid 2018-08-15
|
||||||
com.tmendes.birthdaydroid_27.apk com.tmendes.birthdaydroid 2018-08-26
|
com.tmendes.birthdaydroid_27.apk com.tmendes.birthdaydroid 2018-08-26
|
||||||
|
com.tmendes.birthdaydroid_28.apk com.tmendes.birthdaydroid 2018-08-29
|
||||||
com.tmendes.dadosd_4.apk com.tmendes.dadosd 2017-02-24
|
com.tmendes.dadosd_4.apk com.tmendes.dadosd 2017-02-24
|
||||||
com.tobiaskuban.android.monthcalendarwidgetfoss_4.apk com.tobiaskuban.android.monthcalendarwidgetfoss 2014-03-27
|
com.tobiaskuban.android.monthcalendarwidgetfoss_4.apk com.tobiaskuban.android.monthcalendarwidgetfoss 2014-03-27
|
||||||
com.tobiaskuban.android.monthcalendarwidgetfoss_5.apk com.tobiaskuban.android.monthcalendarwidgetfoss 2015-03-07
|
com.tobiaskuban.android.monthcalendarwidgetfoss_5.apk com.tobiaskuban.android.monthcalendarwidgetfoss 2015-03-07
|
||||||
|
@ -7862,6 +7867,7 @@ com.workingagenda.fissure_3.apk com.workingagenda.fissure 2016-08-25
|
||||||
com.workingagenda.fissure_5.apk com.workingagenda.fissure 2016-09-22
|
com.workingagenda.fissure_5.apk com.workingagenda.fissure 2016-09-22
|
||||||
com.wownero.wownerujo_1060.apk com.wownero.wownerujo 2018-08-20
|
com.wownero.wownerujo_1060.apk com.wownero.wownerujo 2018-08-20
|
||||||
com.wownero.wownerujo_1070.apk com.wownero.wownerujo 2018-08-20
|
com.wownero.wownerujo_1070.apk com.wownero.wownerujo 2018-08-20
|
||||||
|
com.wownero.wownerujo_1080.apk com.wownero.wownerujo 2018-08-29
|
||||||
com.write.Quill_36.apk com.write.Quill 2012-09-18
|
com.write.Quill_36.apk com.write.Quill 2012-09-18
|
||||||
com.write.Quill_37.apk com.write.Quill 2012-11-01
|
com.write.Quill_37.apk com.write.Quill 2012-11-01
|
||||||
com.write.Quill_40.apk com.write.Quill 2013-07-02
|
com.write.Quill_40.apk com.write.Quill 2013-07-02
|
||||||
|
@ -10119,6 +10125,7 @@ de.westnordost.streetcomplete_503.apk de.westnordost.streetcomplete 2018-05-03
|
||||||
de.westnordost.streetcomplete_504.apk de.westnordost.streetcomplete 2018-05-07
|
de.westnordost.streetcomplete_504.apk de.westnordost.streetcomplete 2018-05-07
|
||||||
de.westnordost.streetcomplete_602.apk de.westnordost.streetcomplete 2018-07-06
|
de.westnordost.streetcomplete_602.apk de.westnordost.streetcomplete 2018-07-06
|
||||||
de.westnordost.streetcomplete_603.apk de.westnordost.streetcomplete 2018-07-19
|
de.westnordost.streetcomplete_603.apk de.westnordost.streetcomplete 2018-07-19
|
||||||
|
de.westnordost.streetcomplete_701.apk de.westnordost.streetcomplete 2018-08-29
|
||||||
de.wikilab.android.friendica01_8.apk de.wikilab.android.friendica01 2013-01-18
|
de.wikilab.android.friendica01_8.apk de.wikilab.android.friendica01 2013-01-18
|
||||||
de.wikilab.android.friendica01_9.apk de.wikilab.android.friendica01 2013-06-02
|
de.wikilab.android.friendica01_9.apk de.wikilab.android.friendica01 2013-06-02
|
||||||
de.xskat_14.apk de.xskat 2016-10-04
|
de.xskat_14.apk de.xskat 2016-10-04
|
||||||
|
@ -10541,6 +10548,7 @@ eu.quelltext.mundraub_1.apk eu.quelltext.mundraub 2018-08-20
|
||||||
eu.quelltext.mundraub_9.apk eu.quelltext.mundraub 2018-08-24
|
eu.quelltext.mundraub_9.apk eu.quelltext.mundraub 2018-08-24
|
||||||
eu.quelltext.mundraub_14.apk eu.quelltext.mundraub 2018-08-26
|
eu.quelltext.mundraub_14.apk eu.quelltext.mundraub 2018-08-26
|
||||||
eu.quelltext.mundraub_19.apk eu.quelltext.mundraub 2018-08-27
|
eu.quelltext.mundraub_19.apk eu.quelltext.mundraub 2018-08-27
|
||||||
|
eu.quelltext.mundraub_23.apk eu.quelltext.mundraub 2018-08-29
|
||||||
eu.siacs.conversations.legacy_255.apk eu.siacs.conversations.legacy 2018-03-31
|
eu.siacs.conversations.legacy_255.apk eu.siacs.conversations.legacy 2018-03-31
|
||||||
eu.siacs.conversations.legacy_256.apk eu.siacs.conversations.legacy 2018-05-03
|
eu.siacs.conversations.legacy_256.apk eu.siacs.conversations.legacy 2018-05-03
|
||||||
eu.siacs.conversations.voicerecorder_2.apk eu.siacs.conversations.voicerecorder 2016-01-04
|
eu.siacs.conversations.voicerecorder_2.apk eu.siacs.conversations.voicerecorder 2016-01-04
|
||||||
|
@ -11575,6 +11583,7 @@ info.metadude.android.congress.schedule_40.apk info.metadude.android.congress.sc
|
||||||
info.metadude.android.congress.schedule_41.apk info.metadude.android.congress.schedule 2017-12-24
|
info.metadude.android.congress.schedule_41.apk info.metadude.android.congress.schedule 2017-12-24
|
||||||
info.metadude.android.congress.schedule_43.apk info.metadude.android.congress.schedule 2018-01-03
|
info.metadude.android.congress.schedule_43.apk info.metadude.android.congress.schedule 2018-01-03
|
||||||
info.metadude.android.congress.schedule_44.apk info.metadude.android.congress.schedule 2018-01-03
|
info.metadude.android.congress.schedule_44.apk info.metadude.android.congress.schedule 2018-01-03
|
||||||
|
info.metadude.android.congress.schedule_46.apk info.metadude.android.congress.schedule 2018-08-29
|
||||||
info.papdt.blackblub_4.apk info.papdt.blackblub 2016-03-22
|
info.papdt.blackblub_4.apk info.papdt.blackblub 2016-03-22
|
||||||
info.papdt.blackblub_5.apk info.papdt.blackblub 2016-04-04
|
info.papdt.blackblub_5.apk info.papdt.blackblub 2016-04-04
|
||||||
info.papdt.blackblub_6.apk info.papdt.blackblub 2017-01-17
|
info.papdt.blackblub_6.apk info.papdt.blackblub 2017-01-17
|
||||||
|
@ -12344,6 +12353,7 @@ me.echeung.moemoekyun.fdroid_62.apk me.echeung.moemoekyun.fdroid 2018-08-14
|
||||||
me.echeung.moemoekyun.fdroid_63.apk me.echeung.moemoekyun.fdroid 2018-08-21
|
me.echeung.moemoekyun.fdroid_63.apk me.echeung.moemoekyun.fdroid 2018-08-21
|
||||||
me.echeung.moemoekyun.fdroid_64.apk me.echeung.moemoekyun.fdroid 2018-08-24
|
me.echeung.moemoekyun.fdroid_64.apk me.echeung.moemoekyun.fdroid 2018-08-24
|
||||||
me.echeung.moemoekyun.fdroid_65.apk me.echeung.moemoekyun.fdroid 2018-08-27
|
me.echeung.moemoekyun.fdroid_65.apk me.echeung.moemoekyun.fdroid 2018-08-27
|
||||||
|
me.echeung.moemoekyun.fdroid_66.apk me.echeung.moemoekyun.fdroid 2018-08-29
|
||||||
me.guillaumin.android.osmtracker_20.apk me.guillaumin.android.osmtracker 2011-07-03
|
me.guillaumin.android.osmtracker_20.apk me.guillaumin.android.osmtracker 2011-07-03
|
||||||
me.guillaumin.android.osmtracker_21.apk me.guillaumin.android.osmtracker 2011-10-02
|
me.guillaumin.android.osmtracker_21.apk me.guillaumin.android.osmtracker 2011-10-02
|
||||||
me.guillaumin.android.osmtracker_22.apk me.guillaumin.android.osmtracker 2012-02-05
|
me.guillaumin.android.osmtracker_22.apk me.guillaumin.android.osmtracker 2012-02-05
|
||||||
|
@ -12615,6 +12625,7 @@ net.androgames.level_36.apk net.androgames.level 2014-09-17
|
||||||
net.androidcomics.acv_46.apk net.androidcomics.acv 2013-04-22
|
net.androidcomics.acv_46.apk net.androidcomics.acv 2013-04-22
|
||||||
net.anzix.osm.upload_10.apk net.anzix.osm.upload 2013-07-08
|
net.anzix.osm.upload_10.apk net.anzix.osm.upload 2013-07-08
|
||||||
net.artificialworlds.rabbitescape_103.apk net.artificialworlds.rabbitescape 2017-01-30
|
net.artificialworlds.rabbitescape_103.apk net.artificialworlds.rabbitescape 2017-01-30
|
||||||
|
net.artificialworlds.rabbitescape_110.apk net.artificialworlds.rabbitescape 2018-08-29
|
||||||
net.asceai.meritous_1.apk net.asceai.meritous 2013-01-02
|
net.asceai.meritous_1.apk net.asceai.meritous 2013-01-02
|
||||||
net.asceai.meritous_2.apk net.asceai.meritous 2013-01-15
|
net.asceai.meritous_2.apk net.asceai.meritous 2013-01-15
|
||||||
net.avs234_16.apk net.avs234 2013-03-12
|
net.avs234_16.apk net.avs234 2013-03-12
|
||||||
|
@ -12845,6 +12856,7 @@ net.gsantner.markor_22.apk net.gsantner.markor 2018-05-21
|
||||||
net.gsantner.markor_23.apk net.gsantner.markor 2018-05-29
|
net.gsantner.markor_23.apk net.gsantner.markor 2018-05-29
|
||||||
net.gsantner.markor_24.apk net.gsantner.markor 2018-06-12
|
net.gsantner.markor_24.apk net.gsantner.markor 2018-06-12
|
||||||
net.gsantner.markor_25.apk net.gsantner.markor 2018-08-14
|
net.gsantner.markor_25.apk net.gsantner.markor 2018-08-14
|
||||||
|
net.gsantner.markor_27.apk net.gsantner.markor 2018-08-29
|
||||||
net.haltcondition.anode_7.apk net.haltcondition.anode 2014-08-09
|
net.haltcondition.anode_7.apk net.haltcondition.anode 2014-08-09
|
||||||
net.healeys.lexic_41.apk net.healeys.lexic 2012-02-09
|
net.healeys.lexic_41.apk net.healeys.lexic 2012-02-09
|
||||||
net.i2p.android.router_0.apk net.i2p.android.router 2013-10-30
|
net.i2p.android.router_0.apk net.i2p.android.router 2013-10-30
|
||||||
|
@ -13514,6 +13526,7 @@ nl.implode.regenalarm_40300.apk nl.implode.regenalarm 2017-06-13
|
||||||
nl.implode.regenalarm_40301.apk nl.implode.regenalarm 2017-07-18
|
nl.implode.regenalarm_40301.apk nl.implode.regenalarm 2017-07-18
|
||||||
nl.implode.weer_10.apk nl.implode.weer 2018-08-10
|
nl.implode.weer_10.apk nl.implode.weer 2018-08-10
|
||||||
nl.implode.weer_11.apk nl.implode.weer 2018-08-12
|
nl.implode.weer_11.apk nl.implode.weer 2018-08-12
|
||||||
|
nl.implode.weer_12.apk nl.implode.weer 2018-08-29
|
||||||
nl.mpcjanssen.simpletask_1053.apk nl.mpcjanssen.simpletask 2013-12-04
|
nl.mpcjanssen.simpletask_1053.apk nl.mpcjanssen.simpletask 2013-12-04
|
||||||
nl.mpcjanssen.simpletask_1054.apk nl.mpcjanssen.simpletask 2013-12-07
|
nl.mpcjanssen.simpletask_1054.apk nl.mpcjanssen.simpletask 2013-12-07
|
||||||
nl.mpcjanssen.simpletask_1058.apk nl.mpcjanssen.simpletask 2013-12-11
|
nl.mpcjanssen.simpletask_1058.apk nl.mpcjanssen.simpletask 2013-12-11
|
||||||
|
@ -16730,6 +16743,7 @@ org.petero.droidfish_71.apk org.petero.droidfish 2016-11-03
|
||||||
org.petero.droidfish_72.apk org.petero.droidfish 2016-12-25
|
org.petero.droidfish_72.apk org.petero.droidfish 2016-12-25
|
||||||
org.petero.droidfish_74.apk org.petero.droidfish 2017-01-04
|
org.petero.droidfish_74.apk org.petero.droidfish 2017-01-04
|
||||||
org.petero.droidfish_75.apk org.petero.droidfish 2017-02-03
|
org.petero.droidfish_75.apk org.petero.droidfish 2017-02-03
|
||||||
|
org.pipoypipagames.cowsrevenge_6.apk org.pipoypipagames.cowsrevenge 2018-08-29
|
||||||
org.pixmob.freemobile.netstat_53.apk org.pixmob.freemobile.netstat 2015-12-30
|
org.pixmob.freemobile.netstat_53.apk org.pixmob.freemobile.netstat 2015-12-30
|
||||||
org.pixmob.freemobile.netstat_61.apk org.pixmob.freemobile.netstat 2016-03-20
|
org.pixmob.freemobile.netstat_61.apk org.pixmob.freemobile.netstat 2016-03-20
|
||||||
org.pixmob.freemobile.netstat_62.apk org.pixmob.freemobile.netstat 2016-03-22
|
org.pixmob.freemobile.netstat_62.apk org.pixmob.freemobile.netstat 2016-03-22
|
||||||
|
@ -17364,6 +17378,7 @@ org.proninyaroslav.libretorrent_5.apk org.proninyaroslav.libretorrent 2017-07-14
|
||||||
org.proninyaroslav.libretorrent_6.apk org.proninyaroslav.libretorrent 2017-12-07
|
org.proninyaroslav.libretorrent_6.apk org.proninyaroslav.libretorrent 2017-12-07
|
||||||
org.proninyaroslav.libretorrent_7.apk org.proninyaroslav.libretorrent 2018-02-03
|
org.proninyaroslav.libretorrent_7.apk org.proninyaroslav.libretorrent 2018-02-03
|
||||||
org.proninyaroslav.libretorrent_8.apk org.proninyaroslav.libretorrent 2018-04-17
|
org.proninyaroslav.libretorrent_8.apk org.proninyaroslav.libretorrent 2018-04-17
|
||||||
|
org.proninyaroslav.libretorrent_9.apk org.proninyaroslav.libretorrent 2018-08-29
|
||||||
org.pulpdust.lesserpad_6.apk org.pulpdust.lesserpad 2013-03-22
|
org.pulpdust.lesserpad_6.apk org.pulpdust.lesserpad 2013-03-22
|
||||||
org.pulpdust.lesserpad_7.apk org.pulpdust.lesserpad 2013-05-04
|
org.pulpdust.lesserpad_7.apk org.pulpdust.lesserpad 2013-05-04
|
||||||
org.pulpdust.lesserpad_8.apk org.pulpdust.lesserpad 2013-06-19
|
org.pulpdust.lesserpad_8.apk org.pulpdust.lesserpad 2013-06-19
|
||||||
|
@ -19221,11 +19236,13 @@ protect.videoeditor_9.apk protect.videoeditor 2018-05-22
|
||||||
protect.videoeditor_10.apk protect.videoeditor 2018-06-16
|
protect.videoeditor_10.apk protect.videoeditor 2018-06-16
|
||||||
protect.videoeditor_11.apk protect.videoeditor 2018-06-28
|
protect.videoeditor_11.apk protect.videoeditor 2018-06-28
|
||||||
protect.videoeditor_12.apk protect.videoeditor 2018-08-15
|
protect.videoeditor_12.apk protect.videoeditor 2018-08-15
|
||||||
|
protect.videoeditor_13.apk protect.videoeditor 2018-08-29
|
||||||
pt.ipleiria.mymusicqoe_3.apk pt.ipleiria.mymusicqoe 2018-08-10
|
pt.ipleiria.mymusicqoe_3.apk pt.ipleiria.mymusicqoe 2018-08-10
|
||||||
pt.ipleiria.mymusicqoe_5.apk pt.ipleiria.mymusicqoe 2018-08-14
|
pt.ipleiria.mymusicqoe_5.apk pt.ipleiria.mymusicqoe 2018-08-14
|
||||||
pt.ipleiria.mymusicqoe_7.apk pt.ipleiria.mymusicqoe 2018-08-21
|
pt.ipleiria.mymusicqoe_7.apk pt.ipleiria.mymusicqoe 2018-08-21
|
||||||
pt.ipleiria.mymusicqoe_8.apk pt.ipleiria.mymusicqoe 2018-08-21
|
pt.ipleiria.mymusicqoe_8.apk pt.ipleiria.mymusicqoe 2018-08-21
|
||||||
pt.ipleiria.mymusicqoe_9.apk pt.ipleiria.mymusicqoe 2018-08-24
|
pt.ipleiria.mymusicqoe_9.apk pt.ipleiria.mymusicqoe 2018-08-24
|
||||||
|
pt.ipleiria.mymusicqoe_10.apk pt.ipleiria.mymusicqoe 2018-08-29
|
||||||
pt.isec.tp.am_2.apk pt.isec.tp.am 2012-02-27
|
pt.isec.tp.am_2.apk pt.isec.tp.am 2012-02-27
|
||||||
pt.isec.tp.am_4.apk pt.isec.tp.am 2012-03-10
|
pt.isec.tp.am_4.apk pt.isec.tp.am 2012-03-10
|
||||||
pt.joaomneto.titancompanion_60.apk pt.joaomneto.titancompanion 2018-06-02
|
pt.joaomneto.titancompanion_60.apk pt.joaomneto.titancompanion 2018-06-02
|
||||||
|
@ -19471,6 +19488,7 @@ ryey.easer_80.apk ryey.easer 2018-07-15
|
||||||
ryey.easer_81.apk ryey.easer 2018-07-19
|
ryey.easer_81.apk ryey.easer 2018-07-19
|
||||||
ryey.easer_82.apk ryey.easer 2018-07-25
|
ryey.easer_82.apk ryey.easer 2018-07-25
|
||||||
ryey.easer_83.apk ryey.easer 2018-08-09
|
ryey.easer_83.apk ryey.easer 2018-08-09
|
||||||
|
ryey.easer_84.apk ryey.easer 2018-08-29
|
||||||
ryey.flock_4.apk ryey.flock 2016-08-02
|
ryey.flock_4.apk ryey.flock 2016-08-02
|
||||||
ryey.flock_6.apk ryey.flock 2016-08-06
|
ryey.flock_6.apk ryey.flock 2016-08-06
|
||||||
ryey.flock_8.apk ryey.flock 2017-03-29
|
ryey.flock_8.apk ryey.flock 2017-03-29
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
|
org.pipoypipagames.cowsrevenge
|
||||||
com.gmail.jiwopene.temperature
|
com.gmail.jiwopene.temperature
|
||||||
ru.henridellal.patolli
|
ru.henridellal.patolli
|
||||||
de.lisas.alex.runuserinit
|
de.lisas.alex.runuserinit
|
||||||
|
@ -7,4 +8,3 @@ de.perflyst.untis
|
||||||
negativedensity.techahashi
|
negativedensity.techahashi
|
||||||
eu.quelltext.mundraub
|
eu.quelltext.mundraub
|
||||||
dev.dworks.apps.anexplorer.pro
|
dev.dworks.apps.anexplorer.pro
|
||||||
d.d.meshenger
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ BSD-3-Clause 42
|
||||||
AGPL-3.0-only 29
|
AGPL-3.0-only 29
|
||||||
MPL-2.0 23
|
MPL-2.0 23
|
||||||
LGPL-3.0-only 17
|
LGPL-3.0-only 17
|
||||||
WTFPL 15
|
WTFPL 16
|
||||||
AGPL-3.0-or-later 14
|
AGPL-3.0-or-later 14
|
||||||
BSD-2-Clause-FreeBSD 14
|
BSD-2-Clause-FreeBSD 14
|
||||||
PublicDomain 12
|
PublicDomain 12
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
git 2501
|
git 2502
|
||||||
git-svn 104
|
git-svn 104
|
||||||
none 62
|
none 62
|
||||||
hg 46
|
hg 46
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
Tags 1474
|
Tags 1475
|
||||||
RepoManifest 789
|
RepoManifest 789
|
||||||
Static 236
|
Static 236
|
||||||
None 217
|
None 217
|
||||||
|
|
30
tools/check-keyalias-collision.py
Executable file
30
tools/check-keyalias-collision.py
Executable file
|
@ -0,0 +1,30 @@
|
||||||
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
|
import glob
|
||||||
|
import hashlib
|
||||||
|
import inspect
|
||||||
|
import os
|
||||||
|
import sys
|
||||||
|
|
||||||
|
def generate_keyalias(s):
|
||||||
|
m = hashlib.md5()
|
||||||
|
m.update(s.encode())
|
||||||
|
return m.hexdigest()[:8]
|
||||||
|
|
||||||
|
base = os.path.realpath(
|
||||||
|
os.path.join(os.path.dirname(inspect.getfile(inspect.currentframe())), '..'))
|
||||||
|
metadatafiles = sorted(glob.glob(base + '/metadata/*.txt')
|
||||||
|
+ glob.glob(base + '/metadata/*.yml'))
|
||||||
|
|
||||||
|
if not metadatafiles:
|
||||||
|
print('No metadata files found!')
|
||||||
|
sys.exit(1)
|
||||||
|
|
||||||
|
keyaliases = dict()
|
||||||
|
for f in metadatafiles:
|
||||||
|
appid = os.path.basename(f)[:-4]
|
||||||
|
keyalias = generate_keyalias(appid)
|
||||||
|
if keyalias in keyaliases:
|
||||||
|
print(appid, "keyalias conflicts with", keyaliases[keyalias])
|
||||||
|
sys.exit(1)
|
||||||
|
keyaliases[keyalias] = appid
|
Loading…
Reference in a new issue