Commit Graph

12172 Commits

Author SHA1 Message Date
Joshua M. Boniface
a73d255f51 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
2018-12-14 21:21:48 -05:00
Joshua M. Boniface
72f7e7b954 Merge pull request #163 from nvllsvm/clnp
cleanup
2018-12-14 19:06:42 -05:00
Andrew Rabert
36c79c9491 cleanup 2018-12-14 19:00:19 -05:00
Andrew Rabert
8adeacb3a0 Merge pull request #146 from joshuaboniface/debian-packaging
Add build script for Debian packages via Docker
2018-12-14 18:58:44 -05:00
Joshua Boniface
0fec8f6493 Don't use errexit, explicitly exit on failures 2018-12-14 18:57:12 -05:00
Joshua Boniface
a7cdab9ae3 Remove errexit and cleanup on INT too 2018-12-14 18:43:50 -05:00
Joshua M. Boniface
c45cae0951 Merge pull request #158 from joshuaboniface/readme-tweaks
Readme tweaks
2018-12-14 18:21:57 -05:00
Joshua Boniface
d6b837c9fb Revamp contributing section to link to wiki 2018-12-14 18:20:48 -05:00
Andrew Rabert
81ba5acf7c Merge pull request #154 from MatMaul/mediaencoding
Port MediaEncoding and Api.Playback
2018-12-14 18:06:12 -05:00
Joshua M. Boniface
28a2774883 Merge pull request #159 from Bond-009/patch-1
Fix changing ProgramDataPath when passed as and arg
2018-12-14 16:59:25 -05:00
Bond-009
494c2e312d Fix changing ProgramDataPath when passed as and arg 2018-12-14 22:57:26 +01:00
Joshua Boniface
3694e6883b Remove contributing.md as it's in the Wiki now 2018-12-14 16:23:11 -05:00
Joshua Boniface
c883b43fce Add blurb about FFMPEG and Ubuntu 2018-12-14 16:02:12 -05:00
Joshua M. Boniface
afd6727c64 Merge pull request #140 from Bond-009/skia
Remove some warnings for obsolete code.
2018-12-14 14:06:36 -05:00
Joshua Boniface
26e44854f6 Add quoting and consistent variable calls 2018-12-14 13:47:04 -05:00
Bond_009
77eba9cc44 Address comments 2018-12-14 17:46:43 +01:00
Mathieu Velten
1d7d52ff9e Port MediaEncoding and Api.Playback from 10e57ce8d21b4516733894075001819f3cd6db6b 2018-12-14 17:32:54 +01:00
Anthony Lavado
75068407c6 Merge pull request #152 from agsimmons/patch-1
Fix markdown formatting / typo
2018-12-14 11:24:47 -05:00
Andrew Simmons
330a1df340 Fix markdown formatting 2018-12-14 09:31:12 -05:00
Joshua Boniface
f3ba806e4a Major script cleanups based on feedback 2018-12-14 01:03:17 -05:00
Andrew Rabert
d48f1ad3ae Merge pull request #147 from joshuaboniface/postinst-cleanup
Clean up Debian postinst script
2018-12-14 00:25:45 -05:00
Joshua Boniface
668d8b4891 Also bump Debian build version 2018-12-14 00:08:47 -05:00
Joshua Boniface
550ad72f93 Add Debian package build script for docker 2018-12-13 23:57:46 -05:00
Joshua Boniface
6a02df1603 Clean up /var/lib/emby after #97 2018-12-13 23:49:16 -05:00
Joshua M. Boniface
1f112c8a0c Merge pull request #126 from BnMcG/125-dlna-branding
Remove Emby branding from DLNA server
2018-12-13 23:23:08 -05:00
Andrew Rabert
e48cac9a87 Merge pull request #141 from nvllsvm/droneingon
Drone CI changes
2018-12-13 20:17:13 -05:00
Ben Magee
c58b3a0c47 Rebranded XML profiles 2018-12-14 00:02:55 +00:00
Andrew Rabert
bdc2655a78 Merge pull request #97 from Bond-009/home
Move default data folder for *nix platforms to $XDG_DATA_HOME/jellyfin
2018-12-13 18:44:39 -05:00
Andrew Rabert
b988a0644a Remove clone depth
causing problems with revert commits
2018-12-13 18:40:15 -05:00
Andrew Rabert
16e3c5eb85 Recursively init submodules 2018-12-13 18:40:01 -05:00
Bond_009
c189d31a2b Remove some warnings 2018-12-13 22:34:28 +01:00
Ben Magee
051c67a537 Updated strings to "Jellyfin Server" 2018-12-13 19:10:22 +00:00
Joshua M. Boniface
64805410c2 Merge pull request #136 from BnMcG/135-gitignore
Ignore debian build artifacts
2018-12-13 13:35:07 -05:00
Ben Magee
7fc03f8bf1 Whitespace fix 2018-12-13 18:31:35 +00:00
Ben Magee
fbedadbb44 Ignore debian build artifacts 2018-12-13 18:26:25 +00:00
Vasily
4790046ad8 Merge pull request #132 from joshuaboniface/debian-packaging
Add maxcpucount to dotnet clean
2018-12-13 20:41:48 +03:00
Joshua Boniface
2f7be76626 Add maxcpucount to dotnet clean
Fixes #120 as per https://github.com/dotnet/sdk/issues/2526
2018-12-13 09:46:25 -05:00
Bond_009
b79f6e4ba0 Use XDG_DATA_HOME as base path for *nix sytems 2018-12-13 11:33:27 +01:00
Bond_009
0f5c0cca37 Move default folder for *nix platforms to $HOME/.jellyfin
Remove dependency on System.Configuration.ConfigurationManager
2018-12-13 11:33:27 +01:00
Ben Magee
f7061e353e Remove Emby branding from DLNA server 2018-12-13 09:18:29 +00:00
Anthony Lavado
b36b526f27 Merge pull request #123 from nvllsvm/droneci
Add Drone CI
2018-12-12 23:54:57 -05:00
Anthony Lavado
c9f324af9f Merge pull request #124 from LeoVerto/patch-1
Update CONTRIBUTING.md to new branching guidelines
2018-12-12 23:28:42 -05:00
Andrew Rabert
d2e495ae52 Add Drone CI 2018-12-12 23:23:46 -05:00
LeoVerto
7b171fd33a Update CONTRIBUTING.md to new branching guidelines 2018-12-13 04:13:19 +00:00
Andrew Rabert
ba9ce4dcb9 Remove GitLab CI 2018-12-12 22:50:53 -05:00
Andrew Rabert
af520f0e3a Merge pull request #121 from jellyfin/revert-112-67-testing
Revert "Test Projects"
2018-12-12 22:14:31 -05:00
Joshua M. Boniface
f2fa780629 Revert "Test Projects" 2018-12-12 22:11:25 -05:00
Anthony Lavado
a9e7050c80 Merge pull request #113 from 0xflotus/patch-1
fixed unrestricted typo
2018-12-12 20:50:48 -05:00
Joshua M. Boniface
b2651c89b6 Merge pull request #116 from joshuaboniface/debian-packaging
Debian initscript improvements
2018-12-12 20:39:48 -05:00
Anthony Lavado
45cb714429 Merge pull request #112 from BnMcG/67-testing
Adding Test Projects
2018-12-12 20:13:43 -05:00