[arch-commits] Commit in vlc/trunk (PKGBUILD)

Giovanni Scafora giovanni at archlinux.org
Thu May 26 14:21:55 UTC 2011


    Date: Thursday, May 26, 2011 @ 10:21:55
  Author: giovanni
Revision: 125527

upgpkg: vlc 1.1.9-2
Fixed FS24412 - vlc-plugin has been dropped

Modified:
  vlc/trunk/PKGBUILD

----------+
 PKGBUILD |   80 ++++++++++++++++++++-----------------------------------------
 1 file changed, 27 insertions(+), 53 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-05-26 14:15:21 UTC (rev 125526)
+++ PKGBUILD	2011-05-26 14:21:55 UTC (rev 125527)
@@ -3,28 +3,41 @@
 # Contributor: Sarah Hay <sarahhay at mb.sympatico.ca>
 # Contributor: Martin Sandsmark <martin.sandsmark at kde.org>
 
-pkgbase=vlc
-pkgname=('vlc' 'vlc-plugin')
+pkgname=vlc
 pkgver=1.1.9
-pkgrel=1
+pkgrel=2
+pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player"
 arch=('i686' 'x86_64')
 url="http://www.videolan.org/vlc/"
 license=('GPL')
-makedepends=('a52dec' 'fluidsynth' 'libmtp' 'libdvbpsi' 'lirc-utils'
-             'libdca' 'qt' 'libproxy' 'sdl_image' 'libdvdnav' 'mesa'
-             'lua' 'v4l-utils' 'libcddb' 'smbclient' 'libmatroska' 'zvbi'
-             'taglib' 'sysfsutils' 'libmpcdec' 'ffmpeg' 'faad2'
-             'libshout' 'libmad' 'fribidi' 'libmpeg2' 'libmodplug'
-             'avahi' 'ttf-freefont' 'libxv' 'libass' 'xdg-utils' 'libxpm'
-             'xulrunner' 'pkgconfig' 'live-media' 'libnotify' 'libcdio'
+depends=('a52dec' 'fluidsynth' 'libmtp' 'libdvbpsi' 'libcdio'
+           'libdca' 'qt' 'libproxy' 'sdl_image' 'libdvdnav' 'mesa'
+           'lua' 'v4l-utils' 'libcddb' 'smbclient' 'libmatroska' 'zvbi'
+           'taglib' 'sysfsutils' 'libmpcdec' 'ffmpeg' 'faad2'
+           'libshout' 'libmad' 'fribidi' 'libmpeg2' 'libmodplug'
+           'ttf-freefont' 'libxv' 'libass' 'xdg-utils' 'desktop-file-utils')
+makedepends=('avahi' 'pkgconfig' 'libxpm' 'live-media' 'libnotify'
              'flac' 'libtheora' 'alsa-lib' 'jack' 'kdelibs' 'udev'
              'libraw1394' 'libdc1394' 'libavc1394' 'libva' 'libpulse')
+optdepends=('avahi: for service discovery using bonjour protocol'
+            'libnotify: for notification plugin'
+            'ncurses: for ncurses interface support'
+            'libdvdcss: for decoding encrypted DVDs'
+            'lirc-utils: for lirc plugin'
+            'libavc1394: for devices using the 1394ta AV/C'
+            'libdc1394: for IEEE 1394 plugin'
+            'kdelibs: KDE Solid hardware integration'
+            'vdpau-video: VDPAU backend for VA API (for GPU acceleration on Nvidia cards)'
+            'libpulse: PulseAudio support')
+conflicts=('vlc-plugin')
+replaces=('vlc-plugin')
 options=('!libtool')
-source=("http://download.videolan.org/pub/videolan/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.bz2")
+install=vlc.install
+source=("http://download.videolan.org/pub/videolan/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2")
 md5sums=('06adb1848e6b87fbe1ced77ec0f91e4c')
 
 build() {
-  cd "${srcdir}/${pkgbase}-${pkgver}"
+  cd "${srcdir}/${pkgname}-${pkgver}"
 
   sed -i -e 's:truetype/freefont:TTF:g' modules/misc/freetype.c
   ./configure --prefix=/usr \
@@ -37,56 +50,17 @@
               --enable-lirc \
               --enable-pvr \
               --enable-ncurses \
-              --enable-mozilla \
               --with-live555-tree=/usr/lib/live \
               --enable-realrtsp
   make
 }
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
 
-package_vlc() {
-  pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player"
-  depends=('a52dec' 'fluidsynth' 'libmtp' 'libdvbpsi' 'libcdio'
-           'libdca' 'qt' 'libproxy' 'sdl_image' 'libdvdnav' 'mesa'
-           'lua' 'v4l-utils' 'libcddb' 'smbclient' 'libmatroska' 'zvbi'
-           'taglib' 'sysfsutils' 'libmpcdec' 'ffmpeg' 'faad2'
-           'libshout' 'libmad' 'fribidi' 'libmpeg2' 'libmodplug'
-           'ttf-freefont' 'libxv' 'libass' 'xdg-utils' 'desktop-file-utils')
-  optdepends=('avahi: for service discovery using bonjour protocol'
-              'libnotify: for notification plugin'
-              'ncurses: for ncurses interface support'
-              'libdvdcss: for decoding encrypted DVDs'
-              'lirc-utils: for lirc plugin'
-              'libavc1394: for devices using the 1394ta AV/C'
-              'libdc1394: for IEEE 1394 plugin'
-              'kdelibs: KDE Solid hardware integration'
-              'vdpau-video: VDPAU backend for VA API (for GPU acceleration on Nvidia cards)'
-              'libpulse: PulseAudio support')
-  options=('!libtool')
-  conflicts=('vlc-pulse-plugin')
-  replaces=('vlc-pulse-plugin')
-  install=vlc.install
-  cd "${srcdir}/${pkgbase}-${pkgver}"
-
   make DESTDIR="${pkgdir}/" install
 
   for res in 16 32 48 128; do
     install -D -m644 "${srcdir}/vlc-${pkgver}/share/icons/${res}x${res}/vlc.png" \
         "${pkgdir}/usr/share/icons/hicolor/${res}x${res}/apps/vlc.png"
   done
-
-  rm -rf "${pkgdir}/usr/lib/mozilla"
 }
-
-package_vlc-plugin() {
-  pkgdesc="VLC mozilla browser plugin"
-  depends=("${pkgbase}=${pkgver}" 'nspr' 'xulrunner' 'libxpm')
-  cd "${srcdir}/${pkgbase}-${pkgver}"
-
-  #for linking against libvlc
-  make -C src DESTDIR="${pkgdir}" install-libLTLIBRARIES
-
-  make -C projects/mozilla DESTDIR="${pkgdir}/" install
-
-  #clean up libvlc
-  make -C src DESTDIR="${pkgdir}" uninstall-libLTLIBRARIES
-}




More information about the arch-commits mailing list