[arch-commits] Commit in emby-server/repos (12 files)
Maxime Gauduin
alucryd at archlinux.org
Mon Oct 3 19:48:13 UTC 2016
Date: Monday, October 3, 2016 @ 19:48:12
Author: alucryd
Revision: 191271
archrelease: copy trunk to community-i686, community-x86_64
Deleted:
emby-server/repos/community-i686/PKGBUILD
emby-server/repos/community-i686/emby-migrate-database
emby-server/repos/community-i686/emby-server
emby-server/repos/community-i686/emby-server.conf
emby-server/repos/community-i686/emby-server.install
emby-server/repos/community-i686/emby-server.service
emby-server/repos/community-x86_64/PKGBUILD
emby-server/repos/community-x86_64/emby-migrate-database
emby-server/repos/community-x86_64/emby-server
emby-server/repos/community-x86_64/emby-server.conf
emby-server/repos/community-x86_64/emby-server.install
emby-server/repos/community-x86_64/emby-server.service
----------------------------------------+
community-i686/PKGBUILD | 56 -------------------------------
community-i686/emby-migrate-database | 56 -------------------------------
community-i686/emby-server | 3 -
community-i686/emby-server.conf | 4 --
community-i686/emby-server.install | 31 -----------------
community-i686/emby-server.service | 16 --------
community-x86_64/PKGBUILD | 56 -------------------------------
community-x86_64/emby-migrate-database | 56 -------------------------------
community-x86_64/emby-server | 3 -
community-x86_64/emby-server.conf | 4 --
community-x86_64/emby-server.install | 31 -----------------
community-x86_64/emby-server.service | 16 --------
12 files changed, 332 deletions(-)
Deleted: community-i686/PKGBUILD
===================================================================
--- community-i686/PKGBUILD 2016-10-03 19:48:06 UTC (rev 191270)
+++ community-i686/PKGBUILD 2016-10-03 19:48:12 UTC (rev 191271)
@@ -1,56 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin <alucryd at archlinux.org>
-# Contributor: Daniel Seymour <dannyseeless at gmail.com>
-
-pkgname=emby-server
-pkgver=3.0.7200
-pkgrel=1
-pkgdesc='Bring together your videos, music, photos, and live television'
-arch=('i686' 'x86_64')
-url='http://emby.media'
-license=('GPL2')
-depends=('ffmpeg' 'imagemagick' 'mono' 'sqlite')
-install='emby-server.install'
-source=("emby-server-${pkgver}.tar.gz::https://github.com/MediaBrowser/MediaBrowser/archive/${pkgver}.tar.gz"
- 'emby-server'
- 'emby-migrate-database'
- 'emby-server.conf'
- 'emby-server.service')
-backup=('etc/conf.d/emby-server')
-sha256sums=('5802b2c296cb58faa0b831a16dc5b1afa6b0065f89bfe2272e4723ad48512ec8'
- '7b1974f7bba8ac4b76e51ef7fe1257d165c7c4abbd0915e192391336048a3d74'
- 'b25bf83a0ab371aff3b13b82f7af71b51bfe6d7e51eb8a8a3dd8f0774ffce6a5'
- 'c9ad78f3e2f0ffcb4ee66bb3e99249fcd283dc9fee17895b9265dc733288b953'
- '8a91ea49a1699c820c4a180710072cba1d6d5c10e45df97477ff6a898f4e1d70')
-
-prepare() {
- cd Emby-${pkgver}
-
- sed 's/libMagickWand-6.Q8.so/libMagickWand-6.Q16HDRI.so/' -i MediaBrowser.Server.Mono/ImageMagickSharp.dll.config
-}
-
-build() {
- cd Emby-${pkgver}
-
- xbuild \
- /p:Configuration='Release Mono' \
- /p:Platform='Any CPU' \
- /p:OutputPath="${srcdir}/build" \
- /t:build MediaBrowser.Mono.sln
- mono --aot='full' -O='all' ../build/MediaBrowser.Server.Mono.exe
-}
-
-package() {
- install -dm 755 "${pkgdir}"/{etc/conf.d,usr/{bin,lib/systemd/system}}
- cp -dr --no-preserve='ownership' build "${pkgdir}"/usr/lib/emby-server
- find "${pkgdir}" -type f -name *.dylib -delete
- install -m 755 emby-server "${pkgdir}"/usr/bin/
- install -m 755 emby-migrate-database "${pkgdir}"/usr/bin/
- install -m 644 emby-server.service "${pkgdir}"/usr/lib/systemd/system/
- install -m 644 emby-server.conf "${pkgdir}"/etc/conf.d/emby-server
-
- install -dm 755 "${pkgdir}"/var/lib/emby
- chown 422:422 -R "${pkgdir}"/var/lib/emby
-}
-
-# vim: ts=2 sw=2 et:
Deleted: community-i686/emby-migrate-database
===================================================================
--- community-i686/emby-migrate-database 2016-10-03 19:48:06 UTC (rev 191270)
+++ community-i686/emby-migrate-database 2016-10-03 19:48:12 UTC (rev 191271)
@@ -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
Deleted: community-i686/emby-server
===================================================================
--- community-i686/emby-server 2016-10-03 19:48:06 UTC (rev 191270)
+++ community-i686/emby-server 2016-10-03 19:48:12 UTC (rev 191271)
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-exec $MONO /usr/lib/emby-server/MediaBrowser.Server.Mono.exe -programdata $PROGRAM_DATA -ffmpeg $FFMPEG -ffprobe $FFPROBE
Deleted: community-i686/emby-server.conf
===================================================================
--- community-i686/emby-server.conf 2016-10-03 19:48:06 UTC (rev 191270)
+++ community-i686/emby-server.conf 2016-10-03 19:48:12 UTC (rev 191271)
@@ -1,4 +0,0 @@
-MONO=/usr/bin/mono
-FFMPEG=/usr/bin/ffmpeg
-FFPROBE=/usr/bin/ffprobe
-PROGRAM_DATA=/var/lib/emby
Deleted: community-i686/emby-server.install
===================================================================
--- community-i686/emby-server.install 2016-10-03 19:48:06 UTC (rev 191270)
+++ community-i686/emby-server.install 2016-10-03 19:48:12 UTC (rev 191271)
@@ -1,31 +0,0 @@
-post_install() {
- getent group emby > /dev/null 2>&1 || groupadd -g 422 emby
- getent passwd emby > /dev/null 2>&1 || useradd -c 'Emby Media Server' -u 422 -g emby -d /var/lib/emby -s /usr/bin/nologin emby
- passwd -l emby > /dev/null
-
- if [[ -d '/var/lib/emby-server' ]]; then
-
-cat <<EOF
-
-New installations store the emby database inside '/var/lib/emby' (previously
-'/var/lib/emby-server'). Existing installations are left untouched.
-
-You can play safe and keep your existing setup, or you can adopt the new home
-and move your database using the emby-migrate-database script. Make sure to run
-pacdiff afterwards to merge the configuration changes.
-
- sudo emby-migrate-database /var/lib/emby-server /var/lib/emby
-
-The script can also be used for more advanced database migration.
-Try "emby-migrate-database --help" for additional information.
-
-EOF
-
- fi
-}
-
-post_upgrade() {
- post_install
-}
-
-# vim: ts=2 sw=2 et:
Deleted: community-i686/emby-server.service
===================================================================
--- community-i686/emby-server.service 2016-10-03 19:48:06 UTC (rev 191270)
+++ community-i686/emby-server.service 2016-10-03 19:48:12 UTC (rev 191271)
@@ -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
-User=emby
-Group=emby
-Restart=always
-
-[Unit]
-After=network.target
-
-[Install]
-WantedBy=multi-user.target
Deleted: community-x86_64/PKGBUILD
===================================================================
--- community-x86_64/PKGBUILD 2016-10-03 19:48:06 UTC (rev 191270)
+++ community-x86_64/PKGBUILD 2016-10-03 19:48:12 UTC (rev 191271)
@@ -1,56 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin <alucryd at archlinux.org>
-# Contributor: Daniel Seymour <dannyseeless at gmail.com>
-
-pkgname=emby-server
-pkgver=3.0.7200
-pkgrel=1
-pkgdesc='Bring together your videos, music, photos, and live television'
-arch=('i686' 'x86_64')
-url='http://emby.media'
-license=('GPL2')
-depends=('ffmpeg' 'imagemagick' 'mono' 'sqlite')
-install='emby-server.install'
-source=("emby-server-${pkgver}.tar.gz::https://github.com/MediaBrowser/MediaBrowser/archive/${pkgver}.tar.gz"
- 'emby-server'
- 'emby-migrate-database'
- 'emby-server.conf'
- 'emby-server.service')
-backup=('etc/conf.d/emby-server')
-sha256sums=('5802b2c296cb58faa0b831a16dc5b1afa6b0065f89bfe2272e4723ad48512ec8'
- '7b1974f7bba8ac4b76e51ef7fe1257d165c7c4abbd0915e192391336048a3d74'
- 'b25bf83a0ab371aff3b13b82f7af71b51bfe6d7e51eb8a8a3dd8f0774ffce6a5'
- 'c9ad78f3e2f0ffcb4ee66bb3e99249fcd283dc9fee17895b9265dc733288b953'
- '8a91ea49a1699c820c4a180710072cba1d6d5c10e45df97477ff6a898f4e1d70')
-
-prepare() {
- cd Emby-${pkgver}
-
- sed 's/libMagickWand-6.Q8.so/libMagickWand-6.Q16HDRI.so/' -i MediaBrowser.Server.Mono/ImageMagickSharp.dll.config
-}
-
-build() {
- cd Emby-${pkgver}
-
- xbuild \
- /p:Configuration='Release Mono' \
- /p:Platform='Any CPU' \
- /p:OutputPath="${srcdir}/build" \
- /t:build MediaBrowser.Mono.sln
- mono --aot='full' -O='all' ../build/MediaBrowser.Server.Mono.exe
-}
-
-package() {
- install -dm 755 "${pkgdir}"/{etc/conf.d,usr/{bin,lib/systemd/system}}
- cp -dr --no-preserve='ownership' build "${pkgdir}"/usr/lib/emby-server
- find "${pkgdir}" -type f -name *.dylib -delete
- install -m 755 emby-server "${pkgdir}"/usr/bin/
- install -m 755 emby-migrate-database "${pkgdir}"/usr/bin/
- install -m 644 emby-server.service "${pkgdir}"/usr/lib/systemd/system/
- install -m 644 emby-server.conf "${pkgdir}"/etc/conf.d/emby-server
-
- install -dm 755 "${pkgdir}"/var/lib/emby
- chown 422:422 -R "${pkgdir}"/var/lib/emby
-}
-
-# vim: ts=2 sw=2 et:
Deleted: community-x86_64/emby-migrate-database
===================================================================
--- community-x86_64/emby-migrate-database 2016-10-03 19:48:06 UTC (rev 191270)
+++ community-x86_64/emby-migrate-database 2016-10-03 19:48:12 UTC (rev 191271)
@@ -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
Deleted: community-x86_64/emby-server
===================================================================
--- community-x86_64/emby-server 2016-10-03 19:48:06 UTC (rev 191270)
+++ community-x86_64/emby-server 2016-10-03 19:48:12 UTC (rev 191271)
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-exec $MONO /usr/lib/emby-server/MediaBrowser.Server.Mono.exe -programdata $PROGRAM_DATA -ffmpeg $FFMPEG -ffprobe $FFPROBE
Deleted: community-x86_64/emby-server.conf
===================================================================
--- community-x86_64/emby-server.conf 2016-10-03 19:48:06 UTC (rev 191270)
+++ community-x86_64/emby-server.conf 2016-10-03 19:48:12 UTC (rev 191271)
@@ -1,4 +0,0 @@
-MONO=/usr/bin/mono
-FFMPEG=/usr/bin/ffmpeg
-FFPROBE=/usr/bin/ffprobe
-PROGRAM_DATA=/var/lib/emby
Deleted: community-x86_64/emby-server.install
===================================================================
--- community-x86_64/emby-server.install 2016-10-03 19:48:06 UTC (rev 191270)
+++ community-x86_64/emby-server.install 2016-10-03 19:48:12 UTC (rev 191271)
@@ -1,31 +0,0 @@
-post_install() {
- getent group emby > /dev/null 2>&1 || groupadd -g 422 emby
- getent passwd emby > /dev/null 2>&1 || useradd -c 'Emby Media Server' -u 422 -g emby -d /var/lib/emby -s /usr/bin/nologin emby
- passwd -l emby > /dev/null
-
- if [[ -d '/var/lib/emby-server' ]]; then
-
-cat <<EOF
-
-New installations store the emby database inside '/var/lib/emby' (previously
-'/var/lib/emby-server'). Existing installations are left untouched.
-
-You can play safe and keep your existing setup, or you can adopt the new home
-and move your database using the emby-migrate-database script. Make sure to run
-pacdiff afterwards to merge the configuration changes.
-
- sudo emby-migrate-database /var/lib/emby-server /var/lib/emby
-
-The script can also be used for more advanced database migration.
-Try "emby-migrate-database --help" for additional information.
-
-EOF
-
- fi
-}
-
-post_upgrade() {
- post_install
-}
-
-# vim: ts=2 sw=2 et:
Deleted: community-x86_64/emby-server.service
===================================================================
--- community-x86_64/emby-server.service 2016-10-03 19:48:06 UTC (rev 191270)
+++ community-x86_64/emby-server.service 2016-10-03 19:48:12 UTC (rev 191271)
@@ -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
-User=emby
-Group=emby
-Restart=always
-
-[Unit]
-After=network.target
-
-[Install]
-WantedBy=multi-user.target
More information about the arch-commits
mailing list