mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-08-01 15:07:49 +00:00
transmission: add configure support, cleanups
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
44f9507f29
commit
a128d14e17
@ -20,12 +20,12 @@
|
|||||||
|
|
||||||
PKG_NAME="transmission"
|
PKG_NAME="transmission"
|
||||||
PKG_VERSION="2.20"
|
PKG_VERSION="2.20"
|
||||||
PKG_REV="4"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="OSS"
|
PKG_LICENSE="OSS"
|
||||||
PKG_SITE="http://www.transmissionbt.com/"
|
PKG_SITE="http://www.transmissionbt.com/"
|
||||||
PKG_URL="http://download.transmissionbt.com/files/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
PKG_URL="http://download.transmissionbt.com/files/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||||
PKG_DEPENDS="zlib libiconv openssl curl libevent connman"
|
PKG_DEPENDS="zlib libiconv openssl curl libevent"
|
||||||
PKG_BUILD_DEPENDS="toolchain libiconv zlib openssl curl libevent"
|
PKG_BUILD_DEPENDS="toolchain libiconv zlib openssl curl libevent"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="downloadmanager"
|
PKG_SECTION="downloadmanager"
|
||||||
|
@ -21,14 +21,24 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
export TRANSMISSION_WEB_HOME="./web"
|
export TRANSMISSION_WEB_HOME="./web"
|
||||||
|
export PATH="$PATH:./bin"
|
||||||
|
|
||||||
|
OPENELEC_SETTINGS="$HOME/.xbmc/userdata/addon_data/addon.downloadmanager.transmission/settings.xml"
|
||||||
|
|
||||||
|
if [ ! -f "$OPENELEC_SETTINGS" ]; then
|
||||||
|
cp settings.xml $OPENELEC_SETTINGS
|
||||||
|
fi
|
||||||
|
|
||||||
|
TRANSMISSION_START=`grep TRANSMISSION_START $OPENELEC_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"`
|
||||||
|
TRANSMISSION_AUTH=`grep TRANSMISSION_AUTH $OPENELEC_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"`
|
||||||
|
TRANSMISSION_USER=`grep TRANSMISSION_USER $OPENELEC_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"`
|
||||||
|
TRANSMISSION_PWD=`grep TRANSMISSION_PWD $OPENELEC_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"`
|
||||||
|
TRANSMISSION_IP=`grep TRANSMISSION_IP $OPENELEC_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"`
|
||||||
|
|
||||||
mkdir -p /storage/downloads
|
mkdir -p /storage/downloads
|
||||||
mkdir -p /storage/downloads/incoming
|
mkdir -p /storage/downloads/incoming
|
||||||
mkdir -p /storage/downloads/watch
|
mkdir -p /storage/downloads/watch
|
||||||
|
|
||||||
#if [ -f /tmp/transmisson.conf ]; then
|
|
||||||
# . /tmp/transmission.conf
|
|
||||||
|
|
||||||
if [ -z "$TRANSMISSION_IP" ]; then
|
if [ -z "$TRANSMISSION_IP" ]; then
|
||||||
TRANSMISSION_IP="*.*.*.*"
|
TRANSMISSION_IP="*.*.*.*"
|
||||||
fi
|
fi
|
||||||
@ -49,5 +59,4 @@ mkdir -p /storage/downloads/watch
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
chmod +x ./bin/transmission-daemon
|
chmod +x ./bin/transmission-daemon
|
||||||
./bin/transmission-daemon $TRANSMISSION_ARG
|
transmission-daemon $TRANSMISSION_ARG
|
||||||
#fi
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user