Hello community, here is the log from the commit of package phonon.1691 for openSUSE:12.2:Update checked in at 2013-05-27 16:01:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.2:Update/phonon.1691 (Old) and /work/SRC/openSUSE:12.2:Update/.phonon.1691.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "phonon.1691" Changes: -------- New Changes file: --- /dev/null 2013-05-23 01:40:31.032032505 +0200 +++ /work/SRC/openSUSE:12.2:Update/.phonon.1691.new/phonon.changes 2013-05-27 16:01:04.000000000 +0200 @@ -0,0 +1,261 @@ +------------------------------------------------------------------- +Tue May 14 16:01:45 UTC 2013 - [email protected] + +- Add phonon-4.6.0-find-backends-outside-of-kde-session.diff: + Fixes loading of plugins outside of KDE sessions although the + plugins are installed in the KDE dir + +------------------------------------------------------------------- +Mon Apr 15 10:19:29 UTC 2013 - [email protected] + +- Add Source URL, see https://en.opensuse.org/SourceUrls + +------------------------------------------------------------------- +Sun Nov 25 10:43:43 UTC 2012 - [email protected] + +- Fix the SLES build (%make_install doesn't exist) + +------------------------------------------------------------------- +Mon Jun 25 11:07:01 UTC 2012 - [email protected] + +- Remove optional Zeitgeist integration due to its creating very + long build chain dependencies. + +------------------------------------------------------------------- +Tue Feb 7 10:49:14 UTC 2012 - [email protected] + +- Revert adding libQtWebKit-devel dependency, QtZeitgeist devel + package now requires it. + +------------------------------------------------------------------- +Wed Feb 1 10:52:58 UTC 2012 - [email protected] + +- Add libQtWebKit-devel dependency needed due to QtZeitgeist + +------------------------------------------------------------------- +Sun Jan 1 16:49:23 UTC 2012 - [email protected] + +- Update to 4.6.0 + * Require QZeitgeist 0.8 + * Various buildsystem fixes + * Improve the PulseAudio support + * Fix some deadlocks + * relicense to LGPL + +------------------------------------------------------------------- +Mon Oct 31 20:21:51 UTC 2011 - [email protected] + +- Update to 4.5.1: + + Runtime backend switching has been removed + + A number of threading fixes with KIO/QIODevice streaming + + Fixes to PulseAudio device enumeration + + Proper Qt only library without any KDE references + + DBus is optional now +- Drop phonon-math-include.patch: fixed upstream. + +------------------------------------------------------------------- +Fri Oct 21 08:42:54 UTC 2011 - [email protected] + +- Remove the PulseAudio 1.0 detection fix, superseded by PA 1.1 + +------------------------------------------------------------------- +Fri Oct 7 15:37:05 UTC 2011 - [email protected] + +- Cleaned up spec file formatting + +------------------------------------------------------------------- +Thu Sep 29 09:31:58 UTC 2011 - [email protected] + +- Fix detection of PulseAudio 1.0 + +------------------------------------------------------------------- +Sun Sep 25 10:07:03 UTC 2011 - [email protected] + +- Fix obsoletes for KDE:Release:46/phonon + +------------------------------------------------------------------- +Tue Aug 30 08:26:23 UTC 2011 - [email protected] + +- Add phonon-math-include.patch, add missing math.h include + +------------------------------------------------------------------- +Thu Aug 11 09:30:19 UTC 2011 - [email protected] + +- Added qtzeitgeist buildrequires +- Moved contents of phonon package to libphonon + It only included some directories and some dbus stuff +- Cleaned up spec file formatting + +------------------------------------------------------------------- +Tue Mar 29 10:34:08 UTC 2011 - [email protected] + +- update to 4.5.0 + * comes with all new Zeitgeist support, which enables multimedia + applications to let Zeitgeist log playback activity to further + improve the semantic desktop capabilities of both the KDE Software + Collection as well as GNOME. + * Also new is integration with Qt Designer + * many smaller improvements to increase reliability of both + Phonon itself as well as its backends + +------------------------------------------------------------------- +Mon Jan 13 15:35:06 UTC 2011 - [email protected] + +- update to 4.4.4 +- split off xine and gstreamer backends to their own packages + +------------------------------------------------------------------- +Thu Nov 25 18:54:38 CET 2010 - [email protected] + +- update to 4.4.3: + * final release tarball + * small gstreamer backend fixes + * ABI fix in experimental API + +------------------------------------------------------------------- +Tue Aug 17 14:58:15 UTC 2010 - [email protected] + +- update to a newer snapshot of 4.4.3 + * Set device access list for pulse devices + * Introduce Phonon::DeviceAccessList from the KDE Platform plugin + * Experimental feature: AVCapture + +------------------------------------------------------------------- +Mon Jul 19 02:01:46 UTC 2010 - [email protected] + +- Update to a newer snapshot of 4.4.3 + +------------------------------------------------------------------- +Mon Jun 7 18:00:33 CEST 2010 - [email protected] + +- update to 4.4.2: + * merged the diff to master into the version + +------------------------------------------------------------------- +Tue May 11 21:53:43 CEST 2010 - [email protected] + +- add diff to current master to fix pulseaudio regression (bnc#604046) + +------------------------------------------------------------------- +Wed May 5 21:29:21 CEST 2010 - [email protected] + +- update to 4.4.1: + * merged symbian fixes + * improved pulseaudio support + +------------------------------------------------------------------- +Fri Mar 26 15:13:31 UTC 2010 - [email protected] + +- Added a patch (upstream/Colin Cuthrie) to prevent an endless loop + when pulseaudio is not installed + +------------------------------------------------------------------- +Wed Mar 24 07:07:21 UTC 2010 - [email protected] + +- add BuildRequires for proper pulseaudio support + +------------------------------------------------------------------- +Mon Mar 15 11:17:22 CET 2010 - [email protected] + +- update to 4.4.0: + * bugfixes + * improved video recording/playback + +------------------------------------------------------------------- +Mon Feb 1 12:24:40 UTC 2010 - [email protected] + +- package baselibs.conf + +------------------------------------------------------------------- +Fri Dec 4 19:10:43 CET 2009 - [email protected] + +- update to 4.3.80: + + one header bugfix compared to previous update + +------------------------------------------------------------------- +Thu Nov 23 11:15:56 UTC 2009 - [email protected] + +- updated to svn1052215 + + add the 'file://' scheme to urls that don't have it, so + gstreamer doesn't complain on pathnames with characters that + get percent-endoded. + + make the xine backend work with local files with filenames + wrongly encoded/with mixed encodings. + + Add initial support for DVD Support + + [Gstreamer] Fix changing audio track + + Xine has equalizer functionality which is used in Amarok + +------------------------------------------------------------------- +Tue Oct 20 08:55:50 UTC 2009 - [email protected] + +- split plugins away in own spec file, this avoids build triggers + from gnome or xine framework to entire KDE +- minor spec file cleanup (remove support of outdated distros) + +------------------------------------------------------------------- +Thu May 14 01:00:12 CEST 2009 - [email protected] + ++++ 64 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:12.2:Update/.phonon.1691.new/phonon.changes New: ---- baselibs.conf phonon-4.6.0-find-backends-outside-of-kde-session.diff phonon-4.6.0.tar.xz phonon.changes phonon.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ phonon.spec ++++++ # # spec file for package phonon # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: phonon Version: 4.6.0 Release: 0 Summary: Multimedia Platform Abstraction License: LGPL-2.0+ Group: System/GUI/KDE Url: http://phonon.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/phonon/%{version}/src/%{name}-%{version}.tar.xz Source1: baselibs.conf BuildRequires: automoc4 BuildRequires: cmake BuildRequires: fdupes BuildRequires: kde4-filesystem BuildRequires: libpulse-devel BuildRequires: libqt4-devel BuildRequires: xz BuildRoot: %{_tmppath}/%{name}-%{version}-build # PATCH-FIX-UPSTREAM: taken from master Patch0: phonon-4.6.0-find-backends-outside-of-kde-session.diff %description Phonon is a cross-platform portable multimedia support abstraction, which allows you to play multiple audio or video formats with the same quality on all platforms, no matter which underlying architecture is used. %package devel Summary: Phonon Multimedia Platform Abstraction Group: Development/Libraries/KDE Requires: %{name} = %{version} Requires: libphonon4 = %{version} Requires: libqt4-devel %description devel Phonon is a cross-platform portable Multimedia Support Abstraction, which allows you to play multiple audio or video formats with the same quality on all platforms, no matter which underlying architecture is used. %package -n libphonon4 Summary: Phonon Multimedia Platform Abstraction Group: System/Libraries Recommends: phonon-backend Provides: %{name} = %{version} Obsoletes: %{name} <= %{version} %requires_ge libqt4-x11 %description -n libphonon4 Phonon is a cross-platform portable Multimedia Support Abstraction, which allows you to play multiple audio or video formats with the same quality on all platforms, no matter which underlying architecture is used. %prep %setup -q %build %cmake_kde4 -d build %make_jobs %install cd build %kde4_makeinstall install -d -m 0755 %{buildroot}%{_kde4_modulesdir}/plugins install -d -m 0755 %{buildroot}%{_kde4_modulesdir}/plugins/phonon_backend %fdupes %{buildroot}%{_kde4_includedir} %post -n libphonon4 -p /sbin/ldconfig %postun -n libphonon4 -p /sbin/ldconfig %files -n libphonon4 %defattr(-,root,root) %{_kde4_libdir}/libphonon.so.* %{_kde4_libdir}/libphononexperimental.so.* %dir %{_kde4_modulesdir}/plugins %dir %{_kde4_modulesdir}/plugins/phonon_backend %{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml %files devel %defattr(-,root,root) %{_datadir}/phonon/ %{_datadir}/qt4/mkspecs/modules/ %{_kde4_includedir}/phonon %{_kde4_includedir}/KDE %{_kde4_libdir}/libphonon.so %{_kde4_libdir}/libphononexperimental.so %{_kde4_libdir}/cmake/phonon/ %{_kde4_libdir}/pkgconfig/phonon.pc %{_kde4_libdir}/qt4/plugins/designer/libphononwidgets.so %changelog ++++++ baselibs.conf ++++++ libphonon4 ++++++ phonon-4.6.0-find-backends-outside-of-kde-session.diff ++++++ commit ce33564f5fb11351246bf4e83e93dd545ea0fe99 Author: Rex Dieter <[email protected]> Date: Fri Jan 6 08:48:56 2012 -0500 Upstream fedora patch that fixes platform plugin loading that is outside of a kde session diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 08652b7..d2ecbd2 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -85,7 +85,7 @@ if (PHONON_NO_PLATFORMPLUGIN) add_definitions(-DQT_NO_PHONON_PLATFORMPLUGIN) endif (PHONON_NO_PLATFORMPLUGIN) -add_definitions(-DPHONON_LIBRARY_PATH="${PLUGIN_INSTALL_DIR}/plugins") +add_definitions(-DPHONON_LIBRARY_PATH="${CMAKE_INSTALL_PREFIX}/${PLUGIN_INSTALL_DIR}/plugins") automoc4_add_library(phonon SHARED ${phonon_LIB_SRCS}) target_link_libraries(phonon ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY}) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
