[arch-commits] CVS update of extra/gnome/totem-xine (PKGBUILD)

Jan de Groot jgc at archlinux.org
Thu Dec 27 15:56:49 UTC 2007


    Date: Thursday, December 27, 2007 @ 10:56:49
  Author: jgc
    Path: /home/cvs-extra/extra/gnome/totem-xine

Modified: PKGBUILD (1.31 -> 1.32)

upgpkg: totem-xine 2.20.1-3
Build with totem-plparser


----------+
 PKGBUILD |   26 +++++++++++++++-----------
 1 file changed, 15 insertions(+), 11 deletions(-)


Index: extra/gnome/totem-xine/PKGBUILD
diff -u extra/gnome/totem-xine/PKGBUILD:1.31 extra/gnome/totem-xine/PKGBUILD:1.32
--- extra/gnome/totem-xine/PKGBUILD:1.31	Fri Dec 21 07:07:17 2007
+++ extra/gnome/totem-xine/PKGBUILD	Thu Dec 27 10:56:49 2007
@@ -1,40 +1,44 @@
-# $Id: PKGBUILD,v 1.31 2007/12/21 12:07:17 alexander Exp $
+# $Id: PKGBUILD,v 1.32 2007/12/27 15:56:49 jgc Exp $
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 
 pkgname=totem-xine
 pkgver=2.20.1
-pkgrel=2
+pkgrel=3
 url="http://www.hadess.net/totem.php3"
 pkgdesc="A GNOME2 integrated movie player based on xine."
 arch=(i686 x86_64)
 license=('GPL')
-depends=('xine-lib>=1.1.8' "totem-plparser>=${pkgver}" 'gnome-desktop>=2.20.1' 'libxxf86vm' 'libxtst' 'desktop-file-utils')
-makedepends=('perlxml' 'nautilus>=2.20.0' 'xulrunner>=1.8.1.11' 'pkgconfig' 'bluez-libs' 'lirc-utils' 'iso-codes')
+depends=('xine-lib>=1.1.8' "totem-plparser>=2.21.6" 'gnome-desktop>=2.20.1' 'libxxf86vm' 'libxtst' 'desktop-file-utils')
+makedepends=('intltool' 'gnome-common' 'gnome-control-center' 'nautilus>=2.20.0' 'xulrunner>=1.8.1.11' 'pkgconfig' 'bluez-libs' 'lirc-utils' 'iso-codes' 'gnome-doc-utils>=0.12.0')
 options=('!libtool' '!emptydirs')
 conflicts=('totem')
 provides=('totem')
 install=totem.install
-source=(http://ftp.gnome.org/pub/gnome/sources/totem/2.20/totem-${pkgver}.tar.bz2)
-md5sums=('6627727e7abd7a7f95257be8df6359a6')
+source=(http://ftp.gnome.org/pub/gnome/sources/totem/2.20/totem-${pkgver}.tar.bz2
+	totem-plparse.patch)
+md5sums=('6627727e7abd7a7f95257be8df6359a6' 'b2cc763a1d8166eb7532cd17b9f3fe05')
 
 build() {
   [ -z "${MOZ_PLUGIN_PATH}" ] && . /etc/profile.d/mozilla-common.sh
 
   cd ${startdir}/src/totem-${pkgver}
+  patch -Np1 -i ${startdir}/src/totem-plparse.patch || return 1
+  rm -rf src/plparse || return 1
+
+  aclocal || return 1
+  autoconf || return 1
+  automake || return 1
   ./configure --prefix=/usr --sysconfdir=/etc \
               --libexecdir=/usr/lib/totem \
               --localstatedir=/var --disable-static \
 	      --disable-lirc \
 	      --enable-nautilus --enable-xine \
 	      --enable-mozilla --with-dbus \
-	      --disable-scrollkeeper --disable-vanity
+	      --disable-scrollkeeper --disable-vanity || return 1
   make || return 1
   
-  sed -i -e 's/SUBDIRS = plugins backend plparse/SUBDIRS = plugins backend/' src/Makefile
-  sed -i -e 's/install-data-am$//' Makefile
-  
   make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 \
-       DESTDIR=${startdir}/pkg install
+       DESTDIR=${startdir}/pkg install || return 1
 
   rm -f ${startdir}/pkg/usr/share/totem/vanity.*
   rm -f ${startdir}/pkg/usr/share/pixmaps/vanity.png




More information about the arch-commits mailing list