6c177c1fc3
!5262 ```bash for f in `grep --files-with-matches 'Auto Update Mode:None' metadata/*.txt |sed 's,^metadata/\(.*\)\.txt$,\1,'`; do echo $f; done > /tmp/rewrite fdroid rewritemeta --to yml `cat /tmp/rewrite` for f in `cat /tmp/rewrite`; do git rm -f metadata/${f}.txt; git add metadata/${f}.yml; done ```
99 lines
3.3 KiB
YAML
99 lines
3.3 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
|
|
Summary: Music player remote control
|
|
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
|