From a73d255f51f135adbc2c352fef79f776ce9fcb02 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Fri, 14 Dec 2018 21:21:48 -0500 Subject: Enable self-contained binary mode (#160) * Build self-contained Debian linux-x64 binary * Update initscripts to use self-contained binary The binary is declared in the units intentionally rather than using the variable extrapolation from before, to avoid confusion since these can't really be moved reasonably. * With combined binary name, use pgrep instead * Remove dotnet-runtime dependency * Move the compiled scb to usr/bin * Update binary location for upstart/systemd * Move binary path; fix pidfile handling * Entirely remove the temporary usr/ dir * Don't move the compiled binary * Create /usr/bin symlink * Use the variable here * Update architecture to any * Add libcurl4-openssl build dependency * Update the build Dockerfile to install builddeps --- debian/control | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'debian/control') diff --git a/debian/control b/debian/control index bc5e05daa..c00988f3e 100644 --- a/debian/control +++ b/debian/control @@ -4,14 +4,15 @@ Priority: optional Maintainer: Vasily Build-Depends: debhelper (>= 9), dotnet-sdk-2.2, - libc6-dev + libc6-dev, + libcurl4-openssl-dev Standards-Version: 3.9.4 Package: jellyfin Replaces: mediabrowser, emby, emby-server-beta, jellyfin-dev, emby-server Breaks: mediabrowser, emby, emby-server-beta, jellyfin-dev, emby-server Conflicts: mediabrowser, emby, emby-server-beta, jellyfin-dev, emby-server -Architecture: all -Depends: ${shlibs:Depends}, ${misc:Depends}, at, libsqlite3-0, dotnet-runtime-2.2, ffmpeg +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, at, libsqlite3-0, ffmpeg Description: Jellyfin is a home media server. It is built on top of other popular open source technologies such as Service Stack, jQuery, jQuery mobile, and Mono. It features a REST-based api with built-in documentation to facilitate client development. We also have client libraries for our api to enable rapid development. -- cgit v1.2.3