[arch-commits] Commit in emby-server/repos/community-any (18 files)
Maxime Gauduin
alucryd at archlinux.org
Tue Jul 17 19:54:09 UTC 2018
Date: Tuesday, July 17, 2018 @ 19:54:09
Author: alucryd
Revision: 361158
archrelease: copy trunk to community-any
Added:
emby-server/repos/community-any/PKGBUILD
(from rev 361157, emby-server/trunk/PKGBUILD)
emby-server/repos/community-any/emby-migrate-database
(from rev 361157, emby-server/trunk/emby-migrate-database)
emby-server/repos/community-any/emby-server
(from rev 361157, emby-server/trunk/emby-server)
emby-server/repos/community-any/emby-server.conf
(from rev 361157, emby-server/trunk/emby-server.conf)
emby-server/repos/community-any/emby-server.install
(from rev 361157, emby-server/trunk/emby-server.install)
emby-server/repos/community-any/emby-server.service
(from rev 361157, emby-server/trunk/emby-server.service)
emby-server/repos/community-any/emby-server.sysusers
(from rev 361157, emby-server/trunk/emby-server.sysusers)
emby-server/repos/community-any/emby-server.tmpfiles
(from rev 361157, emby-server/trunk/emby-server.tmpfiles)
emby-server/repos/community-any/license.docx
(from rev 361157, emby-server/trunk/license.docx)
Deleted:
emby-server/repos/community-any/PKGBUILD
emby-server/repos/community-any/emby-migrate-database
emby-server/repos/community-any/emby-server
emby-server/repos/community-any/emby-server.conf
emby-server/repos/community-any/emby-server.install
emby-server/repos/community-any/emby-server.service
emby-server/repos/community-any/emby-server.sysusers
emby-server/repos/community-any/emby-server.tmpfiles
emby-server/repos/community-any/license.docx
-----------------------+
PKGBUILD | 97 +++++++++++++++++++++--------------------
emby-migrate-database | 112 ++++++++++++++++++++++++------------------------
emby-server | 22 ++++-----
emby-server.conf | 6 +-
emby-server.install | 28 ++++++------
emby-server.service | 32 ++++++-------
emby-server.sysusers | 2
emby-server.tmpfiles | 2
8 files changed, 151 insertions(+), 150 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2018-07-17 19:53:57 UTC (rev 361157)
+++ PKGBUILD 2018-07-17 19:54:09 UTC (rev 361158)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin <alucryd at archlinux.org>
-# Contributor: Daniel Seymour <dannyseeless at gmail.com>
-
-pkgname=emby-server
-pkgver=3.4.1.0
-pkgrel=1
-pkgdesc='Bring together your videos, music, photos, and live television'
-arch=('any')
-url='http://emby.media'
-license=('custom')
-depends=('dotnet-runtime' 'ffmpeg' 'skia-sharp58' 'sqlite')
-install='emby-server.install'
-source=("https://github.com/MediaBrowser/Emby/releases/download/${pkgver}/embyserver-netcore-${pkgver}.zip"
- 'emby-server'
- 'emby-migrate-database'
- 'emby-server.conf'
- 'emby-server.service'
- 'emby-server.sysusers'
- 'emby-server.tmpfiles'
- 'license.docx')
-backup=('etc/conf.d/emby-server')
-sha256sums=('8de28fbc9138f2c1c597f3cf028b221846d549b9ac68e7bc98c95e6c92ec752d'
- 'fcab0c95fb94179ca52d63b354b2ca44b8e35885469cb2b3d006b5fbc5622490'
- 'b25bf83a0ab371aff3b13b82f7af71b51bfe6d7e51eb8a8a3dd8f0774ffce6a5'
- '015869b52601a9cdbd303aed9dffe11ef19959da4a070c775ece8416e699979f'
- 'efdaabd3002fee13a6831e90fd700dea4d7c6c954ede00da6f28c1eada33ad8c'
- 'f7fa33949757ffc587ecf82496dc35ebc8c8e5c98b882b31dc40a24263d3921a'
- 'a13a844a1bdc679356698e3fd7f3946d07bdfe021ed857d944ead011ad338056'
- 'a6d7ea65dcb06392479a85e1a10a7aeb872d803da6f784f6935fcd4ee63008c6')
-
-prepare() {
- rm -rf system/{electron,runtimes}
-}
-
-package() {
- install -dm 755 "${pkgdir}"/usr/lib
- cp -dr --no-preserve='ownership' system "${pkgdir}"/usr/lib/emby-server
- install -Dm 755 emby-server -t "${pkgdir}"/usr/bin/
- install -Dm 755 emby-migrate-database -t "${pkgdir}"/usr/bin/
- install -Dm 644 emby-server.service -t "${pkgdir}"/usr/lib/systemd/system/
- install -Dm 644 emby-server.sysusers "${pkgdir}"/usr/lib/sysusers.d/emby-server.conf
- install -Dm 644 emby-server.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/emby-server.conf
- install -Dm 644 emby-server.conf "${pkgdir}"/etc/conf.d/emby-server
- install -Dm 644 license.docx -t "${pkgdir}"/usr/share/licenses/emby-server/
-}
-
-# vim: ts=2 sw=2 et:
Copied: emby-server/repos/community-any/PKGBUILD (from rev 361157, emby-server/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2018-07-17 19:54:09 UTC (rev 361158)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Maxime Gauduin <alucryd at archlinux.org>
+# Contributor: Daniel Seymour <dannyseeless at gmail.com>
+
+pkgname=emby-server
+pkgver=3.5.0.0
+pkgrel=1
+pkgdesc='Bring together your videos, music, photos, and live television'
+arch=('any')
+url='http://emby.media'
+license=('custom')
+depends=('dotnet-runtime' 'ffmpeg' 'skia-sharp60' 'sqlite')
+install='emby-server.install'
+source=("https://github.com/MediaBrowser/Emby.Releases/releases/download/${pkgver}/embyserver-netcore_${pkgver}.zip"
+ 'emby-server'
+ 'emby-migrate-database'
+ 'emby-server.conf'
+ 'emby-server.service'
+ 'emby-server.sysusers'
+ 'emby-server.tmpfiles'
+ 'license.docx')
+backup=('etc/conf.d/emby-server')
+sha256sums=('f9585c1d049c35704629909bc728480d75c055e85e3e8bfb5378ad6c367288be'
+ 'fcab0c95fb94179ca52d63b354b2ca44b8e35885469cb2b3d006b5fbc5622490'
+ 'b25bf83a0ab371aff3b13b82f7af71b51bfe6d7e51eb8a8a3dd8f0774ffce6a5'
+ '015869b52601a9cdbd303aed9dffe11ef19959da4a070c775ece8416e699979f'
+ 'efdaabd3002fee13a6831e90fd700dea4d7c6c954ede00da6f28c1eada33ad8c'
+ 'f7fa33949757ffc587ecf82496dc35ebc8c8e5c98b882b31dc40a24263d3921a'
+ 'a13a844a1bdc679356698e3fd7f3946d07bdfe021ed857d944ead011ad338056'
+ 'a6d7ea65dcb06392479a85e1a10a7aeb872d803da6f784f6935fcd4ee63008c6')
+
+prepare() {
+ rm -rf system/{electron,runtimes}
+}
+
+package() {
+ install -dm 755 "${pkgdir}"/usr/lib
+ cp -dr --no-preserve='ownership' system "${pkgdir}"/usr/lib/emby-server
+ ln -s ../libSkiaSharp.so.60.0.0 "${pkgdir}"/usr/lib/emby-server/libSkiaSharp.so
+ install -Dm 755 emby-server -t "${pkgdir}"/usr/bin/
+ install -Dm 755 emby-migrate-database -t "${pkgdir}"/usr/bin/
+ install -Dm 644 emby-server.service -t "${pkgdir}"/usr/lib/systemd/system/
+ install -Dm 644 emby-server.sysusers "${pkgdir}"/usr/lib/sysusers.d/emby-server.conf
+ install -Dm 644 emby-server.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/emby-server.conf
+ install -Dm 644 emby-server.conf "${pkgdir}"/etc/conf.d/emby-server
+ install -Dm 644 license.docx -t "${pkgdir}"/usr/share/licenses/emby-server/
+}
+
+# vim: ts=2 sw=2 et:
Deleted: emby-migrate-database
===================================================================
--- emby-migrate-database 2018-07-17 19:53:57 UTC (rev 361157)
+++ emby-migrate-database 2018-07-17 19:54:09 UTC (rev 361158)
@@ -1,56 +0,0 @@
-#!/bin/sh
-
-USER='emby'
-GROUP='emby'
-
-usage() {
- echo 'Usage: emby-migrate-database {-u user} {-g group} old_path_full new_path_full'
- echo 'Default user: emby'
- echo 'Default group: emby'
-}
-
-migrate() {
- if [[ $1 && $2 ]]; then
- if [[ -f $1/data/library.db ]]; then
- if [[ ! -e $2 ]]; then
- mkdir -p $2
- fi
- if [[ -d $2 ]]; then
- if [[ -z $(ls $2) ]]; then
- cp -r $1/* $2/
- sqlite3 $2/data/library.db "UPDATE TypedBaseItems SET data = CAST(REPLACE(CAST(data AS TEXT), '$1', '$2') AS BLOB);"
- chown $USER:$GROUP -R $2
- echo "Migration complete. You can now delete $1."
- else
- echo "$2 is not empty. Aborting."
- fi
- else
- echo "$2 is not a directory. Aborting."
- fi
- else
- echo "$1 does not contain an emby database. Aborting."
- fi
- else
- usage
- fi
-}
-
-if [[ $1 == '--help' ]]; then
- usage
-else
- while getopts 'u:g:' opt; do
- case $opt in
- u)
- USER=$OPTARG
- ;;
- g)
- GROUP=$OPTARG
- ;;
- \?)
- usage
- ;;
- esac
- done
- shift $((OPTIND-1))
- migrate $@
-fi
Copied: emby-server/repos/community-any/emby-migrate-database (from rev 361157, emby-server/trunk/emby-migrate-database)
===================================================================
--- emby-migrate-database (rev 0)
+++ emby-migrate-database 2018-07-17 19:54:09 UTC (rev 361158)
@@ -0,0 +1,56 @@
+#!/bin/sh
+
+USER='emby'
+GROUP='emby'
+
+usage() {
+ echo 'Usage: emby-migrate-database {-u user} {-g group} old_path_full new_path_full'
+ echo 'Default user: emby'
+ echo 'Default group: emby'
+}
+
+migrate() {
+ if [[ $1 && $2 ]]; then
+ if [[ -f $1/data/library.db ]]; then
+ if [[ ! -e $2 ]]; then
+ mkdir -p $2
+ fi
+ if [[ -d $2 ]]; then
+ if [[ -z $(ls $2) ]]; then
+ cp -r $1/* $2/
+ sqlite3 $2/data/library.db "UPDATE TypedBaseItems SET data = CAST(REPLACE(CAST(data AS TEXT), '$1', '$2') AS BLOB);"
+ chown $USER:$GROUP -R $2
+ echo "Migration complete. You can now delete $1."
+ else
+ echo "$2 is not empty. Aborting."
+ fi
+ else
+ echo "$2 is not a directory. Aborting."
+ fi
+ else
+ echo "$1 does not contain an emby database. Aborting."
+ fi
+ else
+ usage
+ fi
+}
+
+if [[ $1 == '--help' ]]; then
+ usage
+else
+ while getopts 'u:g:' opt; do
+ case $opt in
+ u)
+ USER=$OPTARG
+ ;;
+ g)
+ GROUP=$OPTARG
+ ;;
+ \?)
+ usage
+ ;;
+ esac
+ done
+ shift $((OPTIND-1))
+ migrate $@
+fi
Deleted: emby-server
===================================================================
--- emby-server 2018-07-17 19:53:57 UTC (rev 361157)
+++ emby-server 2018-07-17 19:54:09 UTC (rev 361158)
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-export LD_LIBRARY_PATH='/usr/lib/skia-sharp58'
-
-exec dotnet /usr/lib/emby-server/EmbyServer.dll \
- -programdata $PROGRAM_DATA \
- -ffmpeg $FFMPEG \
- -ffprobe $FFPROBE \
- -restartexitcode 3
-
-# vim: ts=2 sw=2 et:
Copied: emby-server/repos/community-any/emby-server (from rev 361157, emby-server/trunk/emby-server)
===================================================================
--- emby-server (rev 0)
+++ emby-server 2018-07-17 19:54:09 UTC (rev 361158)
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+export LD_LIBRARY_PATH='/usr/lib/skia-sharp58'
+
+exec dotnet /usr/lib/emby-server/EmbyServer.dll \
+ -programdata $PROGRAM_DATA \
+ -ffmpeg $FFMPEG \
+ -ffprobe $FFPROBE \
+ -restartexitcode 3
+
+# vim: ts=2 sw=2 et:
Deleted: emby-server.conf
===================================================================
--- emby-server.conf 2018-07-17 19:53:57 UTC (rev 361157)
+++ emby-server.conf 2018-07-17 19:54:09 UTC (rev 361158)
@@ -1,3 +0,0 @@
-FFMPEG=/usr/bin/ffmpeg
-FFPROBE=/usr/bin/ffprobe
-PROGRAM_DATA=/var/lib/emby
Copied: emby-server/repos/community-any/emby-server.conf (from rev 361157, emby-server/trunk/emby-server.conf)
===================================================================
--- emby-server.conf (rev 0)
+++ emby-server.conf 2018-07-17 19:54:09 UTC (rev 361158)
@@ -0,0 +1,3 @@
+FFMPEG=/usr/bin/ffmpeg
+FFPROBE=/usr/bin/ffprobe
+PROGRAM_DATA=/var/lib/emby
Deleted: emby-server.install
===================================================================
--- emby-server.install 2018-07-17 19:53:57 UTC (rev 361157)
+++ emby-server.install 2018-07-17 19:54:09 UTC (rev 361158)
@@ -1,14 +0,0 @@
-post_install() {
-cat <<EOF
-
-Emby is not compatible with the 10-bit versionof libx264. Please stick to the
-8-bit version if you plan on using emby's transcoding features.
-
-EOF
-}
-
-post_upgrade() {
- post_install
-}
-
-# vim: ts=2 sw=2 et:
Copied: emby-server/repos/community-any/emby-server.install (from rev 361157, emby-server/trunk/emby-server.install)
===================================================================
--- emby-server.install (rev 0)
+++ emby-server.install 2018-07-17 19:54:09 UTC (rev 361158)
@@ -0,0 +1,14 @@
+post_install() {
+cat <<EOF
+
+Emby is not compatible with the 10-bit versionof libx264. Please stick to the
+8-bit version if you plan on using emby's transcoding features.
+
+EOF
+}
+
+post_upgrade() {
+ post_install
+}
+
+# vim: ts=2 sw=2 et:
Deleted: emby-server.service
===================================================================
--- emby-server.service 2018-07-17 19:53:57 UTC (rev 361157)
+++ emby-server.service 2018-07-17 19:54:09 UTC (rev 361158)
@@ -1,16 +0,0 @@
-[Unit]
-Description=Emby brings together your videos, music, photos, and live television.
-
-[Service]
-EnvironmentFile=/etc/conf.d/emby-server
-WorkingDirectory=/usr/lib/emby-server
-ExecStart=/usr/bin/emby-server
-RestartForceExitStatus=3
-User=emby
-Group=emby
-
-[Unit]
-After=network.target
-
-[Install]
-WantedBy=multi-user.target
Copied: emby-server/repos/community-any/emby-server.service (from rev 361157, emby-server/trunk/emby-server.service)
===================================================================
--- emby-server.service (rev 0)
+++ emby-server.service 2018-07-17 19:54:09 UTC (rev 361158)
@@ -0,0 +1,16 @@
+[Unit]
+Description=Emby brings together your videos, music, photos, and live television.
+
+[Service]
+EnvironmentFile=/etc/conf.d/emby-server
+WorkingDirectory=/usr/lib/emby-server
+ExecStart=/usr/bin/emby-server
+RestartForceExitStatus=3
+User=emby
+Group=emby
+
+[Unit]
+After=network.target
+
+[Install]
+WantedBy=multi-user.target
Deleted: emby-server.sysusers
===================================================================
--- emby-server.sysusers 2018-07-17 19:53:57 UTC (rev 361157)
+++ emby-server.sysusers 2018-07-17 19:54:09 UTC (rev 361158)
@@ -1 +0,0 @@
-u emby - "Emby Media Server" /var/lib/emby
Copied: emby-server/repos/community-any/emby-server.sysusers (from rev 361157, emby-server/trunk/emby-server.sysusers)
===================================================================
--- emby-server.sysusers (rev 0)
+++ emby-server.sysusers 2018-07-17 19:54:09 UTC (rev 361158)
@@ -0,0 +1 @@
+u emby - "Emby Media Server" /var/lib/emby
Deleted: emby-server.tmpfiles
===================================================================
--- emby-server.tmpfiles 2018-07-17 19:53:57 UTC (rev 361157)
+++ emby-server.tmpfiles 2018-07-17 19:54:09 UTC (rev 361158)
@@ -1 +0,0 @@
-d /var/lib/emby 0755 emby emby -
Copied: emby-server/repos/community-any/emby-server.tmpfiles (from rev 361157, emby-server/trunk/emby-server.tmpfiles)
===================================================================
--- emby-server.tmpfiles (rev 0)
+++ emby-server.tmpfiles 2018-07-17 19:54:09 UTC (rev 361158)
@@ -0,0 +1 @@
+d /var/lib/emby 0755 emby emby -
Deleted: license.docx
===================================================================
(Binary files differ)
Copied: emby-server/repos/community-any/license.docx (from rev 361157, emby-server/trunk/license.docx)
===================================================================
(Binary files differ)
More information about the arch-commits
mailing list