[arch-commits] CVS update of extra/multimedia (15 files)

Juergen Hoetzel juergen at archlinux.org
Wed Apr 2 19:26:53 UTC 2008


    Date: Wednesday, April 2, 2008 @ 15:26:53
  Author: juergen
    Path: /home/cvs-extra/extra/multimedia

   Added: mythmusic/mythmusic-0.21.patch (1.1)
Modified: mytharchive/PKGBUILD (1.10 -> 1.11)
          mythbrowser/PKGBUILD (1.8 -> 1.9)
          mythcontrols/PKGBUILD (1.9 -> 1.10) mythflix/PKGBUILD (1.9 -> 1.10)
          mythgallery/PKGBUILD (1.8 -> 1.9) mythgame/PKGBUILD (1.9 -> 1.10)
          mythmusic/PKGBUILD (1.13 -> 1.14) mythnews/PKGBUILD (1.9 -> 1.10)
          mythphone/PKGBUILD (1.9 -> 1.10) myththemes/PKGBUILD (1.8 -> 1.9)
          mythtv/PKGBUILD (1.25 -> 1.26) mythvideo/PKGBUILD (1.8 -> 1.9)
          mythweather/PKGBUILD (1.9 -> 1.10) mythweb/PKGBUILD (1.8 -> 1.9)

upgpkg: mythtv 21-1


--------------------------------+
 mytharchive/PKGBUILD           |   16 +++++++++------
 mythbrowser/PKGBUILD           |   15 ++++++++------
 mythcontrols/PKGBUILD          |   16 ++++++++-------
 mythflix/PKGBUILD              |   16 ++++++++-------
 mythgallery/PKGBUILD           |   17 +++++++++-------
 mythgame/PKGBUILD              |   12 +++++------
 mythmusic/PKGBUILD             |   40 ++++++++++++++++-----------------------
 mythmusic/mythmusic-0.21.patch |   22 +++++++++++++++++++++
 mythnews/PKGBUILD              |   18 +++++++++--------
 mythphone/PKGBUILD             |   19 +++++++++---------
 myththemes/PKGBUILD            |   20 +++++++++++--------
 mythtv/PKGBUILD                |   35 +++++++++++++---------------------
 mythvideo/PKGBUILD             |   18 +++++++++++------
 mythweather/PKGBUILD           |   17 +++++++++-------
 mythweb/PKGBUILD               |   23 +++++++++++-----------
 15 files changed, 172 insertions(+), 132 deletions(-)


Index: extra/multimedia/mytharchive/PKGBUILD
diff -u extra/multimedia/mytharchive/PKGBUILD:1.10 extra/multimedia/mytharchive/PKGBUILD:1.11
--- extra/multimedia/mytharchive/PKGBUILD:1.10	Wed Mar 19 21:29:16 2008
+++ extra/multimedia/mytharchive/PKGBUILD	Wed Apr  2 15:26:51 2008
@@ -1,20 +1,25 @@
-# $Id: PKGBUILD,v 1.10 2008/03/20 01:29:16 travis Exp $
-# Maintainer: Travis Willard <travis at archlinux.org> 
+# $Id: PKGBUILD,v 1.11 2008/04/02 19:26:51 juergen Exp $
+# Maintainer: Juergen Hoetzel <juergen at archlinux.org> 
 # Contributor: kleptophobiac at gmail.com
 
 pkgname=mytharchive
-pkgver=0.20.2.20071129
+pkgver=0.21
 pkgrel=1
 pkgdesc="MythTV plugin that lets you create DVDs from or archive your recorded shows."
 arch=('i686' 'x86_64')
 url="http://www.mythtv.org"
 license=('GPL')
 depends=("mythtv>=${pkgver}" 'libxmu' 'mysql-python' 'pil' 'dvdauthor')
-source=(ftp://ftp.archlinux.org/other/myth/mythplugins-$pkgver.tar.gz)
+source=("http://www.mythtv.org/modules.php?name=Downloads&d_op=getit&lid=136&foo=/mythplugins-$pkgver.tar.bz2")
+md5sums=('6c08043227bef1384858deee12b5cdc3')
 groups=('mythtv-extras')
 
 build() {
-   cd $startdir/src/mythplugins
+   cd $startdir/src/mythplugins-${pkgver}
+   . /etc/profile.d/qt3.sh
+
+   # use QT3 qmake
+   export PATH=$QTDIR/bin:$PATH
 
    sed -i 's#kde3#kde#' configure || return 1
    ./configure --prefix=/usr --enable-opengl --disable-all \
@@ -28,4 +33,3 @@
    make INSTALL_ROOT=$startdir/pkg install
 }
 
-md5sums=('2cd966ae7d2f0e7fea8e5192bf7e9823')
Index: extra/multimedia/mythbrowser/PKGBUILD
diff -u extra/multimedia/mythbrowser/PKGBUILD:1.8 extra/multimedia/mythbrowser/PKGBUILD:1.9
--- extra/multimedia/mythbrowser/PKGBUILD:1.8	Wed Mar 19 21:29:16 2008
+++ extra/multimedia/mythbrowser/PKGBUILD	Wed Apr  2 15:26:52 2008
@@ -1,21 +1,25 @@
-# $Id: PKGBUILD,v 1.8 2008/03/20 01:29:16 travis Exp $
-# Maintainer: Travis Willard <travis at archlinux.org> 
+# $Id: PKGBUILD,v 1.9 2008/04/02 19:26:52 juergen Exp $
+# Maintainer: Juergen Hoetzel <juergen at archlinux.org> 
 # Contributor: kleptophobiac at gmail.com
 
 pkgname=mythbrowser
-pkgver=0.20.2.20071129
+pkgver=0.21
 pkgrel=1
 pkgdesc="Mini web browser for MythTV"
 arch=('i686' 'x86_64')
 url="http://www.mythtv.org"
 license=('GPL')
 depends=("mythtv>=${pkgver}" 'wget' 'libxvmc' 'kdelibs')
-source=(ftp://ftp.archlinux.org/other/myth/mythplugins-$pkgver.tar.gz)
+source=("http://www.mythtv.org/modules.php?name=Downloads&d_op=getit&lid=136&foo=/mythplugins-$pkgver.tar.bz2")
+md5sums=('6c08043227bef1384858deee12b5cdc3')
 groups=('mythtv-extras')
 
 build() {
-   cd $startdir/src/mythplugins
+   cd $startdir/src/mythplugins-${pkgver}
+   . /etc/profile.d/qt3.sh
 
+   # use QT3 qmake, kde-config
+   export PATH=$QTDIR/bin:/opt/kde/bin:$PATH
    sed -i 's#kde3#kde#' configure || return 1
    ./configure --prefix=/usr --enable-opengl --disable-all --enable-mythbrowser || return 1
  
@@ -27,4 +31,3 @@
    make INSTALL_ROOT=$startdir/pkg install
 }
 
-md5sums=('2cd966ae7d2f0e7fea8e5192bf7e9823')
Index: extra/multimedia/mythcontrols/PKGBUILD
diff -u extra/multimedia/mythcontrols/PKGBUILD:1.9 extra/multimedia/mythcontrols/PKGBUILD:1.10
--- extra/multimedia/mythcontrols/PKGBUILD:1.9	Wed Mar 19 21:29:16 2008
+++ extra/multimedia/mythcontrols/PKGBUILD	Wed Apr  2 15:26:52 2008
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD,v 1.9 2008/03/20 01:29:16 travis Exp $
-# Maintainer: Travis Willard <travis at archlinux.org>
+# $Id: PKGBUILD,v 1.10 2008/04/02 19:26:52 juergen Exp $
+# Maintainer: Juergen Hoetzel <travis at archlinux.org>
 # Contributor: kleptophobiac at gmail.com
 
 pkgname=mythcontrols
-pkgver=0.20.2.20071129
+pkgver=0.21
 pkgrel=1
 pkgdesc="Experimental controls for MythTV"
 arch=('i686' 'x86_64')
@@ -11,14 +11,16 @@
 license=('GPL')
 depends=("mythtv>=${pkgver}")
 options=('!makeflags')
-source=(ftp://ftp.archlinux.org/other/myth/mythplugins-$pkgver.tar.gz)
-md5sums=('2cd966ae7d2f0e7fea8e5192bf7e9823')
+source=("http://www.mythtv.org/modules.php?name=Downloads&d_op=getit&lid=136&foo=/mythplugins-$pkgver.tar.bz2")
+md5sums=('6c08043227bef1384858deee12b5cdc3')
 groups=('mythtv-extras')
 
 build() {
-   cd $startdir/src/mythplugins
+   cd $startdir/src/mythplugins-${pkgver}
+   . /etc/profile.d/qt3.sh
 
-   source /etc/profile.d/qt3.sh
+   # use QT3 qmake
+   export PATH=$QTDIR/bin:$PATH
    ./configure --prefix=/usr --disable-all --enable-opengl --enable-mythcontrols
 
    qmake mythplugins.pro
Index: extra/multimedia/mythflix/PKGBUILD
diff -u extra/multimedia/mythflix/PKGBUILD:1.9 extra/multimedia/mythflix/PKGBUILD:1.10
--- extra/multimedia/mythflix/PKGBUILD:1.9	Wed Mar 19 21:29:16 2008
+++ extra/multimedia/mythflix/PKGBUILD	Wed Apr  2 15:26:52 2008
@@ -1,23 +1,25 @@
-# $Id: PKGBUILD,v 1.9 2008/03/20 01:29:16 travis Exp $
-# Maintainer: Travis Willard <travis at archlinux.org>
+# $Id: PKGBUILD,v 1.10 2008/04/02 19:26:52 juergen Exp $
+# Maintainer: Juergen Hoetzel <juergen at archlinux.org>
 # Maintainer: kleptophobiac at gmail.com
 
 pkgname=mythflix
-pkgver=0.20.2.20071129
+pkgver=0.21
 pkgrel=1
 pkgdesc="Netflix access plugin for MythTV"
 arch=('i686' 'x86_64')
 url="http://www.mythtv.org"
 license=('GPL')
 depends=("mythtv>=${pkgver}")
-source=(ftp://ftp.archlinux.org/other/myth/mythplugins-$pkgver.tar.gz)
-md5sums=('2cd966ae7d2f0e7fea8e5192bf7e9823')
+source=("http://www.mythtv.org/modules.php?name=Downloads&d_op=getit&lid=136&foo=/mythplugins-$pkgver.tar.bz2")
+md5sums=('6c08043227bef1384858deee12b5cdc3')
 groups=('mythtv-extras')
 
 build() {
-   cd $startdir/src/mythplugins
+   cd $startdir/src/mythplugins-${pkgver}
+   . /etc/profile.d/qt3.sh
 
-   source /etc/profile.d/qt3.sh
+   # use QT3 qmake
+   export PATH=$QTDIR/bin:$PATH
    ./configure --prefix=/usr --disable-all --enable-opengl --enable-mythflix 
 
    qmake mythplugins.pro
Index: extra/multimedia/mythgallery/PKGBUILD
diff -u extra/multimedia/mythgallery/PKGBUILD:1.8 extra/multimedia/mythgallery/PKGBUILD:1.9
--- extra/multimedia/mythgallery/PKGBUILD:1.8	Wed Mar 19 21:29:16 2008
+++ extra/multimedia/mythgallery/PKGBUILD	Wed Apr  2 15:26:52 2008
@@ -1,22 +1,25 @@
-# $Id: PKGBUILD,v 1.8 2008/03/20 01:29:16 travis Exp $
-# Maintainer: Travis Willard <travis at archlinux.org> 
+# $Id: PKGBUILD,v 1.9 2008/04/02 19:26:52 juergen Exp $
+# Maintainer: Juergen Hoetzel <travis at archlinux.org>
 # Contributor: kleptophobiac at gmail.com
 
 pkgname=mythgallery
-pkgver=0.20.2.20071129
+pkgver=0.21
 pkgrel=1
 pkgdesc="Image gallery plugin for MythTV"
 arch=('i686' 'x86_64')
 url="http://www.mythtv.org"
 license=('GPL')
 depends=("mythtv>=${pkgver}" 'libexif' 'libtiff')
-source=(ftp://ftp.archlinux.org/other/myth/mythplugins-$pkgver.tar.gz)
+source=("http://www.mythtv.org/modules.php?name=Downloads&d_op=getit&lid=136&foo=/mythplugins-$pkgver.tar.bz2")
+md5sums=('6c08043227bef1384858deee12b5cdc3')
 groups=('mythtv-extras')
 
 build() {
-   cd $startdir/src/mythplugins
-	export QMAKESPEC='linux-g++'
+   cd $startdir/src/mythplugins-${pkgver}
+   . /etc/profile.d/qt3.sh
 
+   # use QT3 qmake
+   export PATH=$QTDIR/bin:$PATH
    ./configure --prefix=/usr --disable-all --enable-opengl --enable-mythgallery --enable-exif
 
    qmake mythplugins.pro
@@ -26,4 +29,4 @@
    make INSTALL_ROOT=$startdir/pkg install
 }
 
-md5sums=('2cd966ae7d2f0e7fea8e5192bf7e9823')
+
Index: extra/multimedia/mythgame/PKGBUILD
diff -u extra/multimedia/mythgame/PKGBUILD:1.9 extra/multimedia/mythgame/PKGBUILD:1.10
--- extra/multimedia/mythgame/PKGBUILD:1.9	Wed Mar 19 21:29:17 2008
+++ extra/multimedia/mythgame/PKGBUILD	Wed Apr  2 15:26:52 2008
@@ -1,21 +1,21 @@
-# $Id: PKGBUILD,v 1.9 2008/03/20 01:29:17 travis Exp $
-# Maintainer: Travis Willard <travis at archlinux.org> 
+# $Id: PKGBUILD,v 1.10 2008/04/02 19:26:52 juergen Exp $
+# Maintainer: Juergen Hoetzel <juergen at archlinux.org> 
 # Contributor: kleptophobiac at gmail.com
 
 pkgname=mythgame
-pkgver=0.20.2.20071129
+pkgver=0.21
 pkgrel=1
 pkgdesc="Emulation plugin for MythTV"
 arch=('i686' 'x86_64')
 url="http://www.mythtv.org"
 license=('GPL')
 depends=("mythtv>=${pkgver}" 'zlib')
-source=(ftp://ftp.archlinux.org/other/myth/mythplugins-$pkgver.tar.gz)
-md5sums=('2cd966ae7d2f0e7fea8e5192bf7e9823')
+source=("http://www.mythtv.org/modules.php?name=Downloads&d_op=getit&lid=136&foo=/mythplugins-$pkgver.tar.bz2")
+md5sums=('6c08043227bef1384858deee12b5cdc3')
 groups=('mythtv-extras')
 
 build() {
-   cd $startdir/src/mythplugins
+   cd $startdir/src/mythplugins-$pkgver
 	export QMAKESPEC='linux-g++'
    source /etc/profile.d/qt3.sh
 
Index: extra/multimedia/mythmusic/PKGBUILD
diff -u extra/multimedia/mythmusic/PKGBUILD:1.13 extra/multimedia/mythmusic/PKGBUILD:1.14
--- extra/multimedia/mythmusic/PKGBUILD:1.13	Wed Mar 19 21:29:17 2008
+++ extra/multimedia/mythmusic/PKGBUILD	Wed Apr  2 15:26:52 2008
@@ -1,41 +1,35 @@
-# $Id: PKGBUILD,v 1.13 2008/03/20 01:29:17 travis Exp $
-# Maintainer: Travis Willard <travis at archlinux.org> 
+# $Id: PKGBUILD,v 1.14 2008/04/02 19:26:52 juergen Exp $
+# Maintainer: Juergen Hoetzel <travis at archlinux.org>
 # Contributor: kleptophobiac at gmail.com
 
 pkgname=mythmusic
-pkgver=0.20.2.20071129
+pkgver=0.21
 pkgrel=1
 pkgdesc="Music playing plugin for MythTV"
 arch=('i686' 'x86_64')
 url="http://www.mythtv.org"
 license=('GPL')
 depends=("mythtv>=${pkgver}" 'libid3tag' 'libmad' 'libvorbis' 'flac>=1.1.4' 'libcdaudio' \
-         'cdparanoia' 'fftw2' 'sdl' 'faad2' 'lame' )
-source=(ftp://ftp.archlinux.org/other/myth/mythplugins-$pkgver.tar.gz)
+         'cdparanoia' 'fftw2' 'sdl' 'faad2' 'lame' 'taglib')
+source=("http://www.mythtv.org/modules.php?name=Downloads&d_op=getit&lid=136&foo=/mythplugins-$pkgver.tar.bz2"\
+	 mythmusic-0.21.patch)
+md5sums=('6c08043227bef1384858deee12b5cdc3' '63cac69a7d699dd09934cb560a72d504')
 groups=('mythtv-extras')
 
 build() {
-  cd $startdir/src/mythplugins
-
-  sed -i 's#libfftw #libdfftw #' $startdir/src/mythplugins/configure
-  sed -i 's#librfftw#libsrfftw#' $startdir/src/mythplugins/configure
-  sed -i 's#fftw.h#sfftw.h#' $startdir/src/mythplugins/configure
-
-  sed -i 's#<rfftw.h>#<srfftw.h>#' $startdir/src/mythplugins/mythmusic/mythmusic/visualize.h
-  sed -i 's#<fftw.h>#<sfftw.h>#' $startdir/src/mythplugins/mythmusic/mythmusic/visualize.h
-
+   cd $startdir/src/mythplugins-${pkgver}
+   . /etc/profile.d/qt3.sh
+   
+   # use QT3 qmake
+   export PATH=$QTDIR/bin:$PATH
+   patch  -p1 -i $startdir/src/mythmusic-0.21.patch || return 1
   ./configure --prefix=/usr --disable-all --enable-mythmusic --enable-fftw \
     --enable-sdl --enable-aac --enable-opengl
 
+   qmake mythplugins.pro
+   make qmake || return 1
+   make -j 2 || return 1
 
-  sed -i 's#-lrfftw#-lsrfftw#' $startdir/src/mythplugins/mythmusic/mythmusic/config.pro
-  sed -i 's#-lfftw#-lsfftw#' $startdir/src/mythplugins/mythmusic/mythmusic/config.pro
-
-  qmake mythplugins.pro
-  make qmake || return 1
-  make -j 2 || return 1
-
-  make INSTALL_ROOT=$startdir/pkg install
+   make INSTALL_ROOT=$startdir/pkg install
 }
 
-md5sums=('2cd966ae7d2f0e7fea8e5192bf7e9823')
Index: extra/multimedia/mythmusic/mythmusic-0.21.patch
diff -u /dev/null extra/multimedia/mythmusic/mythmusic-0.21.patch:1.1
--- /dev/null	Wed Apr  2 15:26:53 2008
+++ extra/multimedia/mythmusic/mythmusic-0.21.patch	Wed Apr  2 15:26:52 2008
@@ -0,0 +1,22 @@
+diff -ur mythplugins-0.21.old/mythmusic/mythmusic/aacdecoder.cpp mythplugins-0.21/mythmusic/mythmusic/aacdecoder.cpp
+--- mythplugins-0.21.old/mythmusic/mythmusic/aacdecoder.cpp	2007-08-25 17:49:44.000000000 +0200
++++ mythplugins-0.21/mythmusic/mythmusic/aacdecoder.cpp	2008-03-27 00:16:38.000000000 +0100
+@@ -19,6 +19,7 @@
+ #include <qobject.h>
+ #include <qiodevice.h>
+ #include <qfile.h>
++#include <stdlib.h>
+ 
+ #include "aacdecoder.h"
+ #include "constants.h"
+diff -ur mythplugins-0.21.old/mythmusic/mythmusic/metaiomp4.cpp mythplugins-0.21/mythmusic/mythmusic/metaiomp4.cpp
+--- mythplugins-0.21.old/mythmusic/mythmusic/metaiomp4.cpp	2006-08-22 04:06:03.000000000 +0200
++++ mythplugins-0.21/mythmusic/mythmusic/metaiomp4.cpp	2008-03-27 00:17:05.000000000 +0100
+@@ -3,6 +3,7 @@
+ #include <fcntl.h>
+ #include <unistd.h>
+ #include <sys/types.h>
++#include <stdlib.h>
+ 
+ using namespace std;
+ 
Index: extra/multimedia/mythnews/PKGBUILD
diff -u extra/multimedia/mythnews/PKGBUILD:1.9 extra/multimedia/mythnews/PKGBUILD:1.10
--- extra/multimedia/mythnews/PKGBUILD:1.9	Wed Mar 19 21:29:17 2008
+++ extra/multimedia/mythnews/PKGBUILD	Wed Apr  2 15:26:52 2008
@@ -1,23 +1,25 @@
-# $Id: PKGBUILD,v 1.9 2008/03/20 01:29:17 travis Exp $
-# Maintainer: Travis Willard <travis at archlinux.org> 
+# $Id: PKGBUILD,v 1.10 2008/04/02 19:26:52 juergen Exp $
+# Maintainer: Juergen Hoetzel <travis at archlinux.org>
 # Contributor: kleptophobiac at gmail.com
 
 pkgname=mythnews
-pkgver=0.20.2.20071129
+pkgver=0.21
 pkgrel=1
 pkgdesc="News checking plugin for MythTV"
 arch=('i686' 'x86_64')
 url="http://www.mythtv.org"
 license=('GPL')
 depends=("mythtv>=${pkgver}")
-source=(ftp://ftp.archlinux.org/other/myth/mythplugins-$pkgver.tar.gz)
-md5sums=('2cd966ae7d2f0e7fea8e5192bf7e9823')
+source=("http://www.mythtv.org/modules.php?name=Downloads&d_op=getit&lid=136&foo=/mythplugins-$pkgver.tar.bz2")
+md5sums=('6c08043227bef1384858deee12b5cdc3')
 groups=('mythtv-extras')
 
 build() {
-   cd $startdir/src/mythplugins
-
-   source /etc/profile.d/qt3.sh
+   cd $startdir/src/mythplugins-${pkgver}
+   . /etc/profile.d/qt3.sh
+   
+   # use QT3 qmake
+   export PATH=$QTDIR/bin:$PATH
    ./configure --prefix=/usr --disable-all --enable-mythnews
 
    qmake mythplugins.pro
Index: extra/multimedia/mythphone/PKGBUILD
diff -u extra/multimedia/mythphone/PKGBUILD:1.9 extra/multimedia/mythphone/PKGBUILD:1.10
--- extra/multimedia/mythphone/PKGBUILD:1.9	Wed Mar 19 21:29:17 2008
+++ extra/multimedia/mythphone/PKGBUILD	Wed Apr  2 15:26:52 2008
@@ -1,24 +1,25 @@
-# $Id: PKGBUILD,v 1.9 2008/03/20 01:29:17 travis Exp $
-# Maintainer: Travis Willard <travis at archlinux.org> 
+# $Id: PKGBUILD,v 1.10 2008/04/02 19:26:52 juergen Exp $
+# Maintainer: Juergen Hoetzel <travis at archlinux.org>
 # Contributor: kleptophobiac at gmail.com
 
 pkgname=mythphone
-pkgver=0.20.2.20071129
+pkgver=0.21
 pkgrel=1
 pkgdesc="Plugin that allows phone calls to be made to MythTv"
 arch=('i686' 'x86_64')
 url="http://www.mythtv.org"
 license=('GPL')
 depends=("mythtv>=${pkgver}")
-source=(ftp://ftp.archlinux.org/other/myth/mythplugins-$pkgver.tar.gz)
-md5sums=('2cd966ae7d2f0e7fea8e5192bf7e9823')
+source=("http://www.mythtv.org/modules.php?name=Downloads&d_op=getit&lid=136&foo=/mythplugins-$pkgver.tar.bz2")
+md5sums=('6c08043227bef1384858deee12b5cdc3')
 groups=('mythtv-extras')
 
 build() {
-   cd $startdir/src/mythplugins
-
-   source /etc/profile.d/qt3.sh
-   sed -i 's#kde3#kde#' configure || return 1
+   cd $startdir/src/mythplugins-${pkgver}
+   . /etc/profile.d/qt3.sh
+   
+   # use QT3 qmake
+   export PATH=$QTDIR/bin:$PATH
    ./configure --prefix=/usr --enable-opengl --disable-all --enable-mythphone || return 1
  
    qmake mythplugins.pro || return 1
Index: extra/multimedia/myththemes/PKGBUILD
diff -u extra/multimedia/myththemes/PKGBUILD:1.8 extra/multimedia/myththemes/PKGBUILD:1.9
--- extra/multimedia/myththemes/PKGBUILD:1.8	Wed Mar 19 21:29:17 2008
+++ extra/multimedia/myththemes/PKGBUILD	Wed Apr  2 15:26:53 2008
@@ -1,28 +1,32 @@
-# $Id: PKGBUILD,v 1.8 2008/03/20 01:29:17 travis Exp $
-# Maintainer: Travis Willard <travis at archlinux.org> 
+# $Id: PKGBUILD,v 1.9 2008/04/02 19:26:53 juergen Exp $
+# Maintainer: Juergen Hoetzel <juergen at archlinux.org> 
 # Contributor: kleptophobiac at gmail.com
 
 pkgname=myththemes
-pkgver=0.20.2.20071129
+pkgver=0.21
 pkgrel=1
 pkgdesc="Themes for MythTV"
 arch=('i686' 'x86_64')
 url="http://www.mythtv.org/"
 license=('GPL')
 depends=("mythtv>=${pkgver}")
-source=(ftp://ftp.archlinux.org/other/myth/$pkgname-$pkgver.tar.gz)
+source=("http://www.mythtv.org/modules.php?name=Downloads&d_op=getit&lid=137&foo=/${pkgname}-${pkgver}.tar.bz2")
+md5sums=('9a569ab5561f348fdbf82cdc46a1df9b')
 groups=('mythtv-extras')
 
 build() {
-   cd $startdir/src/$pkgname
+   cd $startdir/src/$pkgname-$pkgver
+   . /etc/profile.d/qt3.sh
 
-   ./configure --prefix=/usr
+   # use QT3 qmake
+   export PATH=$QTDIR/bin:$PATH
+   ./configure --prefix=/usr || return 1
 
    qmake $pkgname.pro
    make qmake || return 1
    make || return 1
 
-   make INSTALL_ROOT=$startdir/pkg install
+   # basic install
+   make INSTALL_ROOT=$startdir/pkg install || return 1
 }
 
-md5sums=('59f599f48be62b14c7e11aea6d8ddb3a')
Index: extra/multimedia/mythtv/PKGBUILD
diff -u extra/multimedia/mythtv/PKGBUILD:1.25 extra/multimedia/mythtv/PKGBUILD:1.26
--- extra/multimedia/mythtv/PKGBUILD:1.25	Thu Jan 24 23:59:45 2008
+++ extra/multimedia/mythtv/PKGBUILD	Wed Apr  2 15:26:53 2008
@@ -1,52 +1,48 @@
-# $Id: PKGBUILD,v 1.25 2008/01/25 04:59:45 eric Exp $
+# $Id: PKGBUILD,v 1.26 2008/04/02 19:26:53 juergen Exp $
 # Contributor: <kleptophobiac at gmail.com>
 # Contributor: dorphell <dorphell at archlinux.org>
 # Maintainer: Paul Mattal <paul at archlinux.org>
 
 pkgname=mythtv
-pkgver=0.20.2.20071129
-pkgrel=2
+pkgver=0.21
+pkgrel=1
 pkgdesc="A Homebrew PVR project"
 arch=('i686' 'x86_64')
 depends=('bash' 'mysql-clients>=5.0' 'qt3' 'lame' 'lirc-utils' 'ffmpeg' \
 	'libxvmc')
 backup=(etc/mythtv/mythbackend.conf etc/mythtv/mysql.txt)
-source=(ftp://ftp.archlinux.org/other/myth/$pkgname-$pkgver.tar.gz mythbackend \
+source=("http://www.mythtv.org/modules.php?name=Downloads&d_op=getit&lid=135&foo=/${pkgname}-${pkgver}.tar.bz2"\
+	mythbackend\
 	QUICKSTART.archlinux)
+md5sums=('49fc135e1cde90cd935c1229467fa37e' '6544fb0045661bfb65876a83ca04a319'\
+         'a0ecb7f476cb71c0c1ac90d349fc7695')
 license=('GPL2')
 makedepends=(libgl)
 groups=('pvr')
 url="http://www.mythtv.org/"
 install=mythtv.install
-md5sums=('f78498e577baa63c376828a9a62697f2' '6544fb0045661bfb65876a83ca04a319'\
-         'a0ecb7f476cb71c0c1ac90d349fc7695')
 
 build() {
-   cd $startdir/src/$pkgname || return 1
+   cd $startdir/src/${pkgname}-${pkgver} || return 1
    . /etc/profile.d/qt3.sh
 
-  # cannot have qt, lm_sensors, or libdca
-  pacman -Q qt lm_sensors libdca >/dev/null 2>&1
-  if [ $? != 3 ]
-  then
-	  echo "You must not have qt, lm_sensors, or libdca installed to build mythtv."
-	  exit -1
-  fi
-     
+   # use QT3 qmake
+   export PATH=$QTDIR/bin:$PATH
   [ "$CARCH" = "i686"   ] && ARCH="i686"
   [ "$CARCH" = "x86_64" ] && ARCH="x86-64"
 
   ./configure --prefix=/usr --cpu=${ARCH} --enable-mmx --enable-audio-oss \
    --enable-audio-alsa --enable-dvb --enable-lirc --enable-joystick-menu \
    --disable-firewire --enable-v4l --enable-ivtv --enable-dvb \
-   --dvb-path=/usr/include/linux/dvb --enable-xvmc \
+   --dvb-path=/usr/include/linux/dvb --enable-xvmc --disable-ffmpeg \
    --enable-xvmc-pro --enable-xvmc-vld --enable-opengl-vsync \
    --disable-audio-jack --disable-audio-arts || return 1
 
    # build
-   qmake mythtv.pro || return 1
+
+   qmake mythtv.pro  || return 1
    make qmake || return 1
-   make -j 2 || return 1
+   make || return 1
 
    # basic install
    make INSTALL_ROOT=$startdir/pkg install || return 1
@@ -56,9 +52,6 @@
    	|| return 1
    install -D -m0755 ../mythbackend $startdir/pkg/etc/rc.d/mythbackend \
    	|| return 1
-   mkdir -p $startdir/pkg/usr/share/mythtv/configfiles || return 1
-   install -m0755 configfiles/* $startdir/pkg/usr/share/mythtv/configfiles \
-   	|| return 1
    cp -r docs $startdir/pkg/usr/share/mythtv/ || return 1
    cp ../QUICKSTART.archlinux $startdir/pkg/usr/share/mythtv/ \
    	|| return 1
Index: extra/multimedia/mythvideo/PKGBUILD
diff -u extra/multimedia/mythvideo/PKGBUILD:1.8 extra/multimedia/mythvideo/PKGBUILD:1.9
--- extra/multimedia/mythvideo/PKGBUILD:1.8	Wed Mar 19 21:29:17 2008
+++ extra/multimedia/mythvideo/PKGBUILD	Wed Apr  2 15:26:53 2008
@@ -1,21 +1,27 @@
-# $Id: PKGBUILD,v 1.8 2008/03/20 01:29:17 travis Exp $
-# Maintainer: Travis Willard <travis at archlinux.org>
+# $Id: PKGBUILD,v 1.9 2008/04/02 19:26:53 juergen Exp $
+# Maintainer: Juergen Hoetzel <travis at archlinux.org>
 # Contributor: kleptophobiac at gmail.com
 
 pkgname=mythvideo
-pkgver=0.20.2.20071129
+pkgver=0.21
 pkgrel=1
 pkgdesc="Video playback and browsing plugin for MythTV"
 arch=('i686' 'x86_64')
 url="http://www.mythtv.org"
 license=('GPL')
 depends=("mythtv>=${pkgver}" 'mplayer' 'perlxml' 'perl-libwww' 'perl-uri' 'perl-xml-simple' 'ffmpeg')
-source=(ftp://ftp.archlinux.org/other/myth/mythplugins-$pkgver.tar.gz)
+source=("http://www.mythtv.org/modules.php?name=Downloads&d_op=getit&lid=136&foo=/mythplugins-$pkgver.tar.bz2")
+md5sums=('6c08043227bef1384858deee12b5cdc3')
+replaces=('mythdvd')
 groups=('mythtv-extras')
 
 build() {
-   cd $startdir/src/mythplugins
+   cd $startdir/src/mythplugins-${pkgver}
+   . /etc/profile.d/qt3.sh
    
+   # use QT3 qmake
+   export PATH=$QTDIR/bin:$PATH
+
    ./configure --prefix=/usr --disable-all --enable-mythvideo
 
    qmake mythplugins.pro
@@ -25,4 +31,4 @@
    make INSTALL_ROOT=$startdir/pkg install
 }
 
-md5sums=('2cd966ae7d2f0e7fea8e5192bf7e9823')
+
Index: extra/multimedia/mythweather/PKGBUILD
diff -u extra/multimedia/mythweather/PKGBUILD:1.9 extra/multimedia/mythweather/PKGBUILD:1.10
--- extra/multimedia/mythweather/PKGBUILD:1.9	Wed Mar 19 21:29:17 2008
+++ extra/multimedia/mythweather/PKGBUILD	Wed Apr  2 15:26:53 2008
@@ -1,23 +1,26 @@
-# $Id: PKGBUILD,v 1.9 2008/03/20 01:29:17 travis Exp $
-# Maintainer: Travis Willard <travis at archlinux.org>
+# $Id: PKGBUILD,v 1.10 2008/04/02 19:26:53 juergen Exp $
+# Maintainer: Juergen Hoetzel <juergen at archlinux.org> 
 # Contributor: kleptophobiac at gmail.com
 
 pkgname=mythweather
-pkgver=0.20.2.20071129
+pkgver=0.21
 pkgrel=1
 pkgdesc="Weather checking plugin for MythTV"
 arch=('i686' 'x86_64')
 url="http://www.mythtv.org"
 license=('GPL')
 depends=("mythtv>=${pkgver}" 'wget')
-source=(ftp://ftp.archlinux.org/other/myth/mythplugins-$pkgver.tar.gz)
-md5sums=('2cd966ae7d2f0e7fea8e5192bf7e9823')
+source=("http://www.mythtv.org/modules.php?name=Downloads&d_op=getit&lid=136&foo=/mythplugins-$pkgver.tar.bz2")
+md5sums=('6c08043227bef1384858deee12b5cdc3')
 groups=('mythtv-extras')
 
 build() {
-   cd $startdir/src/mythplugins
+   cd $startdir/src/mythplugins-${pkgver}
+   . /etc/profile.d/qt3.sh
+
+   # use QT3 qmake
+   export PATH=$QTDIR/bin:$PATH
 
-   source /etc/profile.d/qt3.sh
    ./configure --prefix=/usr --enable-opengl --disable-all --enable-mythweather
  
    qmake mythplugins.pro
Index: extra/multimedia/mythweb/PKGBUILD
diff -u extra/multimedia/mythweb/PKGBUILD:1.8 extra/multimedia/mythweb/PKGBUILD:1.9
--- extra/multimedia/mythweb/PKGBUILD:1.8	Wed Mar 19 21:29:17 2008
+++ extra/multimedia/mythweb/PKGBUILD	Wed Apr  2 15:26:53 2008
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD,v 1.8 2008/03/20 01:29:17 travis Exp $
-# Maintainer: Travis Willard <travis at archlinux.org>
+# $Id: PKGBUILD,v 1.9 2008/04/02 19:26:53 juergen Exp $
+# Maintainer: Juergen Hoetzel <juergen at archlinux.org> 
 # Contributor: Philipp Giebel <arch at ambience-design.net>
 
 pkgname=mythweb
-pkgver=0.20.2.20071129
+pkgver=0.21
 pkgrel=1
 pkgdesc="Web interface for MythTV's backend"
 arch=('i686' 'x86_64')
@@ -11,16 +11,17 @@
 license=('GPL')
 depends=("mythtv>=${pkgver}" 'apache' 'php')
 install=mythweb.install
-source=(ftp://ftp.archlinux.org/other/myth/mythplugins-$pkgver.tar.gz)
+source=("http://www.mythtv.org/modules.php?name=Downloads&d_op=getit&lid=136&foo=/mythplugins-$pkgver.tar.bz2")
+md5sums=('6c08043227bef1384858deee12b5cdc3')
 groups=('mythtv-extras')
 
 build() {
-   mkdir -p $startdir/pkg/home/httpd/html/mythweb/{image_cache,php_sessions}
-   cp -r $startdir/src/mythplugins/$pkgname/* $startdir/pkg/home/httpd/html/mythweb
-   cp $startdir/src/mythplugins/$pkgname/.htaccess $startdir/pkg/home/httpd/html/mythweb
-   rm $startdir/pkg/home/httpd/html/mythweb/{README,TODO}
-   chown -R nobody:nobody $startdir/pkg/home/httpd/html/mythweb
-   chmod g+rw $startdir/pkg/home/httpd/html/mythweb/{image_cache,php_sessions,data}
+   mkdir -p $startdir/pkg/srv/www/mythweb/{image_cache,php_sessions}
+   cp -r $startdir/src/mythplugins/$pkgname/* $startdir/pkg/srv/www/mythweb
+   cp $startdir/src/mythplugins/$pkgname/.htaccess $startdir/pkg/srv/www/mythweb
+   rm $startdir/pkg/srv/www/mythweb/{README,TODO}
+   chown -R nobody:nobody $startdir/pkg/srv/www/mythweb
+   chmod g+rw $startdir/pkg/srv/www/mythweb/{image_cache,php_sessions,data}
 }
 
-md5sums=('2cd966ae7d2f0e7fea8e5192bf7e9823')
+




More information about the arch-commits mailing list