media-video/vlc: Fix location of vlc-cache-gen and plugins dir
authorAndreas Sturmlechner <asturm@gentoo.org>
Sat, 11 Aug 2018 14:28:43 +0000 (16:28 +0200)
committerAndreas Sturmlechner <asturm@gentoo.org>
Sat, 11 Aug 2018 16:43:54 +0000 (18:43 +0200)
Thanks-to: jospezial <jospezial@gmx.de>
Closes: https://bugs.gentoo.org/656200
Package-Manager: Portage-2.3.45, Repoman-2.3.10

media-video/vlc/vlc-9999.ebuild

index 857714b2e491ea96aa8a044f71bfef4872a8dcbd..ae4e442515a8f4a81d676768ac06af09cf3dc1eb 100644 (file)
@@ -465,12 +465,12 @@ src_install() {
 }
 
 pkg_postinst() {
-       if [[ "$ROOT" = "/" ]] && [[ -x "/usr/$(get_libdir)/vlc/vlc-cache-gen" ]] ; then
-               einfo "Running /usr/$(get_libdir)/vlc/vlc-cache-gen on /usr/$(get_libdir)/vlc/plugins/"
-               "/usr/$(get_libdir)/vlc/vlc-cache-gen" "/usr/$(get_libdir)/vlc/plugins/"
+       if [[ "$ROOT" = "/" ]] && [[ -x "/usr/libexec/vlc/vlc-cache-gen" ]] ; then
+               einfo "Running /usr/libexec/vlc/vlc-cache-gen on /usr/libexec/vlc/plugins/"
+               "/usr/libexec/vlc/vlc-cache-gen" "/usr/libexec/vlc/plugins/"
        else
                ewarn "We cannot run vlc-cache-gen (most likely ROOT!=/)"
-               ewarn "Please run /usr/$(get_libdir)/vlc/vlc-cache-gen manually"
+               ewarn "Please run /usr/libexec/vlc/vlc-cache-gen manually"
                ewarn "If you do not do it, vlc will take a long time to load."
        fi
 
@@ -480,8 +480,8 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-       if [[ -e /usr/$(get_libdir)/vlc/plugins/plugins.dat ]]; then
-               rm /usr/$(get_libdir)/vlc/plugins/plugins.dat || die "Failed to rm plugins.dat"
+       if [[ -e /usr/libexec/vlc/plugins/plugins.dat ]]; then
+               rm /usr/libexec/vlc/plugins/plugins.dat || die "Failed to rm plugins.dat"
        fi
 
        gnome2_icon_cache_update