[arch-commits] Commit in phonon/trunk (PKGBUILD libqzeitgeist08.patch)

Andrea Scarpino andrea at archlinux.org
Tue Dec 20 07:59:16 UTC 2011


    Date: Tuesday, December 20, 2011 @ 02:59:16
  Author: andrea
Revision: 145247

upgpkg: phonon 1:4.6.0-1

Upstream release

Modified:
  phonon/trunk/PKGBUILD
Deleted:
  phonon/trunk/libqzeitgeist08.patch

-----------------------+
 PKGBUILD              |   19 ++----
 libqzeitgeist08.patch |  150 ------------------------------------------------
 2 files changed, 8 insertions(+), 161 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-12-20 07:55:02 UTC (rev 145246)
+++ PKGBUILD	2011-12-20 07:59:16 UTC (rev 145247)
@@ -2,32 +2,29 @@
 # Maintainer: Andrea Scarpino <andrea at archlinux.org>
 
 pkgname=phonon
-pkgver=4.5.1
-pkgrel=2
+pkgver=4.6.0
+pkgrel=1
 epoch=1
 arch=('i686' 'x86_64')
-url="http://phonon.kde.org"
+url='http://phonon.kde.org/'
 license=('LGPL')
 pkgdesc="The multimedia framework for KDE"
 depends=('qt' 'phonon-backend' 'libpulse' 'libqzeitgeist')
 optdepends=('pulseaudio: PulseAudio support')
 makedepends=('cmake' 'automoc4' 'pulseaudio')
-source=("http://download.kde.org/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.xz"
-       'libqzeitgeist08.patch')
-md5sums=('3df071b7f9996afcd67b18958955ecdd'
-         '99de3dc908277199b502e54613925ff6')
+source=("http://download.kde.org/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
+md5sums=('bbe0c1c62ed14c31479c4c1a6cf1e173')
 
 build() {
-  cd "${srcdir}"/${pkgname}-${pkgver}
-  patch -Np1 -i "${srcdir}"/libqzeitgeist08.patch
-
   cd "${srcdir}"
   mkdir build
   cd build
   cmake ../${pkgname}-${pkgver} \
     -DCMAKE_BUILD_TYPE=Release \
+    -DCMAKE_SKIP_RPATH=ON \
     -DCMAKE_INSTALL_PREFIX=/usr \
-    -DCMAKE_SKIP_RPATH=ON
+    -DPHONON_QT_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+    -DPHONON_QT_PLUGIN_INSTALL_DIR=/usr/lib/qt/plugins/designer
   make
 }
 

Deleted: libqzeitgeist08.patch
===================================================================
--- libqzeitgeist08.patch	2011-12-20 07:55:02 UTC (rev 145246)
+++ libqzeitgeist08.patch	2011-12-20 07:59:16 UTC (rev 145247)
@@ -1,150 +0,0 @@
---- phonon-4.5.1/phonon/mediaobject.cpp~	2011-10-29 13:04:16.499027830 +0000
-+++ phonon-4.5.1/phonon/mediaobject.cpp	2011-10-29 13:09:49.222080364 +0000
-@@ -38,12 +38,12 @@
- #include <QtCore/QUrl>
- 
- #ifdef HAVE_QZEITGEIST
--#include <QtZeitgeist/DataModel/Event>
--#include <QtZeitgeist/Interpretation>
--#include <QtZeitgeist/Log>
--#include <QtZeitgeist/Manifestation>
--#include <QtZeitgeist/QtZeitgeist>
--#endif
-+#include <QZeitgeist/DataModel/Event>
-+#include <QZeitgeist/Interpretation>
-+#include <QZeitgeist/Log>
-+#include <QZeitgeist/Manifestation>
-+#include <QZeitgeist/QZeitgeist>
-+#endif  
- 
- #include "phononnamespace_p.h"
- #include "platform_p.h"
-@@ -330,7 +330,7 @@
-                                          const QString &subject_mimetype)
- {
- #ifdef HAVE_QZEITGEIST
--    QtZeitgeist::DataModel::Subject subject;
-+    QZeitgeist::DataModel::Subject subject;
-     QString url = subject_uri.toString();
-     QString path = url.left(url.lastIndexOf(QLatin1Char('/')));
-     subject.setUri(url);
-@@ -340,20 +340,20 @@
-     subject.setOrigin(path);
-     subject.setMimeType(subject_mimetype);
- 
--    QtZeitgeist::DataModel::SubjectList subjects;
-+    QZeitgeist::DataModel::SubjectList subjects;
-     subjects << subject;
- 
--    QtZeitgeist::DataModel::Event event;
-+    QZeitgeist::DataModel::Event event;
-     event.setTimestamp(subject_timestamp);
-     event.setInterpretation(event_interpretation);
-     event.setManifestation(event_manifestation);
-     event.setActor(event_actor);
-     event.setSubjects(subjects);
- 
--    QtZeitgeist::DataModel::EventList events;
-+    QZeitgeist::DataModel::EventList events;
-     events << event;
- 
--    QDBusPendingReply<QtZeitgeist::DataModel::EventIdList> reply =
-+    QDBusPendingReply<QZeitgeist::DataModel::EventIdList> reply =
-         log->insertEvents(events);
- #else
-     Q_UNUSED(event_interpretation)
-@@ -377,11 +377,11 @@
-         QString eventInterpretation;
-         switch (eventState) {
-         case PlayingState:
--            eventInterpretation = QtZeitgeist::Interpretation::Event::ZGAccessEvent;
-+            eventInterpretation = QZeitgeist::Interpretation::Event::ZGAccessEvent;
-             break;
-         case ErrorState:
-         case StoppedState:
--            eventInterpretation = QtZeitgeist::Interpretation::Event::ZGLeaveEvent;
-+            eventInterpretation = QZeitgeist::Interpretation::Event::ZGLeaveEvent;
-             break;
-         //These states are not signifigant events.
-         case LoadingState:
-@@ -409,10 +409,10 @@
-         QString mime;
-         QString subjectInterpretation;
-         if (q->hasVideo()) {
--            subjectInterpretation = QtZeitgeist::Interpretation::Subject::NFOVideo;
-+            subjectInterpretation = QZeitgeist::Interpretation::Subject::NFOVideo;
-             mime = "video/raw";
-         } else {
--            subjectInterpretation = QtZeitgeist::Interpretation::Subject::NFOAudio;
-+            subjectInterpretation = QZeitgeist::Interpretation::Subject::NFOAudio;
-             mime = "audio/raw";
-         }
-         pDebug() << "Zeitgeist mime type:" << mime;
-@@ -425,20 +425,20 @@
-         case MediaSource::Invalid:
-             return;
-         case MediaSource::Url:
--            subjectType = QtZeitgeist::Manifestation::Subject::NFORemoteDataObject;
-+            subjectType = QZeitgeist::Manifestation::Subject::NFORemoteDataObject;
-             break;
-         case MediaSource::CaptureDevice:
-         case MediaSource::Disc:
-         case MediaSource::Stream:
--            subjectType = QtZeitgeist::Manifestation::Subject::NFOMediaStream;
-+            subjectType = QZeitgeist::Manifestation::Subject::NFOMediaStream;
-             break;
-         case MediaSource::LocalFile:
--            subjectType = QtZeitgeist::Manifestation::Subject::NFOFileDataObject;
-+            subjectType = QZeitgeist::Manifestation::Subject::NFOFileDataObject;
-             break;
-         }
- 
-         sendToZeitgeist(eventInterpretation,
--                        QtZeitgeist::Manifestation::Event::ZGUserActivity,
-+                        QZeitgeist::Manifestation::Event::ZGUserActivity,
-                         QLatin1Literal("app://" ) % Platform::applicationName() % QLatin1Literal(".desktop"),
-                         QDateTime::currentDateTime(),
-                         mediaSource.url(),
---- phonon-4.5.1/phonon/mediaobject_p.h~	2011-10-29 13:04:34.982530678 +0000
-+++ phonon-4.5.1/phonon/mediaobject_p.h	2011-10-29 15:27:44.679123431 +0000
-@@ -30,8 +30,8 @@
- #include "mediasource.h"
- #include <QtCore/QQueue>
- #ifdef HAVE_QZEITGEIST
--#include <QtZeitgeist/Log>
--#include <QtZeitgeist/QtZeitgeist>
-+#include <QZeitgeist/Log>
-+#include <QZeitgeist/QZeitgeist>
- #endif
- 
- QT_BEGIN_NAMESPACE
-@@ -114,8 +114,7 @@
- #endif //QT_NO_PHONON_ABSTRACTMEDIASTREAM
-         {
- #ifdef HAVE_QZEITGEIST
--            QtZeitgeist::init();
--            log = new QtZeitgeist::Log(qObject());
-+            log = new QZeitgeist::Log(qObject());
- #endif
-         }
- 
-@@ -142,7 +141,7 @@
-         MediaSource mediaSource;
-         QQueue<MediaSource> sourceQueue;
- #ifdef HAVE_QZEITGEIST
--        QtZeitgeist::Log *log;
-+        QZeitgeist::Log *log;
- #endif
- };
- }
---- phonon-4.5.1/phonon/CMakeLists.txt~	2011-10-29 15:30:07.640468718 +0000
-+++ phonon-4.5.1/phonon/CMakeLists.txt	2011-10-29 15:30:26.643980831 +0000
-@@ -21,7 +21,7 @@
- endif(GLIB2_FOUND AND PULSEAUDIO_FOUND)
- 
- macro_optional_find_package(QZeitgeist)
--macro_log_feature(QZEITGEIST_FOUND "QtZeitgeist" "Qt bindings for Zeitgeist" "http://gitorious.org/kde-zeitgeist/libqzeitgeist/" FALSE)
-+macro_log_feature(QZEITGEIST_FOUND "QZeitgeist" "Qt bindings for Zeitgeist" "http://gitorious.org/kde-zeitgeist/libqzeitgeist/" FALSE)
- if (QZEITGEIST_FOUND)
-     add_definitions(-DHAVE_QZEITGEIST)
-     include_directories(${QZEITGEIST_INCLUDE_DIR})




More information about the arch-commits mailing list