fdroiddata/metadata/github.daneren2005.dsub.yml

208 lines
6.5 KiB
YAML
Raw Normal View History

2019-09-14 15:42:23 +00:00
Categories:
- Multimedia
License: GPL-3.0-only
SourceCode: https://github.com/daneren2005/Subsonic
IssueTracker: https://github.com/daneren2005/Subsonic/issues
Changelog: https://github.com/daneren2005/Subsonic/releases
Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=5GUMY7ZLZRNXS&lc=US&item_name=DSub&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted
AutoName: DSub
Summary: Play music across the network
Description: |-
Connect to your Subsonic server and listen to your music wherever you go. Songs
are cached for playback to save on your mobile bandwidth and to make them
available when you have no connection at all.
* Lockscreen controls (ICS+)
* Gapless Playback (JB+)
* Notification prev/pause/next buttons
* Quick add/remove songs to playlist
* Pause playback when other apps request audio focus (navigation, etc)
* Option to gather logs and send them via email for newer versions of Android
* Drag and drop songs to rearrange your playlist on the Now Playing tab
* User defined Cache Size, Network Timeout, and Buffer Length
Subsonic is a cross-platform FOSS media server thats capable of indexing very
large media collections. The server can transcode if necessary so that the app
can play files that your device may not normally support.
The app is set up to access a demo server on the internet for trying it out. In
order to use this app with your own Subsonic server beyond a trial period, a key
must be obtained by making a donation. (A key isnt required to use the
[https://github.com/Mach5/supersonic Supersonic] variant.)
Recent versions of this app depend on the non-free Google Play Services library.
RepoType: git
Repo: https://github.com/daneren2005/Subsonic.git
Builds:
- versionName: 3.8.1
versionCode: 39
commit: 3.8.1
subdir: subsonic-android
init:
- git clone https://github.com/bauerca/drag-sort-listview dslv
- cd dslv
- git checkout 0.6.1
srclibs:
- ActionBarSherlock@4.2.0
prebuild:
- mv libs/android-support-v4.jar dslv/library/libs/
- sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
- sed -i 's@\(android.library.reference.2=\).*@\1dslv/library@' project.properties
- cd ../
- mv subsonic-android sa
- rm -rf subsonic-* repo
- mv sa subsonic-android
androidupdate:
- .
- dslv/library
- versionName: 3.8.2
versionCode: 40
commit: 3.8.2
subdir: subsonic-android
init:
- git clone https://github.com/bauerca/drag-sort-listview dslv
- cd dslv
- git checkout 0.6.1
srclibs:
- ActionBarSherlock@4.2.0
prebuild:
- mv libs/android-support-v4.jar dslv/library/libs/
- sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
- sed -i 's@\(android.library.reference.2=\).*@\1dslv/library@' project.properties
- cd ../
- mv subsonic-android sa
- rm -rf subsonic-* repo
- mv sa subsonic-android
androidupdate:
- .
- dslv/library
- versionName: 3.8.5
versionCode: 43
commit: ca8b3539
subdir: subsonic-android
srclibs:
- ActionBarSherlock@90939dc3
- DragSort@d39db07a2
prebuild:
- mv libs/*v4.jar $$DragSort$$/libs/
- sed -i 's@\(reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
- sed -i 's@\(reference.2=\).*@\1$$DragSort$$@' project.properties
- cd ../
- mv subsonic-android sa
- rm -rf subsonic-* repo
- mv sa subsonic-android
- versionName: 4.0.5
versionCode: 54
commit: 4.0.5
subdir: subsonic-android
srclibs:
- ActionBarSherlock@c0d437c
- DragSort@d39db07
prebuild:
- cp libs/*v4.jar $$DragSort$$/libs/
- mv libs/*v4.jar $$ActionBarSherlock$$/libs/
- sed -i 's@\(reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
- sed -i 's@\(reference.2=\).*@\1$$DragSort$$@' project.properties
- cd ../
- mv subsonic-android sa
- rm -rf subsonic-* repo
- mv sa subsonic-android
- versionName: 4.1.2
versionCode: 59
commit: 4.1.2
subdir: subsonic-android
srclibs:
- ActionBarSherlock@c0d437c
- DragSort@d39db07
prebuild:
- cp libs/*v4.jar $$DragSort$$/libs/
- mv libs/*v4.jar $$ActionBarSherlock$$/libs/
- sed -i 's@\(reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
- sed -i 's@\(reference.2=\).*@\1$$DragSort$$@' project.properties
- cd ../
- mv subsonic-android sa
- rm -rf subsonic-* repo
- mv sa subsonic-android
- versionName: 4.3.3
versionCode: 77
commit: 4.3.3
submodules: true
srclibs:
- 1:Support/v7/appcompat@android-4.4_r1.1
rm:
- libs/android-support-v7-appcompat.jar
extlibs:
- android/android-support-v4.jar
prebuild:
- cp libs/android-support-v4.jar DragSortListView/library/libs/android-support-v4.jar
- mv libs/android-support-v4.jar $$Support$$/libs
target: android-19
- versionName: 4.3.5
versionCode: 80
commit: 4.3.5
submodules: true
srclibs:
- 1:Support/v7/appcompat@android-4.4_r1.1
rm:
- libs/android-support-v7-appcompat.jar
extlibs:
- android/android-support-v4.jar
prebuild:
- cp libs/android-support-v4.jar DragSortListView/library/libs/android-support-v4.jar
- mv libs/android-support-v4.jar $$Support$$/libs
- versionName: 4.7.5
versionCode: 121
disable: uses google play services
commit: 4.7.5
- versionName: 4.8.2
versionCode: 129
disable: uses google play services
commit: 4.8.2
- versionName: 4.8.6
versionCode: 134
disable: uses google play services
commit: 4.8.6
- versionName: 5.0.3
versionCode: 158
commit: 5.0.3
subdir: app
submodules: true
patch:
- 0001-Remove-Google-Play-Services-dependency.patch
gradle:
- yes
- versionName: 5.4.3
versionCode: 200
disable: unknown maven repo 'http://4thline.org/m2'
commit: 5.4.3
subdir: app
submodules: true
gradle:
- floss
prebuild: sed -i -e '/com.google.android.gms/d' build.gradle
MaintainerNotes: |-
DSub 5.4.1 has a vulnerability: https://www.cvedetails.com/cve/CVE-2018-1000664/
Check whether it's fixed before adding a new version. If not, add a KnownVuln
antifeature.
AutoUpdateMode: None
UpdateCheckMode: Tags
CurrentVersion: 5.4.3
CurrentVersionCode: 200