We have moved to Git. This repository is only provided for compatibility with old installations. Learn how to migrate your installation here.

diff media-tv/emby-server/emby-server-9999.ebuild @ 94:c822d78a4b9e

updated dev ebuilds to reflect recent changes in imagemagick refrencing
author gsnerf <gsnerf@gsnerf.de>
date Sun, 12 Apr 2015 14:37:29 +0200
parents e0f97106108d
children 568302471ac1
line wrap: on
line diff
--- a/media-tv/emby-server/emby-server-9999.ebuild	Sun Apr 12 03:27:25 2015 +0200
+++ b/media-tv/emby-server/emby-server-9999.ebuild	Sun Apr 12 14:37:29 2015 +0200
@@ -28,6 +28,13 @@
 STARTUP_LOG="/var/log/emby-server_start.log"
 INIT_SCRIPT="${ROOT}/etc/init.d/emby-server"
 
+src_prepare() {
+        MAGICKWAND=$(ldconfig -p | grep MagickWand.*.so$ | cut -d" " -f4)
+        MAGICKWAND=${MAGICKWAND##*/}
+        einfo "adapting to imagemagick library to: ${MAGICKWAND}"
+        sed -i -e "s/\"libMagickWand-6.Q8.so\"/\"${MAGICKWAND}\"/" MediaBrowser.Server.Mono/ImageMagickSharp.dll.config || die "could not update libMagickWand reference!"
+}
+
 src_compile() {
 	einfo "updating root certificates for mono certificate store"
 	mozroots --import --sync