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:"
- git --no-pager diff --stat
- git --no-pager diff --name-only --exit-code || export EXITVALUE=1
- ./tools/check-keyalias-collision.py || export EXITVALUE=1
- exit $EXITVALUE

View file

@ -634,11 +634,20 @@ Build:1.87,87
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
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:
RapidDecoder 0.3.0 is required, but this version is not tagged.
.
Auto Update Mode:Version %v
Update Check Mode:Tags
Current Version:1.87
Current Version Code:87
Current Version:1.88
Current Version Code:88

View file

@ -788,7 +788,13 @@ Build:2.0.2-ose,243
submodules=yes
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
Update Check Mode:Tags ^v[0-9.]+-ose$
Current Version:2.0.2-ose
Current Version Code:243
Current Version:2.0.3-ose
Current Version Code:244

View file

@ -204,7 +204,12 @@ Build:1.0.71,10710
subdir=app
gradle=yes
Build:1.0.72,10720
commit=1.0.72
subdir=app
gradle=yes
Auto Update Mode:Version %v
Update Check Mode:Tags
Current Version:1.0.71
Current Version Code:10710
Current Version:1.0.72
Current Version Code:10720

View file

@ -200,7 +200,12 @@ Build:5.8.8,588
subdir=PersianCalendar
gradle=yes
Build:5.9.1,591
commit=v5.9.1
subdir=PersianCalendar
gradle=yes
Auto Update Mode:Version v%v
Update Check Mode:Tags ^[0-9.v]*$
Current Version:5.8.8
Current Version Code:588
Current Version:5.9.1
Current Version Code:591

View file

@ -182,6 +182,12 @@ Build:0.21.1,31
submodules=yes
gradle=yes
Build:0.21.2,32
commit=v0.21.2
subdir=app
submodules=yes
gradle=yes
Maintainer Notes:
Summary and Description are maintained by upstream using fastlane in
the source repo:
@ -190,5 +196,5 @@ https://f-droid.org/docs/All_About_Descriptions_Graphics_and_Screenshots
Auto Update Mode:Version v%v
Update Check Mode:Tags
Current Version:0.21.1
Current Version Code:31
Current Version:0.21.2
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
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:
Watch prepare_fdroid.sh for changes on new builds.
.
Auto Update Mode:Version r%v
Update Check Mode:Tags
Current Version:2.06
Current Version Code:206
Current Version:2.07
Current Version Code:207

View file

@ -36,6 +36,11 @@ Build:3.2.2.2,21
subdir=android/API26
gradle=yes
Build:3.2.2.3,22
commit=v3.2.2.3
subdir=android/API26
gradle=yes
Maintainer Notes:
Summary and Description have been moved to the new localizable text files:
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
Update Check Mode:Tags
Current Version:3.2.2.2
Current Version Code:21
Current Version:3.2.2.3
Current Version Code:22

View file

@ -1425,11 +1425,18 @@ Build:20180825,20180825
rm=user_manual,gplay.gradle
scandelete=src/androidTest
Build:20180829,20180829
commit=dev-20180829
submodules=yes
gradle=versionDev
rm=user_manual,gplay.gradle
scandelete=src/androidTest
Maintainer Notes:
Tags get removed. See https://github.com/nextcloud/android/issues/969.
.
Auto Update Mode:Version dev-%c
Update Check Mode:Tags ^dev
Current Version:20180825
Current Version Code:20180825
Current Version:20180829
Current Version Code:20180829

View file

@ -106,7 +106,12 @@ Build:0.8.2,820
subdir=app
gradle=yes
Build:0.8.3,830
commit=v0.8.3
subdir=app
gradle=yes
Auto Update Mode:Version v%v
Update Check Mode:Tags ^v[0-9\.]+$
Current Version:0.8.2
Current Version Code:820
Current Version:0.8.3
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
gradle=yes
Build:0.24,24
commit=v0.24
subdir=app
gradle=yes
Auto Update Mode:Version v%v
Update Check Mode:Tags
Current Version:0.23
Current Version Code:23
Current Version:0.24
Current Version Code:24

View file

@ -88,7 +88,21 @@ Build:2.2.1,20201
popd && \
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
Update Check Mode:Tags
Current Version:2.2.1
Current Version Code:20201
Current Version:2.2.2
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 && \
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
Update Check Mode:Tags
Current Version:5.8
Current Version Code:80
Current Version:5.9
Current Version Code:81

View file

@ -324,7 +324,12 @@ Build:11.0.4.0,610
gradle=yes
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
Update Check Mode:Tags ^[0-9.]*$
Current Version:11.0.4.0
Current Version Code:610
Current Version:11.0.5.0
Current Version Code:611

View file

@ -189,11 +189,16 @@ Build:0.7.0.180823,38
subdir=app
gradle=yes
Build:0.7.1.180830,39
commit=v0.7.1.180830
subdir=app
gradle=yes
Maintainer Notes:
Please use git-branch "FDroid" for FDroid-builds.
.
Auto Update Mode:Version v%v
Update Check Mode:Tags
Current Version:0.7.0.180823
Current Version Code:38
Current Version:0.7.1.180830
Current Version Code:39

View file

@ -40,7 +40,21 @@ Build:3.36.1,336010
npm install && \
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
Update Check Mode:Tags tutanota-android-release-*
Current Version:3.36.1
Current Version Code:336010
Current Version:3.36.4
Current Version Code:336040

View file

@ -216,8 +216,13 @@ Build:7.0,701
subdir=app
gradle=yes
Build:7.1,702
commit=v7.1
subdir=app
gradle=yes
Auto Update Mode:Version v%v
Update Check Mode:Tags
Update Check Ignore:(alpha|beta|rc|RC)
Current Version:7.0
Current Version Code:701
Current Version:7.1
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
gradle=yes
Build:1.26,27
commit=v1.26
subdir=app
gradle=yes
Auto Update Mode:Version v%v
Update Check Mode:Tags
Current Version:1.22
Current Version Code:23
Current Version:1.26
Current Version Code:27

View file

@ -28,7 +28,12 @@ Build:0.6.2,1
subdir=app
gradle=yes
Build:0.6.5,3
commit=v0.6.5
subdir=app
gradle=yes
Auto Update Mode:Version v%v
Update Check Mode:Tags
Current Version:0.6.2
Current Version Code:1
Current Version:0.6.5
Current Version Code:3

View file

@ -63,7 +63,7 @@ Builds:
gradle:
- productionFdroid
- versionName: 1.22.0
- versionName: 1.22.0-fdroid
versionCode: 1220027
commit: 1.22.0
subdir: app
@ -72,5 +72,5 @@ Builds:
AutoUpdateMode: Version %v
UpdateCheckMode: Tags
CurrentVersion: 1.22.0
CurrentVersion: 1.22.0-fdroid
CurrentVersionCode: 1220027

View file

@ -38,7 +38,12 @@ Build:0.3.2,5
subdir=app
gradle=yes
Build:0.4.1,7
commit=0.4.1
subdir=app
gradle=yes
Auto Update Mode:Version %v
Update Check Mode:Tags
Current Version:0.3.2
Current Version Code:5
Current Version:0.4.1
Current Version Code:7

View file

@ -365,6 +365,7 @@ Build:3.2.9-1,2091
rm=android/build.properties
prebuild=sed -i -e 's/^APP_ABI\s*:=.*/APP_ABI := all/' jni/Application.mk
scanignore=cr3wx
ndk=r16b
Auto Update Mode:None
Update Check Mode:RepoManifest

View file

@ -34,12 +34,7 @@ Build:3.1.4,54
subdir=app
gradle=yes
Build:4.0.0,58
commit=v4.0.0
subdir=app
gradle=yes
Auto Update Mode:Version v%v
Update Check Mode:Tags
Current Version:4.0.0
Current Version Code:58
Current Version:3.1.4
Current Version Code:54

View file

@ -45,7 +45,12 @@ Build:1.2.0,10
subdir=ultrasonic
gradle=yes
Build:1.3.0,11
commit=v1.3.0
subdir=ultrasonic
gradle=yes
Auto Update Mode:Version v%v
Update Check Mode:Tags
Current Version:1.2.0
Current Version Code:10
Current Version:1.3.0
Current Version Code:11

View file

@ -1,6 +1,6 @@
Categories:System
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
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
Development 133
Connectivity 129
Security 123
Security 124
Money 68
Phone & SMS 67
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_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_651.apk com.github.axet.torrentclient 2018-08-29
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_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_35.apk com.quaap.bookymcbookface 2018-07-19
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.dodatheexploda_1.apk com.quaap.dodatheexploda 2017-03-29
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_25.apk com.termux.api 2018-06-25
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_3.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_20.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_2.apk com.termux.tasker 2017-09-24
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_26.apk com.tmendes.birthdaydroid 2018-08-15
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.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
@ -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.wownero.wownerujo_1060.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_37.apk com.write.Quill 2012-11-01
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_602.apk de.westnordost.streetcomplete 2018-07-06
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_9.apk de.wikilab.android.friendica01 2013-06-02
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_14.apk eu.quelltext.mundraub 2018-08-26
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_256.apk eu.siacs.conversations.legacy 2018-05-03
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_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_46.apk info.metadude.android.congress.schedule 2018-08-29
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_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_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_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_21.apk me.guillaumin.android.osmtracker 2011-10-02
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.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_110.apk net.artificialworlds.rabbitescape 2018-08-29
net.asceai.meritous_1.apk net.asceai.meritous 2013-01-02
net.asceai.meritous_2.apk net.asceai.meritous 2013-01-15
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_24.apk net.gsantner.markor 2018-06-12
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.healeys.lexic_41.apk net.healeys.lexic 2012-02-09
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.weer_10.apk nl.implode.weer 2018-08-10
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_1054.apk nl.mpcjanssen.simpletask 2013-12-07
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_74.apk org.petero.droidfish 2017-01-04
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_61.apk org.pixmob.freemobile.netstat 2016-03-20
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_7.apk org.proninyaroslav.libretorrent 2018-02-03
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_7.apk org.pulpdust.lesserpad 2013-05-04
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_11.apk protect.videoeditor 2018-06-28
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_5.apk pt.ipleiria.mymusicqoe 2018-08-14
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_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_4.apk pt.isec.tp.am 2012-03-10
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_82.apk ryey.easer 2018-07-25
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_6.apk ryey.flock 2016-08-06
ryey.flock_8.apk ryey.flock 2017-03-29

View file

@ -1,3 +1,4 @@
org.pipoypipagames.cowsrevenge
com.gmail.jiwopene.temperature
ru.henridellal.patolli
de.lisas.alex.runuserinit
@ -7,4 +8,3 @@ de.perflyst.untis
negativedensity.techahashi
eu.quelltext.mundraub
dev.dworks.apps.anexplorer.pro
d.d.meshenger

View file

@ -8,7 +8,7 @@ BSD-3-Clause 42
AGPL-3.0-only 29
MPL-2.0 23
LGPL-3.0-only 17
WTFPL 15
WTFPL 16
AGPL-3.0-or-later 14
BSD-2-Clause-FreeBSD 14
PublicDomain 12

View file

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

View file

@ -1,4 +1,4 @@
Tags 1474
Tags 1475
RepoManifest 789
Static 236
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