[arch-commits] Commit in emby-server/trunk (PKGBUILD)
Maxime Gauduin
alucryd at gemini.archlinux.org
Sun May 1 10:00:01 UTC 2022
Date: Sunday, May 1, 2022 @ 10:00:00
Author: alucryd
Revision: 1192061
upgpkg: emby-server 4.6.7.0-4
Modified:
emby-server/trunk/PKGBUILD
----------+
PKGBUILD | 88 +++++++++++++++++++++++++++++++------------------------------
1 file changed, 45 insertions(+), 43 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-05-01 09:54:33 UTC (rev 1192060)
+++ PKGBUILD 2022-05-01 10:00:00 UTC (rev 1192061)
@@ -4,7 +4,7 @@
pkgname=emby-server
pkgver=4.6.7.0
_ffmpeg_ver=2021_02_27
-pkgrel=3
+pkgrel=4
pkgdesc='Bring together your videos, music, photos, and live television'
arch=(x86_64)
url=https://emby.media
@@ -15,6 +15,7 @@
bzip2
dotnet-runtime-3.1
expat
+ ffmpeg
fontconfig
fribidi
glibc
@@ -49,7 +50,6 @@
'intel-media-sdk: Intel QuickSync support (requires Emby Premiere)'
'nvidia-utils: Nvidia NVDEC/NVENC support (requires Emby Premiere)'
)
-options=(!lto)
source=(
https://github.com/MediaBrowser/Emby.Releases/releases/download/${pkgver}/embyserver-netcore_${pkgver}.zip
https://mediabrowser.github.io/embytools/ffmpeg-${_ffmpeg_ver}.tar.gz
@@ -76,46 +76,46 @@
rm -rf system/{electron,runtimes/{osx,tizen*,win*}}
}
-build() {
- cd ffmpeg-${_ffmpeg_ver}_public
+#build() {
+# cd ffmpeg-${_ffmpeg_ver}_public
+#
+# export PKG_CONFIG_PATH=/usr/lib/ffnvcodec8.1/pkgconfig
+#
+# ./configure \
+# --disable-doc \
+# --disable-ffplay \
+# --disable-shared \
+# --disable-vdpau \
+# --disable-libxcb \
+# --disable-lzma \
+# --disable-sdl2 \
+# --disable-xlib \
+# --enable-fontconfig \
+# --enable-gmp \
+# --enable-gnutls \
+# --enable-gpl \
+# --enable-libaom \
+# --enable-libass \
+# --enable-libdav1d \
+# --enable-libdrm \
+# --enable-libfreetype \
+# --enable-libfribidi \
+# --enable-libmfx \
+# --enable-libmp3lame \
+# --enable-libopus \
+# --enable-libtheora \
+# --enable-libvorbis \
+# --enable-libwebp \
+# --enable-libx264 \
+# --enable-libzvbi \
+# --enable-version3 \
+# --enable-nvdec \
+# --enable-nvenc \
+# --enable-static \
+# --enable-vaapi
+# make
+#}
- export PKG_CONFIG_PATH=/usr/lib/ffnvcodec8.1/pkgconfig
-
- ./configure \
- --disable-doc \
- --disable-ffplay \
- --disable-shared \
- --disable-vdpau \
- --disable-libxcb \
- --disable-lzma \
- --disable-sdl2 \
- --disable-xlib \
- --enable-fontconfig \
- --enable-gmp \
- --enable-gnutls \
- --enable-gpl \
- --enable-libaom \
- --enable-libass \
- --enable-libdav1d \
- --enable-libdrm \
- --enable-libfreetype \
- --enable-libfribidi \
- --enable-libmfx \
- --enable-libmp3lame \
- --enable-libopus \
- --enable-libtheora \
- --enable-libvorbis \
- --enable-libwebp \
- --enable-libx264 \
- --enable-libzvbi \
- --enable-version3 \
- --enable-nvdec \
- --enable-nvenc \
- --enable-static \
- --enable-vaapi
- make
-}
-
package() {
install -dm 755 "${pkgdir}"/usr/lib
cp -dr --no-preserve='ownership' system "${pkgdir}"/usr/lib/emby-server
@@ -122,8 +122,10 @@
ln -s ../libSkiaSharp.so.80.2.0 "${pkgdir}"/usr/lib/emby-server/libSkiaSharp.so
install -Dm 755 emby-server -t "${pkgdir}"/usr/bin/
install -Dm 755 bin/ffdetect "${pkgdir}"/usr/bin/ffdetect-emby
- install -Dm 755 ffmpeg-${_ffmpeg_ver}_public/ffmpeg "${pkgdir}"/usr/bin/ffmpeg-emby
- install -Dm 755 ffmpeg-${_ffmpeg_ver}_public/ffprobe "${pkgdir}"/usr/bin/ffprobe-emby
+# install -Dm 755 ffmpeg-${_ffmpeg_ver}_public/ffmpeg "${pkgdir}"/usr/bin/ffmpeg-emby
+# install -Dm 755 ffmpeg-${_ffmpeg_ver}_public/ffprobe "${pkgdir}"/usr/bin/ffprobe-emby
+ ln -s /usr/bin/ffmpeg "${pkgdir}"/usr/bin/ffmpeg-emby
+ ln -s /usr/bin/ffprobe "${pkgdir}"/usr/bin/ffprobe-emby
install -Dm 644 emby-server.service -t "${pkgdir}"/usr/lib/systemd/system/
install -Dm 644 emby-server.conf "${pkgdir}"/etc/conf.d/emby-server
install -Dm 644 license.docx -t "${pkgdir}"/usr/share/licenses/emby-server/
More information about the arch-commits
mailing list