diff --git a/packages/addons/service/downloadmanager/transmission/addon b/packages/addons/service/downloadmanager/transmission/addon deleted file mode 100755 index 8a1d44ff5a..0000000000 --- a/packages/addons/service/downloadmanager/transmission/addon +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh - -################################################################################ -# This file is part of OpenELEC - http://www.openelec.tv -# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv) -# -# This Program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# This Program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenELEC.tv; see the file COPYING. If not, write to -# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. -# http://www.gnu.org/copyleft/gpl.html -################################################################################ - -. config/options $1 - -mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/bin - cp $PKG_BUILD/daemon/transmission-daemon $ADDON_BUILD/$PKG_ADDON_ID/bin - cp $PKG_BUILD/daemon/transmission-remote $ADDON_BUILD/$PKG_ADDON_ID/bin - -mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/web - cp -R $PKG_BUILD/web/* $ADDON_BUILD/$PKG_ADDON_ID/web - find $ADDON_BUILD/$PKG_ADDON_ID/web -name "Makefile*" -exec rm -rf {} ";" - rm -rf $ADDON_BUILD/$PKG_ADDON_ID/web/LICENSE diff --git a/packages/addons/service/downloadmanager/transmission/build b/packages/addons/service/downloadmanager/transmission/build deleted file mode 100755 index 170f27ba72..0000000000 --- a/packages/addons/service/downloadmanager/transmission/build +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh - -################################################################################ -# This file is part of OpenELEC - http://www.openelec.tv -# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv) -# -# This Program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# This Program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenELEC.tv; see the file COPYING. If not, write to -# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. -# http://www.gnu.org/copyleft/gpl.html -################################################################################ - -. config/options $1 - -cd $PKG_BUILD -./configure --host=$TARGET_NAME \ - --build=$HOST_NAME \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --disable-static \ - --enable-shared \ - --enable-utp \ - --enable-largefile \ - --disable-nls \ - --disable-cli \ - --disable-mac \ - --enable-lightweight \ - --enable-daemon \ - --with-gnu-ld \ - -make V=1 diff --git a/packages/addons/service/downloadmanager/transmission/changelog.txt b/packages/addons/service/downloadmanager/transmission/changelog.txt deleted file mode 100644 index 7468a705d3..0000000000 --- a/packages/addons/service/downloadmanager/transmission/changelog.txt +++ /dev/null @@ -1,95 +0,0 @@ -3.1.2 -- update to transmission-2.80 - -3.1.1 -- rebuild for OpenELEC-3.2 - -3.0.5 -- config cleanup (peer limits) - -3.0.4 -- update to transmission-2.77 - -3.0.3 -- update to transmission-2.76 -- update libevent to libevent-2.0.21-stable - -3.0.2 -- update to transmission-2.74 - -3.0.1 -- bump addon version -- update to transmission-2.73 - -2.1.7 -- update to transmission-2.72 - -2.1.6 -- update to transmission-2.71 - -2.1.5 -- update to transmission-2.61 -- update libevent to libevent-2.0.19-stable - -2.1.4 -- update to transmission-2.52 - -2.1.3 -- update to transmission-2.51 -- added option to specify download directory - -2.1.2 -- update to addon version 2.1 - -2.0.4 -- update to transmission-2.50 - -2.0.3 -- rebuild for libiconv changes - -2.0.2 -- update libevent to libevent-2.0.16-stable - -2.0.1 -- fix service script - -2.0.0 -- prepare for OpenELEC-2.0 release - -1.90.2 -- depends on xbmc.python API 2.0 - -1.90.1 -- update to transmission-2.42 - -1.90.0 -- prepare for OpenELEC-1.90 release - -1.0.0 -- update to transmission-2.41 -- prepare for OpenELEC-1.0 release - -0.99.8 -- update to transmission-2.33 -- add libevent to addon - -0.99.7 -- change icon - -0.99.6 -- rebuild for openssl downgrade - -0.99.5 -- simplyfing start scripts - -0.99.4 -- fix paths - -0.99.3 -- prepare for release - -0.99.2 -- update to transmission-2.31 - -0.99.1 -- initial version transmission-2.20 diff --git a/packages/addons/service/downloadmanager/transmission/icon/icon.png b/packages/addons/service/downloadmanager/transmission/icon/icon.png deleted file mode 100644 index 02e077365f..0000000000 Binary files a/packages/addons/service/downloadmanager/transmission/icon/icon.png and /dev/null differ diff --git a/packages/addons/service/downloadmanager/transmission/meta b/packages/addons/service/downloadmanager/transmission/meta deleted file mode 100644 index cb158c40e3..0000000000 --- a/packages/addons/service/downloadmanager/transmission/meta +++ /dev/null @@ -1,38 +0,0 @@ -################################################################################ -# This file is part of OpenELEC - http://www.openelec.tv -# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv) -# -# This Program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# This Program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenELEC.tv; see the file COPYING. If not, write to -# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. -# http://www.gnu.org/copyleft/gpl.html -################################################################################ - -PKG_NAME="transmission" -PKG_VERSION="2.80" -PKG_REV="2" -PKG_ARCH="any" -PKG_LICENSE="OSS" -PKG_SITE="http://www.transmissionbt.com/" -PKG_URL="http://download.transmissionbt.com/files/$PKG_NAME-$PKG_VERSION.tar.xz" -PKG_DEPENDS="zlib openssl curl libevent" -PKG_BUILD_DEPENDS="toolchain zlib openssl curl libevent" -PKG_PRIORITY="optional" -PKG_SECTION="service/downloadmanager" -PKG_SHORTDESC="transmission: a fast, easy and free BitTorrent client" -PKG_LONGDESC="transmission is a fast, easy and free BitTorrent client" - -PKG_IS_ADDON="yes" -PKG_ADDON_TYPE="xbmc.service" - -PKG_AUTORECONF="yes" diff --git a/packages/addons/service/downloadmanager/transmission/patches/transmission-2.77-automake-1.13.patch b/packages/addons/service/downloadmanager/transmission/patches/transmission-2.77-automake-1.13.patch deleted file mode 100644 index 64a441b6b6..0000000000 --- a/packages/addons/service/downloadmanager/transmission/patches/transmission-2.77-automake-1.13.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur transmission-2.76/configure.ac transmission-2.76.patch/configure.ac ---- transmission-2.76/configure.ac 2013-01-09 03:32:09.534138180 +0200 -+++ transmission-2.76.patch/configure.ac 2013-01-12 22:44:37.881897688 +0200 -@@ -14,7 +14,7 @@ - - AC_CONFIG_MACRO_DIR([m4]) - --dnl AM_CONFIG_HEADER(config.h) -+dnl AC_CONFIG_HEADERS(config.h) - AC_CONFIG_SRCDIR(libtransmission/transmission.h) - AM_INIT_AUTOMAKE([1.9 tar-pax]) - LT_INIT diff --git a/packages/addons/service/downloadmanager/transmission/source/bin/transmission.start b/packages/addons/service/downloadmanager/transmission/source/bin/transmission.start deleted file mode 100755 index 7cd72f023f..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/bin/transmission.start +++ /dev/null @@ -1,82 +0,0 @@ -#!/bin/sh - -################################################################################ -# This file is part of OpenELEC - http://www.openelec.tv -# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv) -# -# This Program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# This Program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenELEC.tv; see the file COPYING. If not, write to -# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. -# http://www.gnu.org/copyleft/gpl.html -################################################################################ - -. /etc/profile - -ADDON_DIR="$HOME/.xbmc/addons/service.downloadmanager.transmission" -ADDON_HOME="$HOME/.xbmc/userdata/addon_data/service.downloadmanager.transmission" -LOG_FILE="$ADDON_HOME/service.log" - -LOCKDIR="/var/lock/" -LOCKFILE="transmission.disabled" - -export TRANSMISSION_WEB_HOME="$ADDON_DIR/web" - -mkdir -p $ADDON_HOME -ADDON_SETTINGS="$ADDON_HOME/settings.xml" - -if [ ! -f "$ADDON_SETTINGS" ]; then - cp $ADDON_DIR/settings-default.xml $ADDON_SETTINGS -fi - -mkdir -p /var/config -cat "$ADDON_DIR/settings-default.xml" | awk -F\" '{print $2"=\""$4"\""}' | sed '/^=/d' > /var/config/transmission.conf.default -cat "$ADDON_SETTINGS" | awk -F\" '{print $2"=\""$4"\""}' | sed '/^=/d' > /var/config/transmission.conf -. /var/config/transmission.conf.default -. /var/config/transmission.conf - -mkdir -p "$TRANSMISSION_DL_DIR" -mkdir -p "$TRANSMISSION_DL_DIR/incoming" -mkdir -p "$TRANSMISSION_DL_DIR/watch" - -if [ -z "$TRANSMISSION_IP" ]; then - TRANSMISSION_IP="*.*.*.*" -fi - -TRANSMISSION_ARG="$TRANSMISSION_ARG -w \"$TRANSMISSION_DL_DIR\"" -TRANSMISSION_ARG="$TRANSMISSION_ARG --incomplete-dir \"$TRANSMISSION_DL_DIR/incoming\"" -TRANSMISSION_ARG="$TRANSMISSION_ARG --watch-dir \"$TRANSMISSION_DL_DIR/watch\"" -TRANSMISSION_ARG="$TRANSMISSION_ARG -e /var/log/transmission.log" -TRANSMISSION_ARG="$TRANSMISSION_ARG -g /storage/.cache/transmission" - -TRANSMISSION_ARG="$TRANSMISSION_ARG -a '$TRANSMISSION_IP'" - -if [ "$TRANSMISSION_AUTH" = "true" ]; then - TRANSMISSION_ARG="$TRANSMISSION_ARG -t" - TRANSMISSION_ARG="$TRANSMISSION_ARG -u $TRANSMISSION_USER" - TRANSMISSION_ARG="$TRANSMISSION_ARG -v $TRANSMISSION_PWD" -else - TRANSMISSION_ARG="$TRANSMISSION_ARG -T" -fi - -if [ ! "$(pidof transmission-daemon)" ];then - if [ -f "$LOCKDIR/$LOCKFILE" ] ; then - rm -rf "$LOCKDIR/$LOCKFILE" - fi - while [ true ] ; do - if [ -f "$LOCKDIR/$LOCKFILE" ] ; then - break - fi - EVENT_NOEPOLL=1 LD_LIBRARY_PATH="$ADDON_DIR/lib:$LD_LIBRARY_PATH" eval transmission-daemon -f $TRANSMISSION_ARG &>$LOG_FILE - sleep 1 - done & -fi diff --git a/packages/addons/service/downloadmanager/transmission/source/bin/transmission.stop b/packages/addons/service/downloadmanager/transmission/source/bin/transmission.stop deleted file mode 100755 index 282f21faa9..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/bin/transmission.stop +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh - -################################################################################ -# This file is part of OpenELEC - http://www.openelec.tv -# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv) -# -# This Program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# This Program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenELEC.tv; see the file COPYING. If not, write to -# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. -# http://www.gnu.org/copyleft/gpl.html -################################################################################ - -. /etc/profile - -LOCKDIR="/var/lock/" -LOCKFILE="transmission.disabled" - -mkdir -p "$LOCKDIR" -touch "$LOCKDIR/$LOCKFILE" - -if [ "$(pidof transmission-daemon)" ];then - killall transmission-daemon -fi diff --git a/packages/addons/service/downloadmanager/transmission/source/default.py b/packages/addons/service/downloadmanager/transmission/source/default.py deleted file mode 100644 index 25e184d622..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/default.py +++ /dev/null @@ -1,44 +0,0 @@ -################################################################################ -# This file is part of OpenELEC - http://www.openelec.tv -# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv) -# -# This Program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# This Program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenELEC.tv; see the file COPYING. If not, write to -# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. -# http://www.gnu.org/copyleft/gpl.html -################################################################################ - -import os -import sys -import xbmcaddon -import time -import subprocess - -__scriptname__ = "Transmission BT Client" -__author__ = "OpenELEC" -__url__ = "http://www.openelec.tv" -__settings__ = xbmcaddon.Addon(id='service.downloadmanager.transmission') -__cwd__ = __settings__.getAddonInfo('path') -__start__ = xbmc.translatePath( os.path.join( __cwd__, 'bin', "transmission.start") ) -__stop__ = xbmc.translatePath( os.path.join( __cwd__, 'bin', "transmission.stop") ) - -#make binary files executable in adson bin folder -subprocess.Popen("chmod -R +x " + __cwd__ + "/bin/*" , shell=True, close_fds=True) - -subprocess.Popen(__start__, shell=True, close_fds=True) - -while (not xbmc.abortRequested): - time.sleep(0.250) - -subprocess.Popen(__stop__, shell=True, close_fds=True) - diff --git a/packages/addons/service/downloadmanager/transmission/source/resources/language/Dutch/strings.xml b/packages/addons/service/downloadmanager/transmission/source/resources/language/Dutch/strings.xml deleted file mode 100644 index fa0aa99153..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/resources/language/Dutch/strings.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - Transmission - Gebruikers instellingen - Gebruik verificatie - Gebruikersnaam - Wachtwoord - Netwerk instellingen - Toegestane IP adressen (gescheiden met een ',') - - diff --git a/packages/addons/service/downloadmanager/transmission/source/resources/language/English/strings.xml b/packages/addons/service/downloadmanager/transmission/source/resources/language/English/strings.xml deleted file mode 100644 index 13aa9d6139..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/resources/language/English/strings.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Transmission - User Settings - Use authentification - Username - Password - Network Settings - Allowed IP addresses (comma-delimited) - - Other - Download Directory - - diff --git a/packages/addons/service/downloadmanager/transmission/source/resources/language/French/strings.xml b/packages/addons/service/downloadmanager/transmission/source/resources/language/French/strings.xml deleted file mode 100644 index 2abe85fd7a..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/resources/language/French/strings.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - Transmission - Préférences utilisateur - Utiliser une authentification - Nom d'utilisateur - Mot de passe - Préférences réseau - Adresses IP autorisées (séparées par des virgules) - - diff --git a/packages/addons/service/downloadmanager/transmission/source/resources/language/German/strings.xml b/packages/addons/service/downloadmanager/transmission/source/resources/language/German/strings.xml deleted file mode 100644 index 542f5757d1..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/resources/language/German/strings.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - Transmission - Benutzer Einstellungen - Authentifizierung verwenden - Benutzername - Passwort - Netzwerk Einstellungen - Erlaubte IP Adressen (durch Komma getrennt) - - diff --git a/packages/addons/service/downloadmanager/transmission/source/resources/language/Norwegian/strings.xml b/packages/addons/service/downloadmanager/transmission/source/resources/language/Norwegian/strings.xml deleted file mode 100644 index 24538d14c1..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/resources/language/Norwegian/strings.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - Transmission - Bruker Instillinger - Bruk inlogging - Brukernavn - Passord - Nettverksinstillinger - Tilatte IP addresser (komma-avgrenser) - - diff --git a/packages/addons/service/downloadmanager/transmission/source/resources/language/Turkish/strings.xml b/packages/addons/service/downloadmanager/transmission/source/resources/language/Turkish/strings.xml deleted file mode 100644 index 946e075687..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/resources/language/Turkish/strings.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Transmission - Kullanıcı Ayarları - Kimlik doğrulama kullan - Kullanıcı adı - Parola - Ağ Ayarları - İzin verilen IP adresleri (virgülle ayrılmış) - - Diğer - İndirme Dizini - - diff --git a/packages/addons/service/downloadmanager/transmission/source/resources/settings.xml b/packages/addons/service/downloadmanager/transmission/source/resources/settings.xml deleted file mode 100644 index 2d9120c256..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/resources/settings.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/packages/addons/service/downloadmanager/transmission/source/settings-default.xml b/packages/addons/service/downloadmanager/transmission/source/settings-default.xml deleted file mode 100644 index 8d3b52560a..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/settings-default.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - -