Metadata YAMLification

This commit is contained in:
Izzy 2019-09-28 12:58:13 +00:00
parent 99e1e814ec
commit 43471d2166
12 changed files with 845 additions and 632 deletions

View file

@ -1,79 +0,0 @@
Categories:Multimedia
License:GPL-3.0-only
Web Site:https://trishika.github.io/DroidUPnP
Source Code:https://github.com/trishika/DroidUPnP
Issue Tracker:https://github.com/trishika/DroidUPnP/issues
Changelog:https://github.com/trishika/DroidUPnP/releases
Auto Name:DroidUPnP
Summary:Play files off the network
Description:
Discover your home UPnP device, content provider, connected television or any
device controllable by UPnP and allow you to control those. It also allow you to
share your local content to other UPnP capable device.
Currently this app still uses binary libraries from [http://4thline.org/].
.
Repo Type:git
Repo:https://github.com/trishika/DroidUPnP.git
Build:1.1.0,6
commit=9d840d
maven=yes
Build:2.0.0,11
commit=v2.0.0
gradle=yes
Build:2.1.0,12
commit=v2.1.0
gradle=yes
Build:2.2.0,13
commit=v2.2.0
gradle=yes
srclibs=Cling@2.0.1
prebuild=sed -i -e '/4thline.org/,+1d' -e '/maven {/d' build.gradle && \
pushd $$Cling$$ && \
$$MVN3$$ -DskipTests install && \
popd
Build:2.2.1,14
commit=v2.2.1
gradle=yes
srclibs=Cling@2.0.1
prebuild=sed -i -e '/4thline.org/,+1d' -e '/maven {/d' build.gradle && \
pushd $$Cling$$ && \
$$MVN3$$ install && \
popd
Build:2.3.0,15
commit=v2.3.0
gradle=yes
srclibs=Cling@0bc1b6f5f59f97ff9806b72e45153580aa068f93
prebuild=sed -i -e '/4thline.org/,+1d' -e '/maven {/d' build.gradle && \
pushd $$Cling$$ && \
$$MVN3$$ install && \
popd
Build:2.4.0,17
disable=cling fails
commit=v2.4.0
gradle=yes
srclibs=Cling@2.1.0
prebuild=sed -i -e '/4thline.org/,+1d' -e '/maven {/d' build.gradle && \
pushd $$Cling$$ && \
$$MVN3$$ install -Dmaven.test.skip=true && \
popd
Maintainer Notes:
The app itself uses the official 4thline repo to get Cling and dependencies. While
this is replaced with a srclib, we are still not "good": The srclib itself pulls
in quite some jars from different untrusted repos, even 4thline again...
.
Auto Update Mode:None
Update Check Mode:Tags
Current Version:2.4.1
Current Version Code:18

100
metadata/org.droidupnp.yml Normal file
View file

@ -0,0 +1,100 @@
Categories:
- Multimedia
License: GPL-3.0-only
WebSite: https://trishika.github.io/DroidUPnP
SourceCode: https://github.com/trishika/DroidUPnP
IssueTracker: https://github.com/trishika/DroidUPnP/issues
Changelog: https://github.com/trishika/DroidUPnP/releases
AutoName: DroidUPnP
Summary: Play files off the network
Description: |-
Discover your home UPnP device, content provider, connected television or any
device controllable by UPnP and allow you to control those. It also allow you to
share your local content to other UPnP capable device.
Currently this app still uses binary libraries from [http://4thline.org/].
RepoType: git
Repo: https://github.com/trishika/DroidUPnP.git
Builds:
- versionName: 1.1.0
versionCode: 6
commit: 9d840d
maven: 'yes'
- versionName: 2.0.0
versionCode: 11
commit: v2.0.0
gradle:
- yes
- versionName: 2.1.0
versionCode: 12
commit: v2.1.0
gradle:
- yes
- versionName: 2.2.0
versionCode: 13
commit: v2.2.0
gradle:
- yes
srclibs:
- Cling@2.0.1
prebuild:
- sed -i -e '/4thline.org/,+1d' -e '/maven {/d' build.gradle
- pushd $$Cling$$
- $$MVN3$$ -DskipTests install
- popd
- versionName: 2.2.1
versionCode: 14
commit: v2.2.1
gradle:
- yes
srclibs:
- Cling@2.0.1
prebuild:
- sed -i -e '/4thline.org/,+1d' -e '/maven {/d' build.gradle
- pushd $$Cling$$
- $$MVN3$$ install
- popd
- versionName: 2.3.0
versionCode: 15
commit: v2.3.0
gradle:
- yes
srclibs:
- Cling@0bc1b6f5f59f97ff9806b72e45153580aa068f93
prebuild:
- sed -i -e '/4thline.org/,+1d' -e '/maven {/d' build.gradle
- pushd $$Cling$$
- $$MVN3$$ install
- popd
- versionName: 2.4.0
versionCode: 17
disable: 'cling fails '
commit: v2.4.0
gradle:
- yes
srclibs:
- Cling@2.1.0
prebuild:
- sed -i -e '/4thline.org/,+1d' -e '/maven {/d' build.gradle
- pushd $$Cling$$
- $$MVN3$$ install -Dmaven.test.skip=true
- popd
MaintainerNotes: |-
The app itself uses the official 4thline repo to get Cling and dependencies. While
this is replaced with a srclib, we are still not "good": The srclib itself pulls
in quite some jars from different untrusted repos, even 4thline again...
AutoUpdateMode: None
UpdateCheckMode: Tags
CurrentVersion: 2.4.1
CurrentVersionCode: 18

View file

@ -1,43 +0,0 @@
Categories:Theming
License:Apache-2.0
Web Site:
Source Code:https://github.com/durka/HallMonitor
Issue Tracker:https://github.com/durka/HallMonitor/issues
Auto Name:Hall Monitor
Summary:Galaxy S4 cover
Description:
This app reimplements some of the behaviors specific to the Samsung Galaxy S4,
so that they can be used with alternative ROMs, such as CyanogenMod, where the
proprietary Samsung components are not available.
For more information, see upstream's
[https://github.com/durka/HallMonitor/blob/HEAD/README.md README].
.
Repo Type:git
Repo:https://github.com/durka/HallMonitor.git
Build:0.0.2a,3
commit=0.0.2a
Build:0.1,5
commit=0.1
Build:0.2,6
commit=0.2
Build:0.2.1,7
commit=0.2.1
Build:0.2.2,8
commit=0.2.2
Build:0.4.1,16
commit=0.4.1
buildjni=yes
Auto Update Mode:Version %v
Update Check Mode:Tags
Current Version:0.4.1
Current Version Code:16

View file

@ -0,0 +1,51 @@
Categories:
- Theming
License: Apache-2.0
SourceCode: https://github.com/durka/HallMonitor
IssueTracker: https://github.com/durka/HallMonitor/issues
Changelog: https://github.com/durka/HallMonitor/blob/master/CHANGELOG.md
AutoName: Hall Monitor
Summary: Galaxy S4 cover
Description: |-
This app reimplements some of the behaviors specific to the Samsung Galaxy S4,
so that they can be used with alternative ROMs, such as CyanogenMod, where the
proprietary Samsung components are not available.
For more information, see upstreams
[https://github.com/durka/HallMonitor/blob/HEAD/README.md README].
RepoType: git
Repo: https://github.com/durka/HallMonitor.git
Builds:
- versionName: 0.0.2a
versionCode: 3
commit: 0.0.2a
- versionName: '0.1'
versionCode: 5
commit: '0.1'
- versionName: '0.2'
versionCode: 6
commit: '0.2'
- versionName: 0.2.1
versionCode: 7
commit: 0.2.1
- versionName: 0.2.2
versionCode: 8
commit: 0.2.2
- versionName: 0.4.1
versionCode: 16
commit: 0.4.1
buildjni:
- yes
AutoUpdateMode: Version %v
UpdateCheckMode: Tags
CurrentVersion: 0.4.1
CurrentVersionCode: 16

View file

@ -1,87 +0,0 @@
Categories:Games
License:GPL-3.0-or-later
Author Name:Boris Timofeev
Author Email:btimofeev@emunix.org
Web Site:
Source Code:https://github.com/btimofeev/UniPatcher
Issue Tracker:https://github.com/btimofeev/UniPatcher/issues
Changelog:https://github.com/btimofeev/UniPatcher/blob/HEAD/app/src/main/res/raw/changelog.md
Donate:https://www.paypal.me/btimofeev
Bitcoin:16coztryz7xbNNDNhhf98wuHmi3hEintsW
Auto Name:UniPatcher
Summary:Utility to apply patches to ROMs
Description:
UniPatcher allows you to apply patches to the game ROM. What is a patch? The
patch is a file with the modified data of the game. For example, a game
translated from Japanese to English. You download the patch containing the
translation. It must be applied to the Japanese version to get the English
version.
This program will not help you hack native android games, it was created for the
old console games (Super Nintendo, Sega MegaDrive, Game Boy Advance, Sony
PlayStation etc.)
Features:
* Supported formats of patches: IPS, IPS32, UPS, BPS, APS (GBA), APS (N64), PPF, DPS, EBP, XDelta 3
* Creating XDelta patches
* Fix checksum in Sega Mega Drive ROMs
* Add/Delete SMC header in Super Nintendo ROMs
.
Repo Type:git
Repo:https://github.com/btimofeev/UniPatcher.git
Build:0.14.0,140000
disable=fdroid/fdroidserver#288
commit=v0.14
subdir=app
submodules=yes
gradle=free
scanignore=app/src/test,app/src/main/cpp/xdelta3/xdelta3/examples
ndk=r13b
Build:0.14.1,140100
commit=9192fb9
subdir=app
submodules=yes
gradle=free
scanignore=app/src/test,app/src/main/cpp/xdelta3/xdelta3/examples
Build:0.14.2,140200
commit=v0.14.2
subdir=app
submodules=yes
gradle=free
scanignore=app/src/test,app/src/main/cpp/xdelta3/xdelta3/examples
ndk=r15b
Build:0.15,150000
commit=v0.15
subdir=app
submodules=yes
gradle=free
scanignore=app/src/test,app/src/main/cpp/xdelta3/xdelta3/examples
ndk=r16b
Build:0.16,160000
commit=v0.16
subdir=app
submodules=yes
gradle=free
scanignore=app/src/test,app/src/main/cpp/xdelta3/xdelta3/examples
ndk=r16b
Build:0.16.1,160100
commit=v0.16.1
subdir=app
submodules=yes
gradle=free
scanignore=app/src/test,app/src/main/cpp/xdelta3/xdelta3/examples
ndk=r16b
Auto Update Mode:Version v%v
Update Check Mode:Tags
Current Version:0.16.1
Current Version Code:160100

View file

@ -0,0 +1,112 @@
Categories:
- Games
License: GPL-3.0-or-later
AuthorName: Boris Timofeev
AuthorEmail: btimofeev@emunix.org
SourceCode: https://github.com/btimofeev/UniPatcher
IssueTracker: https://github.com/btimofeev/UniPatcher/issues
Translation: https://www.transifex.com/unipatcher/unipatcher/
Changelog: https://github.com/btimofeev/UniPatcher/blob/HEAD/app/src/main/res/raw/changelog.md
Donate: https://www.paypal.me/btimofeev
Bitcoin: 16coztryz7xbNNDNhhf98wuHmi3hEintsW
AutoName: UniPatcher
Summary: Utility to apply patches to ROMs
Description: |-
UniPatcher allows you to apply patches to the game ROM. What is a patch? The
patch is a file with the modified data of the game. For example, a game
translated from Japanese to English. You download the patch containing the
translation. It must be applied to the Japanese version to get the English
version.
This program will not help you hack native android games, it was created for the
old console games (Super Nintendo, Sega MegaDrive, Game Boy Advance, Sony
PlayStation etc.)
Features:
* Supported formats of patches: IPS, IPS32, UPS, BPS, APS (GBA), APS (N64), PPF, DPS, EBP, XDelta 3
* Creating XDelta patches
* Fix checksum in Sega Mega Drive ROMs
* Add/Delete SMC header in Super Nintendo ROMs
RepoType: git
Repo: https://github.com/btimofeev/UniPatcher.git
Builds:
- versionName: 0.14.0
versionCode: 140000
disable: fdroid/fdroidserver#288
commit: v0.14
subdir: app
submodules: true
gradle:
- free
scanignore:
- app/src/test
- app/src/main/cpp/xdelta3/xdelta3/examples
ndk: r13b
- versionName: 0.14.1
versionCode: 140100
commit: 9192fb9
subdir: app
submodules: true
gradle:
- free
scanignore:
- app/src/test
- app/src/main/cpp/xdelta3/xdelta3/examples
- versionName: 0.14.2
versionCode: 140200
commit: v0.14.2
subdir: app
submodules: true
gradle:
- free
scanignore:
- app/src/test
- app/src/main/cpp/xdelta3/xdelta3/examples
ndk: r15b
- versionName: '0.15'
versionCode: 150000
commit: v0.15
subdir: app
submodules: true
gradle:
- free
scanignore:
- app/src/test
- app/src/main/cpp/xdelta3/xdelta3/examples
ndk: r16b
- versionName: '0.16'
versionCode: 160000
commit: v0.16
subdir: app
submodules: true
gradle:
- free
scanignore:
- app/src/test
- app/src/main/cpp/xdelta3/xdelta3/examples
ndk: r16b
- versionName: 0.16.1
versionCode: 160100
commit: v0.16.1
subdir: app
submodules: true
gradle:
- free
scanignore:
- app/src/test
- app/src/main/cpp/xdelta3/xdelta3/examples
ndk: r16b
AutoUpdateMode: Version v%v
UpdateCheckMode: Tags
CurrentVersion: 0.16.1
CurrentVersionCode: 160100

View file

@ -1,142 +0,0 @@
Categories:Sports & Health
License:GPL-3.0-only
Web Site:https://www.epstudiossoftware.com/ep-mobile
Source Code:https://github.com/mannd/epmobile
Issue Tracker:https://github.com/mannd/epmobile/issues
Changelog:https://github.com/mannd/epmobile/tree/HEAD/doc/changes
Auto Name:EP Mobile
Summary:Medical tools
Description:
EP Mobile is an application that provides a set of tools for
electrophysiologists and other health care workers who deal with cardiac
arrhythmias. The program includes EP calculators, drug dose calculators, risk
scores, diagnostic tools, ECG figures, and more.
.
Repo Type:git
Repo:https://github.com/mannd/epmobile.git
Build:1.2,18
commit=74c857
Build:1.3,19
commit=v1.3
Build:1.3.1,20
commit=v1.3.1
Build:1.5.1,24
commit=v1.5.1
Build:2.0,25
commit=v2.0
Build:2.0.1,26
commit=v2.0.1
Build:2.1,27
commit=v2.1
Build:2.2.1,29
commit=v2.2.1
Build:2.2.2,30
commit=v2.2.2
Build:2.3,31
commit=v2.3
Build:2.3.1,32
commit=v2.3.1
Build:2.3.2,33
commit=v2.3.2
Build:2.3.3,34
commit=v2.3.3
Build:2.4,35
commit=v2.4
Build:2.5,36
commit=v2.5
Build:2.5.1,37
commit=v2.5.1
Build:2.6,38
commit=v2.6
Build:2.10,43
commit=v2.10
subdir=app
gradle=yes
Build:2.11,44
commit=v2.11
subdir=app
gradle=yes
Build:2.11.1,45
commit=v2.11.1
subdir=app
gradle=yes
Build:2.12,46
commit=v2.12
subdir=app
gradle=yes
Build:2.13,47
commit=v2.13
subdir=app
gradle=yes
Build:2.15,49
commit=v2.15
subdir=app
gradle=yes
Build:2.16,50
commit=v2.16
subdir=app
gradle=yes
Build:2.17,51
disable=Could not find com.android.tools.build:gradle:3.0.1
commit=2.17
subdir=app
gradle=yes
Build:2.17.1,52
disable=Could not find com.android.tools.build:gradle:3.0.1
commit=2.17.1
subdir=app
gradle=yes
Build:2.18,54
disable=Could not find com.android.tools.build:gradle:3.0.1
commit=2.18
subdir=app
gradle=yes
Build:2.20,56
commit=2.20
subdir=app
gradle=yes
Build:2.21,57
commit=2.21
subdir=app
gradle=yes
Build:2.22,58
commit=2.22
subdir=app
gradle=yes
Auto Update Mode:Version %v
Update Check Mode:Tags
Current Version:2.22
Current Version Code:58

View file

@ -0,0 +1,188 @@
Categories:
- Sports & Health
License: GPL-3.0-only
AuthorName: EP Studios
AuthorEmail: mannd@epstudiossoftware.com
WebSite: https://www.epstudiossoftware.com/ep-mobile
SourceCode: https://github.com/mannd/epmobile
IssueTracker: https://github.com/mannd/epmobile/issues
Changelog: https://github.com/mannd/epmobile/tree/HEAD/doc/changes
AutoName: EP Mobile
Summary: Medical tools
Description: |-
EP Mobile is an application that provides a set of tools for
electrophysiologists and other health care workers who deal with cardiac
arrhythmias. The program includes EP calculators, drug dose calculators, risk
scores, diagnostic tools, ECG figures, and more.
RepoType: git
Repo: https://github.com/mannd/epmobile.git
Builds:
- versionName: '1.2'
versionCode: 18
commit: 74c857
- versionName: '1.3'
versionCode: 19
commit: v1.3
- versionName: 1.3.1
versionCode: 20
commit: v1.3.1
- versionName: 1.5.1
versionCode: 24
commit: v1.5.1
- versionName: '2.0'
versionCode: 25
commit: v2.0
- versionName: 2.0.1
versionCode: 26
commit: v2.0.1
- versionName: '2.1'
versionCode: 27
commit: v2.1
- versionName: 2.2.1
versionCode: 29
commit: v2.2.1
- versionName: 2.2.2
versionCode: 30
commit: v2.2.2
- versionName: '2.3'
versionCode: 31
commit: v2.3
- versionName: 2.3.1
versionCode: 32
commit: v2.3.1
- versionName: 2.3.2
versionCode: 33
commit: v2.3.2
- versionName: 2.3.3
versionCode: 34
commit: v2.3.3
- versionName: '2.4'
versionCode: 35
commit: v2.4
- versionName: '2.5'
versionCode: 36
commit: v2.5
- versionName: 2.5.1
versionCode: 37
commit: v2.5.1
- versionName: '2.6'
versionCode: 38
commit: v2.6
- versionName: '2.10'
versionCode: 43
commit: v2.10
subdir: app
gradle:
- yes
- versionName: '2.11'
versionCode: 44
commit: v2.11
subdir: app
gradle:
- yes
- versionName: 2.11.1
versionCode: 45
commit: v2.11.1
subdir: app
gradle:
- yes
- versionName: '2.12'
versionCode: 46
commit: v2.12
subdir: app
gradle:
- yes
- versionName: '2.13'
versionCode: 47
commit: v2.13
subdir: app
gradle:
- yes
- versionName: '2.15'
versionCode: 49
commit: v2.15
subdir: app
gradle:
- yes
- versionName: '2.16'
versionCode: 50
commit: v2.16
subdir: app
gradle:
- yes
- versionName: '2.17'
versionCode: 51
disable: Could not find com.android.tools.build:gradle:3.0.1
commit: '2.17'
subdir: app
gradle:
- yes
- versionName: 2.17.1
versionCode: 52
disable: Could not find com.android.tools.build:gradle:3.0.1
commit: 2.17.1
subdir: app
gradle:
- yes
- versionName: '2.18'
versionCode: 54
disable: Could not find com.android.tools.build:gradle:3.0.1
commit: '2.18'
subdir: app
gradle:
- yes
- versionName: '2.20'
versionCode: 56
commit: '2.20'
subdir: app
gradle:
- yes
- versionName: '2.21'
versionCode: 57
commit: '2.21'
subdir: app
gradle:
- yes
- versionName: '2.22'
versionCode: 58
commit: '2.22'
subdir: app
gradle:
- yes
AutoUpdateMode: Version %v
UpdateCheckMode: Tags
CurrentVersion: '2.22'
CurrentVersionCode: 58

View file

@ -1,51 +0,0 @@
Categories:Science & Education
License:GPL-3.0-only
Web Site:
Source Code:https://github.com/mannd/morbidmeter-android
Issue Tracker:https://github.com/mannd/morbidmeter-android/issues
Auto Name:MorbidMeter
Summary:Life expectancy widget
Description:
Morbid Meter is a widget that puts your time on earth into perspective. Choose a
life-expectancy and a timescale and the widget will display how much of that
timescale you have already lived. The default is years, so that will show what
month of the year it is, so to speak. Choose it to be reversed, with seconds,
and it will show you how many more seconds you can be expected to live for.
.
Repo Type:git
Repo:https://github.com/mannd/morbidmeter-android.git
Build:1.2.1,4
commit=48f92
Build:2.0,5
commit=v2.0
Build:2.1.1,7
commit=v2.1.1
Build:2.2.1,10
disable=missing lib ../morbidmeterlib
commit=v2.2.1
Build:2.4,13
commit=v2.4a
subdir=morbidmeterandroid
gradle=yes
Build:2.5,14
commit=v2.5
subdir=morbidmeterandroid
gradle=yes
Build:2.6,15
commit=v2.6
subdir=morbidmeterandroid
gradle=yes
Auto Update Mode:Version v%v
Update Check Mode:Tags
Current Version:2.6
Current Version Code:15

View file

@ -0,0 +1,63 @@
Categories:
- Science & Education
License: GPL-3.0-only
AuthorName: EP Studios
AuthorEmail: mannd@epstudiossoftware.com
SourceCode: https://github.com/mannd/morbidmeter-android
IssueTracker: https://github.com/mannd/morbidmeter-android/issues
AutoName: MorbidMeter
Summary: Life expectancy widget
Description: |-
Morbid Meter is a widget that puts your time on earth into perspective. Choose a
life-expectancy and a timescale and the widget will display how much of that
timescale you have already lived. The default is years, so that will show what
month of the year it is, so to speak. Choose it to be reversed, with seconds,
and it will show you how many more seconds you can be expected to live for.
RepoType: git
Repo: https://github.com/mannd/morbidmeter-android.git
Builds:
- versionName: 1.2.1
versionCode: 4
commit: 48f92
- versionName: '2.0'
versionCode: 5
commit: v2.0
- versionName: 2.1.1
versionCode: 7
commit: v2.1.1
- versionName: 2.2.1
versionCode: 10
disable: missing lib ../morbidmeterlib
commit: v2.2.1
- versionName: '2.4'
versionCode: 13
commit: v2.4a
subdir: morbidmeterandroid
gradle:
- yes
- versionName: '2.5'
versionCode: 14
commit: v2.5
subdir: morbidmeterandroid
gradle:
- yes
- versionName: '2.6'
versionCode: 15
commit: v2.6
subdir: morbidmeterandroid
gradle:
- yes
AutoUpdateMode: Version v%v
UpdateCheckMode: Tags
CurrentVersion: '2.6'
CurrentVersionCode: 15

View file

@ -1,230 +0,0 @@
Categories:Internet
License:GPL-3.0-or-later
Web Site:
Source Code:https://github.com/equeim/tremotesf-android
Issue Tracker:https://github.com/equeim/tremotesf-android/issues
Changelog:https://github.com/equeim/tremotesf-android/blob/HEAD/CHANGELOG.md
Auto Name:Tremotesf
Summary:Remote-control Transmission BitTorrent client
Description:
Remote GUI for the [https://transmissionbt.com/ Transmission] BitTorrent client.
Features:
* View torrent list
* Sort torrents
* Filter torrents by name, status and trackers
* Start/stop/verify torrents with multi-selection
* Add torrents from torrent files and magnet links
* Select which files to download when adding torrent
* Manage torrent files
* Add and remove torrent trackers
* View torrent peers
* Set torrent limits
* Change remote server settings
* View server statistics
* Multiple servers
* Supports HTTPS connection
* Can connect to servers with self-signed certificates (you need to add certificate to server settings)
* Client certificate authentication
.
Repo Type:git
Repo:https://github.com/equeim/tremotesf-android
Build:1.2.1,5
commit=1.2.1
subdir=app
gradle=yes
Build:1.3.0,6
commit=1.3.0
subdir=app
gradle=yes
Build:1.4.0,7
commit=1.4.0
subdir=app
gradle=yes
Build:1.4.1,8
commit=1.4.1
subdir=app
gradle=yes
Build:1.4.2,9
commit=1.4.2
subdir=app
gradle=yes
Build:1.5.0,10
commit=1.5.0
subdir=app
gradle=yes
Build:1.5.1,11
commit=1.5.1
subdir=app
gradle=yes
Build:1.6.1,13
commit=1.6.1
subdir=app
gradle=fdroid
Build:1.6.2,14
commit=1.6.2
subdir=app
gradle=fdroid
Build:1.6.3,15
commit=1.6.3
subdir=app
gradle=fdroid
Build:1.7.0,16
commit=1.7.0
subdir=app
gradle=fdroid
srclibs=OpenSSL@OpenSSL_1_0_2o,QtBase@v5.9.6
prebuild=sed -i -e '/splits/,+7d' build.gradle && \
sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/' src/main/AndroidManifest.xml && \
sed -i -e "806s/\"\$MAKE\"/\"\$MAKE\" -j $(nproc)/" $$QtBase$$/configure && \
ln -s $(realpath $$OpenSSL$$) ../3rdparty/openssl/openssl && \
ln -s $(realpath $$QtBase$$) ../3rdparty/qt/qtbase
build=ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh -j $(nproc)
ndk=r15c
Build:1.7.1,17
commit=1.7.1
subdir=app
gradle=fdroid
srclibs=OpenSSL@OpenSSL_1_1_0h,QtBase@v5.11.1
prebuild=sed -i -e '/splits/,+7d' build.gradle && \
sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/' src/main/AndroidManifest.xml && \
sed -i -e "806s/\"\$MAKE\"/\"\$MAKE\" -j $(nproc)/" $$QtBase$$/configure && \
ln -s $(realpath $$OpenSSL$$) ../3rdparty/openssl/openssl && \
ln -s $(realpath $$QtBase$$) ../3rdparty/qt/qtbase
build=ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh -j $(nproc)
ndk=r17b
Build:1.8.0,18
commit=1.8.0
subdir=app
gradle=fdroid
srclibs=OpenSSL@OpenSSL_1_1_0h,QtBase@v5.11.1
prebuild=sed -i -e '/splits/,+7d' build.gradle && \
sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/' src/main/AndroidManifest.xml && \
sed -i -e "806s/\"\$MAKE\"/\"\$MAKE\" -j $(nproc)/" $$QtBase$$/configure && \
ln -s $(realpath $$OpenSSL$$) ../3rdparty/openssl/openssl && \
ln -s $(realpath $$QtBase$$) ../3rdparty/qt/qtbase
build=ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh -j $(nproc)
ndk=r17b
Build:1.8.1,19
commit=1.8.1
subdir=app
gradle=fdroid
srclibs=OpenSSL@OpenSSL_1_1_0h,QtBase@v5.11.1
prebuild=sed -i -e '/splits/,+7d' build.gradle && \
sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/' src/main/AndroidManifest.xml && \
sed -i -e "806s/\"\$MAKE\"/\"\$MAKE\" -j $(nproc)/" $$QtBase$$/configure && \
ln -s $(realpath $$OpenSSL$$) ../3rdparty/openssl/openssl && \
ln -s $(realpath $$QtBase$$) ../3rdparty/qt/qtbase
build=ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh -j $(nproc)
ndk=r17b
Build:1.8.2,20
commit=1.8.2
subdir=app
gradle=fdroid
srclibs=OpenSSL@OpenSSL_1_1_0h,QtBase@v5.11.1
prebuild=sed -i -e '/splits/,+7d' build.gradle && \
sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/' src/main/AndroidManifest.xml && \
sed -i -e "806s/\"\$MAKE\"/\"\$MAKE\" -j $(nproc)/" $$QtBase$$/configure && \
ln -s $(realpath $$OpenSSL$$) ../3rdparty/openssl/openssl && \
ln -s $(realpath $$QtBase$$) ../3rdparty/qt/qtbase && \
sed -i -e 's/4.10/4.9/' ../gradle/wrapper/gradle-wrapper.properties
build=ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh -j $(nproc)
ndk=r17b
Build:1.8.3,21
commit=1.8.3
subdir=app
gradle=fdroid
srclibs=OpenSSL@OpenSSL_1_1_1,QtBase@v5.11.1
prebuild=sed -i -e '/splits/,+7d' build.gradle && \
sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/' src/main/AndroidManifest.xml && \
sed -i -e "806s/\"\$MAKE\"/\"\$MAKE\" -j $(nproc)/" $$QtBase$$/configure && \
ln -s $(realpath $$OpenSSL$$) ../3rdparty/openssl/openssl && \
ln -s $(realpath $$QtBase$$) ../3rdparty/qt/qtbase && \
sed -i -e 's/4.10/4.9/' ../gradle/wrapper/gradle-wrapper.properties
build=ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh -j $(nproc)
ndk=r17b
Build:1.8.4,22
commit=1.8.4
subdir=app
sudo=apt-get update || apt-get update && \
apt-get install -y g++
gradle=fdroid
srclibs=OpenSSL@OpenSSL_1_1_1,QtBase@v5.11.2
prebuild=sed -i -e '/splits/,+7d' build.gradle && \
sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/' src/main/AndroidManifest.xml && \
cp -a $$OpenSSL$$ ../3rdparty/openssl/openssl && \
cp -a $$QtBase$$ ../3rdparty/qt/qtbase
scandelete=3rdparty
build=ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh -j $(nproc)
ndk=r17b
Build:1.8.5,23
commit=1.8.5
subdir=app
sudo=apt-get update || apt-get update && \
apt-get install -y g++
gradle=fdroid
srclibs=OpenSSL@OpenSSL_1_1_1a,QtBase@v5.12.0
prebuild=sed -i -e '/splits/,+7d' build.gradle && \
sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/' src/main/AndroidManifest.xml && \
cp -a $$OpenSSL$$ ../3rdparty/openssl/openssl && \
cp -a $$QtBase$$ ../3rdparty/qt/qtbase
scandelete=3rdparty
build=ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh -j $(nproc)
ndk=r18b
Build:1.9.0,24
commit=1.9.0
subdir=app
sudo=apt-get update || apt-get update && \
apt-get install -y g++
gradle=fdroid
srclibs=OpenSSL@OpenSSL_1_1_1a,QtBase@v5.12.0
prebuild=sed -i -e '/splits/,+7d' build.gradle && \
sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/' src/main/AndroidManifest.xml && \
cp -a $$OpenSSL$$ ../3rdparty/openssl/openssl && \
cp -a $$QtBase$$ ../3rdparty/qt/qtbase
scandelete=3rdparty
build=ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh -j $(nproc)
ndk=r18b
Build:1.9.3,27
commit=1.9.3
subdir=app
sudo=apt-get update || apt-get update && \
apt-get install -y g++
gradle=fdroid
srclibs=OpenSSL@OpenSSL_1_1_1c,QtBase@v5.13.0
prebuild=sed -i -e '/splits/,+7d' build.gradle && \
sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/' src/main/AndroidManifest.xml && \
cp -a $$OpenSSL$$ ../3rdparty/openssl/openssl && \
cp -a $$QtBase$$ ../3rdparty/qt/qtbase && \
"$$SDK$$/tools/bin/sdkmanager" 'cmake;3.10.2.4988404'
scandelete=3rdparty
build=ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh -j $(nproc)
ndk=r19c
Auto Update Mode:Version %v
Update Check Mode:Tags
Current Version:1.9.3
Current Version Code:27

View file

@ -0,0 +1,331 @@
Categories:
- Internet
License: GPL-3.0-or-later
AuthorName: equeim
AuthorEmail: equeim@gmail.com
SourceCode: https://github.com/equeim/tremotesf-android
IssueTracker: https://github.com/equeim/tremotesf-android/issues
Translation: https://www.transifex.com/equeim/tremotesf-android
Changelog: https://github.com/equeim/tremotesf-android/blob/HEAD/CHANGELOG.md
AutoName: Tremotesf
Summary: Remote-control Transmission BitTorrent client
Description: |-
Remote GUI for the [https://transmissionbt.com/ Transmission] BitTorrent client.
Features:
* View torrent list
* Sort torrents
* Filter torrents by name, status and trackers
* Start/stop/verify torrents with multi-selection
* Add torrents from torrent files and magnet links
* Select which files to download when adding torrent
* Manage torrent files
* Add and remove torrent trackers
* View torrent peers
* Set torrent limits
* Change remote server settings
* View server statistics
* Multiple servers
* Supports HTTPS connection
* Can connect to servers with self-signed certificates (you need to add certificate to server settings)
* Client certificate authentication
RepoType: git
Repo: https://github.com/equeim/tremotesf-android
Builds:
- versionName: 1.2.1
versionCode: 5
commit: 1.2.1
subdir: app
gradle:
- yes
- versionName: 1.3.0
versionCode: 6
commit: 1.3.0
subdir: app
gradle:
- yes
- versionName: 1.4.0
versionCode: 7
commit: 1.4.0
subdir: app
gradle:
- yes
- versionName: 1.4.1
versionCode: 8
commit: 1.4.1
subdir: app
gradle:
- yes
- versionName: 1.4.2
versionCode: 9
commit: 1.4.2
subdir: app
gradle:
- yes
- versionName: 1.5.0
versionCode: 10
commit: 1.5.0
subdir: app
gradle:
- yes
- versionName: 1.5.1
versionCode: 11
commit: 1.5.1
subdir: app
gradle:
- yes
- versionName: 1.6.1
versionCode: 13
commit: 1.6.1
subdir: app
gradle:
- fdroid
- versionName: 1.6.2
versionCode: 14
commit: 1.6.2
subdir: app
gradle:
- fdroid
- versionName: 1.6.3
versionCode: 15
commit: 1.6.3
subdir: app
gradle:
- fdroid
- versionName: 1.7.0
versionCode: 16
commit: 1.7.0
subdir: app
gradle:
- fdroid
srclibs:
- OpenSSL@OpenSSL_1_0_2o
- QtBase@v5.9.6
prebuild:
- sed -i -e '/splits/,+7d' build.gradle
- sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/'
src/main/AndroidManifest.xml
- sed -i -e "806s/\"\$MAKE\"/\"\$MAKE\" -j $(nproc)/" $$QtBase$$/configure
- ln -s $(realpath $$OpenSSL$$) ../3rdparty/openssl/openssl
- ln -s $(realpath $$QtBase$$) ../3rdparty/qt/qtbase
build: ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh
-j $(nproc)
ndk: r15c
- versionName: 1.7.1
versionCode: 17
commit: 1.7.1
subdir: app
gradle:
- fdroid
srclibs:
- OpenSSL@OpenSSL_1_1_0h
- QtBase@v5.11.1
prebuild:
- sed -i -e '/splits/,+7d' build.gradle
- sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/'
src/main/AndroidManifest.xml
- sed -i -e "806s/\"\$MAKE\"/\"\$MAKE\" -j $(nproc)/" $$QtBase$$/configure
- ln -s $(realpath $$OpenSSL$$) ../3rdparty/openssl/openssl
- ln -s $(realpath $$QtBase$$) ../3rdparty/qt/qtbase
build: ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh
-j $(nproc)
ndk: r17b
- versionName: 1.8.0
versionCode: 18
commit: 1.8.0
subdir: app
gradle:
- fdroid
srclibs:
- OpenSSL@OpenSSL_1_1_0h
- QtBase@v5.11.1
prebuild:
- sed -i -e '/splits/,+7d' build.gradle
- sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/'
src/main/AndroidManifest.xml
- sed -i -e "806s/\"\$MAKE\"/\"\$MAKE\" -j $(nproc)/" $$QtBase$$/configure
- ln -s $(realpath $$OpenSSL$$) ../3rdparty/openssl/openssl
- ln -s $(realpath $$QtBase$$) ../3rdparty/qt/qtbase
build: ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh
-j $(nproc)
ndk: r17b
- versionName: 1.8.1
versionCode: 19
commit: 1.8.1
subdir: app
gradle:
- fdroid
srclibs:
- OpenSSL@OpenSSL_1_1_0h
- QtBase@v5.11.1
prebuild:
- sed -i -e '/splits/,+7d' build.gradle
- sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/'
src/main/AndroidManifest.xml
- sed -i -e "806s/\"\$MAKE\"/\"\$MAKE\" -j $(nproc)/" $$QtBase$$/configure
- ln -s $(realpath $$OpenSSL$$) ../3rdparty/openssl/openssl
- ln -s $(realpath $$QtBase$$) ../3rdparty/qt/qtbase
build: ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh
-j $(nproc)
ndk: r17b
- versionName: 1.8.2
versionCode: 20
commit: 1.8.2
subdir: app
gradle:
- fdroid
srclibs:
- OpenSSL@OpenSSL_1_1_0h
- QtBase@v5.11.1
prebuild:
- sed -i -e '/splits/,+7d' build.gradle
- sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/'
src/main/AndroidManifest.xml
- sed -i -e "806s/\"\$MAKE\"/\"\$MAKE\" -j $(nproc)/" $$QtBase$$/configure
- ln -s $(realpath $$OpenSSL$$) ../3rdparty/openssl/openssl
- ln -s $(realpath $$QtBase$$) ../3rdparty/qt/qtbase
- sed -i -e 's/4.10/4.9/' ../gradle/wrapper/gradle-wrapper.properties
build: ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh
-j $(nproc)
ndk: r17b
- versionName: 1.8.3
versionCode: 21
commit: 1.8.3
subdir: app
gradle:
- fdroid
srclibs:
- OpenSSL@OpenSSL_1_1_1
- QtBase@v5.11.1
prebuild:
- sed -i -e '/splits/,+7d' build.gradle
- sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/'
src/main/AndroidManifest.xml
- sed -i -e "806s/\"\$MAKE\"/\"\$MAKE\" -j $(nproc)/" $$QtBase$$/configure
- ln -s $(realpath $$OpenSSL$$) ../3rdparty/openssl/openssl
- ln -s $(realpath $$QtBase$$) ../3rdparty/qt/qtbase
- sed -i -e 's/4.10/4.9/' ../gradle/wrapper/gradle-wrapper.properties
build: ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh
-j $(nproc)
ndk: r17b
- versionName: 1.8.4
versionCode: 22
commit: 1.8.4
subdir: app
sudo:
- apt-get update || apt-get update
- apt-get install -y g++
gradle:
- fdroid
srclibs:
- OpenSSL@OpenSSL_1_1_1
- QtBase@v5.11.2
prebuild:
- sed -i -e '/splits/,+7d' build.gradle
- sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/'
src/main/AndroidManifest.xml
- cp -a $$OpenSSL$$ ../3rdparty/openssl/openssl
- cp -a $$QtBase$$ ../3rdparty/qt/qtbase
scandelete:
- 3rdparty
build: ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh
-j $(nproc)
ndk: r17b
- versionName: 1.8.5
versionCode: 23
commit: 1.8.5
subdir: app
sudo:
- apt-get update || apt-get update
- apt-get install -y g++
gradle:
- fdroid
srclibs:
- OpenSSL@OpenSSL_1_1_1a
- QtBase@v5.12.0
prebuild:
- sed -i -e '/splits/,+7d' build.gradle
- sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/'
src/main/AndroidManifest.xml
- cp -a $$OpenSSL$$ ../3rdparty/openssl/openssl
- cp -a $$QtBase$$ ../3rdparty/qt/qtbase
scandelete:
- 3rdparty
build: ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh
-j $(nproc)
ndk: r18b
- versionName: 1.9.0
versionCode: 24
commit: 1.9.0
subdir: app
sudo:
- apt-get update || apt-get update
- apt-get install -y g++
gradle:
- fdroid
srclibs:
- OpenSSL@OpenSSL_1_1_1a
- QtBase@v5.12.0
prebuild:
- sed -i -e '/splits/,+7d' build.gradle
- sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/'
src/main/AndroidManifest.xml
- cp -a $$OpenSSL$$ ../3rdparty/openssl/openssl
- cp -a $$QtBase$$ ../3rdparty/qt/qtbase
scandelete:
- 3rdparty
build: ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh
-j $(nproc)
ndk: r18b
- versionName: 1.9.3
versionCode: 27
commit: 1.9.3
subdir: app
sudo:
- apt-get update || apt-get update
- apt-get install -y g++
gradle:
- fdroid
srclibs:
- OpenSSL@OpenSSL_1_1_1c
- QtBase@v5.13.0
prebuild:
- sed -i -e '/splits/,+7d' build.gradle
- sed -i -e 's/android:extractNativeLibs=\"false\"/android:extractNativeLibs=\"true\"/'
src/main/AndroidManifest.xml
- cp -a $$OpenSSL$$ ../3rdparty/openssl/openssl
- cp -a $$QtBase$$ ../3rdparty/qt/qtbase
- "\"$$SDK$$/tools/bin/sdkmanager\" 'cmake;3.10.2.4988404'"
scandelete:
- 3rdparty
build: ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh
-j $(nproc)
ndk: r19c
AutoUpdateMode: Version %v
UpdateCheckMode: Tags
CurrentVersion: 1.9.3
CurrentVersionCode: 27