diff --git a/packages/addons/service/emby/changelog.txt b/packages/addons/service/emby/changelog.txt deleted file mode 100644 index 731e2f8c94..0000000000 --- a/packages/addons/service/emby/changelog.txt +++ /dev/null @@ -1,92 +0,0 @@ -124 -- Update to 3.5.3.0 -- Update imagemagick to 7.0.8-11 - -123 -- Update to 3.5.2.0 -- Update imagemagick to 7.0.8-10 and build it without pango - -122 -- Bump addon - -121 -- Update to 3.5.1.0 for netcore - -120 -- Use ffmpeg instead of ffmpegx - -119 -- Update to 3.4.1.6 -- Add script (emby-update) to update Emby - -118 -- Update to 3.3.0.0 -- Moved ffmpegx to ffmpeg-tools add-on - -117 -- Update to 3.2.34.0 -- Use reworked ffmpegx - -116 -- Update to verson 3.2.27.0 -- Rename to Emby Server - -115 -- Update to version 3.2.26.0 - -114 -- Update to version 3.2.17.0 -- Rebuild libx264, ffmpegx and imagemagick -- Use ffmpgex by default - -113: -- Update to version 3.2.8 -- Rebuild x264 and ffmpegx - -112: -- Refer to libMagickWand-7 - -111: -- Updated to version 3.2.5 -- Rebuild libx264, ffmpegx and imagemagick - -110: -- Rebuild ffmpegx with libx264 - -109: -- Rebuild ffmpgex and imagemagick - -108: -- Update to version 3.0.8500 - -107: -- Update to version 3.0.8300 -- Rebuild ffmpegx - -106: -- Updat to version 3.0.8100 -- Rebuild ffmpegx - -105: -- Update to version 3.0.7100 - -104: -- Update to version 3.0.6300 -- Rebuild ffmpegx - -103: -- Update to version 3.0.6070 -- Build for all architectures -- Refer to libsqlite3.so.0 instead of libsqlite3.so - -102: -- Update to version 3.0.6030 -- Add dedicated ffmpeg and ffprobe -- Remove unused shared libraries - -101: -- Update to version 3.0.5985 -- Removed mono build dependency - -100: -- Initial release diff --git a/packages/addons/service/emby/icon/icon.png b/packages/addons/service/emby/icon/icon.png deleted file mode 100644 index 2674bc985b..0000000000 Binary files a/packages/addons/service/emby/icon/icon.png and /dev/null differ diff --git a/packages/addons/service/emby/package.mk b/packages/addons/service/emby/package.mk index 3b56918423..c5013b6849 100644 --- a/packages/addons/service/emby/package.mk +++ b/packages/addons/service/emby/package.mk @@ -2,34 +2,24 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="emby" -PKG_VERSION="3.5.3.0" -PKG_SHA256="f25abb6d34f888c467db561ad333a222626febdc69b6353de86c04848753210c" -PKG_REV="124" +PKG_VERSION="1.0" +PKG_REV="125" PKG_ARCH="any" PKG_LICENSE="OSS" -PKG_SITE="http://emby.media" -PKG_URL="https://github.com/MediaBrowser/Emby.Releases/releases/download/$PKG_VERSION/embyserver-netcore_$PKG_VERSION.zip" -PKG_SOURCE_DIR="system" -PKG_DEPENDS_TARGET="toolchain imagemagick" +PKG_SITE="" +PKG_URL="" +PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="service" -PKG_SHORTDESC="Emby Server: a personal media server" -PKG_LONGDESC="Emby Server ($PKG_VERSION) brings your home videos, music, and photos together, automatically converting and streaming your media on-the-fly to any device" +PKG_SHORTDESC="Add-on removed" +PKG_LONGDESC="Add-on removed" PKG_TOOLCHAIN="manual" +PKG_ADDON_BROKEN="Emby Server is no longer maintained and has been superseded by Emby Server 4" + PKG_IS_ADDON="yes" PKG_ADDON_NAME="Emby Server" -PKG_ADDON_TYPE="xbmc.service" -PKG_ADDON_REQUIRES="tools.ffmpeg-tools:0.0.0 tools.dotnet-runtime:0.0.0" -PKG_MAINTAINER="Anton Voyl (awiouy)" +PKG_ADDON_TYPE="xbmc.broken" addon() { - mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/emby - cp -r $PKG_BUILD/* \ - -d $ADDON_BUILD/$PKG_ADDON_ID/emby - - mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/lib - cp -L $(get_install_dir imagemagick)/usr/lib/libMagickCore-7.Q16HDRI.so.? \ - $ADDON_BUILD/$PKG_ADDON_ID/lib/ - cp -L $(get_install_dir imagemagick)/usr/lib/libMagickWand-7.Q16HDRI.so \ - $ADDON_BUILD/$PKG_ADDON_ID/lib/CORE_RL_Wand_.so + : } diff --git a/packages/addons/service/emby/source/bin/emby.start b/packages/addons/service/emby/source/bin/emby.start deleted file mode 100644 index e23868ab56..0000000000 --- a/packages/addons/service/emby/source/bin/emby.start +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh - -# SPDX-License-Identifier: GPL-2.0 -# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) - -. /etc/profile -oe_setup_addon service.emby - -LD_PRELOAD="$ADDON_DIR/lib/libMagickCore-7.Q16HDRI.so.6 \ - $ADDON_DIR/lib/CORE_RL_Wand_.so" \ -nice -n "$emby_nice" \ -le_dotnet $ADDON_DIR/emby/EmbyServer.dll -programdata $ADDON_HOME diff --git a/packages/addons/service/emby/source/default.py b/packages/addons/service/emby/source/default.py deleted file mode 100644 index 3b7ab1a1e6..0000000000 --- a/packages/addons/service/emby/source/default.py +++ /dev/null @@ -1,20 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0 -# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) - -import subprocess -import xbmc -import xbmcaddon - - -class Monitor(xbmc.Monitor): - - def __init__(self, *args, **kwargs): - xbmc.Monitor.__init__(self) - self.id = xbmcaddon.Addon().getAddonInfo('id') - - def onSettingsChanged(self): - subprocess.call(['systemctl', 'restart', self.id]) - - -if __name__ == '__main__': - Monitor().waitForAbort() diff --git a/packages/addons/service/emby/source/resources/language/English/strings.po b/packages/addons/service/emby/source/resources/language/English/strings.po deleted file mode 100644 index 609e47bd59..0000000000 --- a/packages/addons/service/emby/source/resources/language/English/strings.po +++ /dev/null @@ -1,14 +0,0 @@ -# Kodi Media Center language file -# Addon Name: emby -# Addon id: service.emby -# Addon Provider: Team LibreELEC -msgid "" -msgstr "" - -msgctxt "#30000" -msgid "Configuration" -msgstr "" - -msgctxt "#30001" -msgid "Priority (nice, 0=max, 19=min)" -msgstr "" diff --git a/packages/addons/service/emby/source/resources/settings.xml b/packages/addons/service/emby/source/resources/settings.xml deleted file mode 100644 index 2325485e41..0000000000 --- a/packages/addons/service/emby/source/resources/settings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/packages/addons/service/emby/source/settings-default.xml b/packages/addons/service/emby/source/settings-default.xml deleted file mode 100644 index 8d35529581..0000000000 --- a/packages/addons/service/emby/source/settings-default.xml +++ /dev/null @@ -1,3 +0,0 @@ - - 10 - diff --git a/packages/addons/service/emby/source/system.d/service.emby.service b/packages/addons/service/emby/source/system.d/service.emby.service deleted file mode 100644 index 5859e94281..0000000000 --- a/packages/addons/service/emby/source/system.d/service.emby.service +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=Emby - streaming server -Documentation=http://emby.media -After=network.target -Requires=network.target - -[Service] -ExecStart=/bin/sh /storage/.kodi/addons/service.emby/bin/emby.start -Restart=always - -[Install] -WantedBy=kodi.target -