megacoffee.net Gentoo overlay - legacy mirror
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/mediabrowser-server/mediabrowser-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 |
line wrap: on
line diff
--- a/media-tv/mediabrowser-server/mediabrowser-server-9999.ebuild Sun Apr 12 03:27:25 2015 +0200 +++ b/media-tv/mediabrowser-server/mediabrowser-server-9999.ebuild Sun Apr 12 14:37:29 2015 +0200 @@ -28,6 +28,13 @@ STARTUP_LOG="/var/log/mediabrowser_start.log" INIT_SCRIPT="${ROOT}/etc/init.d/mediabrowser-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 @@ -62,33 +69,6 @@ enewuser mediabrowser -1 /bin/bash ${INSTALL_DIR} "mediabrowser" --system } -#pkg_preinst() { - #cd ${D} - #einfo "preparing compiled package for install" - #mkdir -p opt/mediabrowser-server - #cp -R ${WORKDIR}/${P}/MediaBrowser.Server.Mono/bin/Release\ Mono/* opt/mediabrowser-server/ || die - #cp ${FILESDIR}/start.sh opt/mediabrowser-server/start.sh - #chown mediabrowser:mediabrowser -R opt/mediabrowser-server - #chmod 755 opt/mediabrowser-server/start.sh - - #einfo "adding init script" - #mkdir -p etc/init.d - #cp "${FILESDIR}"/initd_1 etc/init.d/mediabrowser-server - #chmod 755 etc/init.d/mediabrowser-server - #mkdir -p var/log - #touch var/log/mediabrowser_start.log - #chown mediabrowser:mediabrowser var/log/mediabrowser_start.log - - #einfo "preparing data directory" - #mkdir -p usr/lib/mediabrowser-server - #chown mediabrowser:mediabrowser usr/lib/mediabrowser-server - - #einfo "Stopping running instances of MediaBrowser Server for actual install" - #if [ -e "${INIT_SCRIPT}" ]; then - # ${INIT_SCRIPT} stop - #fi -#} - pkg_prerm() { einfo "Stopping running instances of Media Server" if [ -e "${INIT_SCRIPT}" ]; then