fdroiddata/metadata/de.qspool.clementineremote.yml

98 lines
3.2 KiB
YAML

Categories:
- Multimedia
License: GPL-3.0-only
WebSite: https://github.com/clementine-player/Android-Remote/wiki
SourceCode: https://github.com/clementine-player/Android-Remote
IssueTracker: https://github.com/clementine-player/Android-Remote/issues
Changelog: https://raw.github.com/clementine-player/Android-Remote/HEAD/changelog.txt
AutoName: Clementine Remote
Description: |-
You need [http://www.clementine-player.org/downloads Clementine] 1.2.1 (quite
recent) for this to work and to enable the remote Control in Clementine settings
first.
Control the music player "Clementine" - access your playlists, browse the
library, download files, change the volume via hardware buttons, read the lyrics
while listening to your favourite song, enjoy the cover art and more.
If you receive a call or want to make one, you don't have pause the current
track, Clementine Remote can lower the volume for you. It also has many more
features, for example exchange of music and playlists with a computer.
RepoType: git
Repo: https://github.com/clementine-player/Android-Remote
Builds:
- versionName: '8.2'
versionCode: 25
commit: v8.2
srclibs:
- ClementineDeps@737bf
extlibs:
- jmdns-build.xml
prebuild:
- echo 'source.dir=src;$$ClementineDeps$$/clementine-remote-android.dep-protocolbuffer/src'
> ant.properties
- sed -i 's@\(reference.1=\).*@\1$$ClementineDeps$$/clementine-remote-android.dep-abs@'
project.properties
- mkdir unjar/
- cp -r $$ClementineDeps$$/clementine-remote-android.dep-jmdns/src/javax/ libs/
- rm -rf libs/javax/jmdns/test/
build:
- ant jar -f libs/jmdns-build.xml
- cd unjar/
- jar xf ../libs/jmdns.jar
- jar cfm ../libs/jmdns.jar META-INF/MANIFEST.MF javax/
- versionName: '8.5'
versionCode: 28
commit: v8.5
srclibs:
- ClementineDeps@2a3ad1b33b6dc
extlibs:
- jmdns-build.xml
prebuild:
- echo 'source.dir=src;$$ClementineDeps$$/clementine-remote-android.dep-protocolbuffer/src'
> ant.properties
- sed -i 's@\(reference.1=\).*@\1$$ClementineDeps$$/clementine-remote-android.dep-abs@'
project.properties
- mkdir unjar/
- cp -r $$ClementineDeps$$/clementine-remote-android.dep-jmdns/src/javax/ libs/
- rm -rf libs/javax/jmdns/test/
build:
- ant jar -f libs/jmdns-build.xml
- cd unjar/
- jar xf ../libs/jmdns.jar
- jar cfm ../libs/jmdns.jar META-INF/MANIFEST.MF javax/
- versionName: v10.1
versionCode: 479
commit: v10.1
subdir: app
gradle:
- yes
prebuild: sed -i -e '/buildTypes/i/*' -e '/compileOptions/i*/' build.gradle
- versionName: v11.1
versionCode: 709
commit: v11.1
subdir: app
gradle:
- yes
prebuild:
- sed -i -e '/buildTypes/i/*' -e '/compileOptions/i*/' build.gradle
- sed -i '/dl\.bintray\.com/d' ../build.gradle
MaintainerNotes: |-
Upstream tags it's releases, but ver and vercode are generated within gradle,
which our updatechecks do not support.
We also need to strip output manipulations and we do it in a unsafe way. We
should provide a better solution!
AutoUpdateMode: None
UpdateCheckMode: None
CurrentVersion: v11.1
CurrentVersionCode: 709