[arch-commits] Commit in mythplugins/trunk (PKGBUILD qt-4.7-buildfixes.diff)

Rémy Oudompheng remy at archlinux.org
Sun Sep 26 06:04:22 UTC 2010


    Date: Sunday, September 26, 2010 @ 02:04:21
  Author: remy
Revision: 91281

upgpkg: mythplugins 25574-2
Rebuild for python2

Added:
  mythplugins/trunk/qt-4.7-buildfixes.diff
Modified:
  mythplugins/trunk/PKGBUILD

------------------------+
 PKGBUILD               |   37 ++++++++++++++++++++-----------------
 qt-4.7-buildfixes.diff |   26 ++++++++++++++++++++++++++
 2 files changed, 46 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-09-26 06:01:47 UTC (rev 91280)
+++ PKGBUILD	2010-09-26 06:04:21 UTC (rev 91281)
@@ -15,7 +15,7 @@
          'mythplugins-mythweb'
          'mythplugins-mythzoneminder')
 pkgver=25574
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://www.mythtv.org"
 license=('GPL')
@@ -23,17 +23,20 @@
              'python-imaging' 'libcdaudio' 'taglib' 'perl-xml-simple'
              'libvisual' 'perl-xml-xpath' 'perl-image-size' 'perl-class-inspector' 'perl-datetime-format-iso8601')
 source=(ftp://ftp.archlinux.org/other/mythtv/${pkgbase}-${pkgver}.tar.xz
-        mtd)
+        mtd qt-4.7-buildfixes.diff)
 md5sums=('933f0c8ac21652af1d83d502c0ca6516'
-         '476c12ba074794ad7f4ae092bdf949d6')
+         '476c12ba074794ad7f4ae092bdf949d6'
+	 '65fad68e51c52bf5176a2ade35e71bc3')
 
 build() {
   cd "${srcdir}/${pkgbase}"
+  patch -Np4 -i "${srcdir}/qt-4.7-buildfixes.diff"
+  find . -name '*.py' -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' 
   ./configure --prefix=/usr \
               --enable-all
 
-  qmake mythplugins.pro || return 1
-  make || return 1
+  qmake mythplugins.pro
+  make
 }
 
 package_mythplugins-mytharchive() {
@@ -41,7 +44,7 @@
   depends=("mythtv>=${pkgver}" 'libxmu' 'pil' 'dvdauthor')
   replaces=('mytharchive')
   cd "${srcdir}/${pkgbase}/mytharchive"
-  make INSTALL_ROOT="${pkgdir}" install || return 1
+  make INSTALL_ROOT="${pkgdir}" install
 }
 
 package_mythplugins-mythbrowser() {
@@ -49,7 +52,7 @@
   depends=("mythtv>=${pkgver}")
   replaces=('mythbrowser')
   cd "${srcdir}/${pkgbase}/mythbrowser"
-  make INSTALL_ROOT="${pkgdir}" install || return 1
+  make INSTALL_ROOT="${pkgdir}" install
 }
 
 package_mythplugins-mythgallery() {
@@ -57,7 +60,7 @@
   depends=("mythtv>=${pkgver}" 'libexif')
   replaces=('mythgallery')
   cd "${srcdir}/${pkgbase}/mythgallery"
-  make INSTALL_ROOT="${pkgdir}" install || return 1
+  make INSTALL_ROOT="${pkgdir}" install
 }
 
 package_mythplugins-mythgame() {
@@ -65,7 +68,7 @@
   depends=("mythtv>=${pkgver}" 'zlib')
   replaces=('mythgame')
   cd "${srcdir}/${pkgbase}/mythgame"
-  make INSTALL_ROOT="${pkgdir}" install || return 1
+  make INSTALL_ROOT="${pkgdir}" install
 }
 
 package_mythplugins-mythmovies() {
@@ -73,7 +76,7 @@
   depends=("mythtv>=${pkgver}")
   replaces=('mythmovies')
   cd "${srcdir}/${pkgbase}/mythmovies"
-  make INSTALL_ROOT="${pkgdir}" install || return 1
+  make INSTALL_ROOT="${pkgdir}" install
 }
 
 package_mythplugins-mythmusic() {
@@ -81,14 +84,14 @@
   depends=("mythtv>=${pkgver}" 'flac' 'libcdaudio' 'cdparanoia' 'taglib' 'libvisual')
   replaces=('mythmusic')
   cd "${srcdir}/${pkgbase}/mythmusic"
-  make INSTALL_ROOT="${pkgdir}" install || return 1
+  make INSTALL_ROOT="${pkgdir}" install
 }
 
 package_mythplugins-mythnetvision() {
   pkgdesc="MythNetvision plugin for MythTV"
   depends=("mythtv>=${pkgver}")
   cd "${srcdir}/${pkgbase}/mythnetvision"
-  make INSTALL_ROOT="${pkgdir}" install || return 1
+  make INSTALL_ROOT="${pkgdir}" install
 }
 
 package_mythplugins-mythnews() {
@@ -96,7 +99,7 @@
   depends=("mythtv>=${pkgver}")
   replaces=('mythnews')
   cd "${srcdir}/${pkgbase}/mythnews"
-  make INSTALL_ROOT="${pkgdir}" install || return 1
+  make INSTALL_ROOT="${pkgdir}" install
 }
 
 package_mythplugins-mythvideo() {
@@ -104,8 +107,8 @@
   depends=("mythtv>=${pkgver}" 'mplayer' 'perl-xml-simple')
   replaces=('mythvideo')
   cd "${srcdir}/${pkgbase}/mythvideo"
-  make INSTALL_ROOT="${pkgdir}" install || return 1
-  install -D -m755 ${srcdir}/mtd "${pkgdir}/etc/rc.d/mtd" || return 1
+  make INSTALL_ROOT="${pkgdir}" install
+  install -D -m755 ${srcdir}/mtd "${pkgdir}/etc/rc.d/mtd"
 }
 
 package_mythplugins-mythweather() {
@@ -113,7 +116,7 @@
   depends=("mythtv>=${pkgver}" 'perl-xml-xpath' 'perl-image-size' 'perl-class-inspector' 'perl-datetime-format-iso8601')
   replaces=('mythweather')
   cd "${srcdir}/${pkgbase}/mythweather"
-  make INSTALL_ROOT="${pkgdir}" install || return 1
+  make INSTALL_ROOT="${pkgdir}" install
 }
 
 package_mythplugins-mythweb() {
@@ -134,5 +137,5 @@
   replaces=('mythzoneminder')
   install=mythplugins-mythzoneminder.install
   cd "${srcdir}/${pkgbase}/mythzoneminder"
-  make INSTALL_ROOT="${pkgdir}" install || return 1
+  make INSTALL_ROOT="${pkgdir}" install
 }

Added: qt-4.7-buildfixes.diff
===================================================================
--- qt-4.7-buildfixes.diff	                        (rev 0)
+++ qt-4.7-buildfixes.diff	2010-09-26 06:04:21 UTC (rev 91281)
@@ -0,0 +1,26 @@
+Index: /branches/release-0-23-fixes/mythplugins/mythnetvision/mythnetvision/netsearch.cpp
+===================================================================
+--- /branches/release-0-23-fixes/mythplugins/mythnetvision/mythnetvision/netsearch.cpp	(revision 24265)
++++ /branches/release-0-23-fixes/mythplugins/mythnetvision/mythnetvision/netsearch.cpp	(revision 26391)
+@@ -45,7 +45,7 @@
+       m_progress(NULL),              m_busyPopup(NULL),
+       m_okPopup(NULL),               m_popupStack(),
+-      m_netSearch(),                 m_currentSearch(NULL),
+-      m_currentGrabber(0),           m_currentCmd(NULL),
+-      m_currentDownload(NULL),       m_pagenum(0),
++      m_netSearch(),                 m_currentSearch(QString()),
++      m_currentGrabber(0),           m_currentCmd(QString()),
++      m_currentDownload(QString()),  m_pagenum(0),
+       m_lock(QMutex::Recursive)
+ {
+Index: /branches/release-0-23-fixes/mythplugins/mythvideo/mythvideo/videodlg.h
+===================================================================
+--- /branches/release-0-23-fixes/mythplugins/mythvideo/mythvideo/videodlg.h	(revision 22916)
++++ /branches/release-0-23-fixes/mythplugins/mythvideo/mythvideo/videodlg.h	(revision 26391)
+@@ -151,5 +151,5 @@
+     QString GetCoverImage(MythGenericTree *node);
+     QString GetFirstImage(MythGenericTree *node, QString type,
+-                          QString gpnode = NULL, int levels = 0);
++                          QString gpnode = QString(), int levels = 0);
+     QString GetImageFromFolder(Metadata *metadata);
+     QString GetScreenshot(MythGenericTree *node);




More information about the arch-commits mailing list