emby: remove add-on

This commit is contained in:
thoradia 2020-10-24 21:23:37 +02:00
parent afa3243eea
commit 3bd6ca9ba9
No known key found for this signature in database
GPG Key ID: 1FBB53622CBD0976
9 changed files with 11 additions and 181 deletions

View File

@ -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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

View File

@ -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
:
}

View File

@ -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

View File

@ -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()

View File

@ -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 ""

View File

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<category label="30000">
<setting label="30001" id="emby_nice" type="slider" default="10" range="0,1,19" option="int" />
</category>
</settings>

View File

@ -1,3 +0,0 @@
<settings version="2">
<setting id="emby_nice" default="true">10</setting>
</settings>

View File

@ -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