author | Ionuț Mircea Bîru
<ibiru@archlinux.org> 2010-07-22 16:48:14 UTC |
committer | Ionuț Mircea Bîru
<ibiru@archlinux.org> 2010-07-22 16:48:14 UTC |
parent | 5ef91cd7129c30db83431306d4a3c762ffe53381 |
PKGBUILD | +4 | -3 |
vlc.install | +8 | -3 |
diff --git a/PKGBUILD b/PKGBUILD index a0a0b7a..672db0d 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -6,7 +6,7 @@ pkgbase=vlc pkgname=('vlc' 'vlc-plugin') pkgver=1.1.1 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url="http://www.videolan.org/vlc/" license=('GPL') @@ -18,7 +18,7 @@ makedepends=('a52dec' 'fluidsynth' 'libmtp' 'libdvbpsi' 'lirc-utils' 'avahi' 'ttf-freefont' 'libxv' 'libass' 'xdg-utils' 'libxpm' 'xulrunner' 'pkgconfig' 'live-media' 'libnotify' 'libcdio' 'flac' 'libtheora' 'alsa-lib' 'jack' 'kdelibs' 'udev' - 'libraw1394' 'libdc1394' 'libavc1394' 'libva') + 'libraw1394' 'libdc1394' 'libavc1394' 'libva' 'chrpath') source=("http://download.videolan.org/pub/videolan/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.bz2") md5sums=('7e177faa61450ce752b0fd89ecc81fed') @@ -76,7 +76,8 @@ package_vlc() { package_vlc-plugin() { pkgdesc="VLC mozilla browser plugin" - depends=("${pkgbase}=${pkgver}" 'nspr' 'xulrunner') + depends=("${pkgbase}=${pkgver}" 'nspr' 'xulrunner' 'libxpm') cd "${srcdir}/${pkgbase}-${pkgver}" install -Dm755 projects/mozilla/.libs/libvlcplugin.so ${pkgdir}/usr/lib/mozilla/plugins/libvlcplugin.so + chrpath -d ${pkgdir}/usr/lib/mozilla/plugins/libvlcplugin.so } diff --git a/vlc.install b/vlc.install index e70c054..ec31dd1 100644 --- a/vlc.install +++ b/vlc.install @@ -1,11 +1,16 @@ post_install() { - xdg-icon-resource forceupdate --theme hicolor &> /dev/null + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + usr/lib/vlc/vlc-cache-gen -f usr/lib/vlc/plugins } post_upgrade() { - post_install + post_install +} + +pre_remove() { + rm -f usr/lib/vlc/plugins/plugins-*.dat } post_remove() { - post_install + xdg-icon-resource forceupdate --theme hicolor &> /dev/null }