--- PKGBUILD.orig 2009-09-06 06:12:46.000000000 +0200 +++ PKGBUILD 2009-09-06 14:59:50.608301094 +0200 @@ -2,9 +2,10 @@ # Maintainer: Giovanni Scafora # Contributor: Sarah Hay -pkgname=vlc +pkgname=('vlc' 'vlc_mozilla_plugin') +pkgbase="vlc" pkgver=1.0.1 -pkgrel=2 +pkgrel=3 pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player" arch=('i686' 'x86_64') url="http://www.videolan.org/vlc/" @@ -18,11 +19,11 @@ optdepends=('libnotify') options=('!libtool') install=vlc.install -source=(http://download.videolan.org/pub/videolan/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2) +source=(http://download.videolan.org/pub/videolan/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.bz2) md5sums=('6e299d373e7751bb36de001cdc6a2989') build() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${srcdir}/${pkgbase}-${pkgver} sed -i -e 's:/usr/share/fonts/truetype/freefont/FreeSerifBold.ttf:/usr/share/fonts/TTF/DejaVuSerif-Bold.ttf:' modules/misc/freetype.c [ "${CARCH}" = "i686" ] && EXTRAFEATURES="--enable-loader --enable-live555 --with-live555-tree=/usr/lib/live-media" [ "${CARCH}" = "x86_64" ] && EXTRAFEATURES="--enable-fast-install --enable-live555 --with-live555-tree=/usr/lib/live-media" @@ -51,11 +52,16 @@ --enable-lirc \ --enable-shout \ --enable-pvr \ + --enable-mozilla \ --enable-release \ --program-suffix= \ --enable-realrtsp ${EXTRAFEATURES} || return 1 CFLAGS="-fPIC" make || return 1 +} + +package_vlc() { + cd ${srcdir}/${pkgbase}-${pkgver} make DESTDIR=${pkgdir}/ install || return 1 for res in 16 32 48 128; do @@ -64,3 +70,13 @@ done rm -rf ${pkgdir}/usr/lib/mozilla } + +package_vlc_mozilla_plugin() { + pkgdesc="VLC mozilla browser plugin" + depends=("${pkgbase}>=${pkgver}") + optdepends=() + cd ${srcdir}/${pkgbase}-${pkgver} + mkdir -p ${pkgdir}/usr/lib/mozilla/plugins/ + install -m755 projects/mozilla/.libs/libvlcplugin.so \ + ${pkgdir}/usr/lib/mozilla/plugins/ || return 1 +}