[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