Merge branch 'master' of gitlab.com:fdroid/fdroiddata

This commit is contained in:
Marcus Hoffmann 2018-08-30 10:53:40 +02:00
commit a3cf031fce
35 changed files with 405 additions and 55 deletions

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View 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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View 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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View 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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -1,4 +1,4 @@
git 2501 git 2502
git-svn 104 git-svn 104
none 62 none 62
hg 46 hg 46

View file

@ -1,4 +1,4 @@
Tags 1474 Tags 1475
RepoManifest 789 RepoManifest 789
Static 236 Static 236
None 217 None 217

View 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