diff options
author | Superpiffer | 2017-05-03 11:00:04 +0200 |
---|---|---|
committer | Superpiffer | 2017-05-03 11:00:04 +0200 |
commit | ca80a8f67fec63481818ae287653cf99bb53503d (patch) | |
tree | c16d74ac6781cc4be5f8c7dd0da6fb8d0d9a90a3 | |
parent | bff6d767dca00c7030fc78c1b2de4e1e01502aaa (diff) | |
download | aur-ca80a8f67fec63481818ae287653cf99bb53503d.tar.gz |
Added missing files
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 2 | ||||
-rw-r--r-- | libresonic.install | 2 | ||||
-rw-r--r-- | libresonic.sh | 41 |
4 files changed, 20 insertions, 27 deletions
@@ -1,7 +1,7 @@ pkgbase = libresonic pkgdesc = A free, web-based media streamer and jukebox. pkgver = 6.2 - pkgrel = 1 + pkgrel = 2 url = https://github.com/Libresonic/libresonic/ install = libresonic.install arch = any @@ -2,7 +2,7 @@ pkgname=libresonic pkgver=6.2 -pkgrel=1 +pkgrel=2 pkgdesc="A free, web-based media streamer and jukebox." arch=('any') url="https://github.com/Libresonic/libresonic/" diff --git a/libresonic.install b/libresonic.install index b54414a41c02..4f40446a052a 100644 --- a/libresonic.install +++ b/libresonic.install @@ -1,5 +1,5 @@ _homedir=/var/lib/libresonic -_playlistdir=/var/playlists +_playlistdir=${_homedir}/playlists post_install() { diff --git a/libresonic.sh b/libresonic.sh index 2d058bebbb11..e264e3f5e7cf 100644 --- a/libresonic.sh +++ b/libresonic.sh @@ -1,21 +1,15 @@ #!/bin/sh -################################################################################### -# Shell script for starting Libresonic. See http://libresonic.org. -# -# Author: Sindre Mehus -################################################################################### - -LIBRESONIC_HOME=/var/libresonic +LIBRESONIC_HOME=/var/lib/libresonic LIBRESONIC_HOST=0.0.0.0 -LIBRESONIC_PORT=4040 +LIBRESONIC_PORT=8080 LIBRESONIC_HTTPS_PORT=0 LIBRESONIC_CONTEXT_PATH=/ -LIBRESONIC_MAX_MEMORY=150 -LIBRESONIC_PIDFILE= -LIBRESONIC_DEFAULT_MUSIC_FOLDER=/var/music -LIBRESONIC_DEFAULT_PODCAST_FOLDER=/var/music/Podcast -LIBRESONIC_DEFAULT_PLAYLIST_FOLDER=/var/playlists +LIBRESONIC_MAX_MEMORY=256 +LIBRESONIC_PIDFILE=libresonic.pid +LIBRESONIC_DEFAULT_MUSIC_FOLDER=/var/lib/libresonic/music +LIBRESONIC_DEFAULT_PODCAST_FOLDER=/var/lib/libresonic/podcast +LIBRESONIC_DEFAULT_PLAYLIST_FOLDER=/var/lib/libresonic/playlists quiet=0 @@ -23,13 +17,13 @@ usage() { echo "Usage: libresonic.sh [options]" echo " --help This small usage guide." echo " --home=DIR The directory where Libresonic will create files." - echo " Make sure it is writable. Default: /var/libresonic" + echo " Make sure it is writable. Default: /var/lib/libresonic" echo " --host=HOST The host name or IP address on which to bind Libresonic." echo " Only relevant if you have multiple network interfaces and want" echo " to make Libresonic available on only one of them. The default value" echo " will bind Libresonic to all available network interfaces. Default: 0.0.0.0" echo " --port=PORT The port on which Libresonic will listen for" - echo " incoming HTTP traffic. Default: 4040" + echo " incoming HTTP traffic. Default: 8080" echo " --https-port=PORT The port on which Libresonic will listen for" echo " incoming HTTPS traffic. Default: 0 (disabled)" echo " --context-path=PATH The context path, i.e., the last part of the Libresonic" @@ -39,11 +33,11 @@ usage() { echo " --pidfile=PIDFILE Write PID to this file. Default not created." echo " --quiet Don't print anything to standard out. Default false." echo " --default-music-folder=DIR Configure Libresonic to use this folder for music. This option " - echo " only has effect the first time Libresonic is started. Default '/var/music'" + echo " only has effect the first time Libresonic is started. Default '/var/lib/libresonic/music'" echo " --default-podcast-folder=DIR Configure Libresonic to use this folder for Podcasts. This option " - echo " only has effect the first time Libresonic is started. Default '/var/music/Podcast'" + echo " only has effect the first time Libresonic is started. Default '/var/lib/libresonic/podcast'" echo " --default-playlist-folder=DIR Configure Libresonic to use this folder for playlists. This option " - echo " only has effect the first time Libresonic is started. Default '/var/playlists'" + echo " only has effect the first time Libresonic is started. Default '/var/lib/libresonic/playlists'" exit 1 } @@ -111,17 +105,16 @@ if [ -L $0 ] && ([ -e /bin/readlink ] || [ -e /usr/bin/readlink ]); then fi ${JAVA} -Xmx${LIBRESONIC_MAX_MEMORY}m \ + -Dserver.address=${LIBRESONIC_HOST} \ + -Dserver.port=${LIBRESONIC_PORT} \ + -Dserver.httpsPort=${LIBRESONIC_HTTPS_PORT} \ + -Dserver.contextPath=${LIBRESONIC_CONTEXT_PATH} \ -Dlibresonic.home=${LIBRESONIC_HOME} \ - -Dlibresonic.host=${LIBRESONIC_HOST} \ - -Dlibresonic.port=${LIBRESONIC_PORT} \ - -Dlibresonic.httpsPort=${LIBRESONIC_HTTPS_PORT} \ - -Dlibresonic.contextPath=${LIBRESONIC_CONTEXT_PATH} \ -Dlibresonic.defaultMusicFolder=${LIBRESONIC_DEFAULT_MUSIC_FOLDER} \ -Dlibresonic.defaultPodcastFolder=${LIBRESONIC_DEFAULT_PODCAST_FOLDER} \ -Dlibresonic.defaultPlaylistFolder=${LIBRESONIC_DEFAULT_PLAYLIST_FOLDER} \ -Djava.awt.headless=true \ - -verbose:gc \ - -jar libresonic-booter-jar-with-dependencies.jar > ${LOG} 2>&1 & + -jar libresonic.war > ${LOG} 2>&1 & # Write pid to pidfile if it is defined. if [ $LIBRESONIC_PIDFILE ]; then |