207 lines
6.4 KiB
YAML
207 lines
6.4 KiB
YAML
|
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¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted
|
|||
|
|
|||
|
AutoName: DSub
|
|||
|
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 that’s 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 isn’t 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
|