Merge pull request #193 from joshuaboniface/selfcontained-binary

Debian packaging improvements
This commit is contained in:
Vasily 2018-12-16 11:20:08 +03:00 committed by GitHub
commit 57e050a69a
3 changed files with 12 additions and 2 deletions

6
debian/changelog vendored
View File

@ -1,3 +1,9 @@
jellyfin (3.5.2-3) unstable; urgency=medium
* Correct several bugs in 3.5.2-2 packaging
-- Joshua Boniface <joshua@boniface.me> Sat, 15 Dec 2018 18:17:32 -0500
jellyfin (3.5.2-2) unstable; urgency=medium
* Major code updates related to rebranding and cleanup

4
debian/control vendored
View File

@ -1,7 +1,7 @@
Source: jellyfin
Section: misc
Priority: optional
Maintainer: Vasily <just.one.man@yandex.ru>
Maintainer: Jellyfin Team <team@jellyfin.org>
Build-Depends: debhelper (>= 9),
dotnet-sdk-2.2,
libc6-dev,
@ -13,6 +13,6 @@ 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: any
Depends: ${shlibs:Depends}, ${misc:Depends}, at, libsqlite3-0, ffmpeg
Depends: at, libsqlite3-0, ffmpeg, libssl1.0.0 | libssl1.0.2
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.

4
debian/preinst vendored
View File

@ -53,6 +53,10 @@ case "$1" in
[[ -f $PIDFILE ]] && rm $PIDFILE
fi
fi
# Clean up old Emby cruft that can break the user's system
[[ -f /etc/sudoers.d/emby ]] && rm -f /etc/sudoers.d/emby
;;
abort-upgrade)
;;