Index: /packaging/examples/libqt4-4.7.3-14.1-opensuse.spec
===================================================================
--- /packaging/examples/libqt4-4.7.3-14.1-opensuse.spec	(revision 1064)
+++ /packaging/examples/libqt4-4.7.3-14.1-opensuse.spec	(revision 1064)
@@ -0,0 +1,1846 @@
+#
+# spec file for package libqt4
+#
+# Copyright (c) 2011 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/
+#
+
+# norootforbuild
+
+
+Name:           libqt4
+BuildRequires:  Mesa-devel cups-devel freetype2-devel gcc-c++ libjpeg-devel libmng-devel
+BuildRequires:  libpng-devel libtiff-devel pkgconfig sqlite3-devel
+BuildRequires:  fdupes glib2-devel update-desktop-files
+BuildRequires:  dbus-1-devel openssl-devel xorg-x11-devel
+BuildRequires:  alsa-devel gtk2-devel
+%if %suse_version > 1020
+BuildRequires:  clucene-core-devel
+%endif
+%define with_qt3support 1
+%define with_phonon 0
+%define with_phonon_backend 0
+%if %with_phonon
+%if %with_phonon_backend
+BuildRequires:  gstreamer-0_10-plugins-base-devel libxine-devel
+%endif
+%endif
+Url:            http://www.qtsoftware.com
+License:        GPLv3 ; LGPLv2.1+
+Group:          System/Libraries
+AutoReqProv:    on
+Summary:        C++ Program Library, Core Components
+# bug437293
+%ifarch ppc64
+Obsoletes:      qt-64bit
+%endif
+# plugindir/codecs/* was moved from libqt4-x11, Ensure seamless update from openSUSE <= 11.1 and SLE <= 11:
+# See also baselibs.conf.
+Conflicts:      %{name}-x11 <= 4.5.1-2.5
+#
+Obsoletes:      qt < 4.4.0
+Provides:       qt = 4.4.0
+Provides:       libqt4-dbus-1 = 4.4.0
+Obsoletes:      libqt4-dbus-1 < 4.4.0
+# COMMON-VERSION-BEGIN
+Version:        4.7.3
+Release:        14.1
+%define base_name libqt4
+%define x11_free  -everywhere-opensource-src-
+%define rversion %version
+# COMMON-VERSION-END
+# COMMON-BEGIN
+Source:         qt%x11_free%rversion.tar.bz2
+# to get mtime of file:
+Source1:        libqt4.changes
+Source2:        baselibs.conf
+Source10:       qt4config.desktop
+Source11:       designer4.desktop
+Source12:       linguist4.desktop
+Source13:       assistant4.desktop
+Source14:       assistant.png
+Source15:       designer.png
+Source16:       linguist.png
+Patch2:         qt-never-strip.diff
+Patch3:         plastik-default.diff
+Patch6:         use-freetype-default.diff
+Patch1006:      use-freetype-default-legacy.diff
+Patch8:         link-tools-shared.diff
+Patch39:        0191-listview-alternate-row-colors.diff
+Patch40:        0188-fix-moc-parser-same-name-header.diff
+Patch41:        konsole-nvidia-font-speed.diff
+Patch43:        0195-compositing-properties.diff
+Patch60:        0180-window-role.diff
+Patch61:        qt4-fake-bold.patch
+Patch70:        0225-invalidate-tabbar-geometry-on-refresh.patch
+Patch75:        qt-debug-timer.diff
+Patch87:        qfatal-noreturn.diff
+Patch101:       no-moc-date.diff
+Patch102:       0253-qmake_correct_path_separators.diff
+Patch107:       webkit-ia64_s390x.patch
+Patch109:       libqt4-libtool-nodate.diff
+Patch113:       ppc64-webkit-link-fix.diff
+Patch118:       rcc-stable-dirlisting.diff
+Patch119:       hppa_ldcw_fix.diff
+Patch120:       hppa_unaligned_access_fix_458133.diff
+Patch121:       webkit-sparc64.diff
+Patch123:       use-cups-default-print-settings-bnc552218.diff
+Patch124:       qtreeview-fix-QTBUG-16292.diff
+Patch125:       tiff-samples-reader-crash.diff
+Patch126:       qsslsocket-QTBUG-14985.patch
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+  %define common_options --opensource -fast -no-separate-debug-info -shared -xkb -xrender -xcursor -dbus-linked -xfixes -xrandr -xinerama -sm -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -reduce-relocations -exceptions -system-libtiff -glib -optimized-qmake -no-webkit -no-xmlpatterns -system-sqlite -qt3support -no-sql-mysql -importdir %plugindir/imports  -xsync -xinput -gtkstyle
+%define check_config \
+  grep '# define' src/corelib/global/qconfig.h | egrep -v 'QT_(ARCH|USE)';             \
+  if test -f /usr/share/qt4/mkspecs/qconfig.pri ; then                                 \
+    diff -u /usr/share/qt4/mkspecs/qconfig.pri mkspecs/qconfig.pri || exit 1;           \
+  fi                                                                                   \
+
+%description
+Qt is a set of libraries for developing applications.
+
+This package contains base tools, like string, xml, and network
+handling.
+
+
+
+%prep
+%define plugindir %_libdir/qt4/plugins
+%setup -q -n qt%x11_free%rversion
+%patch2
+%patch3
+%if %suse_version > 1010
+%patch6
+%else
+%patch1006
+%endif
+# needs rediffing
+#%patch8
+%patch39
+%patch40
+%patch41
+%patch43
+# ### 47 rediff
+# %patch60
+# bnc#374073 comment #8
+# %patch61
+%patch70
+%patch75
+%patch87
+%patch101
+# ### 47 rediff
+# %patch102
+# ### 47 rediff
+# %patch107
+%patch109
+%patch113
+%patch118 -p1
+%ifarch hppa
+%patch119
+%patch120
+%endif
+%patch123
+%patch124
+%patch125
+%patch126
+# ### 47 rediff
+#%patch121 -p1
+# be sure not to use them
+rm -rf src/3rdparty/{libjpeg,freetype,libpng,zlib,libtiff,fonts}
+# COMMON-END
+
+%package devel
+License:        GPLv2 ; GPLv3
+Group:          Development/Libraries/X11
+Summary:        Qt Development Kit
+Requires:       zlib-devel c++_compiler pkgconfig
+Requires:       freetype2-devel libmng-devel libpng-devel libtiff-devel
+Requires:       xorg-x11-devel Mesa-devel dbus-1-devel openssl-devel
+Requires:       glib2-devel sqlite3-devel
+Requires:       %name = %version
+Requires:       libqt4-sql-sqlite >= %version
+# bug437293
+%ifarch ppc64
+Obsoletes:      qt-devel-64bit
+%endif
+#
+Provides:       dbus-1-qt-devel = 0.63
+Provides:       qt-devel = 4.4.0
+Provides:       dbus-1-qt = 0.63
+Provides:       qt-dbus-1 = 4.2.0
+Provides:       libQtDeclarative-devel = 4.6.0
+Obsoletes:      dbus-1-qt < 0.63
+Obsoletes:      qt-dbus-1 < 4.2.0
+Obsoletes:      dbus-1-qt-devel < 0.63
+Obsoletes:      qt-devel < 4.4.0
+Obsoletes:      libQtDeclarative-devel < 4.6.0
+
+%description devel
+You need this package, if you want to compile programs with Qt. It
+contains the "Qt Crossplatform Development Kit". It does contain
+include files and development applications like GUI designers,
+translator tools and code generators.
+
+
+
+%package -n libqt4-sql-sqlite
+License:        GPLv2 ; GPLv3
+Group:          Development/Libraries/C and C++
+Summary:        Qt 4 sqlite plugin
+Requires:       libqt4-sql = %version
+Provides:       libqt4_sql_backend = %version
+Obsoletes:      qt-sql-sqlite < 4.4.0
+Provides:       qt-sql-sqlite = 4.4.0
+
+%description -n libqt4-sql-sqlite
+Qt 4 sqlite plugin to be able to use database functionality with Qt
+applications without the need to setup a SQL server.
+
+
+
+%package x11
+License:        GPLv2 ; GPLv3
+Group:          Development/Libraries/C and C++
+Summary:        Qt 4 GUI related libraries
+# bug437293
+%ifarch ppc64
+Obsoletes:      qt-x11-64bit
+%endif
+#
+Obsoletes:      qt-x11 < 4.4.0
+Provides:       qt-x11 = 4.4.0
+Requires:       %name = %version
+
+%description x11
+Qt 4 libraries which are used for drawing widgets and OpenGL items.
+
+
+
+%if %with_qt3support
+
+%package qt3support
+License:        GPLv2 ; GPLv3
+Group:          System/Libraries
+Summary:        C++ Program Library, Core Components
+# bug437293
+%ifarch ppc64
+Obsoletes:      qt-qt3support-64bit
+%endif
+#
+Obsoletes:      qt-qt3support < 4.6.0
+Provides:       qt-qt3support = 4.6.0
+Requires:       %name = %version
+
+%description qt3support
+Qt is a set of libraries for developing applications.
+
+This package contains base tools, like string, xml, and network
+handling.
+
+
+%endif
+
+%package sql
+License:        GPLv2 ; GPLv3
+Group:          Development/Libraries/C and C++
+Summary:        Qt 4 SQL related libraries
+# bug437293
+%ifarch ppc64
+Obsoletes:      qt-sql-64bit
+%endif
+#
+Obsoletes:      qt-sql < 4.4.0
+Provides:       qt-sql = 4.4.0
+Requires:       %name = %version
+Recommends:     libqt4_sql_backend = %version
+Suggests:       libqt4-sql-sqlite
+
+%description sql
+Qt 4 libraries which are used for connection with an SQL server. You
+will need also a plugin package for a supported SQL server.
+
+
+%package -n libQtWebKit4
+License:        GPLv2 ; GPLv3
+Group:          Development/Libraries/C and C++
+Summary:        Open source Web Browser engine based on Qt4
+Requires:       libqt4-x11 = %version
+Provides:       libQtDeclarative4 = 4.6.0
+Obsoletes:      libQtDeclarative4 < 4.6.0
+
+%description -n libQtWebKit4
+WebKit is an open source web browser engine. WebKit's HTML and JavaScript
+code began as a branch of the KHTML and KJS libraries from KDE. As part of
+KDE framework KHTML was based on Qt but during their porting efforts Apple's
+engineers made WebKit toolkit independent. WebKit Qt is a project aiming at
+porting this fabulous engine back to Qt.
+
+
+%package -n libQtWebKit-devel
+License:        GPLv2 ; GPLv3
+Group:          Development/Libraries/C and C++
+Summary:        Open source Web Browser engine based on Qt4
+Requires:       libQtWebKit4 = %version
+Requires:       libqt4-devel = %version
+
+%description -n libQtWebKit-devel
+WebKit is an open source web browser engine. WebKit's HTML and JavaScript
+code began as a branch of the KHTML and KJS libraries from KDE. As part of
+KDE framework KHTML was based on Qt but during their porting efforts Apple's
+engineers made WebKit toolkit independent. WebKit Qt is a project aiming at
+porting this fabulous engine back to Qt.
+
+
+%package private-headers-devel
+License:        GPLv2 ; GPLv3
+Group:          Development/Libraries/C and C++
+Summary:        Non-ABI stabile experimental API
+Requires:       libqt4-x11 = %version libqt4-devel = %version
+
+%description private-headers-devel
+This package provides private headers of libqt4-devel that are normally
+not used by application development and that do not have any ABI or
+API guarantees. The packages that build against these have to require
+the exact Qt version.
+
+%if %with_phonon
+
+%package -n phonon
+
+
+License:        LGPLv2.0+
+Summary:        Phonon Multimedia Platform Abstraction
+Group:          Development/Libraries/KDE
+Requires:       phonon-backend = %version
+Requires:       libphonon4 = %version
+
+%description -n phonon
+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 phonon-devel
+
+
+License:        LGPLv2.0+
+Summary:        Phonon Multimedia Platform Abstraction
+Group:          Development/Libraries/KDE
+Requires:       %name = %version
+Requires:       libphonon4 = %version
+Requires:       libqt4-devel
+
+%description -n phonon-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
+
+
+License:        LGPLv2.0+
+Summary:        Phonon Multimedia Platform Abstraction
+Group:          Development/Libraries/KDE
+%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.
+
+
+
+%if %with_phonon_backend
+
+%package -n phonon-backend-gstreamer-0_10
+
+
+License:        LGPLv2.0+
+Summary:        Phonon Multimedia Platform Abstraction
+Group:          Development/Libraries/KDE
+Provides:       phonon-backend = %version
+Requires:       libphonon4 = %version
+
+%description backend-gstreamer-0_10
+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 phonon-backend-xine
+
+
+License:        LGPLv2.0+
+Summary:        Phonon Multimedia Platform Abstraction
+Group:          Development/Libraries/KDE
+Provides:       phonon-backend = %version
+Requires:       libphonon4 = %version
+Supplements:    packageand(libxine1-codecs:phonon)
+
+%description backend-xine
+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.
+
+
+%endif
+%endif
+
+%build
+export QTDIR=$PWD
+export PATH=$PWD/bin:$PATH
+export LD_LIBRARY_PATH=$PWD/lib/
+%ifarch ppc64
+  RPM_OPT_FLAGS="$RPM_OPT_FLAGS -mminimal-toc"
+%endif
+export CXXFLAGS="$CXXFLAGS $RPM_OPT_FLAGS"
+export CFLAGS="$CFLAGS $RPM_OPT_FLAGS"
+export MAKEFLAGS="%{?jobs:-j %jobs}"
+touch translations/qt_de.qm
+%ifarch sparc64
+platform="-platform linux-g++-64"
+%else
+platform=""
+%endif
+# Record mtime of changes file instead of build time
+CHANGES=`stat --format="%y" %SOURCE1|cut --characters=1-10`
+sed -i -e "s/qt_instdate=\$TODAY/qt_instdate=$CHANGES/" configure
+
+echo yes | ./configure %common_options $platform \
+	-plugin-sql-sqlite -nomake examples -nomake demos -nomake docs -webkit -xmlpatterns
+%check_config
+test -s translations/qt_de.qm || rm translations/qt_de.qm
+make %{?jobs:-j %jobs}
+for i in translations/*.ts; do
+  LD_LIBRARY_PATH=$PWD/lib bin/lrelease $i -qm ${i/.ts/.qm}
+done
+
+%install
+make INSTALL_ROOT=$RPM_BUILD_ROOT install
+cp -p src/3rdparty/webkit/JavaScriptCore/release/libjscore.a \
+      src/3rdparty/webkit/JavaScriptCore/release/libjscore.prl \
+      $RPM_BUILD_ROOT/%_libdir
+# argggh, qmake is such a piece of <censored>
+find $RPM_BUILD_ROOT/%_libdir -type f -name '*prl' -exec perl -pi -e "s, -L$RPM_BUILD_DIR/\S+,,g" {} \;
+find $RPM_BUILD_ROOT/%_libdir -type f -name '*prl' -exec sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" {} \;
+#find $RPM_BUILD_ROOT/%_docdir/%name -type f -name 'lib*.a' -exec rm {} \;
+find $RPM_BUILD_ROOT/%_libdir -type f -name '*la' -print -exec perl -pi -e "s, -L$RPM_BUILD_DIR/?\S+,,g" {} \;
+# insanity ...
+find $RPM_BUILD_ROOT/%_libdir -type f -name '*pc' -print -exec perl -pi -e "s, -L$RPM_BUILD_DIR/?\S+,,g" {} \; -exec sed -i -e "s,^moc_location=.*,moc_location=/usr/bin/moc," -e "s,uic_location=.*,uic_location=/usr/bin/uic," {} \;
+find $RPM_BUILD_ROOT/%_libdir/ -name 'lib*.a' -exec chmod -x -- {} \;
+mkdir -p $RPM_BUILD_ROOT/%plugindir/sqldrivers
+#install qdoc3
+install -m 755 bin/qdoc3 $RPM_BUILD_ROOT/usr/bin/
+# packaged in devel-doc
+rm $RPM_BUILD_ROOT/usr/bin/{qcollectiongenerator,assistant}
+# some packages expect these symlinks
+ln -s /usr/include $RPM_BUILD_ROOT/%_libdir/qt4/include
+ln -s %_libdir $RPM_BUILD_ROOT/%_libdir/qt4/lib
+ln -s %_bindir $RPM_BUILD_ROOT/%_libdir/qt4/bin
+
+# install private headers manually instead of using -developer-build
+for comb in QtDeclarative/declarative QtCore/corelib QtScript/script QtGui/gui; do
+    d=${comb%%/*}
+    s=${comb##*/}
+    mkdir -p $RPM_BUILD_ROOT/usr/include/$d/private
+    for h in include/$d/private/*_p.h; do
+        header=$(find src/$s/ -name "$(basename $h)" | head -n 1)
+        if test -r "$header"; then
+            install -m 644 $header $RPM_BUILD_ROOT/usr/include/$d/private
+        fi
+    done
+done
+
+%fdupes  %{buildroot}/usr/include
+%fdupes  %{buildroot}/usr/share/qt4
+%fdupes  %{buildroot}/usr/share/doc/packages/%base_name
+#
+# we do not package qvfb, and assistant in devel-doc
+#
+rm $RPM_BUILD_ROOT/usr/share/qt4/translations/qvfb_*.qm
+rm $RPM_BUILD_ROOT/usr/share/qt4/translations/assistant_*.qm
+#
+# install menu entries
+#
+%suse_update_desktop_file -i qt4config  Qt Utility     DesktopSettings
+%suse_update_desktop_file -i designer4  Qt Development GUIDesigner
+%suse_update_desktop_file -i linguist4  Qt Development Translation
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+# no baselibs supplements for older distros
+%if %suse_version < 1110
+  sed -i -e 's, supplements .*,,' $RPM_SOURCE_DIR/baselibs.conf
+%endif
+
+%post -p /sbin/ldconfig
+
+%post x11 -p /sbin/ldconfig
+%if %with_qt3support
+
+%post qt3support -p /sbin/ldconfig
+
+%postun qt3support -p /sbin/ldconfig
+%endif
+
+%post sql -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%postun x11 -p /sbin/ldconfig
+
+%postun sql -p /sbin/ldconfig
+
+%post -n libQtWebKit4 -p /sbin/ldconfig
+
+%postun -n libQtWebKit4 -p /sbin/ldconfig
+%if %with_phonon
+
+%post -n libphonon4 -p /sbin/ldconfig
+
+%postun -n libphonon4 -p /sbin/ldconfig
+%endif
+
+%files
+%defattr(-,root,root,755)
+%doc changes-* *.txt LICENSE.GPL3 LICENSE.LGPL
+%dir %_libdir/qt4
+%dir %plugindir
+%dir %plugindir/script
+%dir %plugindir/codecs
+%dir /usr/share/qt4/translations
+%plugindir/codecs/*
+%dir /usr/share/qt4
+%_libdir/libQtDBus*.so.*
+%_libdir/libQtCore*.so.*
+%_libdir/libQtNetwork*.so.*
+%_libdir/libQtXml.so.*
+%_libdir/libQtTest.so.*
+%_libdir/libQtCLucene.so.*
+%_libdir/libQtXmlPatterns.so.*
+/usr/bin/qdbus
+/usr/bin/xmlpatterns
+/usr/bin/xmlpatternsvalidator
+/usr/share/qt4/translations/qt_*.qm
+
+%files x11
+%defattr(-,root,root,755)
+%if %with_qt3support
+%exclude %plugindir/accessible/libqtaccessiblecompatwidgets.so
+/usr/bin/qtconfig
+%endif
+/usr/bin/qdbusviewer
+/usr/bin/qmlviewer
+/usr/share/applications/qt4config.desktop
+# designer.png is referenced by qt4config.desktop
+/usr/share/pixmaps/designer.png
+%_libdir/libQtGui*.so.*
+%_libdir/libQtOpenGL*.so.*
+%_libdir/libQtSvg.so.*
+%_libdir/libQtScript.so.*
+%_libdir/libQtScriptTools.so.*
+%_libdir/libQtDesigner*.so.*
+%_libdir/libQtHelp.so.*
+%_libdir/libQtMultimedia.so.*
+%_libdir/libQtDeclarative.so.*
+%dir %plugindir/iconengines
+%dir %plugindir/imageformats
+%dir %plugindir/inputmethods
+%dir %plugindir/accessible
+%dir %plugindir/graphicssystems
+%dir %plugindir/bearer
+%dir %plugindir/imports
+%dir %plugindir/imports/Qt
+%dir %plugindir/qmltooling
+%plugindir/iconengines/*
+%plugindir/imageformats/*
+%plugindir/inputmethods/*
+%plugindir/accessible/*
+%plugindir/graphicssystems/*
+%plugindir/bearer/*
+%plugindir/imports/Qt/*
+%plugindir/qmltooling/libtcpserver.so
+/usr/share/qt4/phrasebooks
+/usr/share/qt4/translations/qtconfig_*.qm
+%plugindir/script/libqtscriptdbus.so
+%if %with_qt3support
+
+%files qt3support
+%defattr(-,root,root,755)
+%_libdir/libQt3Support*.so.*
+%plugindir/accessible/libqtaccessiblecompatwidgets.so
+%plugindir/designer/libqt3supportwidgets.so
+%endif
+
+%files -n libQtWebKit4
+%defattr(-,root,root,755)
+%dir %plugindir/imports/QtWebKit
+%_libdir/libQtWebKit.so.*
+%plugindir/imports/QtWebKit/*
+%plugindir/designer/libqwebview.so
+%plugindir/designer/libqdeclarativeview.so
+
+%files -n libQtWebKit-devel
+%defattr(-,root,root,755)
+/usr/include/QtWebKit
+%_libdir/libQtWebKit.so
+%_libdir/libQtWebKit.prl
+%_libdir/libQtWebKit.la
+%_libdir/libjscore.a
+%_libdir/libjscore.prl
+%_libdir/pkgconfig/QtWebKit.pc
+
+%files devel
+%defattr(-,root,root,755)
+%exclude %_libdir/libQtWebKit.la
+%exclude %_libdir/libQtWebKit.prl
+%exclude %_libdir/libQtWebKit.so
+%exclude %_libdir/pkgconfig/QtWebKit.pc
+/usr/bin/rcc
+/usr/bin/uic
+%if %with_qt3support
+/usr/bin/uic3
+%endif
+/usr/bin/qttracereplay
+/usr/bin/qdoc3
+/usr/bin/moc
+/usr/bin/qmake
+/usr/bin/designer
+/usr/bin/linguist
+/usr/bin/lrelease
+/usr/bin/lupdate
+/usr/bin/lconvert
+/usr/bin/pixeltool
+/usr/bin/qt3to4
+/usr/bin/qdbuscpp2xml
+/usr/bin/qdbusxml2cpp
+/usr/bin/qhelpgenerator
+/usr/bin/qhelpconverter
+%_libdir/lib*.prl
+%_libdir/lib*a
+%_libdir/lib*.so
+%_libdir/pkgconfig/*
+%_libdir/qt4/lib
+/usr/include/Qt
+%if %with_qt3support
+/usr/include/Qt3Support
+%endif
+%dir %plugindir/designer
+/usr/include/QtCore
+/usr/include/QtDBus
+/usr/include/QtDesigner
+/usr/include/QtGui
+/usr/include/QtHelp
+/usr/include/QtMultimedia
+/usr/include/QtNetwork
+/usr/include/QtOpenGL
+/usr/include/QtScript
+/usr/include/QtScriptTools
+/usr/include/QtSql
+/usr/include/QtSvg
+/usr/include/QtTest
+/usr/include/QtUiTools
+/usr/include/QtXml
+/usr/include/QtXmlPatterns
+%dir /usr/include/QtDeclarative
+/usr/include/QtDeclarative/QDeclarative*
+/usr/include/QtDeclarative/qdeclarative*h
+/usr/include/QtDeclarative/QtDeclarative
+/usr/share/applications/designer4.desktop
+/usr/share/applications/linguist4.desktop
+/usr/share/pixmaps/linguist.png
+%_libdir/qt4/include
+%_libdir/qt4/bin
+%dir /usr/share/qt4
+/usr/share/qt4/translations/designer_*.qm
+/usr/share/qt4/translations/linguist_*.qm
+/usr/share/qt4/mkspecs
+/usr/share/qt4/q3porting.xml
+
+%files private-headers-devel
+%defattr(-,root,root,755)
+/usr/include/QtDeclarative/private
+/usr/include/QtCore/private
+/usr/include/QtScript/private
+/usr/include/QtGui/private
+
+%files sql
+%defattr(-,root,root,755)
+%dir %plugindir/sqldrivers
+%_libdir/libQtSql*.so.*
+
+%files -n libqt4-sql-sqlite
+%defattr(-,root,root,755)
+%plugindir/sqldrivers/libqsqlite*.so
+%if %with_phonon
+
+%files -n phonon
+%defattr(-,root,root)
+%dir %plugindir/phonon_backend
+#/usr/share/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
+
+%files -n libphonon4
+%defattr(-,root,root)
+%_libdir/libphonon.so.*
+
+%files -n phonon-devel
+%defattr(-,root,root)
+%dir /usr/include/phonon
+/usr/include/phonon
+%_libdir/libphonon.so
+%_libdir/pkgconfig/phonon.pc
+%if %with_phonon_backend
+
+%files -n phonon-backend-gstreamer-0_10
+%defattr(-,root,root)
+%plugindir/phonon_backend/phonon_gstreamer.so
+%_kde_share_dir/services/phononbackends/gstreamer.desktop
+
+%files -n phonon-backend-xine
+%defattr(-,root,root)
+%_kde4_modules/plugins/phonon_backend/phonon_xine.so
+%_kde_share_dir/services/phononbackends/xine.desktop
+/usr/share/icons/*/*/apps/phonon-xine.*
+%endif
+%endif
+
+%changelog
+* Mon Aug 15 2011 crrodriguez@opensuse.org
+- Add fix for QTBUG-14985.
+* Fri Aug 12 2011 dmueller@suse.de
+- do not generate documentation in libqt4, it is supposed
+  to be in libqt4-devel-doc
+* Thu Aug 11 2011 aj@suse.de
+- Fix provides/obsoletes.
+- There are no jpegs, so remove line to make them non-executable.
+- Properly run fdupes in libqt4-devel-doc to save 29 MB.
+* Thu Aug 11 2011 munix9@googlemail.com
+- added libjscore.* from 3rdparty dir into libQtWebKit-devel package
+  (currently needed to compile eg. gambas3)
+* Tue Aug  9 2011 meissner@novell.com
+- run fdupes, images should not be executable
+* Sat Jul  9 2011 dmueller@suse.de
+- fix reading of tiff images with multiple samples (bnc#637275)
+* Mon Jun 20 2011 dmueller@suse.de
+- build a libqt4-private-headers-devel for qt-creator build
+* Mon Jun 13 2011 dmueller@suse.de
+- remove spurious executable permissions
+* Mon May 30 2011 dmueller@suse.de
+- fix buildrequires on subspecfiles
+* Sat May 28 2011 idonmez@novell.com
+- Use diff -u instead of cmp in check_config
+* Fri May 20 2011 dmueller@suse.de
+-fix build for older distros
+* Wed May  4 2011 dmueller@suse.de
+- update to 4.7.3:
+  * bugfixes only
+  * [QTBUG-18338] blacklist fraudulent SSL certificates
+  * More details see included changes-4.7.3 file
+- merge libqt4-devel-doc-data main spec file back into
+  a subspecfile of libqt4-devel-doc
+* Mon Mar 28 2011 dmueller@suse.de
+- blacklist fraudulently issued certificates:
+  http://www.comodo.com/Comodo-Fraud-Incident-2011-03-23.html
+* Fri Mar 11 2011 dmueller@suse.de
+- revert last change temporarily
+* Wed Mar  9 2011 dmueller@suse.de
+- remove Mesa-devel from libqt4-devel
+* Thu Mar  3 2011 cgiboudeaux@gmail.com
+- Add qtreeview-fix-QTBUG-16292.diff (picked from http://bugreports.qt.nokia.com/browse/QTBUG-16292)
+  Fixes a crash inside QTreeView::indexRowSizeHint when the index was already deleted
+  Will be part of Qt 4.7.3.
+  Fixes various KDE crashes in KMail(kde#219964), KPackageKit, amarok(kde#260303)
+* Tue Mar  1 2011 dmueller@suse.de
+- update to 4.7.2:
+  - Qt 4.7.2 is a bug-fix release. It maintains both forward and backward
+  compatibility (source and binary) with Qt 4.7.0.  For more details,
+  refer to the online documentation included in this distribution. The
+  documentation is also available online:
+  http://qt.nokia.com/doc/4.7
+  A detailed list of code fixes since 4.7.1 can be found in the
+  included changes-4.7.2 file.
+- Removed upstreamed patches:
+  * fix-psql.diff
+  * push-glib-context.diff
+* Thu Feb  3 2011 dmueller@suse.de
+- add support for postgresql 8.3 and 9 (bnc#668210)
+* Sat Dec  4 2010 ctrippe@gmx.net
+- Make the print dialog use the cups default settings (bnc#552218)
+* Mon Nov 29 2010 dmueller@suse.de
+- remove QMAKE*FLAGS override (bnc#559808)
+* Sat Nov 20 2010 dmueller@suse.de
+- finalize package splitting
+* Sat Nov 20 2010 dmueller@suse.de
+- fix package splitting
+- support glib 2.22
+* Thu Nov 11 2010 kruber@zib.de
+- update to 4.7.1 (final):
+  - Qt 4.7.1 is a bug-fix release. It maintains both forward and backward
+  compatibility (source and binary) with Qt 4.7.0.  For more details,
+  refer to the online documentation included in this distribution. The
+  documentation is also available online:
+  http://qt.nokia.com/doc/4.7
+  A detailed list of code fixes since 4.7.0 can be found in the
+  included changes-4.7.1 file.
+* Sun Sep 26 2010 dmueller@suse.de
+- add patch to avoid jumps in QTreeViews when deleting the
+  current item
+* Wed Sep 22 2010 dmueller@suse.de
+- update to 4.7.0 (final):
+  * minor bugfixes over 4.7.0 RC1
+* Mon Sep  6 2010 coolo@novell.com
+- fix file list in devel-doc
+* Wed Sep  1 2010 dmueller@suse.de
+- update to 4.7.0 RC1:
+  - Qt 4.7 introduces many new features and improvements as well as bugfixes
+  over the 4.6.x series. For more details, refer to the online documentation
+  included in this distribution. The documentation is also available online:
+  http://qt.nokia.com/doc/4.7
+  A detailed list of code fixes since previous 4.7.0 Beta
+  can be found in the included changes-4.7.0 file.
+* Tue Aug  3 2010 dmueller@suse.de
+- fix buildrequires of libqt4-devel-doc
+* Wed Jul 21 2010 dmueller@suse.de
+- fix crash of QtWebKit with flash player 10.1 (bnc#613818)
+* Wed Jul 14 2010 dmueller@suse.de
+- fix endless loop in SSL code on error conditions (bnc#619089)
+* Thu Jul  8 2010 jengelh@medozas.de
+- SPARC64 compile fixes
+* Thu Jul  1 2010 dmueller@suse.de
+- remove 3rd party fonts (unused, bnc#616249)
+* Fri Jun 18 2010 dmueller@suse.de
+- fix fileconflicts
+* Fri Jun 11 2010 bg@novell.com
+- apply patches from debian to fix build for hppa
+* Tue Jun  8 2010 dmueller@suse.de
+- update to 4.6.3:
+  * forward and backward compatible bugfix update with a long
+  list of fixes, see included changes-4.6.3
+  * remove upstreamed patches
+* Wed Jun  2 2010 dmueller@suse.de
+- fix handling of transparent monochromatic pixmaps (bnc#610578)
+- reduce buildcompare failures triggered by rcc
+* Wed May 19 2010 aj@suse.de
+- Use changes date as build date to get reproduceable builds.
+* Mon Apr 19 2010 dmueller@suse.de
+- add fix-qdbus-signal-handling.diff (bnc#578988):
+  fixes dbus signals sometimes getting lost
+* Sun Apr 11 2010 stefan.bruens@rwth-aachen.de
+- fix printing of object-/className when QT_DEBUG_TIMER is set
+* Thu Mar 25 2010 dmueller@suse.de
+- fix patchlevel of last change
+* Tue Mar 23 2010 dmueller@suse.de
+- fix crash in QGtkStyle when no Gtk is available (bnc#580478)
+* Wed Feb 17 2010 dmueller@suse.de
+- update to 4.6.2:
+  * forward and backward compatible bugfix update with a long
+  list of fixes, see included changes-4.6.2
+* Sat Feb 13 2010 jengelh@medozas.de
+- SPARC configuration support
+- use %%_smp_mflags
+* Wed Feb  3 2010 dmueller@suse.de
+- fix QAtomic related corruptions on s390 (bnc#573503)
+* Mon Feb  1 2010 dmueller@suse.de
+- fix QSslCertificate::subjectInfo() (QtBug-6466)
+* Wed Jan 20 2010 dmueller@suse.de
+- update to 4.6.1:
+  * forward and backward compatible bugfix update with a long
+  list of fixes, see included changes-4.6.1
+* Sun Jan 10 2010 llunak@novell.com
+- workaround for slow Konsole font rendering with nvidia
+* Fri Jan  8 2010 llunak@novell.com
+- move qhelpgenerator, qhelpconverter from -devel-doc to -devel
+* Mon Dec 21 2009 dmueller@suse.de
+- fix buildrequires
+* Wed Dec 16 2009 jengelh@medozas.de
+- add baselibs.conf as a source
+* Sat Dec 12 2009 aj@suse.de
+- Add libqt4-libtool-nodate.diff to not write date to libtool generated files.
+* Fri Dec  4 2009 dmueller@suse.de
+- fix filelist conflict libqt4-devel/libQtWebkit-devel
+* Thu Dec  3 2009 dmueller@suse.de
+- update to 4.6.0:
+  * for a detailed list of changes, see the included changes-4.6.0
+* Wed Dec  2 2009 kruber@zib.de
+- fixed building of libqt4-devel-doc
+* Fri Nov 13 2009 dmueller@suse.de
+- strip timestamp from rcc as well (bnc#554462)
+* Fri Nov 13 2009 dmueller@suse.de
+- refresh patches
+* Fri Oct 30 2009 Nico.Laus.2001@gmx.de
+- build && install qdoc3, needed for qt-creator
+  (patch from dmueller@suse.de that went into libqt = 4.5 but not here)
+* Thu Oct 22 2009 tittiatcoke@gmail.com
+- Rearranged how the packages of Qt 4.6 are build
+  + Main libraries are now build from libqt4
+  + New package that contains examples and demos
+* Mon Oct 19 2009 dmueller@suse.de
+- fix memory leak in QPixmapFilter (bnc#547896)
+* Thu Oct 15 2009 dmueller@suse.de
+- backport for SLE11-SP1 (FATE#306930)
+* Thu Oct 15 2009 dmueller@suse.de
+- fix QTimer(0) regression
+* Mon Oct 12 2009 dmueller@suse.de
+- compile with xsync support
+- fix translation build
+* Mon Oct 12 2009 dmueller@suse.de
+- update to 4.5.3:
+  * for detailed changelog see included changes-4.5.3
+- fix deadlock in dbus bindings (bnc#482749)
+* Tue Jul 28 2009 dmueller@novell.com
+- disable use of x shared pixmaps, not supported by newer
+  drivers anymore and very slow anyway
+- Fix QMenu not respecting minimum width, this affects
+  the Plasma taskabar
+- Fix X11 timestamp issues which cause clipboard synchronisation
+  bugs
+* Wed Jun 24 2009 sbrabec@suse.cz
+- Packageand supplement 32bit packages in baselibs.conf
+  (bnc#354164).
+- %%plugindir/codecs moved to libqt4, as it is used by QtCore.
+- %%plugindir subdirs moved to packages, where it logically belong.
+* Wed Jun 17 2009 dmueller@suse.de
+- fix use-after-free issue (CVE-2009-0945, bnc#512559)
+* Sun May 31 2009 dmueller@suse.de
+- add patches:
+  * Fix deserialization of values with custom types
+  * Make sure syncqt creates the Phonon/Global file.
+  * Fix huge memory leak in QPixmapCache
+  * Do not deduce scrollbar extent twice
+* Thu Apr 23 2009 beineri@opensuse.org
+- update to 4.5.1:
+  * for detailed changelog see included changes-4.5.1
+* Tue Mar  3 2009 beineri@opensuse.org
+- fix build
+* Tue Mar  3 2009 dmueller@suse.de
+- update to 4.5.0 final:
+  * licensing change. LGPLv2.1 or later is a new option
+* Sun Mar  1 2009 dmueller@suse.de
+- update to 4.5.0 RC2:
+  * for detailed changelog, see included changes-4.5.0
+- build && install qdoc3, needed for qt-creator
+* Wed Feb 11 2009 dmueller@suse.de
+- use minimal-toc for ppc64
+* Wed Feb 11 2009 coolo@suse.de
+- do not include a timestamp in includeguards either
+* Fri Feb  6 2009 coolo@suse.de
+- do not include a timestamp in files generated from .ui either
+* Fri Feb  6 2009 dmueller@suse.de
+- fix QTestLib build again
+* Thu Feb  5 2009 dmueller@suse.de
+- fix baselibs.conf (bnc#472311)
+* Thu Feb  5 2009 dmueller@suse.de
+- update to 4.5.0 RC1:
+  * for detaled changelog, see included changes-4.5.0
+  * add missing libqt4-sql-sqlite baselib (bnc#472311)
+* Tue Jan 27 2009 dmueller@suse.de
+- drop 0258-windowsxpstyle-qbrush.diff, rejected upstream
+- fix qmake path separators
+- fix zero height qpixmaps not being considered null
+- fix crash in formlayouting
+* Thu Jan 15 2009 dmueller@suse.de
+- add libQtWebKit4 to baselibs.conf
+- do not hardcode build date in generated moc files
+* Tue Jan 13 2009 olh@suse.de
+- obsolete old -XXbit packages (bnc#437293)
+* Mon Jan  5 2009 dmueller@suse.de
+- remove hardcoded legacy font mapping (bnc#448012)
+* Fri Dec  5 2008 dmueller@suse.de
+- add 32bit modules (bnc#354164)
+- sync before setting own X error handler
+- fix crashes caused by animation in QTreeView (kde#176045)
+* Mon Nov 17 2008 dmueller@suse.de
+- add patch for recursive painting crash (maybe fixes bnc#444591)
+- fix major performance regression in QUrl
+- fix windows xp style painting
+- fix native socket implementation not handling EINTR correctly
+* Sun Nov 16 2008 stbinner@suse.de
+- Fix deletion of a qgraphicswidget on clear focus even if it
+  doesn't have the focus. (bnc#442680)
+* Mon Oct  6 2008 dmueller@suse.de
+- fix crashes in QGraphicsProxyWidget dtor
+* Mon Sep 29 2008 dmueller@suse.de
+- update to 4.4.3:
+  * branding && copyright update
+  * no code changes
+* Thu Sep 25 2008 dmueller@suse.de
+- add missing glib2-devel requires
+* Fri Sep 19 2008 dmueller@suse.de
+- update to 4.4.2:
+  * for detaled changelog, see included changes-4.4.2
+- enable glib2 eventloop integration (bnc#421909)
+* Fri Sep 12 2008 llunak@suse.cz
+- support for Display key (fate#4147)
+* Mon Sep  1 2008 dmueller@suse.de
+- always configure with webkit support (bnc#413829)
+- mark qFatal as noreturn
+- experimental patch for spell checker "wiggly line" crashes
+* Wed Aug 27 2008 llunak@suse.cz
+- fix randr changes detection (qt-copy patch #0245)
+* Tue Aug  5 2008 dmueller@suse.de
+- temporarily revert a change in qwidget.cpp to fix systray
+* Thu Jul 31 2008 dmueller@suse.de
+- update to 4.4.1:
+  * for detailed changelog, see included changes-4.4.1
+- detect freetype build during runtime (bnc#378801)
+* Tue Jul 22 2008 dmueller@suse.de
+- add more patches from KDE's qt-copy
+- fix -devel/-x11 fileconflict
+* Thu Jul 17 2008 dmueller@suse.de
+- always pull in a sql backend and add a virtual metaprovide
+* Fri Jul  4 2008 dmueller@suse.de
+- fix postgresql 8.3 support (bnc#403385)
+* Tue Jul  1 2008 schwab@suse.de
+- Fix memset call.
+- Fix aliasing violation.
+* Wed Jun 25 2008 dmueller@suse.de
+- add experimental patch to fix QTextStream parsing numbers
+  in system locale
+* Wed Jun 18 2008 mfabian@suse.de
+- bnc#398526: add qt4-input-method-lazy-load.patch
+  by Peng Wu <pwu@novell.com>.
+* Mon Jun 16 2008 dmueller@suse.de
+- make qFatal() call abort
+- add ability to debug timer leaks
+* Sat Jun 14 2008 schwab@suse.de
+- Use RPM_OPT_FLAGS.
+- Use -mminimal-toc on ppc64 for libQtWebKit.
+- Fix ppc atomic ops.
+* Tue Jun  3 2008 dmueller@suse.de
+- merge overlapping screens even if they're same size (bnc#395050)
+* Fri May 16 2008 dmueller@suse.de
+- fix QSortFilterProxyModel::invalidate() triggering a scroll to
+  the current item/index
+* Sun May 11 2008 coolo@suse.de
+- fix rename of xxbit packages
+* Fri May  9 2008 dmueller@suse.de
+- fix qt3/2 apps hanging during startup when run under KDE4
+* Tue May  6 2008 dmueller@suse.de
+- update to 4.4.0 (fate #303637):
+  for detailed changelog, see included changes-4.4.0
+- fix endless loop on stroked painter paths
+* Tue Apr 29 2008 dmueller@suse.de
+- fix QTabBar layout being wrongly cached (kde#159014)
+- fix major performance regression in QPixmap::hasAlpha()
+- fix wrongly diffed snapshot update
+* Tue Apr 22 2008 dmueller@suse.de
+- fix crash in xim destroy callback (bnc#382254)
+* Mon Apr 21 2008 dmueller@suse.de
+- update to 20080419 of release branch:
+  * some patches were upstreamed
+- try a different workaround for postgresql-devel requirements
+  being incorrect
+* Mon Apr 14 2008 stbinner@suse.de
+- fix build
+* Mon Apr 14 2008 dmueller@suse.de
+- fix repaint recursion (bnc#357727)
+* Mon Apr 14 2008 dmueller@suse.de
+- update to 20080413 of 4.4 branch:
+  * last minute release blocker fixes
+* Thu Apr 10 2008 dmueller@suse.de
+- remove fake embolden patch as it causes rendering regressions
+  (bnc#374073)
+* Thu Apr 10 2008 ro@suse.de
+- added baselibs.conf file to build xxbit packages
+  for multilib support
+* Tue Apr  8 2008 dmueller@suse.de
+- restore binary compatibility with Qt 4.3
+* Mon Apr  7 2008 dmueller@suse.de
+- add patch from last .changes (bnc#368456)
+- re-establish workaround for postgresql-devel (bnc#361431)
+* Thu Apr  3 2008 dmueller@suse.de
+- fix x error recursion (bnc#368456)
+- fix build on sles10 or older
+- update to 4.4.0 rc1:
+  * no changelog available
+* Wed Apr  2 2008 dmueller@suse.de
+- fix crashes on starting qt4 apps (bnc#360405, bnc#372726)
+- add patch for artifical font styles (bnc#374073)
+* Fri Mar 28 2008 dmueller@suse.de
+- update to 20080325:
+  * lots of optional-features compile fixes
+  * fix http proxy issue
+* Wed Mar 19 2008 dmueller@suse.de
+- update to 20080319:
+  * several bugfixes
+- add qt4-x11-tools subpackage which will collect
+  useful example tools
+* Tue Mar 18 2008 dmueller@suse.de
+- update to 20080317
+  * fixed compositing support
+* Tue Mar 11 2008 dmueller@suse.de
+- update to 20080310
+  * fixes s390(x) compile
+* Thu Mar  6 2008 dmueller@suse.de
+- update to 20080306
+  * fixes kdebindings4 build regression
+* Sat Mar  1 2008 dmueller@suse.de
+- update to 20080301
+  * fix deleteLater() regression
+* Tue Feb 26 2008 dmueller@suse.de
+- update to 20080226
+  * fixes in packaging
+  * QFile bugfixes among many others
+- add patch to ignore bogus global advance width (#359984)
+- fixes SVG rendering regression (#364936)
+* Thu Feb 21 2008 dmueller@suse.de
+- update to 20080221 snapshot:
+  * restore compatibility with Qt 4.3
+* Fri Feb 15 2008 dmueller@suse.de
+- update to 20080215:
+  * split out QtWebKit and QtXmlPatterns into separate
+  spec to reduce rebuild time
+  * better documentation install (bnc#362635)
+* Tue Feb 12 2008 dmueller@suse.de
+- update to 20080212
+  * should be closer to beta1, more bugfixes
+* Sat Feb  9 2008 dmueller@suse.de
+- fix typo in xrandr-support patch
+* Fri Feb  8 2008 dmueller@suse.de
+- update to 20080207:
+  * varius bugfixes
+- small packaging fixlets
+* Sun Feb  3 2008 dmueller@suse.de
+- update to 4.4 snapshot 20080202:
+  * also licensed under the GPLv3, in addition to GPLv2
+  * bugfixes
+* Thu Jan 31 2008 dmueller@suse.de
+- fix ppc miscompile due to wrong asm constraints (bnc #356200)
+* Wed Jan 30 2008 schwab@suse.de
+- Fix asm constraints.
+* Wed Jan 30 2008 dmueller@suse.de
+- workaround ppc issue to unblock installation (bnc#356200)
+* Tue Jan 29 2008 llunak@suse.cz
+- add qt-copy patch #0206 (fix Meta key modifier)
+* Mon Jan 28 2008 dmueller@suse.de
+- qhelpconverter should be in libqt4-devel
+* Fri Jan 25 2008 stbinner@suse.de
+- fix file conflicts
+* Sat Jan 19 2008 dmueller@suse.de
+- update to 4.4 snapshot 20080110
+  * no changelog available yet, new QtHelp and QtWebKit
+  libraries
+  * much faster stylesheet processing
+* Sat Dec  8 2007 dmueller@suse.de
+- fix strict aliasing violations in tool classes
+- silence frequent warnings in headers
+* Thu Dec  6 2007 dmueller@suse.de
+- add quoting to environment variable
+* Wed Dec  5 2007 dmueller@suse.de
+- update to 4.3.3:
+  * for changelog, see included changes-4.3.3
+* Wed Nov 14 2007 dmueller@suse.de
+- added patches:
+  * add window properties to popups so that they can be properly
+    used for compositing
+  * fix a crash when clearing q3toolbar
+  * fix lineedit rendering with oxygen theme
+- fix requires of libqt4-sql-* subpackages
+* Mon Oct  8 2007 dmueller@suse.de
+- fix QTreeview crashes, Q3MenuBar sizing and
+  moc compiling nested Foo/Foo files correctly
+- build fixes for older code tree's
+* Fri Oct  5 2007 stbinner@suse.de
+- update to 4.3.2:
+  * for changelog, see included changes-4.3.2
+* Tue Sep 18 2007 dmueller@suse.de
+- fix QListWidget's color handling
+* Fri Sep 14 2007 dmueller@suse.de
+- add patch to fix off-by-one in utf8 decoder (#304249)
+* Mon Aug 27 2007 llunak@suse.cz
+- update 0178-transparency-window-types.diff to avoid a crash
+* Sat Aug 25 2007 dmueller@suse.de
+- fix devel requires
+* Thu Aug 23 2007 dmueller@suse.de
+- enable glib2 eventloop integration
+* Tue Aug 14 2007 dmueller@suse.de
+- drop patch 0182 as it seems to cause rendering glitches
+* Wed Aug  8 2007 dmueller@suse.de
+- update to 4.3.1:
+  * for changelog, see included changes-4.3.1
+* Tue Jul 31 2007 dmueller@suse.de
+- fix anti-aliased text drawing on alpha transparent background
+* Sat Jul 21 2007 coolo@suse.de
+- Do not require xorg-x11 to build
+* Sat Jul 14 2007 dmueller@suse.de
+- add secure format string patch
+- add compat symlinks for QTDIR based setups
+* Thu Jul  5 2007 coolo@suse.de
+- package icons for the desktop files
+* Thu Jun 28 2007 dmueller@suse.de
+- add various critical bugfixes needed for KDE4
+* Thu Jun 21 2007 stbinner@suse.de
+- fix invalid .desktop files
+* Fri Jun  8 2007 dmueller@suse.de
+- fix build for old distributions
+* Fri Jun  1 2007 dmueller@suse.de
+- update to final 4.3.0 release:
+  * for changelog, see included changes-4.3.0
+* Mon May 28 2007 dmueller@suse.de
+- update to 4.3.0-20070528
+* Wed May 23 2007 stbinner@suse.de
+- add %%post/postun dbus-1 ldconfig call
+- use %%fdupes
+* Wed May  9 2007 dmueller@suse.de
+- fix failing getgrgid_r() calls
+- fix crash in dbus bindings
+* Tue May  8 2007 dmueller@suse.de
+- fix streaming operators not being compiled
+* Mon May  7 2007 dmueller@suse.de
+- update to 20070507 snapshot (fixes #271803)
+* Wed Apr 25 2007 stbinner@suse.de
+- fix build of libqt4-sql-plugins
+* Mon Apr 23 2007 dmueller@suse.de
+- uppate to 4.3.0-20070423
+  * fixes various Qt network issues for kmail4
+* Thu Apr 19 2007 stbinner@suse.de
+- add a patch to fix capitalization of XIM sub-menu entry
+* Mon Apr 16 2007 dmueller@suse.de
+- compile without exceptions
+- fix header symlinking
+- compile with openssl support
+- re-apply -pedantic header patch
+- link development tools shared
+* Fri Apr 13 2007 dmueller@suse.de
+- update to 4.3.0-20070413
+  * fixes dbus error callback
+* Fri Apr 13 2007 dmueller@suse.de
+- add QAtomic primitives for s390(x)
+* Tue Mar 27 2007 dmueller@suse.de
+- update to 4.3.0 beta
+  * no upstream ChangeLog available yet
+* Sat Mar 17 2007 dmueller@suse.de
+- fix headers for more recent gcc's
+* Tue Mar 13 2007 dmueller@suse.de
+- add patch for font problems (#244579)
+- fix memory leak in dbus calls
+- fix application name typo in qdbus2xml
+- fix word wrap handling in uic3 ressources
+- reduce size of devel package by 30%%
+* Mon Mar 12 2007 dmueller@suse.de
+- update to 4.2.3:
+  * ChangeLog is under /usr/share/doc/packages/libqt4/changes-4.2.3
+* Wed Feb 28 2007 dmueller@suse.de
+- move qdbus to libqt4-dbus
+* Tue Feb 20 2007 dmueller@suse.de
+- fix excessive compiler warnings in headers
+* Tue Feb 13 2007 dmueller@suse.de
+- fix reading of x ressources (#244935)
+* Mon Feb 12 2007 dmueller@suse.de
+- update configure parameters
+* Wed Jan 24 2007 dmueller@suse.de
+- fix paths in installed pkg-config descriptions (#238169)
+* Tue Jan 23 2007 stbinner@suse.de
+- fix string literal comparison
+* Mon Jan  8 2007 dmueller@suse.de
+- add patch to fix moc path issue
+- add patch to fix indic script rendering buglet
+* Fri Dec  1 2006 dmueller@suse.de
+- update to 4.2.2 (#222624):
+  * includes just bugfixes, see changes-4.2.2 for details
+* Tue Nov 28 2006 dmueller@suse.de
+- shuffle around libs to fix cyclic dependencies
+* Mon Nov 27 2006 dmueller@suse.de
+- add patch to fix QGraphicsView eventhandling
+- disable dbus-1 subpackage for older distributions
+* Mon Nov 20 2006 schwab@suse.de
+- Provide/obsolete qt-sql only once.
+* Thu Nov 16 2006 dmueller@suse.de
+- split devel-doc-data from devel-doc
+* Mon Nov 13 2006 dmueller@suse.de
+- move dbus-viewer from demos to /usr/bin
+* Wed Oct 25 2006 dmueller@suse.de
+- add several patches for common bugs
+- default to plastique style for undetectable environments (#214960)
+* Fri Oct 20 2006 dmueller@suse.de
+- update to 4.2.1:
+  * include CVE-2006-4811 patch
+* Fri Oct 20 2006 dmueller@suse.de
+- fix typo in CVE-2006-4811 patch
+* Thu Oct 19 2006 dmueller@suse.de
+- fix provides/obsoletes for libqt4-dbus
+* Thu Oct 19 2006 dmueller@suse.de
+- add patch for integer overflow in QPixmap/QImage
+  (#212544, CVE-2006-4811)
+* Sat Oct  7 2006 stbinner@suse.de
+- add Provides: and Obsoletes: for old package names
+* Wed Oct  4 2006 dmueller@suse.de
+- update to 4.2.0:
+  * bugfixes
+* Mon Sep 11 2006 dmueller@suse.de
+- update to 4.2 snapshot 20060911:
+  * dbus related tools are renamed
+  * QLibrary bugfixes
+* Tue Sep  5 2006 dmueller@suse.de
+- Qt 4.2.rc1 update:
+  * no changelog available
+* Sun Sep  3 2006 dmueller@suse.de
+- Rename the other qt-* related references as well.
+* Sun Sep  3 2006 aj@suse.de
+- Rename qt -> libqt4 in BuildRequires and Requires as well.
+* Fri Sep  1 2006 dmueller@suse.de
+- update to Qt 4.2 snapshot 20060901:
+  * various critical bugfixes
+* Mon Aug 28 2006 dmueller@suse.de
+- package rename: qt -> libqt4
+* Mon Aug 21 2006 dmueller@suse.de
+- update to Qt 4.2 snapshot 20060820:
+  * QtDBus API review
+  * build system overhaul
+* Fri Aug 11 2006 dmueller@suse.de
+- add patch for middle click support in QSystemTrayIcon
+* Tue Aug  1 2006 dmueller@suse.de
+- add provides/obsoletes for dbus-1-qt
+* Mon Jul 31 2006 dmueller@suse.de
+- Update to Qt 4.2 technical preview 1
+  - QGraphicsView
+  - DBus Bindings
+* Mon Jul 10 2006 dmueller@suse.de
+- Remove patches that didn't go upstream
+- Shorten ChangeLog
+- Install libQtUiTools (#189163)
+* Wed Jun 28 2006 dmueller@suse.de
+- move icons into the right subpackage (#172505)
+* Fri Jun 23 2006 adrian@suse.de
+- update to version 4.1.4
+  Plenty of changes/bugfixes, but full forward and backward
+  compatibility to 4.1.x. Details are described in
+  /usr/share/doc/packages/qt/changes.4.1.4
+- allow build on Mandriva and Fedora
+* Mon Jun 19 2006 dmueller@suse.de
+- Fix build on s390(x)
+* Mon May 29 2006 schwab@suse.de
+- Use RPM_OPT_FLAGS.
+- Don't strip binaries.
+* Fri May 26 2006 dmueller@suse.de
+- fix sql plugins version require base package (#159092)
+* Tue May 23 2006 adrian@suse.de
+- reapply the 0119-qaction-widgetfactory.diff and
+  0112-ksyntaxhighlighter-rehighlight-document.diff patch to be
+  able to build KDE 4 again
+* Sat May 20 2006 adrian@suse.de
+- update to version 4.1.3
+  Plenty of changes/bugfixes, but full forward and backward
+  compatibility. Details are described in
+  /usr/share/doc/packages/qt/changes.4.1.3
+- fix build for the openSUSE build service
+* Tue May 16 2006 adrian@suse.de
+- add patch 0116 from qt-copy to be able to build KDE 4
+  (0116-qtoolbar-widgetforaction.diff)
+* Tue May 16 2006 dmueller@suse.de
+- fix qt-devel requires
+* Mon May 15 2006 dmueller@suse.de
+- 4.1.2 update:
+- Fix crash when signals or slots were longer than 64 characters.
+- QAbstractItemView
+  Make sure we do not emit the activated() signal with an
+  invalid index.
+- QFileDialog
+  Make getSaveFileName() use correct directory if the file does
+  not exist.
+  Fix crash when autocompleting in a directory with similar
+  filenames.
+- FreeType
+  Fix compilation with older versions of FreeType.
+- QHostAddress
+  Fix crash in constructors.
+- QImage
+  Fix possible crash in copy() if the QRect is outside the image
+  bounds.
+- QLineEdit
+  Fix mouse positioning with input methods.
+- QMenu
+  Fix dangling pointers.
+- QPixmap
+  Fix broken resize().
+- QSet
+  Fix crash when comparing two QSets.
+- SQL drivers
+  Fix compilation with PostgreSQL for earlier versions than 7.4.
+  Fix TDS plugin build error on 64-bit Linux.
+- QSvgRenderer
+  Fix memory leak in QSvgRenderer when objects were destroyed.
+- QTextBrowser
+  Fix crash when loading large HTML file with tables.
+- Text engine
+  Fix memory corruption in QStackTextEngine.
+- QTreeWidget
+  Fix multi line text items.
+- Q3PointArray
+  Fix assert in makeArc() when the spanning angle is less than
+  16.
+- QFontDatabase
+  Fix crash in loadXlfd().
+- Printing
+  Fix printing for X11.
+- QAbstractItemView
+  Fix selections when mouse-tracking is turned on.
+  Fixed selection issues after row resizing.
+  Fixed focus after pressing enter.
+- QAbstractItemModel
+  More consistent behavior in drag-and-drop code.
+- QAbstractSlider
+  Ensure changed-signals are only emitted when the value
+  actually changed.
+- QAbstractSocket
+  Fixed a crash if disconnected during waitForReadyRead().
+- QAccessibleWidget
+  Fix an off-by-one navigation error in the accessibility
+  support for menu bar and menus.
+- QByteArray
+  Fixed leftJustified() and rightJustified() when array contains
+  \0's.
+- QComboBox
+  Fixed a crash when setting and deleting the model.
+  Fixed a crash when using a QListWidget as the view.
+- QCoreApplication
+  Fixes race condition during plugin loading.
+- QCommonStyle
+  Fixed wrong size hint of PM_MenuButtonIndicator.
+- QDateTime
+  Fixed a regression in fromString().
+  Avoid potential hang when paring invalid date formats.
+- QDialog
+  Fixed an issue where setExtension()/showExtension() didn't
+  work in a constrained size mode.
+- QDir
+  cd() now fails when attempting to cd to a non-directory.
+- QDirModel
+  Improved stability when appending network drives.
+  Improved stability when handling symlinks with relative paths.
+- QDockWidget
+  Update toggleViewAction() when widget gets hidden with close
+  button.
+- QFile
+  Changed behavior of rename() to fail if a file of the same
+  name already exists.
+- QFileDialog
+  Make sure filter combo box gets enabled when changing from
+  Directory to ExistingFile mode.
+  Improve filename completion for files with the same name but
+  different extension.
+  Make sure the selection is updated when modifying the filename
+  by removing characters.
+  Allow typing in several file names in the file name line edit.
+  Improve handling of non-existent windows shares.
+  Improve handling of hidden directories.
+  Make it possible to create new folder when a folder called
+  "New Folder" already exists.
+  Improve usability by not changing the filename text when
+  directories are selected.
+  Improve usability by not autoselecting the first item when
+  changing directories.
+  Ensure that calling setDirectory() with a path shows the
+  directory when the path contains a file name.
+  Avoid unnecessary resolving of mount points, leading to
+  lockups on Unix.
+  Fixed potential crash when selecting an extension filter with
+  no matches in current directory.
+  Fixed a problem where using selectFilter() didn't update the
+  view.
+- QFileInfo
+  Fixed issue where copying a QFileInfo and calling refresh()
+  could result in file info data being cleared.
+  Fixed issue where calling readLink() would resolve link
+  targets incorrectly.
+- QGLWidget
+  Switching from full screen mode to normal mode no longer
+  results in incorrect window decorations.
+  Fixed overline, underline and strikethrough for text drawn
+  with renderText().
+- QGridLayout
+  Respect specified alignment over default alignment.
+- QHeaderView
+  Respects dragDistance.
+  Respects TextColorRole.
+  Fixed painting problems caused by clicking both mouse buttons
+  at the same time.
+  Fixed painting flaws when using sort indicators.
+  Fixed issue where QStyleOptionHeader::End would not be set by
+  paintSection.
+  Only the left mouse button can now be used to move and resize
+  header sections.
+  Fixed incorrect header size after swapping header sections.
+  Fixed resize mode of header sections after section moves.
+  Fixed an assert when changing the selection model.
+- QHash / QSet
+  Make the operator==() not take the internal order of elements
+  into account when comparing.
+- QIcon
+  Fixed issue where creating QIcons with an invalid path could
+  result in a crash.
+- Improved handling of focus events when using input methods.
+- QInputDialog
+  Fixed handling of ampersands in labels.
+- QImage
+  Fixed drawing of QBitmap's onto a QImage.
+- QImageIOHandler
+  Made all supported image formats support the Size option.
+- QItemSelectionModel
+  Fixed an infinite loop in isRowSelected().
+- QItemDelegate
+  Better handling of QStyleOptionViewItem::Bottom.
+  Increased the delegate horizontal margin.
+- QLayout
+  Warn instead of crash when adding two layouts to a widget.
+- QLocale
+  Add missing entry for "nb".
+- QList
+  Fixed a memory leak when repeatedly removing items from the
+  end and inserting items in the middle.
+- QListView
+  Fixed an assert when using QProxyModel as the model.
+- QMainWindow
+  Handle RTL layout for dockwidgets properly.
+  Make dockwidgets remember their sizes after being hidden.
+  Improved reliability when saving and restoring state.
+- QMenu
+  Fixed shortcut handling of already selected submenus.
+  Fix setting the window title on torn off menus.
+  Fix bug where exec() returned the wrong QAction on some cases.
+- QMenuBar
+  Improved widget placement in setCornerWidget().
+- QMenuItem
+  Ensure space for both check mark and icon when using
+  QPlastiqueStyle.
+- QMYSQLDriver
+  Fix crash when formatValue() is called without connection.
+- QMessageBox
+  information() now works correctly when calling it after
+  returning from QApplication::exec()
+- QPaintEngine
+  Fixed an out of memory issue when drawing very long lines.
+  OpenGL : Make sure the image and pixmap cache is used.
+  OpenGL : Faster rect outlining for the most common case.
+- QPrintEngine
+  Better font underlining/overlining.
+  Support PDF font embedding, resulting in smaller PDF files and
+  selectable text.
+  Made our generated PDFs readable by Ghostscript.
+  Support pens that have patterns/pixmaps for PDFs.
+  Support landscape mode for PDFs.
+- QPixmap
+  Fixed issue where save() in some cases would return true on
+  failure.
+- QProgressBar
+  Fix incorrect progress in some cases.
+- QPushButton
+  Buttons reparented into a dialog parent through the layout are
+  now auto-default.
+- QRadioButton
+  Fixed a potential crash in QRadioButton Qt 3 support
+  constructors.
+- QSortFilterProxyModel
+  Improve stability when adding rows to source model.
+  Fixed issue where some nodes would show up as expandable even
+  if all it's children had been filtered.
+  Fixed a crash when deleting rows.
+- QSizeGrip
+  Fixed size grip painting when maximizing a QMainWindow in a
+  QWorkspace.
+- QSvgRenderer
+  Better handling of invalid files.
+- QSvg
+  Improve stroking with pen width 0.
+  Fix rectangle filling bug.
+- QSyntaxHighlighter
+  Fixed missing handling of blocks of text under certain
+  conditions.
+  Improved interaction with input methods.
+- QScrollArea
+  Fixed an issue where the scroll area sometimes would not
+  resize to compensate for content change.
+- QString
+  Fixed regression in fromLocal8Bit().
+- QTextDocument
+  Support span style background-color.
+  Fix nested tables in html documents regression.
+- QTextLayout
+  Added support for soft-hyphens.
+- QToolButton
+  Make popup menus appear on the correct screen.
+  Fixed ToolButtonPopupMode when QToolButton has a
+  QAction.
+- QToolBar
+  Combo boxes now appears as submenus in a toolbar extension.
+  setIconSize() now works correctly.
+  Relative position within toolbars are now kept when saving and
+  restoring state.
+- QTextBrowser
+  Fix missing line break after paragraph.
+- QTextEdit
+  Improve handling of the TITLE tag.
+  Fixed navigating links via tab.
+  Improved handling of malformed html.
+  Fixed rendering for tables with thead/tbody/tfoot elements.
+  Improved copy and paste of content with whitespace
+  Make undo/redo update the cursor position.
+  Fixed lost cursorPositionChanged() signal in read-only mode.
+  Fixed memory leak when calling setHtml() repeatedly.
+  Significantly improved performance when appending and editing
+  text.
+  Improved performance when selecting all text.
+  Emit copyAvailable() on mouse selection.
+- QTableView
+  Fixed drawing of selections after moving columns.
+  Do not wrap to the top if Page Down is pressed.
+  Improve scrolling behavior.
+  QTableView now takes ownership of QHeaders set using
+  setHorizontalHeader()
+  Fixed issue where calling setModel(0) could result in a
+  crash.
+- QTreeView
+  Fixed scrolling-related item expand bug.
+  Improve scrolling behavior.
+  QTreeView now takes ownership of QHeaders set using
+  setHorizontalHeader()
+  Avoid crash when calling setRowHidden with no model.
+  Avoid crash when calling sizeHintForColumn() in some cases.
+  Improved performance when adding rows.
+  Fixed update of view when changing row heights.
+  Fixed a bug where calling setCurrentIndex() did not update the
+  view correctly.
+  Removed extra emit of the expanded() signal on already
+  expanded branches.
+- QTreeWidget
+  Fixed tristate check item behavior.
+- QTabWidget
+  Fixed bug that caused missing resize when dynamically adding
+  widgets.
+  Fixed text positioning in a tab with an icon.
+- QTemporaryFile
+  Fixed issue where calling open() could potentially change the
+  file name.
+- QTextDocument
+  Improved stability when importing incorrectly formed html
+  tables.
+  Improved stability when importing closing tags without
+  corresponding opening tags.
+- QTextStream
+  Ensure valid codec converter state after calling seek(0).
+  Fixed issue where readAll() would not work with sequential
+  devices.
+- QTabBar
+  Improve handling of tab removal.
+- QUrl
+  Improve handling of hostnames containing digits.
+  Fix crash when calling hasQueryItem() on QUrl without any
+  query items.
+  Added support for parsing file names with '[' and ']'
+  characters.
+- QVariant
+  Improve operator==() behavior when comparing different types.
+  The QVariant(const char *) constructor is now unavailable when
+  QT_NO_CAST_TO_ASCII is set. Otherwise, it uses
+  QString::fromAscii to convert the const char * to a Unicode
+  QString to prevent loss of information.
+- QWidget
+  Fix regression in setMask().
+  Fixed issue where incorrect minimum size was reported after
+  reparenting from a top level widget.
+  Fixed return value of normalGeometry() after the widget has
+  been maximized.
+  Fixed crash on application exit if the widget was created
+  before the widget mapper is initialized.
+- QXpmHandler
+  Fixed handling of non-transparent XPM images.
+- XMLInputReader
+  Fixed issue where entities in XML files were not
+  resolved.
+- QXmlSimpleReader
+  A significant (approx. 50x) speedup in QXmlSimpleReader when
+  parsing documents which contain internal or external entities.
+- Q3DataTable
+  Drivers not supporting the QuerySize feature would display one
+  row of data too little.
+- Q3IconView
+  Fixed selection appearance.
+- Q3TextEdit
+  Fixed focus indicator tabbing through tables.
+  Fixed coloring when inserting text after use of setColor().
+- Q3TabDialog
+  Added missing selected() signal
+- Q3ListView
+  Fixed occasional crashes when deleting items.
+  Fixed wrong label after addLabel(QString()).
+- Q3ScrollView
+  Fixed default focus policy for deriving classes.
+- Q3ToolBar
+  Q3Action::setOn() now works correctly.
+  Adding an action now sets all action properties correctly.
+- Q3ActionGroup
+  Fix drop down drawing error.
+- Q3MainWindow
+  Fixed a regression in setUsesIconText().
+  Reintroduced qt_x11_set_global_double_buffer() for binary
+  compatibility.
+  Improved tablet event handling.
+- QApplication
+  The KeypadModifier is now set when NumLock is enabled.
+- QBitmap
+  Fixed text drawing errors under some fontconfig
+  settings.
+- QLibrary
+  isLibrary() now returns true for .a and .so on AIX.
+- qmake
+  Improved stability when modifying environment variables
+  Allow '/' as a path separator on all platforms.
+- QPaintEngine
+  Fixed issue where filling and stroking ellipses could leave
+  pixel gaps.
+- QPainter
+  Implemented Porter-Duff composition support.
+  Fix artifacts when drawing aliased primitives with an alpha
+  pen.
+  Fixed issue where rotating pixmaps could add a pixel row in
+  some cases.
+  Fixed drawing of arcs of less than 1 degree.
+  Made drawText() honor the Qt::TextWrapAnywhere flag.
+- QPrinter
+  Fixed cleanup of child processes.
+- QPrintDialog
+  Fixed problems when using "From page" and "To page" spin
+  boxes.
+  Made it impossible to choose "OK" when no printers are
+  configured.
+- QProcess
+  Fixed possible deadlock when calling startDetatched().
+- QScrollArea
+  Catch double click also when size exceeds window system size
+  limits.
+- QTextEdit
+  Fixed an issue where the horizontal scrollbar did not show up.
+- QWorkspace
+  Fixed missing mouse event propagation to child widgets.
+* Mon Apr 10 2006 dmueller@suse.de
+- fix wrong assembler mnemonic in QAtomic for s390x
+* Wed Mar 22 2006 dmueller@suse.de
+- fix debug package conflict
+* Tue Mar 21 2006 dmueller@suse.de
+- don't build the examples against debug libs
+- fix plugin loading (#159092)
+* Wed Mar  1 2006 dmueller@suse.de
+- strip $RPM_BUILD_DIR from installed files (#153597)
+* Fri Feb 17 2006 dmueller@suse.de
+- install arthurplugin into plugin designer path (#151529)
+- add patch to make parallel builds work
+- enable parallel builds
+* Wed Feb 15 2006 dmueller@suse.de
+- Fix qt-devel requires
+- Add patch to make it usable for KDE 4
+* Sun Feb 12 2006 stbinner@suse.de
+- fix build
+* Sun Feb 12 2006 ro@suse.de
+- fix spec file
+* Wed Feb  8 2006 dmueller@suse.de
+- build qt-sql in qt.spec, and only the plugins separate
+* Fri Feb  3 2006 aj@suse.de
+- Reduce BuildRequires.
+* Wed Feb  1 2006 dmueller@suse.de
+- remove no-visibility patch. Qt now builds fine with it
+- remove no_rpath patch and instead use -no-rpath configure option
+- split source package
+- add upstream patch to fix license display in Qt dialog boxes
+  (#146599)
+* Tue Jan 31 2006 dmueller@suse.de
+- fix qt-qt3support / qt-devel file conflict
+* Wed Jan 25 2006 mls@suse.de
+- converted neededforbuild to BuildRequires
+* Tue Dec 20 2005 dmueller@suse.de
+- update to Qt 4.1 final
+- add ldconfig post/postun for qt3support
+* Wed Dec  7 2005 uli@suse.de
+- atomic-s390.patch has been merged into 4.1, applying it again
+  breaks build; removed
+- change X keysyms include order to avoid double definitions
+* Tue Nov 22 2005 stbinner@suse.de
+- update to Qt 4.1 RC 1
+* Thu Nov 17 2005 dmueller@suse.de
+- fix build for 9.1, 9.2
+* Wed Sep 28 2005 dmueller@suse.de
+- fix upgrade path (unpacking symlinks over dirs doesn't work)
+* Sat Sep 17 2005 dmueller@suse.de
+- add patch to make input methods work (#116778)
+* Sat Sep 17 2005 dmueller@suse.de
+- fix build for older distro's
+* Thu Sep  8 2005 dmueller@suse.de
+- fix qtdemo (#113783)
+* Thu Sep  8 2005 adrian@suse.de
+- do not disable STL support, which would make us incompatible
+* Wed Aug 31 2005 dmueller@suse.de
+- fix filelist
+* Mon Aug 29 2005 adrian@suse.de
+- do not do a parallel build, it does fail too often
+* Tue Aug 23 2005 dmueller@suse.de
+- fix filelist
+- fix pkgconfig location
+- remove BUILD-dirs from pkgconfig files
+* Mon Aug 22 2005 dmueller@suse.de
+- 4.0.1 update (bugfixes)
+- add -debug subpackage
+* Fri Aug 12 2005 dmueller@suse.de
+- fix dependency of devel package
+- fix doc packaging
+- fix permissions
+- add hack to fix the .la files produced by qmake
+* Sun Aug  7 2005 adrian@suse.de
+- link against external sqlite
+- fix -devel package requires
+* Sat Aug  6 2005 adrian@suse.de
+- add desktop files for gui applications
+* Mon Jul 11 2005 schwab@suse.de
+- Fix ia64 atomic ops.
+* Tue Jul  5 2005 uli@suse.de
+- fixed semantics of atomic ops for s390* (tested and working)
+* Wed Jun 29 2005 dmueller@suse.de
+- reapply lost ia64 fixes
+- build with -release only
+* Wed Jun 29 2005 uli@suse.de
+- fixed to build on lib64 archs
+- squelched warnings that offend autobuild
+- added atomic ops for s390*
+* Tue Jun 28 2005 dmueller@suse.de
+- upgrade Qt 4.0 final
+* Fri Jun 17 2005 dmueller@suse.de
+- some more rpmlint fixes and one ia64 fix.
+* Wed Jun 15 2005 dmueller@suse.de
+- build
+* Tue Jun 14 2005 dmueller@suse.de
+- fix packaging
+* Tue Jun 14 2005 dmueller@suse.de
+- update to 4.0.0rc1
+* Thu May 12 2005 ro@suse.de
+- fix build on x86-64 fix build on x86-64
+* Wed Apr 13 2005 adrian@suse.de
+- update to beta2
+- rename qt-qt3compat package to qt-qt3support to follow library name
+* Wed Jan  5 2005 adrian@suse.de
+- update to pre beta2 snapshot 200513
+  * package is under GPL/QPL again
+- split package into sub packages
+  * qt           - does not require any X11 or image lib dependency
+  * qt-x11       - does need libX11 and OpenGL
+  * qt-qt3compat - library for easy porting of Qt 3 code
+  * qt-devel     - all development stuff
+  * qt-devel-doc - API documentation and assistant tool
+  * qt-sql*      - SQL database lib and plugins
+* Fri Jul  9 2004 adrian@suse.de
+- initial package of the new, great, perfect designed Qt 4
+- internal package only for now
Index: /packaging/examples/qt-4.6.3-mandriva.spec
===================================================================
--- /packaging/examples/qt-4.6.3-mandriva.spec	(revision 1064)
+++ /packaging/examples/qt-4.6.3-mandriva.spec	(revision 1064)
@@ -0,0 +1,2045 @@
+%define _default_patch_fuzz 1
+%define _disable_exceptions 1
+
+%bcond_without postgres
+%bcond_without mysql
+%bcond_without odbc
+%bcond_without sqlite
+%bcond_without tds
+%bcond_without cups
+%bcond_without qvfb
+%bcond_without docs
+
+%bcond_with debug
+%bcond_with ibase
+%bcond_with local_phonon_package
+
+#git clone git://gitorious.org/+kde-developers/qt/kde-qt.git
+#cd kde-qt
+#git archive --format=tar --prefix=kde-qt-everywhere-opensource-src-4.6.2/ master | bzip2 >/tmp/kde-qt-everywhere-opensource-src-4.6.2.tar.bz2
+%define with_kde_qt 1
+%define kdeqttarballdir kde-qt-everywhere-opensource-src-%{qtversion} 
+%define with_qt_snapshot 0
+
+%define qtmajor 4
+%define qtminor 6
+%define qtsubminor 2
+
+%define qtversion %{qtmajor}.%{qtminor}.%{qtsubminor}
+
+%define libqt %mklibname qt %qtmajor
+%define libqtdevel %mklibname qt %qtmajor -d
+%define libqassistant %mklibname qassistant %qtmajor
+%define libqt3support %mklibname qt3support %qtmajor
+%define libqtcore %mklibname qtcore %qtmajor
+%define libqtdesigner %mklibname qtdesigner %qtmajor
+%define libqtgui %mklibname qtgui %qtmajor
+%define libqtnetwork %mklibname qtnetwork %qtmajor
+%define libqtopengl %mklibname qtopengl %qtmajor
+%define libqtsql %mklibname qtsql %qtmajor
+%define libqtxml %mklibname qtxml %qtmajor
+%define libqtscripttools %mklibname qtscripttools %qtmajor
+%define libqtxmlpatterns %mklibname qtxmlpatterns %qtmajor
+%define libqtsvg %mklibname qtsvg %qtmajor
+%define libqttest %mklibname qttest %qtmajor
+%define libqdbus %mklibname qtdbus %qtmajor
+%define libqtscript %mklibname qtscript %qtmajor
+%define libqtclucene %mklibname qtclucene %qtmajor
+%define libqthelp %mklibname qthelp %qtmajor
+%define libqtwebkit %mklibname qtwebkit %qtmajor
+%define libqtmultimedia %mklibname qtmultimedia %qtmajor
+%define libphonon %mklibname phonon %qtmajor
+
+%define qtlib qt4
+%define qtdir %_prefix/lib/qt4
+%define pluginsdir %_libdir/qt4/plugins
+%define translationdir %qtdir/translations
+
+%if %with_kde_qt
+%define qttarballdir kde-qt-everywhere-opensource-src-%{qtversion}
+%else
+%define qttarballdir qt-everywhere-opensource-src-%{qtversion}
+%endif
+Name: %{qtlib}
+Version: %{qtversion}
+Release: %mkrel 9
+Epoch: 4
+Summary: Qt GUI toolkit
+Group: Development/KDE and Qt
+License: LGPLv2 with exceptions or GPLv3 with exceptions
+URL:     http://qt.nokia.com/
+%if %with_kde_qt
+Source0: http://get.qt.nokia.com/qt/source/%{kdeqttarballdir}.tar.bz2
+Source6: qt-everywhere-opensource-src-doc-4.6.2.tar.bz2
+%else
+Source0: http://get.qt.nokia.com/qt/source/%{qttarballdir}.tar.gz
+%endif
+Source2: qt4.macros
+Source3: mandriva-designer-qt4.desktop 
+Source4: mandriva-assistant-qt4.desktop 
+Source5: mandriva-linguist-qt4.desktop
+Patch0:  qt-x11-opensource-src-4.6.0-qvfb.patch
+Patch2:  qt-everywhere-opensource-src-4.6.1-qdoc3.patch
+Patch3:  qt-everywhere-opensource-src-4.6.0-fix-str-fmt.patch
+Patch4:  qt-everywhere-opensource-src-4.6.1-add_missing_bold_style.diff
+Patch5:  qt-everywhere-opensource-src-4.6.1-use_ft_glyph_embolden_to_fake_bold.diff
+#(nl): https://bugs.kde.org/180051
+Patch6:  qt-everywhere-opensource-src-4.6.1-improve-cups-support.patch
+Patch7:  qt-everywhere-opensource-src-gitc0887695-fix-QGraphicsView-crash.patch
+Patch8:  qt-everywhere-opensource-src-4.6.2-cups-QTBUG-6471.patch
+BuildRequires: libxtst-devel
+BuildRequires: libxslt-devel
+BuildRequires: GL-devel
+BuildRequires: Mesa-common-devel
+BuildRequires: zlib-devel 
+BuildRequires: libpng-devel 
+BuildRequires: libjpeg-devel
+BuildRequires: libmng-devel
+BuildRequires: lcms-devel
+BuildRequires: cups-devel
+BuildRequires: freetype2-devel
+BuildRequires: libfontconfig-devel
+BuildRequires: expat-devel
+BuildRequires: libdbus-devel >= 0.92
+BuildRequires: termcap-devel
+BuildRequires: libpam-devel
+BuildRequires: readline-devel
+BuildRequires: perl
+BuildRequires: glib2-devel
+BuildRequires: libxml2-devel
+BuildRequires: binutils >= 2.18 
+# For qtgtk style 
+BuildRequires: gtk+2-devel
+
+Provides: %{qtlib}
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+
+%description
+Qt is a GUI software toolkit which simplifies the task of writing and
+maintaining GUI (Graphical User Interface) applications for the X
+Window System. Qt is written in C++ and is fully object-oriented.
+
+This package contains the shared library needed to run Qt
+applications, as well as the README files for Qt.
+
+#------------------------------------------------------------------------
+
+%package common
+Group: Development/KDE and Qt
+Summary: config, language file for Qt
+
+%description common
+This package contains all config file and language file.
+
+%files common
+%defattr(-,root,root,-)
+%attr(0755,root,root) %_sysconfdir/profile.d/*
+%dir %{qtdir}
+%dir %{qtdir}/bin
+%dir %pluginsdir
+%{qtdir}/phrasebooks
+%if %with docs
+%dir %{qtdir}/translations
+%{qtdir}/translations/qt_*
+%endif
+%if %{with_kde_qt}
+%_docdir/%name/README.kde-qt
+%endif
+
+#------------------------------------------------------------------------
+# CORE QT LIBRARIES
+#-------------------------------------------------------------------------
+
+%package -n %{libqtxml}
+Summary: QT%{qtmajor} component library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Provides:	qtxmllib = %epoch:%version
+
+%description -n %{libqtxml}
+QT%{qtmajor} component library.
+
+%files -n %{libqtxml}
+%defattr(-,root,root,-)
+%_libdir/libQtXml.so.%{qtmajor}*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqtscripttools}
+Summary: QT%{qtmajor} component library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Provides: qtscripttoolslib = %epoch:%version
+
+%description -n %{libqtscripttools}
+QT%{qtmajor} component library.
+
+%files -n %{libqtscripttools}
+%defattr(-,root,root,-)
+%_libdir/libQtScriptTools.so.%{qtmajor}*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqtxmlpatterns}
+Summary: QT%{qtmajor} component library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Requires: %{name}-xmlpatterns = %epoch:%version
+
+%description -n %{libqtxmlpatterns}
+QT%{qtmajor} component library.
+
+%files -n %{libqtxmlpatterns}
+%defattr(-,root,root,-)
+%_libdir/libQtXmlPatterns.so.%{qtmajor}*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqtsql}
+Summary: QT%{qtmajor} component library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Provides:	qtsqllib = %epoch:%version 
+
+%description -n %{libqtsql}
+QT%{qtmajor} component library.
+
+%files -n %{libqtsql}
+%defattr(-,root,root,-)
+%_libdir/libQtSql.so.%{qtmajor}*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqtnetwork}
+Summary: QT%{qtmajor} component library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Provides: qtnetworklib = %epoch:%version
+
+%description -n %{libqtnetwork}
+QT%{qtmajor} component library.
+
+%files -n %{libqtnetwork}
+%defattr(-,root,root,-)
+%_libdir/libQtNetwork.so.%{qtmajor}*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqtscript}
+Summary: QT%{qtmajor} component library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Provides: libqtscript = %epoch:%version
+
+%description -n %{libqtscript}
+QT%{qtmajor} component library.
+
+%files -n %{libqtscript}
+%defattr(-,root,root,-)
+%_libdir/libQtScript.so.%{qtmajor}*
+%pluginsdir/script
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqtgui}
+Summary: QT%{qtmajor} component library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Conflicts: %{libqtcore} <= 2:4.2.2-%mkrel 2
+Provides: qtguilib = %epoch:%version
+
+%description -n %{libqtgui}
+QT%{qtmajor} component library.
+
+%files -n %{libqtgui}
+%defattr(-,root,root,-)
+%_libdir/libQtGui.so.%{qtmajor}*
+%pluginsdir/imageformats
+%pluginsdir/inputmethods/libqimsw-multi.so*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqtsvg}
+Summary: QT%{qtmajor} component library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Provides: qtsvglib = %epoch:%version
+
+%description -n %{libqtsvg}
+QT%{qtmajor} component library.
+
+%files -n %{libqtsvg}
+%defattr(-,root,root,-)
+%_libdir/libQtSvg.so.%{qtmajor}*
+%pluginsdir/iconengines/libqsvgicon.*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqttest}
+Summary: QT%{qtmajor} component library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Provides: qttestlib = %epoch:%version
+
+%description -n %{libqttest}
+QT%{qtmajor} component library.
+
+%files -n %{libqttest}
+%defattr(-,root,root,-)
+%_libdir/libQtTest.so.%{qtmajor}*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqtwebkit}
+Summary: QT%{qtmajor} component library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Provides: qtwebkitlib = %epoch:%version
+
+%description -n %{libqtwebkit}
+QT%{qtmajor} component library.
+
+%files -n %{libqtwebkit}
+%defattr(-,root,root,-)
+%_libdir/libQtWebKit.so.%{qtmajor}*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqthelp}
+Summary: QT%{qtmajor} component library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Provides: qthelplib = %epoch:%version
+
+%description -n %{libqthelp}
+QT%{qtmajor} component library.
+
+%files -n %{libqthelp}
+%defattr(-,root,root,-)
+%_libdir/libQtHelp.so.%{qtmajor}*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqtclucene}
+Summary: QT%{qtmajor} component library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Provides: qtclucenelib = %epoch:%version
+
+%description -n %{libqtclucene}
+QT%{qtmajor} component library.
+
+%files -n %{libqtclucene}
+%defattr(-,root,root,-)
+%_libdir/libQtCLucene.so.%{qtmajor}*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqtcore}
+Summary: QT%{qtmajor} component library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Conflicts: %{libqtgui} <= 2:4.2.2-%mkrel 2
+Provides: qtcorelib = %epoch:%version
+Obsoletes: %{_lib}qtuitools4
+Obsoletes: qt4-codecs-plugin-%_lib
+
+%description -n %{libqtcore}
+QT%{qtmajor} component library.
+
+%files -n %{libqtcore}
+%defattr(-,root,root,-)
+%_libdir/libQtCore.so.%{qtmajor}*
+%dir %pluginsdir/codecs
+%pluginsdir/codecs/*.so*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqt3support}
+Summary: QT%{qtmajor} component library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Provides: qt3supportlib = %epoch:%version
+
+%description -n %{libqt3support}
+QT%{qtmajor} component library.
+
+%files -n %{libqt3support}
+%defattr(-,root,root,-)
+%_libdir/libQt3Support.so.%{qtmajor}*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqtopengl}
+Summary: QT%{qtmajor} component library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Provides: qtopengllib = %epoch:%version
+
+%description -n %{libqtopengl}
+QT%{qtmajor} component library.
+
+%files -n %{libqtopengl}
+%defattr(-,root,root,-)
+%_libdir/libQtOpenGL.so.%{qtmajor}*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqtdesigner}
+Summary: QT%{qtmajor} component library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Provides: qtdesignerlib = %epoch:%version
+# Had wrong major:
+Obsoletes: %{_lib}qtdesigner1 < 2:4.3.4-4
+
+%description -n %{libqtdesigner}
+QT%{qtmajor} component library.
+
+%files -n %{libqtdesigner}
+%defattr(-,root,root,-)
+%_libdir/libQtDesigner.so.%{qtmajor}*
+%_libdir/libQtDesignerComponents.so.%{qtmajor}*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqdbus}
+Summary: QT dbus lib
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Provides: qdbuslib = %epoch:%version
+
+%description -n %{libqdbus}
+QT dbus lib.
+
+%files -n %{libqdbus}
+%defattr(-,root,root,-)
+%_libdir/libQtDBus.so.%{qtmajor}*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqtmultimedia}
+Summary: QT multimedia lib
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+
+%description -n %{libqtmultimedia}
+QT multimedia lib.
+
+%files -n %{libqtmultimedia}
+%defattr(-,root,root,-)
+%_libdir/libQtMultimedia.so.%{qtmajor}*
+
+#-------------------------------------------------------------------------
+
+%if %with local_phonon_package
+
+%package -n %{libphonon}
+Summary: QT phonon library
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+
+%description -n %{libphonon}
+Qt phonon library.
+
+%files -n %{libphonon}
+%defattr(-,root,root,-)
+%_libdir/libphonon.so.%{qtmajor}*
+
+#-------------------------------------------------------------------------
+
+%package -n phonon-gstreamer
+Summary: QT phonon gstreamer backend
+Group: System/Libraries
+Provides: phonon-backend = %{epoch}:%{version}
+BuildRequires: libgstreamer-devel
+BuildRequires: libgstreamer-plugins-base-devel
+Requires: gstreamer0.10-plugins-good
+Requires: gstreamer0.10-pulse
+Suggests: gstreamer0.10-ffmpeg
+Suggests: gstreamer0.10-soup
+%if %mdkversion >= 201000
+Obsoletes: arts
+Obsoletes: arts3
+%endif
+
+%description -n phonon-gstreamer
+Qt phonon library.
+
+%files -n phonon-gstreamer
+%defattr(-,root,root,-)
+%pluginsdir/phonon_backend/libphonon_gstreamer.so
+
+%endif
+
+#-------------------------------------------------------------------------
+
+%package qtdbus
+Summary: QT dbus binary
+Group: Development/KDE and Qt
+Requires(pre): %{libqdbus} >= 4:4.5.2
+
+%description qtdbus
+QT dbus binary.
+
+%files qtdbus
+%defattr(-,root,root,-)
+%{qtdir}/bin/qdbus
+%{qtdir}/bin/qdbusviewer
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqassistant}
+Summary: QT assistant lib
+Group: System/Libraries
+Requires(pre): %{name}-common = %epoch:%version
+Provides: qassistantlib = %epoch:%version
+# Had wrong major:
+Obsoletes: %{_lib}qassistant1 < 2:4.3.4-4
+
+%description -n %{libqassistant}
+QT assistant lib.
+
+%files -n %{libqassistant}
+%defattr(-,root,root,-)
+%_libdir/libQtAssistantClient.so.%{qtmajor}*
+
+#-------------------------------------------------------------------------
+
+%package -n %{libqtdevel}
+Summary:   Development files for the Qt GUI toolkit
+Group:     Development/KDE and Qt
+Requires:  %{name}-common = %epoch:%version
+Requires:  qt4-qtconfig
+Provides:  qt4-devel = %epoch:%version-%release
+Provides:  libqt4-devel = %epoch:%version-%release
+Obsoletes: %{mklibname -d QtWebKit} < %version
+Conflicts: %{_lib}qtxml4 < 2:4.3.4-3
+Conflicts: %{_lib}qtsql4 < 2:4.3.4-3
+Conflicts: %{_lib}qtnetwork4 < 2:4.3.4-3
+Conflicts: %{_lib}qtscript4 < 2:4.3.4-3
+Conflicts: %{_lib}qtgui4 < 2:4.3.4-3
+Conflicts: %{_lib}qtsvg4 < 2:4.3.4-3
+Conflicts: %{_lib}qttest4 < 2:4.3.4-3
+Conflicts: %{_lib}qtcore4 < 2:4.3.4-3
+Conflicts: %{_lib}qt3support4 < 2:4.3.4-3
+Conflicts: %{_lib}qtopengl4 < 2:4.3.4-3
+Conflicts: %{_lib}qtdesigner1 < 2:4.3.4-3
+Conflicts: %{_lib}qtdbus4 < 2:4.3.4-3
+Conflicts: %{_lib}qassistant1 < 2:4.3.4-3
+Conflicts: %{_lib}qttest4 < 2:4.3.4-3
+Conflicts: %{_lib}qtcore4 < 2:4.3.4-3
+Conflicts: qt4-linguist < 2:4.4.3-3
+Requires:  %{libqassistant} = %epoch:%version
+Requires:  %{libqt3support} = %epoch:%version
+Requires:  %{libqtcore} = %epoch:%version
+Requires:  %{libqtdesigner} = %epoch:%version
+Requires:  %{libqtgui} = %epoch:%version
+Requires:  %{libqtnetwork} = %epoch:%version
+Requires:  %{libqtopengl} = %epoch:%version
+Requires:  %{libqtsql} = %epoch:%version
+Requires:  %{libqtxml} = %epoch:%version
+Requires:  %{libqtscripttools} = %epoch:%version
+Requires:  %{libqtxmlpatterns} = %epoch:%version
+Requires:  %{libqtsvg} = %epoch:%version
+Requires:  %{libqtclucene} = %epoch:%version
+Requires:  %{libqttest} = %epoch:%version
+Requires:  %{libqdbus} = %epoch:%version
+Requires:  %{libqtwebkit} = %epoch:%version
+Requires:  %{libqtscript} = %epoch:%version
+Requires:  %{libqthelp} = %epoch:%version
+Requires:  %{libqtmultimedia} = %epoch:%version
+%if %with local_phonon_package
+Requires:  %{libphonon} = %epoch:%version
+%else
+Requires:  phonon-devel
+%endif
+Requires:  qt4-qtdbus = %epoch:%version
+Requires:  qt4-designer-plugin-phonon = %epoch:%version
+Requires:  qt4-designer-plugin-webkit = %epoch:%version
+Requires:  qt4-designer-plugin-qt3support = %epoch:%version
+Requires:  mesaglu-devel 
+Requires:  png-devel
+Requires:  jpeg-devel
+Requires:  make
+
+%description -n %{libqtdevel}
+The %{qtlib}-devel package contains the files necessary to develop
+applications using the Qt GUI toolkit: the header files, the Qt
+meta object compiler, and the static libraries.  See the address
+http://qt.nokia.com/ for more information about Qt.
+
+Install %{qtlib}-devel if you want to develop GUI applications using the Qt
+toolkit.
+
+%post -n %{libqtdevel}
+update-alternatives --install %_bindir/qmake qmake %qtdir/bin/qmake 20
+
+%postun -n %{libqtdevel}
+if ! [ -e %qtdir/bin/qmake ]; then
+  update-alternatives --remove qmake %qtdir/bin/qmake
+fi
+
+%files -n %{libqtdevel}
+%defattr(-,root,root,-)
+%{qtdir}/bin/moc*
+%{qtdir}/bin/qmake*
+%{qtdir}/bin/uic*
+%{qtdir}/bin/rcc*
+%{qtdir}/bin/qt3to4*
+%{qtdir}/bin/pixeltool*
+%{qtdir}/bin/lreleas*
+%{qtdir}/bin/lupdat*
+%{qtdir}/bin/qdbusxml2cpp
+%{qtdir}/bin/qdbuscpp2xml
+%{qtdir}/bin/xmlpatternsvalidator
+%{qtdir}/bin/qttracereplay
+%_sysconfdir/rpm/macros.d/*
+%{qtdir}/include
+%{qtdir}/mkspecs
+%_libdir/*.so
+%_libdir/*.la
+%_libdir/*.a
+%_libdir/*.prl
+%_libdir/pkgconfig/*
+%{qtdir}/q3porting.xml
+
+#-------------------------------------------------------------------------
+
+%package xmlpatterns
+Summary: Qt4 xmlpatterns utility
+Group: Development/KDE and Qt
+
+%description xmlpatterns
+Qt4 xmlpatterns utility.
+
+%files xmlpatterns
+%defattr(-,root,root,-)
+%{qtdir}/bin/xmlpatterns
+
+#-------------------------------------------------------------------------
+
+%package qtconfig
+Summary: Main Qt4 configuration utility
+Group: Development/KDE and Qt
+Conflicts: qt4-common <= 2:4.3.3
+
+%description qtconfig
+Main Qt 4.3 configuration utility.
+
+%post qtconfig
+update-alternatives --install %_bindir/qtconfig qtconfig %qtdir/bin/qtconfig 20
+
+%postun qtconfig
+if ! [ -e %qtdir/bin/qtconfig ]; then
+  update-alternatives --remove qtconfig %qtdir/bin/qtconfig 
+fi
+
+%files qtconfig
+%defattr(-,root,root,-)
+%{qtdir}/bin/qtconf*
+%if %with docs
+%{qtdir}/translations/qtconfig*
+%endif
+
+#-------------------------------------------------------------------------
+
+%if %with docs
+
+%package doc
+Summary: HTML Documentation for Qt version %{version}
+Group: Books/Computer books
+
+%description doc
+HTML documentation for the Qt toolkit. To view the documentation,
+please load up the file /usr/lib/%{qtlib}/doc/html/index.html in your
+favourite browser.
+
+%post doc
+# Remove old qt4 doc directories
+find %_docdir -maxdepth 1 -type d -name qt-4.\* -exec rm -rf {} \;
+
+%files doc
+%defattr(-,root,root,-)
+%_docdir/%name/doc/html
+%_docdir/%name/doc/qch
+
+%endif
+
+#-------------------------------------------------------------------------
+
+%package examples
+Summary: Example programs made with Qt version %{version}
+Group: Books/Computer books
+Obsoletes: qt4-tutorial
+
+%description examples
+Example programs made with Qt version %{version}.
+
+%files examples
+%defattr(-,root,root,-)
+%{qtdir}/examples
+%{qtdir}/demos
+
+#-------------------------------------------------------------------------
+
+%package linguist
+Summary: QT linguist translation utility
+Group: Books/Computer books
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+Conflicts:  %name-common <= 4.3.3-4
+
+%description linguist
+Qt Linguist provides easy translation of Qt GUIs to different.
+languages
+
+%files linguist
+%defattr(-,root,root,-)
+%{qtdir}/bin/lingu*
+%{qtdir}/bin/lconvert*
+%{_datadir}/applications/*linguist*.desktop
+%if %with docs
+%{qtdir}/translations/linguist*
+%endif
+
+#-------------------------------------------------------------------------
+
+%package assistant
+Summary: QT assistantion doc utility
+Group: Books/Computer books
+Requires: qt4-database-plugin-sqlite
+Suggests: qt4-doc
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+Conflicts:  %name-common <= 4.3.3-4
+
+%description assistant
+Qt Assistant provides a documentation Browser.
+
+%files assistant
+%defattr(-,root,root,-)
+%{qtdir}/bin/assistant*
+%{qtdir}/bin/qcollectiongen*
+%{qtdir}/bin/qhelpconv*
+%{qtdir}/bin/qhelpgen*
+%{_datadir}/applications/*assistant*.desktop
+%if %with docs
+%{qtdir}/translations/assistant*
+%endif
+
+#-------------------------------------------------------------------------
+
+%if ! %without odbc
+
+%package database-plugin-odbc
+Summary: Database plugin for ODBC Qt support
+Group: Development/KDE and Qt
+Obsoletes: qt4-database-plugin-odbc-%_lib
+BuildRequires: unixODBC-devel
+ 
+%description database-plugin-odbc
+Database plugin for ODBC Qt support.
+
+%files database-plugin-odbc
+%defattr(-,root,root,-)
+%pluginsdir/sqldrivers/libqsqlodbc*
+
+%endif
+
+#-------------------------------------------------------------------------
+
+%if ! %without mysql
+
+%package database-plugin-mysql
+Summary: Database plugin for mysql Qt support
+Group: Development/KDE and Qt
+Obsoletes: qt4-database-plugin-mysql-%_lib
+BuildRequires: mysql-devel
+
+%description database-plugin-mysql
+Database plugin for mysql Qt support.
+
+%files database-plugin-mysql
+%defattr(-,root,root,-)
+%pluginsdir/sqldrivers/libqsqlmysql*
+
+%endif
+
+#-------------------------------------------------------------------------
+
+%if ! %without sqlite
+
+%package database-plugin-sqlite
+Summary: Database plugin for sqlite Qt support
+Group: Databases
+Obsoletes: qt4-database-plugin-sqlite-%_lib
+BuildRequires: sqlite3-devel
+
+%description database-plugin-sqlite
+Database plugin for sqlite Qt support.
+
+%files database-plugin-sqlite
+%defattr(-,root,root,-)
+%pluginsdir/sqldrivers/libqsqlite*
+%endif
+
+#-------------------------------------------------------------------------
+
+%if ! %without tds
+
+%package database-plugin-tds
+Summary: Database plugin for freetds Qt support
+Group: Databases
+Obsoletes: qt4-database-plugin-tds-%_lib
+BuildRequires: freetds-devel
+
+%description database-plugin-tds
+Database plugin for freetds Qt support.
+
+%files database-plugin-tds
+%defattr(-,root,root,-)
+%pluginsdir/sqldrivers/libqsqltds*
+
+%endif
+
+#-------------------------------------------------------------------------
+
+%if %with ibase
+
+%package database-plugin-ibase
+Summary: Database plugin for interbase Qt support
+Group: Development/KDE and Qt
+Obsoletes: qt4-database-plugin-ibase-%_lib
+BuildRequires: firebird-devel
+
+%description database-plugin-ibase
+Database plugin for interbase Qt support.
+
+%files database-plugin-ibase
+%defattr(-,root,root,-)
+%pluginsdir/sqldrivers/libqsqlibase*
+%endif
+
+#-------------------------------------------------------------------------
+
+%if ! %without postgres
+
+%package database-plugin-pgsql
+Summary: Database plugin for pgsql Qt support
+Group: Development/KDE and Qt
+Obsoletes: qt4-database-plugin-pgsql-%_lib
+BuildRequires: postgresql-devel
+BuildRequires: libpq-devel
+
+%description database-plugin-pgsql
+Database plugin for pgsql Qt support.
+
+%files database-plugin-pgsql
+%defattr(-,root,root,-)
+%pluginsdir/sqldrivers/libqsqlpsql*
+
+%endif
+
+#-------------------------------------------------------------------------
+
+%package graphicssystems-plugin
+Summary: Graphicssystems plugins for Qt4
+Group: Development/KDE and Qt
+Obsoletes: qt4-graphicssystems-plugin-%_lib
+
+%description graphicssystems-plugin
+Graphicssystems plugins for Qt4.
+
+%files graphicssystems-plugin
+%defattr(-,root,root,-)
+%dir %pluginsdir/graphicssystems
+%pluginsdir/graphicssystems/*
+
+#-------------------------------------------------------------------------
+
+%package accessibility-plugin
+Summary: Accessibility plugins for Qt4
+Group: Development/KDE and Qt
+Obsoletes: qt4-accessibility-plugin-%_lib
+
+%description accessibility-plugin
+Acessibility plugins for Qt4.
+
+%files accessibility-plugin
+%defattr(-,root,root,-)
+%dir %pluginsdir/accessible
+%pluginsdir/accessible/*
+
+#-------------------------------------------------------------------------
+
+%package designer
+Summary: %{qtlib} visual design tool
+Group: Development/KDE and Qt
+Requires: %{libqtdevel} = %epoch:%version
+Conflicts:  %name-common <= 4.3.3-4
+
+%description designer
+The Qt Designer is a visual design tool that makes designing and
+implementing user interfaces a lot easier.
+
+%files designer
+%defattr(-,root,root,-)
+%{qtdir}/bin/design*
+%{_datadir}/applications/*designer*.desktop
+%if %with docs
+%{qtdir}/translations/designer_*
+%endif
+
+#-------------------------------------------------------------------------
+
+%package designer-plugin-phonon
+Summary: designer plugin for phonon Qt support
+Group: Development/KDE and Qt
+
+%description designer-plugin-phonon
+designer plugin for phonon Qt support.
+
+%files designer-plugin-phonon
+%defattr(-,root,root,-)
+%pluginsdir/designer/libphonon*
+
+#-------------------------------------------------------------------------
+
+%package designer-plugin-webkit
+Summary: designer plugin for webkit Qt support
+Group: Development/KDE and Qt
+
+%description designer-plugin-webkit
+designer plugin for webkit Qt support.
+
+%files designer-plugin-webkit
+%defattr(-,root,root,-)
+%pluginsdir/designer/libqwebview*
+
+#-------------------------------------------------------------------------
+
+%package designer-plugin-qt3support
+Summary: designer plugin for qt3support Qt support
+Group: Development/KDE and Qt
+
+%description designer-plugin-qt3support
+designer plugin for qt3support Qt support.
+
+%files designer-plugin-qt3support
+%defattr(-,root,root,-)
+%pluginsdir/designer/libqt3supportwidget*
+
+#-------------------------------------------------------------------------
+
+%if ! %without qvfb
+
+%package qvfb
+Summary: %{qtlib} embedded virtual terminal
+Group: Development/KDE and Qt
+Conflicts:  %name-common <= 4.3.3-4
+
+%description qvfb
+Qt 4 Embedded Virtual Terminal.
+
+%files qvfb
+%defattr(-,root,root,-)
+%{qtdir}/bin/qvf*
+%if %with docs
+%{qtdir}/translations/qvfb*
+%endif
+
+%endif
+
+#-------------------------------------------------------------------------
+#%if %with docs
+
+%package qdoc3
+Summary: %{qtlib} documentation generator
+Group: Development/KDE and Qt
+Conflicts:  %name-common <= 4.3.3-4
+
+%description qdoc3
+Qt 4 documentation generator.
+
+%files qdoc3
+%defattr(-,root,root,-)
+%{qtdir}/bin/qdoc3
+
+#%endif
+ 
+#-------------------------------------------------------------------------
+
+%prep
+%if %with_kde_qt 
+%setup -q -n %{qttarballdir} -a6
+%else
+%setup -q -n %{qttarballdir}
+%endif
+
+#%patch0 -p0 -b .orig
+%if %with docs
+%patch2 -p0
+%patch3 -p0
+%endif
+%patch4 -p0
+%patch5 -p0
+#%patch6 -p0
+%patch7 -p0
+%patch8 -p1
+
+# QMAKE_STRIP need to be clear to allow mdv -debug package
+sed -e "s|^QMAKE_STRIP.*=.*|QMAKE_STRIP             =|" -i mkspecs/common/linux.conf
+sed -e "s|^QMAKE_CFLAGS_RELEASE.*$|QMAKE_CFLAGS_RELEASE    += %{optflags}|" \
+    -e "s|^QMAKE_LFLAGS	.*$|QMAKE_LFLAGS		+= %{ldflags}|" -i mkspecs/common/g++.conf
+
+# let makefile create missing .qm files, the .qm files should be included in qt upstream
+for f in translations/*.ts ; do
+  touch ${f%.ts}.qm
+done
+
+%build
+export QTDIR=`/bin/pwd`
+export PATH=$QTDIR/bin:$PATH
+
+# Don't include headers or link with /usr/X11R6/{include,lib}
+perl -pi -e 's@/X11R6/@/@' mkspecs/linux-*/qmake.conf mkspecs/common/linux.conf
+
+#--------------------------------------------------------
+
+# Removed options from configure
+# lets check if it is still necessary
+# -L%_prefix/%_lib crashs current build
+#
+#-L%_prefix/%_lib \
+#
+#%if ! %without postgres
+#-I%{_includedir}/pgsql \
+#-I%{_includedir}/pgsql/server \
+#
+#%if ! %without mysql
+#-I%{_includedir}/mysql \
+
+./configure \
+   -prefix %{qtdir} \
+   -sysconfdir %_sysconfdir \
+   -libdir %_libdir \
+   -docdir %_docdir/%name/doc \
+   -plugindir %pluginsdir \
+   -translationdir %translationdir \
+%if %with debug
+   -debug \
+   -verbose \
+%else
+   -release \
+   -silent \
+%endif
+   -opensource \
+   -confirm-license \
+   -shared \
+   -no-separate-debug-info \
+   -no-rpath \
+   -no-pch \
+   -optimized-qmake \
+   -reduce-relocations \
+   -qdbus \
+   -qvfb \
+   -qt-gif \
+   -gtkstyle \
+   -xmlpatterns \
+   -opengl desktop \
+   -platform linux-g++ \
+%if ! %{with_cups}
+   -no-cups \
+%endif
+%if ! %with local_phonon_package
+    -no-phonon-backend \
+%endif
+%if ! %without postgres
+   -plugin-sql-psql \
+%endif
+%if ! %without mysql
+   -plugin-sql-mysql \
+%else
+   -no-sql-mysql \
+%endif
+%if %with ibase
+   -plugin-sql-ibase \
+%else
+   -no-sql-ibase \
+%endif
+%if ! %without sqlite
+   -plugin-sql-sqlite \
+   -system-sqlite \
+   -no-sql-sqlite2 \
+%else
+   -no-sql-sqlite \
+   -no-sql-sqlite2 \
+%endif
+%if ! %without odbc
+   -plugin-sql-odbc \
+%else
+   -no-sql-odbc \
+%endif
+%if  %without docs
+   -nomake demos \
+   -nomake examples
+%endif
+
+%make
+
+%if ! %without qvfb
+    make -C tools/qvfb
+%endif
+
+%install
+rm -rf %buildroot
+install -d %buildroot%_bindir
+install -d %buildroot%_docdir/%name
+install -d %buildroot%_sysconfdir
+install -d %buildroot%_sysconfdir/profile.d
+
+make INSTALL_ROOT=%buildroot \
+    sub-tools-install_subtargets-ordered \
+    %if %with docs
+    install_htmldocs \
+    install_qchdocs \
+    install_translations \
+    %endif
+    install_qmake \
+    install_mkspecs
+
+%if %{with_kde_qt}
+install -m 0644 README.kde-qt %buildroot%_docdir/%name
+%endif
+
+# recreate .qm files
+LD_LIBRARY_PATH=`pwd`/lib bin/lrelease translations/*.ts
+
+%if ! %without qvfb
+    # Install qvfb
+    %make -C tools/qvfb INSTALL_ROOT=%buildroot install
+%endif
+
+mkdir -p %buildroot%_datadir/applications
+install -m 644 %SOURCE3 %buildroot%_datadir/applications
+install -m 644 %SOURCE4 %buildroot%_datadir/applications
+install -m 644 %SOURCE5 %buildroot%_datadir/applications
+
+# Fix mkspec link
+pushd  %buildroot%{qtdir}/mkspecs
+rm -f default
+ln -sf %{qtdir}/mkspecs/linux-g++ default
+popd
+
+# Copy examples/tutorial and demos
+for subdir in examples demos; do
+   for dir in `find $subdir -type d -name .obj`; do rm -rf $dir; done
+   for dir in `find $subdir -type d -name .moc`; do rm -rf $dir; done
+   cp -a $subdir %buildroot/%{qtdir}
+done
+
+# Fix all buildroot paths
+find %buildroot/%_libdir -type f -name '*prl' -exec perl -pi -e "s, -L%_builddir/\S+,,g" {} \;
+find %buildroot/%_libdir -type f -name '*prl' -exec sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" {} \;
+find %buildroot/%_libdir -type f -name '*la' -print -exec perl -pi -e "s, -L%_builddir/?\S+,,g" {} \;
+find %buildroot/%qtdir/mkspecs -name 'qmake.conf' -exec chmod -x -- {} \;
+find %buildroot/%qtdir/mkspecs -name Info.plist.app -exec chmod -x -- {} \;
+
+# Don't reference %{builddir} neither /usr(/X11R6)?/ in .pc files.
+perl -pi -e '\
+s@-L/usr/X11R6/%{_lib} @@g;\
+s@-I/usr/X11R6/include @@g;\
+s@-L/%{_builddir}\S+@@g'\
+    `find . -name \*.pc`
+
+# Install rpm macros
+mkdir -p %buildroot/%_sysconfdir/rpm/macros.d
+install -m 0644 %SOURCE2 %buildroot/%_sysconfdir/rpm/macros.d
+
+# Profiles
+cat > %buildroot%_sysconfdir/profile.d/60qt4.sh << EOF
+#!/bin/bash
+
+# Qt4 is the main Qt on system
+export QTDIR=%qtdir
+
+[ -z \$QT4DOCDIR ] && export QT4DOCDIR=%_docdir/qt4/doc
+
+if [ -z \$(echo \$PATH | grep "%{qtdir}/bin") ]; then
+    PATH=\${PATH}:%{qtdir}/bin
+    export PATH
+fi
+
+EOF
+
+# We need a proper removal
+%if ! %with local_phonon_package
+rm -rf %{buildroot}/%_libdir/libphonon.*
+rm -rf %{buildroot}/%{qtdir}/include/phonon
+rm -rf %{buildroot}/%{_libdir}/pkgconfig/phonon.pc
+%endif
+
+%clean
+rm -rf %buildroot
+
+
+%changelog
+* Thu May 06 2010 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.6.2-9mdv2010.1
++ Revision: 543060
+- Add make as requires of devel package
+
+* Tue Apr 27 2010 Christophe Fergeau <cfergeau@mandriva.com> 4:4.6.2-8mdv2010.1
++ Revision: 539581
+- rebuild so that shared libraries are properly stripped again
+
+* Tue Apr 20 2010 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.6.2-7mdv2010.1
++ Revision: 537085
+- Add qt patch to fix paper size issues
+
+* Wed Apr 07 2010 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.6.2-6mdv2010.1
++ Revision: 532848
+- Rebuild against openssl
+
+* Mon Mar 22 2010 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.6.2-5mdv2010.1
++ Revision: 526306
+- Add upstream patch fixing crashes ( annoying in amarok )
+  Thanks helio for pointing out this patch
+
+* Fri Mar 19 2010 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.6.2-4mdv2010.1
++ Revision: 525288
+- Disable patch6 for test purpose
+
+* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 4:4.6.2-3mdv2010.1
++ Revision: 507459
+- rebuild
+
+  + Nicolas LÃ©cureuil <nlecureuil@mandriva.com>
+    - Add back translations
+    - Add docs
+
+* Mon Feb 15 2010 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.6.2-2mdv2010.1
++ Revision: 506207
+- use back kde-qt branch
+
+  + Funda Wang <fwang@mandriva.org>
+    - update url and license
+    - New version 4.6.2
+
+* Thu Feb 11 2010 Arthur Renato Mello <arthur@mandriva.com> 4:4.6.1-4mdv2010.1
++ Revision: 504215
+- Update Qt4 for last version from kde-qt
+
+* Mon Feb 08 2010 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.6.1-3mdv2010.1
++ Revision: 502257
+- Add kde-qt patch fixing cups support
+- picked up 2 kubuntu patches, fixing Bold fonts (Bug #57426)
+
+* Thu Jan 28 2010 Funda Wang <fwang@mandriva.org> 4:4.6.1-2mdv2010.1
++ Revision: 497497
+- rebuild
+
+  + Nicolas LÃ©cureuil <nlecureuil@mandriva.com>
+    - Fix file list
+    - Do not build doc for now
+    - rediff doc3 patch
+    - Remove merged patches
+    - Update to qt 4.6.1
+
+* Fri Jan 15 2010 Funda Wang <fwang@mandriva.org> 4:4.6.0-6mdv2010.1
++ Revision: 491796
+- fix QT_REQUIRE_VERSION macro declaration
+
+* Mon Jan 11 2010 Funda Wang <fwang@mandriva.org> 4:4.6.0-5mdv2010.1
++ Revision: 489452
+- rebuild for new libjpegv8
+
+  + Nicolas LÃ©cureuil <nlecureuil@mandriva.com>
+    - Tell the world how to do the qt tarballs from git
+    - Fix Requires in the devel package
+
+* Sat Dec 26 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.6.0-4mdv2010.1
++ Revision: 482457
+- Optimize  BuildRequires
+
+* Tue Dec 08 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.6.0-3mdv2010.1
++ Revision: 474688
+- build qdoc3 again
+- Build translations
+  Do not package qdoc3
+  Remove wrong provide
+
+* Wed Dec 02 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.6.0-2mdv2010.1
++ Revision: 472654
+- Add upstream patch to fix a crash between plasma and QGraphicsView
+
+* Tue Dec 01 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.6.0-1mdv2010.1
++ Revision: 472214
+- Update to Qt 4.6.0 final
+
+* Sat Nov 28 2009 Funda Wang <fwang@mandriva.org> 4:4.6.0-0.rc1.2mdv2010.1
++ Revision: 470756
+- update summary
+- add missing requires
+
+* Thu Nov 19 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.6.0-0.rc1.1mdv2010.1
++ Revision: 467335
+- For the moment do not build docs, this will be fix in the next package
+- Comment qdoc3 for now
+- Remove non existing make option
+- Update to 4.6Rc1
+
+* Tue Nov 10 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.6.0-0.beta1.6mdv2010.1
++ Revision: 464250
+- Disable doc for now, i will investigate the build pb
+- Build with -no-pch option
+- enable docs
+- Update to latest qt 4.6 snapshot
+
+* Sun Nov 08 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.6.0-0.beta1.3mdv2010.1
++ Revision: 463100
+- Rebuild for missing debug packages
+
+* Fri Nov 06 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.6.0-0.beta1.2mdv2010.1
++ Revision: 460550
+- Bump release
+- Update to qt 4.6 beta1 ( tks to helio )
+
+* Thu Oct 29 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.5.3-3mdv2010.0
++ Revision: 459913
+- Rebuild because of missing debug packages
+
+* Wed Oct 07 2009 Helio Chissini de Castro <helio@mandriva.com> 4:4.5.3-2mdv2010.0
++ Revision: 455575
+- Upgrade kde-qt patches. Aded shm fix patch to avoid git patch generation linearity breakage
+
+* Thu Oct 01 2009 Helio Chissini de Castro <helio@mandriva.com> 4:4.5.3-1mdv2010.0
++ Revision: 452388
+- New upstream version
+- Removed already applied patches
+
+* Wed Sep 09 2009 Helio Chissini de Castro <helio@mandriva.com> 4:4.5.2-12mdv2010.0
++ Revision: 436054
+- Added current set of kde-qt patches.
+- Moved CVE patch to proper place in the spec order
+
+* Tue Sep 08 2009 Oden Eriksson <oeriksson@mandriva.com> 4:4.5.2-11mdv2010.0
++ Revision: 433610
+- P1021: security fix for CVE-2009-2700
+
+* Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 4:4.5.2-10mdv2010.0
++ Revision: 423639
+- Conflicts with designer plugins and qt-devel
+
+* Mon Aug 24 2009 Helio Chissini de Castro <helio@mandriva.com> 4:4.5.2-9mdv2010.0
++ Revision: 420554
+- Revert phonon situation to still validate usage against kde support package
+- Prepare to use Qt official phonon.
+- Designer plugins are splitted in own packages. They are required in runtime
+  only if QUiTools are used. Further usage we will need add explicit requires in
+  the subsequent package.
+
+* Mon Aug 17 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 4:4.5.2-7mdv2010.0
++ Revision: 417432
+- Rebuild
+
+  + Funda Wang <fwang@mandriva.org>
+    - specify libdir also
+
+  + Helio Chissini de Castro <helio@mandriva.com>
+    - qtdbus need be required by devel package
+
+* Tue Aug 04 2009 Helio Chissini de Castro <helio@mandriva.com> 4:4.5.2-5mdv2010.0
++ Revision: 409345
+- Raise release and recompile...
+- qt4 now using the new kde-qt git repository. Patches are automatically
+  generated from 4.5.2-patched branch, replaceing the old qt-copy usage in kde
+  source tree.
+
+* Sat Jul 11 2009 Helio Chissini de Castro <helio@mandriva.com> 3:4.5.2-2mdv2010.0
++ Revision: 394346
+- Added full X.org multimedia key support
+- Fixed wformat qmake error
+
+* Thu Jun 25 2009 Helio Chissini de Castro <helio@mandriva.com> 3:4.5.2-1mdv2010.0
++ Revision: 389134
+- Upstream bugfix release 4.5.2
+
+  + Nicolas LÃ©cureuil <nlecureuil@mandriva.com>
+    - Add patch 282 to fix memleak in QPixmap
+
+* Tue Apr 28 2009 Helio Chissini de Castro <helio@mandriva.com> 3:4.5.1-1mdv2010.0
++ Revision: 369117
+- Update to upstream bugfix release 4.5.1
+- Added qt-copy patches, including svg regression on 4.5.1
+- Removed odbc and randr detect patches not needed ( odbc replaced by qt-copy patch )
+
+* Mon Apr 13 2009 Helio Chissini de Castro <helio@mandriva.com> 3:4.5.0-3mdv2009.1
++ Revision: 366830
+- We not require anymore a specific config. Is a legacy from the early qt4 mandriva packages. Solve the Mandriva bug 49652
+
+* Fri Mar 20 2009 Helio Chissini de Castro <helio@mandriva.com> 3:4.5.0-2mdv2009.1
++ Revision: 359153
+- Added gtk2+ devel requires to enable qgtkstyle ( reported by aapgorila )
+- Finally foud the reason behing not having pch headers ( loose configure option )
+- Added reduced-relocation to compilation, thanks to our new ld
+- Added freetds db plugin support
+- Forc opengl to use OpenGL 1.x  2.x spec ( desktop )
+
+* Tue Mar 03 2009 Helio Chissini de Castro <helio@mandriva.com> 3:4.5.0-1mdv2009.1
++ Revision: 348014
+- Revert patch for new odbc
+- New upstream final release 4.5.0
+- Removed already applied patches ( including 272 from qt-copy for iconvcodec )
+- Added suggests for qt4-doc in qt-assistant
+
+  + Nicolas LÃ©cureuil <nlecureuil@mandriva.com>
+    - Fix patch 0272
+
+* Mon Feb 23 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 3:4.5.0-0.rc1.9mdv2009.1
++ Revision: 344022
+- Add a requires in devel package (required by QtOpenGL/qgl.h)
+
+* Sat Feb 21 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 3:4.5.0-0.rc1.8mdv2009.1
++ Revision: 343772
+- Add copy patch to fix qt4.5 regression
+
+* Thu Feb 19 2009 Per Ãyvind Karlsen <peroyvind@mandriva.org> 3:4.5.0-0.rc1.6mdv2009.1
++ Revision: 342766
+- compile and link with the appropriate flags as one *should* (fixes -debug
+  package amongst other things..)
+
+  + Nicolas LÃ©cureuil <nlecureuil@mandriva.com>
+    - Rebuild
+    - Fix URL
+
+  + Helio Chissini de Castro <helio@mandriva.com>
+    - Phonon headers must come from phonon package.
+
+* Thu Feb 12 2009 Helio Chissini de Castro <helio@mandriva.com> 3:4.5.0-0.rc1.4mdv2009.1
++ Revision: 339868
+- Added relevant current qt-copy patches
+- Created qdoc3 subpackge ( required by qt-creator build )
+
+* Wed Feb 11 2009 Helio Chissini de Castro <helio@mandriva.com> 3:4.5.0-0.rc1.3mdv2009.1
++ Revision: 339466
+- Qt 4.5.0 rc1 arriving
+
+* Wed Feb 04 2009 Funda Wang <fwang@mandriva.org> 3:4.4.3-19mdv2009.1
++ Revision: 337451
+- require all the libs
+
+* Mon Feb 02 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 3:4.4.3-18mdv2009.1
++ Revision: 336718
+- Rebuild for missing debug package
+- Rebuild because of missing debug package
+- Activate the second patch
+
+* Sat Jan 31 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 3:4.4.3-15mdv2009.1
++ Revision: 335722
+- Try only the qt-copy systray patch for now
+- Sync with qt-copy patches ( systray fixes)
+- Add a switch for qt copy patches
+
+* Sun Jan 25 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 3:4.4.3-13mdv2009.1
++ Revision: 333457
+- try qt4 w/o patch1
+- Fix Qt4 apps looking at the wrong place ( Bug #46977)
+
+* Tue Jan 20 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 3:4.4.3-12mdv2009.1
++ Revision: 331801
+- Use qt-copy patches instead of hand-made patch
+
+* Tue Jan 20 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 3:4.4.3-11mdv2009.1
++ Revision: 331771
+- remove debug patch
+- Add patch from Qt to fix a crash in QGraphicsScene ( annoying in folderview)
+
+* Tue Jan 20 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 3:4.4.3-10mdv2009.1
++ Revision: 331493
+- Fix ODBC support on x86_64
+
+* Tue Jan 20 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 3:4.4.3-9mdv2009.1
++ Revision: 331477
+- Disable odbc support for now, we need to fix the build
+- Sync with qt-copy
+
+* Thu Jan 08 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 3:4.4.3-8mdv2009.1
++ Revision: 327178
+- Fix build with -Werror=format-security
+- Update to qt-copy
+
+  + Funda Wang <fwang@mandriva.org>
+    - define CMAKE_MODULE_LINKER_FLAGS so that linking modules won't fail
+
+* Wed Dec 10 2008 Adam Williamson <awilliamson@mandriva.org> 3:4.4.3-7mdv2009.1
++ Revision: 312413
+- add firebird.patch: fix linking when building with firebird support (debian)
+
+  + Funda Wang <fwang@mandriva.org>
+    - rebuild for new mysql
+
+* Fri Nov 07 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.3-5mdv2009.1
++ Revision: 300736
+- Update current qt-copy patches
+
+* Sun Nov 02 2008 Funda Wang <fwang@mandriva.org> 3:4.4.3-4mdv2009.1
++ Revision: 299271
+- add a patch from opensuse: delay IME initializing
+  https://bugzilla.novell.com/show_bug.cgi?id=398526
+
+* Wed Oct 22 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.3-3mdv2009.1
++ Revision: 296601
+- Move lupdate and lrelease to devel package
+
+* Tue Oct 21 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.3-2mdv2009.1
++ Revision: 296176
+- Cleanup environment
+
+* Mon Sep 29 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.3-1mdv2009.0
++ Revision: 289161
+- Official Qt rebranding with new licenses and graphics. Trolltech Qt now is Qt Software. This update is rebrand only, no fixes or code change
+
+* Thu Sep 18 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.2-1mdv2009.0
++ Revision: 285741
+- New upstream bugfix release
+
+* Tue Sep 09 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.1-6mdv2009.0
++ Revision: 283304
+- Latest qt-copy patches, randr and spellchecker fixes
+
+* Thu Aug 07 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.1-5mdv2009.0
++ Revision: 266508
+- Fix expanding test issue
+
+* Thu Aug 07 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.1-4mdv2009.0
++ Revision: 266225
+- Fix profile
+
+* Tue Aug 05 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.1-2mdv2009.0
++ Revision: 263837
+- Revert Qt4 regression preventing systray to work. The solution is not final yet, since need to have kde upstream agreement that this will be the best approach.
+- Revert Qt4 regression preventing systray to work. The solution is not final yet, since need to have kde upstream agreement that this will be the best approach.
+
+  + Funda Wang <fwang@mandriva.org>
+    - specify flags through qmake macro
+    - use new compile flags
+
+* Thu Jul 31 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.1-1mdv2009.0
++ Revision: 258517
+- Update for latest bugfix upstream release 4.4.1. some qt-copy patches are removed due to been lready applied or not match current code.
+
+* Tue Jul 22 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.0-19mdv2009.0
++ Revision: 240944
+- Updated for latest qt-copy patch fixes, including local printer
+
+* Tue Jul 08 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.0-18mdv2009.0
++ Revision: 232856
+- Updated qt-copy patches.
+- And we're back for 5 years ago.. Patching qt conf to remove STRIP as same way we did 5 years
+  ago and fedora do now. This should solve the complainings about beug info and at same time not
+  remove tehe -release optimization of Qt.
+
+* Thu Jun 26 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.0-16mdv2009.0
++ Revision: 229366
+- We need requires the plugin, no need specific version and release
+- We don't need anymore specify the arch, since all plugins provide a generic name.
+
+* Thu Jun 26 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 3:4.4.0-14mdv2009.0
++ Revision: 229362
+- Qt Assistant needs the sqlite database driver in order to work.
+
+* Wed Jun 18 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.0-12mdv2009.0
++ Revision: 225547
+- Long time heritage of no-exceptions are prevent xmlpatterns to be built
+- Added dot on all descriptions that are missing
+
+* Tue Jun 17 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.0-11mdv2009.0
++ Revision: 223147
+- Added provides, instead of obsoletes on qt4 plugins
+- Moved codecs for qtcore to stay as default, and obsoleted plugin package.
+  This will solve some issues when using  non latin like languages,
+
+* Tue Jun 17 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.0-10mdv2009.0
++ Revision: 222714
+- Get rid of internal sqlite
+- Anssi proposal of back to -debug packages are reasonable, so reverting the revert again
+- Since we're putting back -debug packages, moving to -release mode is possible
+- Reverting last change. People assuming that is wrong for him is not used for anyone else and have no reason. And usually not care to ask.
+
+  + Anssi Hannula <anssi@mandriva.org>
+    - always use -no-separate-debug-info and let rpm separate the debug
+      symbols instead (fixes debug packages, now they actually contain the
+      debugging info)
+    - fix underlinking (libQtGui.so has to be linked with glib2.0) and
+      re-enable buildrequires on glib2-devel
+
+  + Pixel <pixel@mandriva.com>
+    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
+
+* Wed Jun 11 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.0-9mdv2009.0
++ Revision: 218038
+- If you don't understand what you are doing, you should not touch the package that break all kde4 compilations...
+
+* Tue Jun 10 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.0-8mdv2009.0
++ Revision: 217694
+- Missing qtscript in devel requires
+
+* Tue Jun 10 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.0-7mdv2009.0
++ Revision: 217566
+- Update with current qt-copy patches
+
+  + Funda Wang <fwang@mandriva.org>
+    - obsoletes old qtwebkit
+
+  + Pixel <pixel@mandriva.com>
+    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
+
+  + Paulo Andrade <pcpa@mandriva.com.br>
+    - Don't reference /usr/X11R6/{include,lib} files, neither advertise them
+      in pkg-config .pc files. Also don't add %%{_builddir} to .pc files.
+
+* Tue May 27 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.0-4mdv2009.0
++ Revision: 211766
+- As suggested by pixel, libraries now sit under _libdir. To join the movement, plugins gone now to _libdir/qt4/plugins, which made a cleaner solution for install both plugins and libs for i586 and x86_64
+
+* Mon May 12 2008 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 3:4.4.0-3mdv2009.0
++ Revision: 206088
+- Sync with kde qt-copy patches
+
+* Wed May 07 2008 Funda Wang <fwang@mandriva.org> 3:4.4.0-2mdv2009.0
++ Revision: 202734
+- disable glib2 support for now
+- BR glib2
+- devel should require webkit
+
+* Mon May 05 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.0-1mdv2009.0
++ Revision: 201522
+- Added script splugin in libqtscript
+- Compile with debug by default
+- Qt 4.4.0 final
+- Added -g in flags to make compilation usefull for mandriva debug style
+
+* Mon May 05 2008 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 3:4.4.0-0.2.rc1mdv2009.0
++ Revision: 201270
+- Fix release and upload for missing package
+- Fix release and upload for missing package
+
+* Sun May 04 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.4.0-0.1.rc1mdv2009.0
++ Revision: 201209
+- Added qt-copy safe patches
+- Push rc1 to prepare to forthcoming final release next week
+- Fixed variable definitions during compilation
+- Added macro qmake_qt4 as suggested in bug https://qa.mandriva.com/show_bug.cgi?id=40456
+- Chmaged for CPPFLAGS only and added -DPIC on flags
+- Fixed placement of examples and demos
+- Fixed qch install, enabling indexing using assistant
+- Missing source
+- Starting to push new infrastructure for devel KDE 4.1. KDE 4 will be on / now. KDE is dead. Long live KDE vi kdenetwork4/SPECS/kdenetwork4.spec ;-)
+
+* Fri Mar 28 2008 Anssi Hannula <anssi@mandriva.org> 2:4.3.4-6mdv2008.1
++ Revision: 190803
+- add conflicts to -devel package to ease upgrades due to .prl move
+
+* Tue Mar 25 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.4-5mdv2008.1
++ Revision: 190062
+- Fix for bug https://qa.mandriva.com/show_bug.cgi?id=39352
+
+* Sun Mar 09 2008 Anssi Hannula <anssi@mandriva.org> 2:4.3.4-4mdv2008.1
++ Revision: 182731
+- fix major of libqassistant and libqtdesigner (was 1, correct is 4)
+- ensure major correctness in the future
+- add 32-bit library path to ld.so search path on lib64 systems as well
+  (fixes running 32-bit QT4 applications on 64-bit systems, #34590)
+
+* Fri Mar 07 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.4-3mdv2008.1
++ Revision: 181542
+- Is good always folow the proper directions and orientations. QUiTools must be static. Thanks Thiago Macieira
+- .prl files suppose to be in devel, not lib files
+
+* Thu Feb 28 2008 Oden Eriksson <oeriksson@mandriva.com> 2:4.3.4-2mdv2008.1
++ Revision: 175992
+- rebuilt due to package loss
+
+* Tue Feb 26 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.4-1mdv2008.1
++ Revision: 175219
+- Installation is pulling qt4-common due libqtcore4 necessity. The inclusion of qtconfig in common package, which still have qt3support code, was pulling many of the qt4 libraries, which was not necessary since we need qtcore4 and qtgui4. As recomended by Trolltech staff, qtconfig survive in a different package now
+- Update to latest bugfix release 4.3.4
+- Removed qt-copy applied upstream patches
+- Added qt4-doc requires for assistant
+
+* Thu Feb 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2:4.3.3-7mdv2008.1
++ Revision: 173690
+- fix patch 2
+
+* Thu Feb 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2:4.3.3-6mdv2008.1
++ Revision: 173443
+- really apply patch 2 :-(
+
+* Wed Feb 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2:4.3.3-5mdv2008.1
++ Revision: 173335
+- Patch2: Qt4 tries to resolve OpenSSL library by the libssl.so which is only existsts when libopenssl-devel package is installed on the system. This is an upstream bug #185864 which should be fixed for Qt 4.4.x
+
+  + Nicolas LÃ©cureuil <nlecureuil@mandriva.com>
+    - Put translation files in the right package
+
+* Thu Feb 07 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.3-4mdv2008.1
++ Revision: 163800
+- Qt4 fix for bug http://qa.mandriva.com/show_bug.cgi?id=36015
+
+* Thu Feb 07 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.3-3mdv2008.1
++ Revision: 163744
+- Update lates qt-copy patches
+
+* Thu Jan 17 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.3-2mdv2008.1
++ Revision: 154390
+- Updated current qt-copy patches. Included:
+  	XRandr prefered support over xinerama. Solves some issues related to ne xrandr bases
+  	speedup pixmap fill drawings
+
+  + Olivier Blin <oblin@mandriva.com>
+    - restore BuildRoot
+
+  + Thierry Vignaud <tv@mandriva.org>
+    - kill re-definition of %%buildroot on Pixel's request
+
+* Wed Dec 12 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.3-1mdv2008.1
++ Revision: 117745
+- Updated and removed patches from qt-copy to match kde development
+- Updated to latest qt 4.3.3 upstream
+- Qt 4 now is the standard devel environment for Qt applications. If both qt3 and qt4 packages are installed, qt4 have the priority.
+  If you want have qt3 as main devel environment, use update-alternative --config qmake having both devel packages installed, and for config use update-alternatives --config qtconfig. As usual, if you point QTDIR for right place, system will use it, including package building.
+- Added latest qt-copy patches
+- Added alternatives system to match recent qt3 modifications
+- Removed designer wrapper, not needed anymore
+
+* Fri Oct 26 2007 Funda Wang <fwang@mandriva.org> 2:4.3.2-1mdv2008.1
++ Revision: 102377
+- New version 4.3.2
+
+  + Thierry Vignaud <tv@mandriva.org>
+    - fix summary-ended-with-dot
+
+* Sat Sep 15 2007 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 2:4.3.1-12mdv2008.0
++ Revision: 86233
+- Bump release due to BS fail
+- Fix CVE-2007-4137
+
+  + Helio Chissini de Castro <helio@mandriva.com>
+    - Patch 0190 from qt-copy. utfdecoder.
+
+* Thu Sep 13 2007 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 2:4.3.1-9mdv2008.0
++ Revision: 85352
+- [BUGFIX] Add menu entry for qt4-designer (Bug #33553)'
+- Remove Validation errors  on desktop files
+
+* Thu Sep 13 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:4.3.1-8mdv2008.0
++ Revision: 85286
+- Split qt dbus binaries from the lib package. Thanks Colin Guthrie for the fix.
+
+* Fri Aug 31 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-7mdv2008.0
++ Revision: 77053
+- Added current patches
+- Clearlooks as default eidget set for Qt4
+
+* Thu Aug 16 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-5mdv2008.0
++ Revision: 64575
+- Updated patches from qt-copy ( safe ones )
+- Added qt4bin on macros
+
+* Mon Aug 13 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-4mdv2008.0
++ Revision: 62570
+- Recompile to fix mirror breakage
+
+* Fri Aug 10 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-3mdv2008.0
++ Revision: 61633
+- Removed non applied patches
+- Added moc patch to fix qca2 plugins build, which will be provided later and is waiting on my
+  sandbox to be submitted
+- Added the KDE_QT_COPY reference
+
+* Thu Aug 09 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-2mdv2008.0
++ Revision: 60590
+- Proper conflicts
+
+* Wed Aug 08 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-1mdv2008.0
++ Revision: 60589
+- New upstream version 3.4.1
+
+* Tue Jul 31 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.0-16mdv2008.0
++ Revision: 57221
+- Added -fPIC on flags
+- Added patch 186 from qt-copy
+
+* Mon Jul 16 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.0-14mdv2008.0
++ Revision: 52665
+- Added new string qt-copy patch
+
+* Wed Jul 11 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.0-12mdv2008.0
++ Revision: 51376
+- Added qt-copy patch 0184
+- Fixed qt4env
+
+* Thu Jul 05 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.0-11mdv2008.0
++ Revision: 48537
+- Update patch for transparency and added cmake macros
+
+* Thu Jun 28 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.0-10mdv2008.0
++ Revision: 45517
+- Get rid of debug files
+
+* Thu Jun 28 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.0-9mdv2008.0
++ Revision: 45435
+- blino catch the good one issue about runnig dbus over kde4. QDbus tool was in devel package. ( Yes Andreas, i added the conflicts :) )
+- New qprocess pach from qt-copy tree
+
+* Tue Jun 26 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.0-7mdv2008.0
++ Revision: 44384
+- Update with latest qt-copy patches
+
+* Mon Jun 18 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.0-6mdv2008.0
++ Revision: 40885
+- Added latest qt-copy patches, drag and drop for oxygen and kwin window rolw setting
+
+* Fri Jun 15 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.0-5mdv2008.0
++ Revision: 40080
+- Update latest safe qt-copy patches
+
+* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 2:4.3.0-3mdv2008.0
++ Revision: 36195
+- rebuild with correct optflags
+
+  + Helio Chissini de Castro <helio@mandriva.com>
+    - Install proper macros, not a desktop dir
+
+* Wed May 30 2007 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.0-1mdv2008.0
++ Revision: 32936
+- New upstream qt 4.3.0
+- Added KDE 4 qt-cpoy current patches
+- Moved desktop files as a source instead if inline in spec
+- Created conflicts for linguist and assistant packages. Qt3 package will be created after and moved
+  away from devel. Assistant and linguist have same behavior on both versions, so there's no excuse
+  to have both installed at same time
+- Added qt4.sh profile, with proper PKG_CONFIG_DATADIR. With this, we can aboid move pkgconfig files
+  during install and make easy maintenace of package
+- Added qt4env function on qt4.sh profile. This function make local environment ready with qtdir and
+  bin dir pointing for qt4. Usefull for development
+
+* Wed May 09 2007 Laurent Montel <lmontel@mandriva.org> 2:4.3-0.rc1.1mdv2008.0
++ Revision: 25414
+- qt4.3 rc1
+
+* Tue Apr 24 2007 Laurent Montel <lmontel@mandriva.org> 2:4.3-0.beta1.5mdv2008.0
++ Revision: 17750
+- Update qt3 snapshot
+
+* Mon Apr 23 2007 Laurent Montel <lmontel@mandriva.org> 2:4.3-0.beta1.4mdv2008.0
++ Revision: 17204
+- Fix miscompile in qlocale
+
+* Fri Apr 20 2007 Laurent Montel <lmontel@mandriva.org> 2:4.3-0.beta1.3mdv2008.0
++ Revision: 15542
+- Fix pkgconfig
+
+* Tue Apr 17 2007 Laurent Montel <lmontel@mandriva.org> 2:4.3-0.beta1.2mdv2008.0
++ Revision: 13604
+- New version need by new kdelibs snapshot
+
+
+* Tue Mar 27 2007 Laurent Montel <lmontel@mandriva.com> 4.3-0.beta1.1mdv2007.1
++ Revision: 148810
+- Disable for the moment use/generate pch file
+- Time to use qt4.3
+
+* Tue Mar 20 2007 Laurent Montel <lmontel@mandriva.com> 2:4.2.3-3mdv2007.1
++ Revision: 147012
+- Fix init var
+
+* Sat Mar 17 2007 Laurent Montel <lmontel@mandriva.com> 2:4.2.3-2mdv2007.1
++ Revision: 145648
+- Fix bug #153635
+
+* Thu Mar 08 2007 Laurent Montel <lmontel@mandriva.com> 2:4.2.3-1mdv2007.1
++ Revision: 138414
+- 4.2.3
+
+  + Helio Chissini de Castro <helio@mandriva.com>
+    - Modifed doc dir as same way did in qt3 package. Instead of have multiple old versionated doc
+      dirs, we have only one qt4 docdir installed
+
+* Mon Feb 12 2007 Laurent Montel <lmontel@mandriva.com> 2:4.2.2-11mdv2007.1
++ Revision: 119897
+- Fix compile (Patch from Gb)
+
+* Mon Feb 12 2007 Laurent Montel <lmontel@mandriva.com> 2:4.2.2-10mdv2007.1
++ Revision: 118870
+- Bug found by gb
+
+* Tue Jan 23 2007 Laurent Montel <lmontel@mandriva.com> 2:4.2.2-9mdv2007.1
++ Revision: 112279
+- Fix mem leak
+- Fix group
+- Use Requires(pre)
+
+* Fri Dec 22 2006 Laurent Montel <lmontel@mandriva.com> 2:4.2.2-8mdv2007.1
++ Revision: 101835
+- Rebuild for missing x86_64 package
+
+* Thu Dec 21 2006 Laurent Montel <lmontel@mandriva.com> 2:4.2.2-7mdv2007.1
++ Revision: 101064
+- Fix qt4
+- Add provides
+
+* Mon Dec 18 2006 Laurent Montel <lmontel@mandriva.com> 2:4.2.2-5mdv2007.1
++ Revision: 98531
+- Fix desktop file categorie (bug #27730)
+
+* Tue Dec 12 2006 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.2-4mdv2007.1
++ Revision: 95940
+- Added qvfb subpackage
+
+* Fri Dec 01 2006 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.2-3mdv2007.1
++ Revision: 89866
+- QtCore should not have X and QtGui dependencies. Thanks to Thiago Macieira
+
+* Fri Dec 01 2006 Laurent Montel <lmontel@mandriva.com> 2:4.2.2-2mdv2007.1
++ Revision: 89852
+- 4.2.2
+- Fix group
+- Patch from titi to fix group
+
+* Wed Oct 25 2006 Laurent Montel <lmontel@mandriva.com> 2:4.2.1-1mdv2007.1
++ Revision: 72260
+- 4.2.1
+- Be sure to compile qdbus
+- Fix overflow
+
+* Thu Oct 05 2006 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.0-2mdv2007.1
++ Revision: 62853
+- Added missing provides
+- Fixed groups
+- Fixed assistant.patch
+- Fix new debug style libraries
+- Added qtdbus tools and library
+- Recompile to avoid missing packages on release
+
+  + Laurent Montel <lmontel@mandriva.com>
+    - New package (2006-10-04 4.2.0-1mdv)
+      New release 4.2.0
+    - Readd sources
+      Add missing build requires
+    - e
+    - f
+    - Fix
+    - New package (13mdv 2006-09-06)
+      Rebuild against new mysql package
+
+* Tue Aug 15 2006 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.4-12mdv2007.0
++ Revision: 56029
+- Qt 4.1.4 is stable, KDE 4 development use Qt 4.2 now, so we can drop debug
+  packages to release in Mandriva 2007
+- Added qt4 rpm macros as same in qt3 package
+
+  + Laurent Montel <lmontel@mandriva.com>
+    - qt4 doesn't support %%make
+
+* Sat Jul 22 2006 Laurent Montel <lmontel@mandriva.com> 2:4.1.4-11mdv2007.0
++ Revision: 41802
+- Fix menu on mdk <= 2006
+- Disable temporary compile static lib which breaks
+  designer-qt4 until we fix it
+- Adapt patch from  cris at beebgames dot com to
+  cleanup configure
+- 4.1.4
+- Use macro
+  Rebuild
+- Rebuild qt4 with new libpng
+- remove Obsolete to fix upgrade
+- Fix place of buildrequires (bug found by Boiko)
+- Add missing buildrequires
+- use %%make
+- This directory doesn't exit into 4.1.3 version
+- 4.1.3
+- Fix buildrequires
+- Adapt to new xdg menu
+- Qt4.1.2 doesn't support parallele compile :(
+- Fix compile when we unselect plugins.
+  it's a bug into qt
+  I send a bug report.
+- 4.1.2
+- Fix spec file
+- 4.1.1
+- Fix menuentry and generate them
+- Increment release version
+- 4.1.0 release
+- qt4.1.0-rc1
+- Compile with debug and not debug
+- Fix menu
+- Fix requires
+  Remove requires on qt-devel which is defined into qt
+  Add menu entry
+
+  + Helio Chissini de Castro <helio@mandriva.com>
+    - Increase release to recompile
+    - Fixed pkgconfig bad paths.
+    - Devel package need requires for libraries to avoid broke symlinks
+    - qt4 is on main repository now. Shoud not compile against contrib packages. In
+     this case, firebird is the one. My fault. :-(
+    - Rearrange build requires.
+    - Add missing firebird-devel build requires for ibase plugin
+    - Fix Provides, Requires and Obsoletes
+    - QtUiTools have 4 as soname
+    - Examples and demos now installed clean, without all build object files
+     - Make plugins multi-arch enabled
+     - Make uitools lib shared
+     - Renamed accessibility and database plugins to match arch
+    - Increase release
+    - Making _debug library packages by default on cooker release
+    - Enabled acessibility plugin
+    - Added interbase database plugin package ( disabled by default )
+    - Finally a decent package with proper lib separation and fully working on x86_64
+      archs
+    - 4.1 will take some time so already provided static libraries, as requested.
+      It's suppose to be working, but since is first try, probably some features on
+      static library could be not available like in shared ones , due to lack of
+      static devel libs on Mandriva ( i.e. postgres, mysql, unixodbc, etc.. )
+    - Moved post install pkgconfig files to proper dir on system
+    - Fixed fontconfig,sqlite on x86_64
+    - Updated for 20050822 qt-copy with patches enabled
+    - Moved assistant for a separated package. This makes qt4-doc not depends of any
+      binary package anymore
+    - Back release for a regular format, 1mdk.
+    - Fixed library placement on x86_64
+    - New upstream Qt 4.0.1 from kde-copy
+    - Applied kde-copy patches
+    - Removed separated debug packages. What seenn to be a good idea on the beggining makes bad since core
+      will always made provides for both debug and release. so now just release is compiled, old _debug packages
+      will be obsoleted and id compiled with debug, debug libs go with release libraries.
+    - Fix wronh version caused by a subversion conflict in spec
+    - Added current qt-copy snapshot
+    - Adopted Laurent solution for release, since this isn't an official 4.0.1 yet (
+      my mess )
+    - Adopted Nick Brown request to add rpm build switch for mysql Reference:
+      http://qa.mandriva.com/twiki/bin/view/Main/SpecfilesSwitch
+    - Fixed dependency bug for qtcore4-debug ( missing epoch )
+    - Changed to 4.0.0.1 since isn't 4.0.1 official
+      Thanks to Thierry Vignaud
+    - Fix pkgconfig placement
+    - No parallel building
+    - Updated from qt-copy to 4.0.1 snapshot
+    - Splitted debug andregular libraries
+    - Added new pkgconfig files
+    - Again, missed point correct lib64 libraries
+    - fixed build requires for lib64
+    - Fixed lib64 lib placement
+    - Qt 4 GPL final release. ( Do the qt4dance :)
+    - Added desktop menu item for designer-qt4
+    - Based on qt-copy from KDE, updated by Simon Hausmann
+    - Updated new RC1 from qt-copy
+    - Renabled core libraries
+    - Still on debug mode
+    - Uploading package ./qt4
+
+  + Andreas Hasenack <andreas@mandriva.com>
+    - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway
+
Index: /packaging/examples/qt-4.7.3-fc15-fedora.spec
===================================================================
--- /packaging/examples/qt-4.7.3-fc15-fedora.spec	(revision 1064)
+++ /packaging/examples/qt-4.7.3-fc15-fedora.spec	(revision 1064)
@@ -0,0 +1,2401 @@
+# Fedora Review: http://bugzilla.redhat.com/188180
+
+# configure options
+# -no-pch disables precompiled headers, make ccache-friendly
+%define no_pch -no-pch
+
+## disable javascript JIT compiler (selinux crasher)
+## WAS https://bugs.webkit.org/show_bug.cgi?id=35154
+#define no_javascript_jit  -no-javascript-jit
+
+# enable kde-qt integration/patches 
+%define kde_qt 1
+
+# See http://bugzilla.redhat.com/223663
+%define multilib_archs x86_64 %{ix86} ppc64 ppc s390x s390 sparc64 sparcv9
+
+Summary: Qt toolkit
+Name:    qt
+Epoch:   1
+Version: 4.7.3
+Release: 8%{?dist}
+
+# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
+License: (LGPLv2 with exceptions or GPLv3 with exceptions) and ASL 2.0 and BSD and FTL and MIT
+Group: System Environment/Libraries
+Url: http://www.qtsoftware.com/
+Source0: http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Obsoletes: qt4 < %{version}-%{release}
+Provides: qt4 = %{version}-%{release}
+%{?_isa:Provides: qt4%{?_isa} = %{version}-%{release}}
+
+# default Qt config file
+Source4: Trolltech.conf
+
+# header file to workaround multilib issue
+Source5: qconfig-multilib.h
+
+# set default QMAKE_CFLAGS_RELEASE
+Patch2: qt-x11-opensource-src-4.2.2-multilib-optflags.patch
+
+# get rid of timestamp which causes multilib problem
+Patch4: qt-everywhere-opensource-src-4.7.0-beta1-uic_multilib.patch
+
+# enable ft lcdfilter
+Patch15: qt-x11-opensource-src-4.5.1-enable_ft_lcdfilter.patch
+
+# include kde4 plugin path, http://bugzilla.redhat.com/498809
+# omit for now, (seems?) causes unwelcome side-effects -- Rex
+Patch16: qt-everywhere-opensource-src-4.7.0-beta2-kde4_plugins.patch 
+
+# phonon gstreamer services
+Patch19: qt-everywhere-opensource-src-4.7.0-beta2-phonon_servicesfile.patch 
+
+# may be upstreamable, not sure yet
+# workaround for gdal/grass crashers wrt glib_eventloop null deref's
+Patch23: qt-everywhere-opensource-src-4.6.3-glib_eventloop_nullcheck.patch
+
+# remove dependency of webkit in assistant
+Patch24: qt-everywhere-opensource-src-4.7.1-assistant_no_webkit.patch
+
+## upstreamable bits
+# fix invalid inline assembly in qatomic_{i386,x86_64}.h (de)ref implementations
+Patch53: qt-x11-opensource-src-4.5.0-fix-qatomic-inline-asm.patch
+
+# fix invalid assumptions about mysql_config --libs
+# http://bugzilla.redhat.com/440673
+Patch54: qt-everywhere-opensource-src-4.7.0-beta2-mysql_config.patch
+
+# http://bugs.kde.org/show_bug.cgi?id=180051#c22
+Patch55: qt-everywhere-opensource-src-4.6.2-cups.patch
+
+# Add s390x as 64bit and s390 as 31bit bigendian platform
+Patch56: qt-everywhere-opensource-src-4.7.0-beta1-s390x.patch
+
+# qtwebkit to search nspluginwrapper paths too
+Patch58: qt-everywhere-opensource-src-4.7.0-beta1-qtwebkit_pluginpath.patch
+
+# indic incorrect rendering
+Patch59: qt-4.6.3-bn-rendering-bz562049.patch
+Patch60: qt-4.6.3-bn-rendering-bz562058.patch
+Patch61: qt-4.6.3-indic-rendering-bz631732.patch
+Patch62: qt-4.6.3-indic-rendering-bz636399.patch
+
+# fix 24bit color issue
+Patch63: qt-everywhere-opensource-src-4.7.0-bpp24.patch
+
+# Fails to create debug build of Qt projects on mingw (rhbz#653674)
+Patch64: qt-everywhere-opensource-src-4.7.1-QTBUG-14467.patch
+
+# fix QTreeView crash triggered by KPackageKit (patch by David Faure)
+Patch65: qt-everywhere-opensource-src-4.7.1-qtreeview-kpackagekit-crash.patch
+
+# upstream patches
+# adds debug support to webkit/JavaScriptCore
+# UPSTREAM ME
+Patch105: qt-everywhere-opensource-src-4.7.1-webkit_debug_javascriptcore.patch
+# Fix QNetworkConfigurationManager crash due to null private pointer. (QTBUG-17305, rhbz#682656)
+Patch106: http://qt.gitorious.org/qt/qt/commit/4d3b9aa83cf7f6d9f9b88d9936e5980629daac2a.patch
+# bz#705348, per-font autohint fontconfig directives globally disable the bytecode interpreter 
+Patch107: QTBUG-19947-fontconfig-2.patch
+
+# kde-qt git patches
+Patch202: 0002-This-patch-makes-override-redirect-windows-popup-men.patch
+Patch205: 0005-When-tabs-are-inserted-or-removed-in-a-QTabBar.patch
+Patch212: 0012-Add-context-to-tr-calls-in-QShortcut.patch
+
+# security patches
+Patch300: qt-everywhere-opensource-src-4.7.0-CVE-2010-1822-crash-svg-image.patch
+
+# gstreamer logos
+Source10: http://gstreamer.freedesktop.org/data/images/artwork/gstreamer-logo.svg
+Source11: hi16-phonon-gstreamer.png
+Source12: hi22-phonon-gstreamer.png
+Source13: hi32-phonon-gstreamer.png
+Source14: hi48-phonon-gstreamer.png
+Source15: hi64-phonon-gstreamer.png
+Source16: hi128-phonon-gstreamer.png
+
+# desktop files
+Source20: assistant.desktop
+Source21: designer.desktop
+Source22: linguist.desktop
+Source23: qtdemo.desktop
+Source24: qtconfig.desktop
+
+# upstream qt4-logo, http://trolltech.com/images/products/qt/qt4-logo
+Source30: hi128-app-qt4-logo.png
+Source31: hi48-app-qt4-logo.png
+
+## BOOTSTRAPPING, undef docs, demos, examples, phonon, webkit
+
+## optional plugin bits
+# set to -no-sql-<driver> to disable
+# set to -qt-sql-<driver> to enable *in* qt library
+%define ibase -plugin-sql-ibase
+%define mysql -plugin-sql-mysql
+%define odbc -plugin-sql-odbc
+%define psql -plugin-sql-psql
+%define sqlite -plugin-sql-sqlite
+## make -sqlite subpkg or not?
+## keeping the option around *very* short-term, in case we change our minds -- Rex
+#define sqlite_pkg 1 
+%define tds -plugin-sql-tds
+%define phonon -phonon
+%define phonon_backend -phonon-backend
+%if 0%{?rhel}
+# if building with -phonon, define to internal version (ie, Obsolete external phonon)
+%define phonon_internal 1
+# if -phonon-backend, include in packaging (else it's omitted)
+%define phonon_backend_packaged 1
+%endif
+%define phonon_version 4.3.80
+%define phonon_version_major 4.3
+%define phonon_release 1
+%if 0%{?fedora} && 0%{?fedora} < 16
+# HACK: omit webkit from packaging
+# TODO: fixup build process to not build it either (but that means making use
+# of system qtwebkit where needed (like assistant, libqwebview designer plugin, ...)
+%define webkit_packaged 1
+%endif
+%ifarch s390
+# workaround memory exhaustion during linking of libQtWebKit on s390
+%define webkit -webkit
+%else
+%define webkit -webkit-debug
+%endif
+%define gtkstyle -gtkstyle
+%define dbus -dbus-linked
+
+# See http://bugzilla.redhat.com/196901
+%define _qt4 %{name}
+%define _qt4_prefix %{_libdir}/qt4
+%define _qt4_bindir %{_qt4_prefix}/bin
+# _qt4_datadir is not multilib clean, and hacks to workaround that breaks stuff.
+#define _qt4_datadir %{_datadir}/qt4
+%define _qt4_datadir %{_qt4_prefix}
+%define _qt4_demosdir %{_qt4_prefix}/demos
+%define _qt4_docdir %{_docdir}/qt4
+%define _qt4_examplesdir %{_qt4_prefix}/examples
+%define _qt4_headerdir %{_includedir} 
+%define _qt4_importdir %{_qt4_prefix}/imports 
+%define _qt4_libdir %{_libdir}
+%define _qt4_plugindir %{_qt4_prefix}/plugins
+%define _qt4_sysconfdir %{_sysconfdir}
+%define _qt4_translationdir %{_datadir}/qt4/translations
+
+BuildRequires: alsa-lib-devel
+BuildRequires: dbus-devel >= 0.62
+BuildRequires: cups-devel
+BuildRequires: desktop-file-utils
+BuildRequires: findutils
+BuildRequires: fontconfig-devel
+BuildRequires: glib2-devel
+BuildRequires: libjpeg-devel
+BuildRequires: libmng-devel
+BuildRequires: libpng-devel
+BuildRequires: libtiff-devel
+BuildRequires: libXtst-devel
+BuildRequires: NetworkManager-devel
+BuildRequires: openssl-devel
+BuildRequires: pkgconfig
+BuildRequires: pulseaudio-libs-devel
+BuildRequires: rsync
+BuildRequires: zlib-devel
+
+## In theory, should be as simple as:
+#define x_deps libGL-devel libGLU-devel
+## but, "xorg-x11-devel: missing dep on libGL/libGLU" - http://bugzilla.redhat.com/211898 
+%define x_deps libICE-devel libSM-devel libXcursor-devel libXext-devel libXfixes-devel libXft-devel libXi-devel libXinerama-devel libXrandr-devel libXrender-devel libXt-devel libXv-devel libX11-devel xorg-x11-proto-devel libGL-devel libGLU-devel
+BuildRequires: %{x_deps}
+
+%if "%{?ibase}" != "-no-sql-ibase"
+BuildRequires: firebird-devel
+%endif
+
+%if "%{?mysql}" != "-no-sql-mysql"
+BuildRequires: mysql-devel >= 4.0
+%endif
+
+%if "%{?phonon_backend}" == "-phonon-backend"
+BuildRequires: gstreamer-devel
+BuildRequires: gstreamer-plugins-base-devel 
+%endif
+
+%if "%{?gtkstyle}" == "-gtkstyle"
+BuildRequires: gtk2-devel
+%endif
+
+%if "%{?psql}" != "-no-sql-psql"
+BuildRequires: postgresql-devel
+# added deps to workaround http://bugzilla.redhat.com/440673
+BuildRequires: krb5-devel libxslt-devel openssl-devel pam-devel readline-devel zlib-devel
+%endif
+
+%if "%{?odbc}" != "-no-sql-odbc"
+BuildRequires: unixODBC-devel
+%endif
+
+%if "%{?sqlite}" != "-no-sql-sqlite"
+%define _system_sqlite -system-sqlite
+BuildRequires: sqlite-devel
+%endif
+
+%if ! 0%{?sqlite_pkg}
+Provides:  qt4-sqlite = %{version}-%{release}
+%{?_isa:Provides: qt4-sqlite%{?_isa} = %{version}-%{release}}
+Obsoletes: qt-sqlite < 1:4.7.1-16
+Provides:  qt-sqlite = %{?epoch:%{epoch}:}%{version}-%{release} 
+%{?_isa:Provides: qt-sqlite%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}}
+%endif
+
+%if "%{?tds}" != "-no-sql-tds"
+BuildRequires: freetds-devel
+%endif
+
+Obsoletes: qgtkstyle < 0.1
+Provides:  qgtkstyle = 0.1-1
+Requires: ca-certificates
+
+%description 
+Qt is a software toolkit for developing applications.
+
+This package contains base tools, like string, xml, and network
+handling.
+
+%package -n phonon-backend-gstreamer
+Summary: Gstreamer phonon backend
+Group:   Applications/Multimedia
+Requires: phonon%{?_isa} >= %{phonon_version_major} 
+Provides: phonon-backend%{?_isa} = %{phonon_version}-%{phonon_release}
+Obsoletes: %{name}-backend-gst < 4.2.0-4
+Provides:  %{name}-backend-gst = %{phonon_version}-%{phonon_release}
+%description -n phonon-backend-gstreamer
+%{summary}.
+
+%package assistant
+Summary: Documentation browser for Qt 4
+Group: Documentation
+#if 0%{?sqlite_pkg:1}
+Requires: %{name}-sqlite%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+#endif
+Provides: qt4-assistant = %{version}-%{release}
+Requires: %{name}-x11%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+%description assistant
+%{summary}.
+
+%package config
+Summary: Graphical configuration tool for programs using Qt 4 
+Group: User Interface/Desktops
+# -config introduced in 4.7.1-10 , for upgrade path
+# seems to tickle a pk bug, https://bugzilla.redhat.com/674326
+#Obsoletes: %{name}-x11 < 1:4.7.1-10
+Obsoletes: qt4-config < 4.5.0
+Provides:  qt4-config = %{version}-%{release}
+Requires: %{name}-x11%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+%description config 
+%{summary}.
+
+%define demos 1
+%package demos
+Summary: Demonstration applications for %{name}
+Group:   Documentation
+Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
+%description demos
+%{summary}.
+
+%define docs 1
+%package doc
+Summary: API documentation for %{name}
+Group: Documentation
+Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
+Requires: %{name}-assistant
+Obsoletes: qt4-doc < %{version}-%{release}
+Provides:  qt4-doc = %{version}-%{release}
+# help workaround yum bug http://bugzilla.redhat.com/502401
+Obsoletes: qt-doc < 1:4.5.1-4
+BuildArch: noarch
+%description doc
+%{summary}.  Includes:
+Qt Assistant
+
+%package devel
+Summary: Development files for the Qt toolkit
+Group: Development/Libraries
+Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+Requires: %{name}-x11%{?_isa}
+#if 0%{?sqlite_pkg:1}
+Requires: %{name}-sqlite%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+#endif
+Requires: %{x_deps}
+Requires: libpng-devel
+Requires: libjpeg-devel
+Requires: pkgconfig
+%if 0%{?phonon:1}
+Provides: qt4-phonon-devel = %{version}-%{release}
+%endif
+%if 0%{?phonon_internal}
+Obsoletes: phonon-devel < 4.3.1-100
+Provides:  phonon-devel = %{phonon_version}-%{phonon_release}
+%endif
+Obsoletes: qt4-designer < %{version}-%{release}
+Provides:  qt4-designer = %{version}-%{release}
+# as long as libQtUiTools.a is included
+Provides:  %{name}-static = %{version}-%{release}
+Obsoletes: qt4-devel < %{version}-%{release}
+Provides:  qt4-devel = %{version}-%{release}
+%{?_isa:Provides: qt4-devel%{?_isa} = %{version}-%{release}}
+Provides:  qt4-static = %{version}-%{release}
+
+%description devel
+This package contains the files necessary to develop
+applications using the Qt toolkit.  Includes:
+Qt Linguist
+
+# make a devel private subpkg or not?
+%define private 1
+%package devel-private
+Summary: Private headers for Qt toolkit 
+Group: Development/Libraries
+Provides: qt4-devel-private = %{version}-%{release}
+Requires: %{name}-devel = %{?epoch:%{epoch}:}%{version}-%{release}
+BuildArch: noarch
+%description devel-private
+%{summary}.
+
+%define examples 1
+%package examples
+Summary: Programming examples for %{name}
+Group: Documentation
+Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+
+%description examples
+%{summary}.
+
+%package qvfb
+Summary: Virtual frame buffer for Qt for Embedded Linux
+Group: Applications/Emulators
+Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+
+%description qvfb
+%{summary}.
+
+
+%package ibase
+Summary: IBase driver for Qt's SQL classes
+Group:  System Environment/Libraries
+Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+Provides:  qt4-ibase = %{version}-%{release}
+%{?_isa:Provides: qt4-ibase%{?_isa} = %{version}-%{release}}
+
+%description ibase
+%{summary}.
+
+
+%package mysql
+Summary: MySQL driver for Qt's SQL classes
+Group: System Environment/Libraries
+Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+Obsoletes: qt4-MySQL < %{version}-%{release}
+Provides:  qt4-MySQL = %{version}-%{release}
+Obsoletes: qt4-mysql < %{version}-%{release}
+Provides:  qt4-mysql = %{version}-%{release}
+%{?_isa:Provides: qt4-mysql%{?_isa} = %{version}-%{release}}
+
+%description mysql 
+%{summary}.
+
+
+%package odbc 
+Summary: ODBC driver for Qt's SQL classes
+Group: System Environment/Libraries
+Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+Obsoletes: qt4-ODBC < %{version}-%{release}
+Provides:  qt4-ODBC = %{version}-%{release}
+Obsoletes: qt4-odbc < %{version}-%{release}
+Provides:  qt4-odbc = %{version}-%{release}
+%{?_isa:Provides: qt4-odbc%{?_isa} = %{version}-%{release}}
+
+%description odbc 
+%{summary}.
+
+
+%package postgresql 
+Summary: PostgreSQL driver for Qt's SQL classes
+Group: System Environment/Libraries
+Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+Obsoletes: qt4-PostgreSQL < %{version}-%{release}
+Provides:  qt4-PostgreSQL = %{version}-%{release}
+Obsoletes: qt4-postgresql < %{version}-%{release}
+Provides:  qt4-postgresql = %{version}-%{release}
+%{?_isa:Provides: qt4-postgresql%{?_isa} = %{version}-%{release}}
+
+%description postgresql 
+%{summary}.
+
+%package sqlite
+Summary: SQLite driver for Qt's SQL classes
+Group: System Environment/Libraries
+Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+Obsoletes: qt4-SQLite < %{version}-%{release}
+Provides:  qt4-SQLite = %{version}-%{release}
+Obsoletes: qt4-sqlite < %{version}-%{release}
+Provides:  qt4-sqlite = %{version}-%{release}
+%{?_isa:Provides: qt4-sqlite%{?_isa} = %{version}-%{release}}
+
+%description sqlite
+%{summary}.
+
+%package tds
+Summary: TDS driver for Qt's SQL classes
+Group: System Environment/Libraries
+Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+Provides: qt4-tds = %{version}-%{release}
+%{?_isa:Provides: qt4-tds%{?_isa} = %{version}-%{release}}
+
+%description tds
+%{summary}.
+
+%if 0%{?webkit_packaged}
+%package webkit
+Summary: Qt WebKit library
+Group: System Environment/Libraries
+Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+Provides: qt4-webkit = %{version}-%{release}
+Provides: qt4-webkit%{?_isa} = %{version}-%{release}
+#Provides:  QtWebKit = 1.0.0-1
+Obsoletes: WebKit-qt < 1.0.0-1
+Provides:  WebKit-qt = 1.0.0-1
+%description webkit
+%{summary}.
+
+%package webkit-devel
+Summary: Development files for %{name}-webkit-devel 
+Group: System Environment/Libraries
+# for upgrade path prior to -webkit splits
+Obsoletes: qt-devel < 1:4.7.0-0.9
+Obsoletes: qt4-devel < 4.7.0-0.9 
+Requires: %{name}-webkit%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+Requires: %{name}-devel%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+Provides: qt4-webkit-devel = %{version}-%{release}
+Provides: qt4-webkit-devel%{?_isa} = %{version}-%{release}
+#Provides:  QtWebKit-devel = 1.0.0-1
+Obsoletes: WebKit-qt < 1.0.0-1
+Provides:  WebKit-qt = 1.0.0-1
+%description webkit-devel
+%{summary}.
+%endif
+
+%package x11
+Summary: Qt GUI-related libraries
+Group: System Environment/Libraries
+%if 0%{?phonon:1} && 0%{?phonon_internal}
+Requires:  phonon-backend%{?_isa} >= %{phonon_version_major} 
+%endif
+# include Obsoletes here to be safe(r) bootstrap-wise with phonon-4.5.0
+# that will Provides: it -- Rex
+Obsoletes: qt-designer-plugin-phonon < 1:4.7.2-6
+%if 0%{?phonon_internal}
+Obsoletes: phonon < 4.3.1-100
+Provides:  phonon = %{phonon_version}-%{phonon_release}
+Provides:  phonon%{?_isa} = %{phonon_version}-%{phonon_release}
+Provides:  qt4-phonon = %{version}-%{release}
+Provides:  %{name}-designer-plugin-phonon = %{?epoch:%{epoch}:}%{version}-%{release} 
+%endif
+Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+Obsoletes: qt4-x11 < %{version}-%{release}
+Provides:  qt4-x11 = %{version}-%{release}
+%{?_isa:Provides: qt4-x11%{?_isa} = %{version}-%{release}}
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+
+%description x11
+Qt libraries used for drawing widgets and OpenGL items.
+
+
+%prep
+%setup -q -n qt-everywhere-opensource-src-%{version}
+
+%patch15 -p1 -b .enable_ft_lcdfilter
+#patch16 -p1 -b .kde4_plugins
+%patch19 -p1 -b .phonon_servicesfile
+%patch23 -p1 -b .glib_eventloop_nullcheck
+## make -assistant subpkg instead (#660287#9)
+#patch24 -p1 -b .assistant_no_webkit
+## TODO: still worth carrying?  if so, upstream it.
+%patch53 -p1 -b .qatomic-inline-asm
+## TODO: upstream me
+%patch54 -p1 -b .mysql_config
+%patch55 -p1 -b .cups-1
+%patch56 -p1 -b .s390x
+%patch58 -p1 -b .qtwebkit_pluginpath
+%patch59 -p1 -b .bn-rendering-bz562049
+%patch60 -p1 -b .bn-rendering-bz562058
+%patch61 -p1 -b .indic-rendering-bz631732
+%patch62 -p1 -b .indic-rendering-bz636399
+%patch63 -p1 -b .bpp24
+%patch64 -p1 -b .QTBUG-14467
+%patch65 -p1 -b .qtreeview-kpackagekit-crash
+
+# upstream patches
+%patch105 -p1 -b .webkit_debug_javascriptcore
+%patch106 -p1 -b .QNetworkConfigurationManager-null-pointer
+%patch107 -p1 -b .QTBUG-19947-fontconfig-2
+
+
+# kde-qt branch
+%if 0%{?kde_qt}
+%patch202 -p1 -b .kde-qt-0002
+%patch205 -p1 -b .kde-qt-0005
+%patch212 -p1 -b .kde-qt-0012
+%endif
+
+# security fixes
+%patch300 -p1 -b .CVE-2010-1822-crash-svg-image
+
+# drop -fexceptions from $RPM_OPT_FLAGS
+RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS | sed 's|-fexceptions||g'`
+
+%define platform linux-g++
+
+# some 64bit platforms assume -64 suffix, https://bugzilla.redhat.com/569542
+%if "%{?__isa_bits}"  == "64"
+%define platform linux-g++-64                                                                      
+%endif
+
+# https://bugzilla.redhat.com/478481
+%ifarch x86_64
+%define platform linux-g++
+%endif
+
+# multilib hacks
+# multilib hacks no longer required
+%patch2 -p1 -b .multilib
+# drop backup file(s), else they get installed too, http://bugzilla.redhat.com/639463
+rm -fv mkspecs/linux-g++*/qmake.conf.multilib
+%patch4 -p1 -b .uic_multilib
+
+sed -i \
+  -e "s|-O2|$RPM_OPT_FLAGS|g" \
+  -e "s|g++.conf|g++-multilib.conf|g" mkspecs/%{platform}/qmake.conf
+
+sed -e "s|^QMAKE_CFLAGS_RELEASE|#QMAKE_CFLAGS_RELEASE|g" \
+  mkspecs/common/g++.conf > mkspecs/common/g++-multilib.conf
+  
+# undefine QMAKE_STRIP, so we get useful -debuginfo pkgs
+sed -i -e "s|^QMAKE_STRIP.*=.*|QMAKE_STRIP             =|" mkspecs/common/linux.conf 
+
+# set correct lib path
+if [ "%{_lib}" == "lib64" ] ; then
+  sed -i -e "s,/usr/lib /lib,/usr/%{_lib} /%{_lib},g" config.tests/{unix,x11}/*.test
+  sed -i -e "s,/lib /usr/lib,/%{_lib} /usr/%{_lib},g" config.tests/{unix,x11}/*.test
+fi
+
+# let makefile create missing .qm files, the .qm files should be included in qt upstream
+for f in translations/*.ts ; do
+  touch ${f%.ts}.qm
+done
+
+
+%build
+
+# add '-importdir %{_qt4_importdir}' when it works, right now fails with:
+# %{_qt4_importdir} unknown argument
+
+# build shared, threaded (default) libraries
+./configure -v \
+  -confirm-license \
+  -opensource \
+  -optimized-qmake \
+  -prefix %{_qt4_prefix} \
+  -bindir %{_qt4_bindir} \
+  -datadir %{_qt4_datadir} \
+  -demosdir %{_qt4_demosdir} \
+  -docdir %{_qt4_docdir} \
+  -examplesdir %{_qt4_examplesdir} \
+  -headerdir %{_qt4_headerdir} \
+  -libdir %{_qt4_libdir} \
+  -plugindir %{_qt4_plugindir} \
+  -sysconfdir %{_qt4_sysconfdir} \
+  -translationdir %{_qt4_translationdir} \
+  -platform %{platform} \
+  -release \
+  -shared \
+  -cups \
+  -fontconfig \
+  -largefile \
+  -gtkstyle \
+  -qt-gif \
+  -no-rpath \
+  -reduce-relocations \
+  -no-separate-debug-info \
+  %{?phonon} %{!?phonon:-no-phonon} \
+  %{?phonon_backend} \
+  %{?no_pch} \
+  %{?no_javascript_jit} \
+  -sm \
+  -stl \
+  -system-libmng \
+  -system-libpng \
+  -system-libjpeg \
+  -system-libtiff \
+  -system-zlib \
+  -xinput \
+  -xcursor \
+  -xfixes \
+  -xinerama \
+  -xshape \
+  -xrandr \
+  -xrender \
+  -xkb \
+  -glib \
+  -openssl-linked \
+  -xmlpatterns \
+  %{?dbus} %{!?dbus:-no-dbus} \
+  %{?webkit} %{!?webkit:-no-webkit } \
+  %{?ibase} \
+  %{?mysql} \
+  %{?psql} \
+  %{?odbc} \
+  %{?sqlite} %{?_system_sqlite} \
+  %{?tds} \
+  %{!?docs:-nomake docs} \
+  %{!?demos:-nomake demos} \
+  %{!?examples:-nomake examples}
+
+make %{?_smp_mflags}
+
+# TODO: consider patching tools/tools.pro to enable building this by default
+make %{?_smp_mflags} -C tools/qvfb
+
+# recreate .qm files
+LD_LIBRARY_PATH=`pwd`/lib bin/lrelease translations/*.ts
+
+
+%install
+rm -rf %{buildroot}
+
+make install INSTALL_ROOT=%{buildroot}
+
+make install INSTALL_ROOT=%{buildroot} -C tools/qvfb
+
+%if 0%{?private}
+# install private headers
+# using rsync -R as easy way to preserve relative path names
+# we're cheating and using %%_prefix (/usr) directly here
+rsync -aR \
+  include/Qt{Core,Declarative,Gui,Script}/private \
+  src/{corelib,declarative,gui,script}/*/*_p.h \
+  %{buildroot}%{_prefix}/
+%endif
+
+# Add desktop file(s)
+desktop-file-install \
+  --dir=%{buildroot}%{_datadir}/applications \
+  --vendor="qt4" \
+  %{?docs:%{SOURCE20}} %{SOURCE21} %{SOURCE22} %{?demos:%{SOURCE23}} %{SOURCE24}
+
+## pkg-config
+# strip extraneous dirs/libraries 
+# safe ones
+glib2_libs=$(pkg-config --libs glib-2.0 gobject-2.0 gthread-2.0)
+ssl_libs=$(pkg-config --libs openssl)
+for dep in \
+  -laudio -ldbus-1 -lfreetype -lfontconfig ${glib2_libs} \
+  -ljpeg -lm -lmng -lpng -lpulse -lpulse-mainloop-glib ${ssl_libs} -lsqlite3 -lz \
+  -L/usr/X11R6/lib -L/usr/X11R6/%{_lib} -L%{_libdir} ; do
+  sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/lib*.la 
+#  sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/pkgconfig/*.pc
+  sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/*.prl
+done
+# riskier
+for dep in -ldl -lphonon -lpthread -lICE -lSM -lX11 -lXcursor -lXext -lXfixes -lXft -lXinerama -lXi -lXrandr -lXrender -lXt ; do
+  sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/lib*.la 
+#  sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/pkgconfig/*.pc 
+  sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/*.prl
+done
+
+# nuke dangling reference(s) to %buildroot
+sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" %{buildroot}%{_qt4_libdir}/*.prl
+sed -i -e "s|-L%{_builddir}/qt-everywhere-opensource-src-%{version}%{?pre:-%{pre}}/lib||g" \
+  %{buildroot}%{_qt4_libdir}/pkgconfig/*.pc \
+  %{buildroot}%{_qt4_libdir}/*.prl
+
+# nuke QMAKE_PRL_LIBS, seems similar to static linking and .la files (#520323)
+# don't nuke, just drop -lphonon (above)
+#sed -i -e "s|^QMAKE_PRL_LIBS|#QMAKE_PRL_LIBS|" %{buildroot}%{_qt4_libdir}/*.prl
+
+# .la files, die, die, die.
+rm -f %{buildroot}%{_qt4_libdir}/lib*.la
+
+%if 0
+#if "%{_qt4_docdir}" != "%{_qt4_prefix}/doc"
+# -doc make symbolic link to _qt4_docdir
+rm -rf %{buildroot}%{_qt4_prefix}/doc
+ln -s  ../../share/doc/qt4 %{buildroot}%{_qt4_prefix}/doc
+%endif
+
+# let rpm handle binaries conflicts
+mkdir %{buildroot}%{_bindir}
+pushd %{buildroot}%{_qt4_bindir}
+for i in * ; do
+  case "${i}" in
+    assistant|designer|linguist|lrelease|lupdate|moc|qmake|qtconfig|qtdemo|uic)
+      mv $i ../../../bin/${i}-qt4
+      ln -s ../../../bin/${i}-qt4 .
+      ln -s ../../../bin/${i}-qt4 $i
+      ;;
+    *)
+      mv $i ../../../bin/
+      ln -s ../../../bin/$i .
+      ;;
+  esac
+done
+popd
+
+# _debug targets (see bug #196513)
+pushd %{buildroot}%{_qt4_libdir}
+for lib in libQt*.so ; do
+   libbase=`basename $lib .so | sed -e 's/^lib//'`
+#  ln -s $lib lib${libbase}_debug.so
+   echo "INPUT(-l${libbase})" > lib${libbase}_debug.so 
+done
+for lib in libQt*.a ; do
+   libbase=`basename $lib .a | sed -e 's/^lib//' `
+#  ln -s $lib lib${libbase}_debug.a
+   echo "INPUT(-l${libbase})" > lib${libbase}_debug.a
+done
+popd
+
+%ifarch %{multilib_archs}
+# multilib: qconfig.h
+  mv %{buildroot}%{_qt4_headerdir}/Qt/qconfig.h %{buildroot}%{_qt4_headerdir}/QtCore/qconfig-%{_arch}.h
+  install -p -m644 -D %{SOURCE5} %{buildroot}%{_qt4_headerdir}/QtCore/qconfig-multilib.h
+  ln -sf qconfig-multilib.h %{buildroot}%{_qt4_headerdir}/QtCore/qconfig.h
+  ln -sf ../QtCore/qconfig.h %{buildroot}%{_qt4_headerdir}/Qt/qconfig.h
+
+%if "%{_qt4_datadir}" != "%{_qt4_prefix}"
+# multilib: mkspecs hacks, unfortunately, breaks some stuff
+  mkdir %{buildroot}%{_qt4_prefix}/mkspecs
+  mv %{buildroot}%{_qt4_datadir}/mkspecs/{default,linux-g++*,qconfig.pri} \
+     %{buildroot}%{_qt4_prefix}/mkspecs/
+  ln -s %{_qt4_datadir}/mkspecs/common %{buildroot}%{_qt4_prefix}/mkspecs/common
+%endif
+%endif
+
+%if "%{_qt4_libdir}" != "%{_libdir}"
+  mkdir -p %{buildroot}/etc/ld.so.conf.d
+  echo "%{_qt4_libdir}" > %{buildroot}/etc/ld.so.conf.d/qt4-%{_arch}.conf
+%endif
+
+# Trolltech.conf
+install -p -m644 -D %{SOURCE4} %{buildroot}%{_qt4_sysconfdir}/Trolltech.conf
+
+# qt4-logo (generic) icons
+install -p -m644 -D %{SOURCE30} %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/qt4-logo.png
+install -p -m644 -D %{SOURCE31} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/qt4-logo.png
+%if 0%{?docs}
+# assistant icons
+install -p -m644 -D tools/assistant/tools/assistant/images/assistant.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/assistant.png
+install -p -m644 -D tools/assistant/tools/assistant/images/assistant-128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/assistant.png
+%endif
+# designer icons
+install -p -m644 -D tools/designer/src/designer/images/designer.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/designer.png
+# linguist icons
+for icon in tools/linguist/linguist/images/icons/linguist-*-32.png ; do
+  size=$(echo $(basename ${icon}) | cut -d- -f2)
+  install -p -m644 -D ${icon} %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/linguist.png
+done
+
+# Qt.pc
+cat >%{buildroot}%{_libdir}/pkgconfig/Qt.pc<<EOF
+prefix=%{_qt4_prefix}
+bindir=%{_qt4_bindir}
+datadir=%{_qt4_datadir}
+demosdir=%{_qt4_demosdir}
+docdir=%{_qt4_docdir}
+examplesdir=%{_qt4_examplesdir}
+headerdir=%{_qt4_headerdir}
+importdir=%{_qt4_importdir}
+libdir=%{_qt4_libdir}
+moc=%{_qt4_bindir}/moc
+plugindir=%{_qt4_plugindir}
+qmake=%{_qt4_bindir}/qmake
+sysconfdir=%{_qt4_sysconfdir}
+translationdir=%{_qt4_translationdir}
+
+Name: Qt
+Description: Qt Configuration
+Version: %{version}
+EOF
+
+# rpm macros
+mkdir -p %{buildroot}%{_sysconfdir}/rpm
+cat >%{buildroot}%{_sysconfdir}/rpm/macros.qt4<<EOF
+%%_qt4 %{name}
+%%_qt47 %{version}
+%%_qt4_version %{version}
+%%_qt4_prefix %%{_libdir}/qt4
+%%_qt4_bindir %%{_qt4_prefix}/bin
+%%_qt4_datadir %%{_qt4_prefix}
+%%_qt4_demosdir %%{_qt4_prefix}/demos
+%%_qt4_docdir %%{_docdir}/qt4
+%%_qt4_examples %%{_qt4_prefix}/examples
+%%_qt4_headerdir %%{_includedir}
+%%_qt4_importdir %%{_qt4_prefix}/imports
+%%_qt4_libdir %%{_libdir}
+%%_qt4_plugindir %%{_qt4_prefix}/plugins
+%%_qt4_qmake %%{_qt4_bindir}/qmake
+%%_qt4_sysconfdir %%{_sysconfdir}
+%%_qt4_translationdir %%{_datadir}/qt4/translations 
+EOF
+
+# create/own stuff under %%_qt4_plugindir
+mkdir %{buildroot}%{_qt4_plugindir}/crypto
+mkdir %{buildroot}%{_qt4_plugindir}/gui_platform
+mkdir %{buildroot}%{_qt4_plugindir}/styles
+
+%if 0%{?phonon_internal}
+mkdir -p %{buildroot}%{_qt4_plugindir}/phonon_backend
+# needed by qtscriptgenerator 
+pushd %{buildroot}%{_qt4_headerdir}
+ln -s phonon Phonon
+popd
+%else
+rm -fv  %{buildroot}%{_qt4_libdir}/libphonon.so*
+rm -rfv %{buildroot}%{_libdir}/pkgconfig/phonon.pc
+# contents slightly different between phonon-4.3.1 and qt-4.5.0
+rm -fv  %{buildroot}%{_includedir}/phonon/phononnamespace.h
+# contents dup'd but should remove just in case
+rm -fv  %{buildroot}%{_includedir}/phonon/*.h
+rm -rfv %{buildroot}%{_qt4_headerdir}/phonon*
+#rm -rfv %{buildroot}%{_qt4_headerdir}/Qt/phonon*
+rm -fv %{buildroot}%{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
+rm -fv %{buildroot}%{_qt4_plugindir}/designer/libphononwidgets.so
+%endif
+
+#if "%{?phonon_backend}" == "-phonon-backend"
+%if 0%{?phonon_backend_packaged}
+install -D -m 0644 %{SOURCE10} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/phonon-gstreamer.svg
+install -D -m 0644 %{SOURCE11} %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/phonon-gstreamer.png
+install -D -m 0644 %{SOURCE12} %{buildroot}%{_datadir}/icons/hicolor/22x22/apps/phonon-gstreamer.png
+install -D -m 0644 %{SOURCE13} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/phonon-gstreamer.png
+install -D -m 0644 %{SOURCE14} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/phonon-gstreamer.png
+install -D -m 0644 %{SOURCE15} %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/phonon-gstreamer.png
+install -D -m 0644 %{SOURCE16} %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/phonon-gstreamer.png
+%else
+rm -fv %{buildroot}%{_qt4_plugindir}/phonon_backend/*_gstreamer.so
+rm -fv %{buildroot}%{_datadir}/kde4/services/phononbackends/gstreamer.desktop
+%endif
+
+%if ! 0%{?webkit_packaged}
+rm -fv %{buildroot}%{_qt4_datadir}/mkspecs/modules/qt_webkit_version.pri
+rm -fv %{buildroot}%{_qt4_headerdir}/Qt/qgraphicswebview.h
+rm -fv %{buildroot}%{_qt4_headerdir}/Qt/qweb*.h
+rm -frv %{buildroot}%{_qt4_headerdir}/QtWebKit/
+rm -frv %{buildroot}%{_qt4_importdir}/QtWebKit/
+rm -fv %{buildroot}%{_qt4_libdir}/libQtWebKit.*
+rm -fv %{buildroot}%{_qt4_plugindir}/designer/libqwebview.so
+rm -fv %{buildroot}%{_libdir}/pkgconfig/QtWebKit.pc
+%endif
+
+%find_lang qt --with-qt --without-mo
+
+%find_lang assistant --with-qt --without-mo
+%find_lang qt_help --with-qt --without-mo
+%find_lang qtconfig --with-qt --without-mo
+%find_lang qvfb --with-qt --without-mo
+cat assistant.lang qt_help.lang qtconfig.lang >qt-x11.lang
+
+%find_lang designer --with-qt --without-mo
+%find_lang linguist --with-qt --without-mo
+cat designer.lang linguist.lang >qt-devel.lang
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%post assistant
+touch --no-create %{_datadir}/icons/hicolor ||:
+
+%posttrans assistant 
+gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
+
+%postun assistant 
+if [ $1 -eq 0 ] ; then
+touch --no-create %{_datadir}/icons/hicolor ||:
+gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
+fi
+
+%post devel
+touch --no-create %{_datadir}/icons/hicolor ||:
+
+%posttrans devel
+gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
+
+%postun devel
+if [ $1 -eq 0 ] ; then
+touch --no-create %{_datadir}/icons/hicolor ||:
+gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
+fi
+
+%if 0%{?webkit_packaged} 
+%post webkit -p /sbin/ldconfig
+
+%postun webkit -p /sbin/ldconfig
+%endif
+
+%post x11
+/sbin/ldconfig
+touch --no-create %{_datadir}/icons/hicolor ||:
+
+%posttrans x11
+gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
+
+%postun x11
+/sbin/ldconfig
+if [ $1 -eq 0 ] ; then
+touch --no-create %{_datadir}/icons/hicolor ||:
+gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
+fi
+
+#if "%{?phonon_backend}" == "-phonon-backend"
+%if 0%{?phonon_backend_packaged}
+%post -n phonon-backend-gstreamer
+touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||:
+
+%posttrans -n phonon-backend-gstreamer
+gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||:
+
+%postun -n phonon-backend-gstreamer
+if [ $1 -eq 0 ] ; then
+  touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||:
+  gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||:
+fi
+
+%files -n phonon-backend-gstreamer
+%defattr(-,root,root,-)
+%{_qt4_plugindir}/phonon_backend/*_gstreamer.so
+%{_datadir}/kde4/services/phononbackends/gstreamer.desktop
+%{_datadir}/icons/hicolor/*/apps/phonon-gstreamer.*
+%endif
+
+%files -f qt.lang
+%defattr(-,root,root,-)
+%doc README LGPL_EXCEPTION.txt LICENSE.LGPL LICENSE.GPL3
+%if "%{_qt4_libdir}" != "%{_libdir}"
+/etc/ld.so.conf.d/*
+%dir %{_qt4_libdir}
+%endif
+%dir %{_qt4_prefix}
+%if "%{_qt4_bindir}" == "%{_bindir}"
+%{_qt4_prefix}/bin
+%else
+%dir %{_qt4_bindir}
+%endif
+%if "%{_qt4_datadir}" != "%{_datadir}/qt4"
+%dir %{_datadir}/qt4
+%else
+%dir %{_qt4_datadir}
+%endif
+%if 0%{?docs}
+%dir %{_qt4_docdir}
+%dir %{_qt4_docdir}/qch/
+%endif
+%if "%{_qt4_sysconfdir}" != "%{_sysconfdir}"
+%dir %{_qt4_sysconfdir}
+%endif
+%config(noreplace) %{_qt4_sysconfdir}/Trolltech.conf
+%{_qt4_datadir}/phrasebooks/
+%{_qt4_libdir}/libQtCore.so.4*
+%if 0%{?dbus:1}
+%if "%{_qt4_bindir}" != "%{_bindir}"
+%{_bindir}/qdbus
+%endif
+%{_qt4_bindir}/qdbus
+%{_qt4_libdir}/libQtDBus.so.4*
+%endif
+%{_qt4_libdir}/libQtNetwork.so.4*
+%{_qt4_libdir}/libQtScript.so.4*
+%{_qt4_libdir}/libQtSql.so.4*
+%{_qt4_libdir}/libQtTest.so.4*
+%{_qt4_libdir}/libQtXml.so.4*
+%{_qt4_libdir}/libQtXmlPatterns.so.4*
+%dir %{_qt4_plugindir}
+%dir %{_qt4_plugindir}/crypto/
+%dir %{_qt4_plugindir}/sqldrivers/
+%dir %{_qt4_translationdir}/
+
+%if 0%{?sqlite_pkg:1}
+%files sqlite
+%defattr(-,root,root,-)
+%endif
+%{_qt4_plugindir}/sqldrivers/libqsqlite*
+
+%files assistant
+%defattr(-,root,root,-)
+%if "%{_qt4_bindir}" != "%{_bindir}"
+%{_bindir}/assistant*
+%endif
+%{_qt4_bindir}/assistant*
+%{_datadir}/applications/*assistant.desktop
+%{_datadir}/icons/hicolor/*/apps/assistant*
+
+%files config
+%defattr(-,root,root,-)
+%if "%{_qt4_bindir}" != "%{_bindir}"
+%{_bindir}/qt*config*
+%endif
+%{_qt4_bindir}/qt*config*
+%{_datadir}/applications/*qtconfig.desktop
+
+%if 0%{?demos}
+%files demos
+%defattr(-,root,root,-)
+%{_qt4_bindir}/qt*demo*
+%if "%{_qt4_bindir}" != "%{_bindir}"
+%{_bindir}/qt*demo*
+%endif
+%{_datadir}/applications/*qtdemo.desktop
+%{_qt4_demosdir}/
+%endif
+
+%files devel -f qt-devel.lang
+%defattr(-,root,root,-)
+%{_qt4_bindir}/lconvert
+%{_qt4_bindir}/lrelease*
+%{_qt4_bindir}/lupdate*
+%{_qt4_bindir}/moc*
+%{_qt4_bindir}/pixeltool*
+%{_qt4_bindir}/qdoc3*
+%{_qt4_bindir}/qmake*
+%{_qt4_bindir}/qt3to4
+%{_qt4_bindir}/qttracereplay
+%{_qt4_bindir}/rcc*
+%{_qt4_bindir}/uic*
+%{_qt4_bindir}/qcollectiongenerator
+%if 0%{?dbus:1}
+%{_qt4_bindir}/qdbuscpp2xml
+%{_qt4_bindir}/qdbusxml2cpp
+%endif
+%{_qt4_bindir}/qhelpconverter
+%{_qt4_bindir}/qhelpgenerator
+%{_qt4_bindir}/xmlpatterns
+%{_qt4_bindir}/xmlpatternsvalidator
+%if "%{_qt4_bindir}" != "%{_bindir}"
+%{_bindir}/lconvert
+%{_bindir}/lrelease*
+%{_bindir}/lupdate*
+%{_bindir}/pixeltool*
+%{_bindir}/moc*
+%{_bindir}/qdoc3
+%{_bindir}/qmake*
+%{_bindir}/qt3to4
+%{_bindir}/qttracereplay
+%{_bindir}/rcc*
+%{_bindir}/uic*
+%{_bindir}/designer*
+%{_bindir}/linguist*
+%{_bindir}/qcollectiongenerator
+%if 0%{?dbus:1}
+%{_bindir}/qdbuscpp2xml
+%{_bindir}/qdbusxml2cpp
+%endif
+%{_bindir}/qhelpconverter
+%{_bindir}/qhelpgenerator
+%{_bindir}/xmlpatterns
+%{_bindir}/xmlpatternsvalidator
+%endif
+%if "%{_qt4_headerdir}" != "%{_includedir}"
+%dir %{_qt4_headerdir}/
+%endif
+%{_qt4_headerdir}/*
+%{_qt4_datadir}/mkspecs/
+%if "%{_qt4_datadir}" != "%{_qt4_prefix}"
+%{_qt4_prefix}/mkspecs/
+%endif
+%{_qt4_datadir}/q3porting.xml
+%if 0%{?phonon:1}
+%{_qt4_libdir}/libphonon.prl
+%endif
+%if 0%{?phonon_internal}
+%{_qt4_libdir}/libphonon.so
+%endif
+%{_qt4_libdir}/libQt*.so
+%{_qt4_libdir}/libQtUiTools*.a
+%{_qt4_libdir}/libQt*.prl
+%{_libdir}/pkgconfig/*.pc
+# Qt designer
+%{_qt4_bindir}/designer*
+%{_datadir}/applications/*designer.desktop
+%{_datadir}/icons/hicolor/*/apps/designer*
+%{?docs:%{_qt4_docdir}/qch/designer.qch}
+# Qt Linguist
+%{_qt4_bindir}/linguist*
+%{_datadir}/applications/*linguist.desktop
+%{_datadir}/icons/hicolor/*/apps/linguist*
+%{?docs:%{_qt4_docdir}/qch/linguist.qch}
+%if 0%{?webkit_packaged}
+%exclude %{_qt4_datadir}/mkspecs/modules/qt_webkit_version.pri
+%exclude %{_qt4_headerdir}/Qt/QtWebKit
+%exclude %{_qt4_headerdir}/Qt/qgraphicswebview.h
+%exclude %{_qt4_headerdir}/Qt/qweb*.h
+%exclude %{_qt4_headerdir}/QtWebKit/
+%exclude %{_qt4_libdir}/libQtWebKit.prl
+%exclude %{_qt4_libdir}/libQtWebKit.so
+%exclude %{_qt4_libdir}/libQtWebKit_debug.so
+%exclude %{_libdir}/pkgconfig/QtWebKit.pc
+%endif
+%if 0%{?private}
+%exclude %{_qt4_headerdir}/*/private/
+
+%files devel-private
+%defattr(-,root,root,-)
+%{_qt4_headerdir}/QtCore/private/
+%{_qt4_headerdir}/QtDeclarative/private/
+%{_qt4_headerdir}/QtGui/private/
+%{_qt4_headerdir}/QtScript/private/
+%{_qt4_headerdir}/../src/corelib/
+%{_qt4_headerdir}/../src/declarative/
+%{_qt4_headerdir}/../src/gui/
+%{_qt4_headerdir}/../src/script/
+%endif
+
+%if 0%{?docs}
+%files doc
+%defattr(-,root,root,-)
+%{_qt4_docdir}/html
+%{_qt4_docdir}/qch/*.qch
+%exclude %{_qt4_docdir}/qch/designer.qch
+%exclude %{_qt4_docdir}/qch/linguist.qch
+%{_qt4_docdir}/src/
+#{_qt4_prefix}/doc
+%endif
+
+%if 0%{?examples}
+%files examples
+%defattr(-,root,root,-)
+%{_qt4_examplesdir}/
+%endif
+
+%files qvfb -f qvfb.lang
+%defattr(-,root,root,-)
+%{_bindir}/qvfb
+%{_qt4_bindir}/qvfb
+
+%if "%{?ibase}" == "-plugin-sql-ibase"
+%files ibase
+%defattr(-,root,root,-)
+%{_qt4_plugindir}/sqldrivers/libqsqlibase*
+%endif
+
+%if "%{?mysql}" == "-plugin-sql-mysql"
+%files mysql
+%defattr(-,root,root,-)
+%{_qt4_plugindir}/sqldrivers/libqsqlmysql*
+%endif
+
+%if "%{?odbc}" == "-plugin-sql-odbc"
+%files odbc 
+%defattr(-,root,root,-)
+%{_qt4_plugindir}/sqldrivers/libqsqlodbc*
+%endif
+
+%if "%{?psql}" == "-plugin-sql-psql"
+%files postgresql 
+%defattr(-,root,root,-)
+%{_qt4_plugindir}/sqldrivers/libqsqlpsql*
+%endif
+
+%if "%{?tds}" == "-plugin-sql-tds"
+%files tds
+%defattr(-,root,root,-)
+%{_qt4_plugindir}/sqldrivers/libqsqltds*
+%endif
+
+%if 0%{?webkit_packaged}
+%files webkit
+%defattr(-,root,root,-)
+%{_qt4_libdir}/libQtWebKit.so.4*
+%{_qt4_importdir}/QtWebKit/
+# FIXME ?  what do with this in webkit_packaged=0 case?  -- Rex
+%{_qt4_plugindir}/designer/libqwebview.so
+
+%files webkit-devel
+%defattr(-,root,root,-)
+%{_qt4_datadir}/mkspecs/modules/qt_webkit_version.pri
+%{_qt4_headerdir}/Qt/QtWebKit
+%{_qt4_headerdir}/Qt/qgraphicswebview.h
+%{_qt4_headerdir}/Qt/qweb*.h
+%{_qt4_headerdir}/QtWebKit/
+%{_qt4_libdir}/libQtWebKit.prl
+%{_qt4_libdir}/libQtWebKit.so
+%{_qt4_libdir}/libQtWebKit_debug.so
+%{_libdir}/pkgconfig/QtWebKit.pc
+%endif
+
+%files x11 -f qt-x11.lang
+%defattr(-,root,root,-)
+%{_sysconfdir}/rpm/macros.*
+%dir %{_qt4_importdir}/
+%{_qt4_importdir}/Qt/
+%if 0%{?phonon_internal}
+%{_qt4_libdir}/libphonon.so.4*
+%{_qt4_plugindir}/designer/libphononwidgets.so
+%dir %{_datadir}/kde4/services/phononbackends/
+%{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
+%endif
+%{_qt4_libdir}/libQt3Support.so.4*
+%{_qt4_libdir}/libQtCLucene.so.4*
+%{_qt4_libdir}/libQtDesigner.so.4*
+%{_qt4_libdir}/libQtDeclarative.so.4*
+%{_qt4_libdir}/libQtDesignerComponents.so.4*
+%{_qt4_libdir}/libQtGui.so.4*
+%{_qt4_libdir}/libQtHelp.so.4*
+%{_qt4_libdir}/libQtMultimedia.so.4*
+%{_qt4_libdir}/libQtOpenGL.so.4*
+%{_qt4_libdir}/libQtScriptTools.so.4*
+%{_qt4_libdir}/libQtSvg.so.4*
+%{_qt4_plugindir}/*
+%exclude %{_qt4_plugindir}/crypto
+%exclude %{_qt4_plugindir}/sqldrivers
+%if 0%{?webkit_packaged}
+%exclude %{_qt4_plugindir}/designer/libqwebview.so
+%endif
+#if "%{?phonon_backend}" == "-phonon-backend"
+%if 0%{?phonon_backend_packaged}
+%exclude %{_qt4_plugindir}/phonon_backend/*_gstreamer.so
+%endif
+%if "%{_qt4_bindir}" != "%{_bindir}"
+%{?dbus:%{_bindir}/qdbusviewer}
+%{_bindir}/qmlviewer
+%endif
+%{?dbus:%{_qt4_bindir}/qdbusviewer}
+%{_qt4_bindir}/qmlviewer
+%{_datadir}/icons/hicolor/*/apps/qt4-logo.*
+
+
+%changelog
+* Sat Jul 23 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.3-8
+- fix QMAKE_LIBDIR_QT, for missing QT_SHARED define (#725183)
+
+* Thu Jul 07 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.3-7
+- Adding qt-sql-ibase driver for qt (#719002)
+- qvfb subpackage (#718416)
+
+* Mon Jun 20 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.3-6
+- fontconfig patch respin (#705348, QTBUG-19947)
+
+* Mon Jun 20 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.3-5
+- updated fontconfig patch (#705348, QTBUG-19947)
+
+* Tue Jun 07 2011 Than Ngo <than@redhat.com> - 1:4.7.3-4
+- bz#705348, Lohit fonts accidentally disable the bytecode interpreter for Qt
+
+* Thu May 19 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.3-3
+- omit %%{_qt4_plugindir}/designer/libqwebview.so too
+
+* Thu May 19 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.3-2
+- omit bundled webkit on f16+ (in favor of separately packaged qtwebkit)
+
+* Thu May 05 2011 Jaroslav Reznik <jreznik@redhat.com> 1:4.7.3-1
+- 4.7.3
+
+* Thu Apr 21 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.2-9
+- -webkit-devel: move qt_webkit_version.pri here
+
+* Fri Apr 01 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.2-8
+- -devel-private: qt-creator/QmlDesigner requires qt private headers (#657498)
+
+* Fri Mar 25 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.2-7
+- followup patch for QTBUG-18338, blacklist fraudulent SSL certifcates
+
+* Fri Mar 25 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.2-6
+- drop qt-designer-plugin-phonon
+
+* Fri Mar 25 2011 Than Ngo <than@redhat.com> - 1:4.7.2-5
+- apply patch to fix QTBUG-18338, blacklist fraudulent SSL certifcates
+
+* Tue Mar 22 2011 Jaroslav Reznik <jreznik@redhat.com> 1:4.7.2-4
+- rebuild (mysql)
+
+* Fri Mar 11 2011 Dan HorÃ¡k <dan[at]danny.cz> 1:4.7.2-3
+- workaround memory exhaustion during linking of libQtWebKit on s390
+
+* Mon Mar 07 2011 Jaroslav Reznik <jreznik@redhat.com> 1:4.7.2-2
+- Fix QNetworkConfigurationManager crash due to null private pointer (#682656)
+
+* Tue Mar 01 2011 Jaroslav Reznik <jreznik@redhat.com> 1:4.7.2-1
+- 4.7.2
+
+* Wed Feb 23 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.1-18
+- libQtWebKit.so has no debug info (#667175)
+
+* Wed Feb 16 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.1-17
+- Obsoletes: qt-sqlite < 1:4.7.1-16
+
+* Tue Feb 15 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.1-16
+- drop -sqlite subpkg, move into main (#677418) 
+
+* Wed Feb 09 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.1-15
+- -assistant subpkg (#660287)
+- -config drop Obsoletes: qt-x11 (avoid/workaround #674326)
+- -config unconditionally drop NoDisplay (since we're dropping the Obsoletes too)
+- -designer-plugin-phonon subpkg (#672088)
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.7.1-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Jan 26 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-13
+- -config: fix Obsoletes for real this time
+
+* Wed Jan 26 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-12
+- fix qt-config related Obsoletes/Provides
+
+* Wed Jan 26 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-11
+- upstream fix for QTextCursor regression (QTBUG-15857, kde#249373)
+
+* Tue Jan 25 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-10
+- -config subpkg
+- qt-x11 pulls in phonon (#672088)
+- qtconfig.desktop: drop NoDisplay (f15+ only, for now)
+
+* Thu Jan 20 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-9.1
+- apply the Assistant QtWebKit dependency removal (#660287) everywhere
+
+* Thu Jan 06 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-9
+- qsortfilterproxymodel fix (merge_request/934)
+
+* Tue Jan 04 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-8
+- only do Requires: phonon-backend if using qt's phonon
+
+* Fri Dec 24 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.7.1-7
+- fix QTreeView crash triggered by KPackageKit (patch by David Faure)
+
+* Fri Dec 24 2010 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-6
+- rebuild (mysql)
+
+* Wed Dec 08 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.7.1-5
+- make the Assistant QtWebKit dependency removal (#660287) F15+ only for now
+- fix QTextCursor crash in Lokalize and Psi (QTBUG-15857, kde#249373, #660028)
+- add some more NULL checks to the glib_eventloop_nullcheck patch (#622164)
+
+* Mon Dec 06 2010 Than Ngo <than@redhat.com> 4.7.1-4
+- bz#660287, using QTextBrowser in assistant to drop qtwebkit dependency
+
+* Tue Nov 23 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.1-3
+- Fails to create debug build of Qt projects on mingw (#653674, QTBUG-14467)
+
+* Mon Nov 22 2010 Than Ngo <than@redhat.com> - 4.7.1-2
+- bz#528303, Reordering of Malayalam Rakar not working properly
+
+* Thu Nov 11 2010 Than Ngo <than@redhat.com> - 4.7.1-1
+- 4.7.1
+
+* Mon Oct 25 2010 Jaroslav Reznik <jreznik@redhat.com> - 4.7.0-8
+- QtWebKit, CVE-2010-1822: crash by processing certain SVG images (#640290)
+
+* Mon Oct 18 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-7
+- qt-devel contains residues from patch run (#639463)
+
+* Fri Oct 15 2010 Than Ngo <than@redhat.com> - 4.7.0-6
+- apply patch to fix the color issue in 24bit mode (cirrus driver)
+
+* Thu Sep 30 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-5
+- Wrong Cursor when widget become native on X11 (QTBUG-6185)
+
+* Mon Sep 27 2010 Than Ngo <than@redhat.com> - 4.7.0-4
+- apply upstream patch to fix QTreeView-regression (QTBUG-13567)
+
+* Thu Sep 23 2010 Than Ngo <than@redhat.com> - 4.7.0-3
+- fix typo in license
+
+* Thu Sep 23 2010 Than Ngo <than@redhat.com> - 4.7.0-2
+- fix bz#562049, bn-IN Incorrect rendering
+- fix bz#562058, bn_IN init feature is not applied properly
+- fix bz#631732, indic invalid syllable's are not recognized properly
+- fix bz#636399, oriya script open type features are not applied properly
+
+* Tue Sep 21 2010 Than Ngo <than@redhat.com> - 4.7.0-1
+- 4.7.0
+
+* Thu Sep 09 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.31.rc1
+- -webkit-devel: add missing %%defattr
+- -webkit: move qml/webkit bits here
+
+* Wed Sep 08 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.30.rc1
+- Crash in drawPixmap in Qt 4.7rc1 (#631845, QTBUG-12826)
+
+* Mon Aug 30 2010 Than Ngo <than@redhat.com> - 4.7.0-0.29.rc1
+- drop the patch, it's already fixed in upstream
+
+* Thu Aug 26 2010 Than Ngo <than@redhat.com> - 4.7.0-0.28.rc1
+- 4.7.0 rc1
+
+* Thu Jul 08 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.26.beta2
+- rebase patches, avoiding use of patch fuzz
+- omit old qt-copy/kde-qt patches, pending review
+- omit kde4_plugin patch
+- ftbfs:s/qml/qmlviewer, libQtMediaServices no longer included
+
+* Thu Jul 08 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.25.beta2
+- 4.7.0-beta2
+
+* Tue Jul 01 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.24.beta1
+- X11Embed broken (rh#609757, QTBUG-10809)
+
+* Tue Jul 01 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.7.0-0.23.beta1
+- use find_lang to package the qm files (#609749)
+- put the qm files into the correct subpackages
+- remove qvfb translations, we don't ship qvfb
+
+* Tue Jun 29 2010 Rex Dieter <rdieter@fedoraproject.org. 4.7.0-0.22.beta1
+- workaround glib_eventloop crasher induced by gdal/grass (bug #498111)
+
+* Fri Jun 20 2010 Rex Dieter <rdieter@fedoraproject.org> 4.7.0-0.20.beta1
+- avoid timestamps in uic-generated files to be multilib-friendly
+
+* Fri Jun 18 2010 Rex Dieter <rdieter@fedoraproject.org> 4.7.0-0.19.beta1
+- revert -no-javascript-jit change, false-alarm (#604003)
+- QtWebKit does not search correct plugin path(s) (#568860)
+- QtWebKit browsers crash with flash-plugin (rh#605677,webkit#40567)
+- drop qt-x11-opensource-src-4.5.0-gcc_hack.patch
+
+* Wed Jun 16 2010 Rex Dieter <rdieter@fedoraproject.org> 4.7.0-0.18.beta1
+- -no-javascript-jit on i686 (#604003)
+
+* Wed Jun 16 2010 Karsten Hopp <karsten@redhat.com> 4.7.0-0.17.beta1 
+- add s390 and s390x to 3rdparty/webkit/JavaScriptCore/wtf/Platform.h and
+  3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h
+
+* Fri Jun 11 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.16.beta1
+- scrub -lpulse-mainloop-glib from .prl files (#599844)
+- scrub references to %%buildroot in .pc, .prl files
+
+* Thu May 27 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.15.beta1
+- Unsafe use of rand() in X11 (QTBUG-9793)
+
+* Fri May 21 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.14.beta1
+- drop -no-javascript-jit (webkit#35154)
+
+* Mon May 17 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.13.beta1
+- QT_GRAPHICSSYSTEM env support
+
+* Sun May 16 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.12.beta1
+- -webkit-devel: move Qt/qweb*.h here (#592680)
+
+* Fri May 07 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.11.beta1
+- -webkit-devel: Obsoletes: qt-devel ... (upgrade path)
+
+* Thu May 06 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.10.beta1
+- -webkit-devel: Provides: qt4-webkit-devel , Requires: %%name-devel
+
+* Thu May 06 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.9.beta1
+- 4.7.0-beta1
+- -webkit-devel : it lives! brainz!
+
+* Fri Apr 30 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.8.tp
+- prepping for separate QtWebKit(-2.0)
+- -webkit subpkg,  Provides: QtWebKit ...
+- -devel: Provides: QtWebKit-devel ...
+- TODO: -webkit-devel (and see what breaks)
+
+* Wed Apr 28 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.7.tp
+- own %%{_qt4_plugindir}/crypto
+
+* Sat Apr 03 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.7.0-0.6.tp
+- backport fix for QTBUG-9354 which breaks kdeutils build
+
+* Fri Apr 02 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.5.tp
+- Associate text/vnd.trolltech.linguist with linguist (#579082)
+
+* Tue Mar 23 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 4.7.0-0.4.tp
+- fix type cast issue on sparc64
+
+* Sun Mar 21 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.7.0-0.3.tp
+- also strip -lpulse from .prl files (fixes PyQt4 QtMultimedia binding build)
+
+* Tue Mar 16 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.2.tp
+- qt-4.7.0-tp
+- macros.qt4 : +%%_qt4_importdir
+- don't strip libs from pkgconfig files, Libs.private is now used properly
+- add -lphonon to stripped libs instead of brutally hacking out
+  QMAKE_PRL_LIBS altogether (#520323)
+- qt-assistant-adp packaged separately now, not included here
+
+* Sat Mar 13 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.2-7
+- BR alsa-lib-devel (for QtMultimedia)
+
+* Sat Mar 13 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.2-6
+- Provides: qt-assistant-adp(-devel)
+
+* Fri Mar 05 2010 Than Ngo <than@redhat.com> - 4.6.2-5
+- Make tablet detection work with new wacom drivers (#569132)
+
+* Mon Mar 01 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.2-4
+- fix 64bit platform logic, use linux-g++-64 everywhere except x86_64 (#569542)
+
+* Sun Feb 28 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.2-3
+- fix CUPS patch not to crash if currentPPD is NULL (#566304)
+
+* Tue Feb 16 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.2-2
+- macros.qt4: s/qt45/qt46/
+
+* Mon Feb 15 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.2-1
+- 4.6.2
+
+* Fri Feb 05 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.1-3
+- improve cups support (#523846, kde#180051#c22)
+
+* Tue Jan 19 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.1-2
+- drop bitmap_font_speed patch, rejected upstream
+
+* Tue Jan 19 2010 Than Ngo <than@redhat.com> - 4.6.1-1
+- 4.6.1
+
+* Mon Jan 11 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-5
+- bitmap_font_speed patch (QTBUG-7255)
+
+* Sat Jan 09 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-4
+- Fix crash when QGraphicsItem destructor deletes other QGraphicsItem (kde-qt cec34b01)
+- Fix a crash in KDE/Plasma with QGraphicsView. TopLevel list of items (kde-qt 63839f0c)
+
+* Wed Dec 23 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.0-3
+- disable QtWebKit JavaScript JIT again, incompatible with SELinux (#549994)
+
+* Sat Dec 05 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.0-2
+- own %%{_qt4_plugindir}/gui_platform
+
+* Tue Dec 01 2009 Than Ngo <than@redhat.com> - 4.6.0-1
+- 4.6.0
+
+* Tue Nov 17 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.6.rc1
+- qt-4.6.0-rc1
+
+* Sat Nov 14 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.5.beta1 
+- -tds: Add package with TDS sqldriver (#537586)
+- add arch'd provides for sql drivers
+
+* Sun Nov 08 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.4.beta1
+- -x11: Requires: %%{name}-sqlite%{?_isa}
+
+* Mon Oct 26 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.3.beta1
+- kde-qt patches (as of 20091026)
+
+* Fri Oct 16 2009 Than Ngo <than@redhat.com> - 4.6.0-0.2.beta1 
+- subpackage sqlite plugin, add Require on qt-sqlite in qt-x11
+  for assistant
+- build/install qdoc3 again
+
+* Wed Oct 14 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.1.beta1
+- qt-4.6.0-beta1
+- no kde-qt patches (yet)
+
+* Sat Oct 10 2009 Than Ngo <than@redhat.com> - 4.5.3-4
+- fix translation build issue
+- rhel cleanup
+
+* Tue Oct 06 2009 Jaroslav Reznik <jreznik@redhat.com> - 4.5.3-3
+- disable JavaScriptCore JIT, SE Linux crashes (#527079)
+
+* Fri Oct 02 2009 Than Ngo <than@redhat.com> - 4.5.3-2
+- cleanup patches
+- if ! phonon_internal, exclude more/all phonon headers
+- qt-devel must Requires: phonon-devel (#520323)
+
+* Thu Oct 01 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.3-1
+- qt-4.5.3
+
+* Tue Sep 29 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-21
+- switch to external/kde phonon
+
+* Mon Sep 28 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-20
+- use internal Qt Assistant/Designer icons
+- -devel: move designer.qch,linguist.qch here
+- move ownership of %%_qt4_docdir, %%_qt4_docdir/qch to main pkg
+
+* Sun Sep 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-19
+- Missing Qt Designer icon (#476605)
+
+* Fri Sep 11 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-18
+- drop gcc -fno-var-tracking-assignments hack (#522576)
+
+* Fri Sep 11 2009 Than Ngo <than@redhat.com> - 4.5.2-17
+- drop useless check for ossl patch, the patch works fine with old ossl
+
+* Wed Sep 09 2009 Than Ngo <than@redhat.com> - 4.5.2-16
+- add a correct system_ca_certificates patch
+
+* Tue Sep 08 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-15
+- use system ca-certificates (#521911)
+
+* Tue Sep 01 2009 Than Ngo <than@redhat.com> - 4.5.2-14
+- drop fedora < 9 support
+- only apply ossl patch for fedora > 11
+
+* Mon Aug 31 2009 Than Ngo <than@redhat.com> - 4.5.2-13
+- fix for CVE-2009-2700
+
+* Thu Aug 27 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.2-12
+- use platform linux-g++ everywhere (ie, drop linux-g++-64 on 64 bit),
+  avoids plugin/linker weirdness (bug #478481)
+
+* Wed Aug 26 2009 Tomas Mraz <tmraz@redhat.com> - 1:4.5.2-11
+- rebuilt with new openssl
+
+* Thu Aug 20 2009 Than Ngo <than@redhat.com> - 4.5.2-10
+- switch to kde-qt branch
+
+* Tue Aug 18 2009 Than Ngo <than@redhat.com> - 4.5.2-9
+- security fix for CVE-2009-1725 (bz#513813)
+
+* Sun Aug 16 2009 Than Ngo <than@redhat.com> - 4.5.2-8
+- fix phonon-backend-gstreamer for using pulsaudio (#513421)
+
+* Sat Aug 14 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.2-7
+- kde-qt: 287-qmenu-respect-minwidth
+- kde-qt: 0288-more-x-keycodes (#475247)
+
+* Wed Aug 05 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.2-6
+- use linker scripts for _debug targets (#510246)
+- tighten deps using %%{?_isa}
+- -x11: Requires(post,postun): /sbin/ldconfig
+
+* Thu Jul 30 2009 Than Ngo <than@redhat.com> - 4.5.2-5
+- apply upstream patch to fix issue in Copy and paste
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.5.2-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Jul 02 2009 Than Ngo <than@redhat.com> - 4.5.2-3
+- pregenerate PNG, drop BR on GraphicsMagick (bz#509244)
+
+* Fri Jun 26 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.5.2-2
+- take current qt-copy-patches snapshot (20090626)
+- disable patches which are already in 4.5.2
+- fix the qt-copy patch 0274-shm-native-image-fix.diff to apply against 4.5.2
+
+* Thu Jun 25 2009 LukÃ¡Å¡ Tinkl <ltinkl@redhat.com> - 4.5.2-1
+- Qt 4.5.2
+
+* Sun Jun 07 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-18
+- phonon-backend-gstreamer pkg, with icons
+- optimize (icon-mostly) scriptlets
+
+* Sun Jun 07 2009 Than Ngo <than@redhat.com> - 4.5.1-17
+- drop the hack, apply patch to install Global header, gstreamer.desktop
+  and dbus services file
+
+* Sat Jun 06 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-16
+- install awol Phonon/Global header
+
+* Fri Jun 05 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.5.1-15
+- apply Phonon PulseAudio patch (needed for the xine-lib backend)
+
+* Fri Jun 05 2009 Than Ngo <than@redhat.com> - 4.5.1-14
+- enable phonon and gstreamer-backend
+
+* Sat May 30 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-13
+- -doc: Obsoletes: qt-doc < 1:4.5.1-4 (workaround bug #502401)
+
+* Sat May 23 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-12
+- +phonon_internal macro to toggle packaging of qt's phonon (default off)
+
+* Fri May 22 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-11
+- qt-copy-patches-20090522
+
+* Wed May 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-10.2
+- full (non-bootstrap) build
+
+* Wed May 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-10.1
+- allow for minimal bootstrap build (*cough* arm *cough*)
+
+* Wed May 06 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-10
+- improved kde4_plugins patch, skip expensive/unneeded canonicalPath
+
+* Wed May 06 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-9
+- include kde4 plugin path by default (#498809)
+
+* Mon May 04 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-8
+- fix invalid assumptions about mysql_config --libs (bug #440673)
+- fix %%files breakage from 4.5.1-5
+
+* Wed Apr 29 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-7
+- -devel: Provides: qt4-devel%%{?_isa} ...
+
+* Mon Apr 27 2009 Than Ngo <than@redhat.com> - 4.5.1-6
+- drop useless hunk of qt-x11-opensource-src-4.5.1-enable_ft_lcdfilter.patch
+
+* Mon Apr 27 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-5
+- -devel: Provides: *-static for libQtUiTools.a
+
+* Fri Apr 24 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-4
+- qt-doc noarch
+- qt-demos, qt-examples (split from -doc)
+- (cosmetic) re-order subpkgs in alphabetical order
+- drop unused profile.d bits
+
+* Fri Apr 24 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-3
+- enable FT_LCD_FILTER (uses freetype subpixel filters if available at runtime)
+
+* Fri Apr 24 2009 Than Ngo <than@redhat.com> - 4.5.1-2
+- apply upstream patch to fix the svg rendering regression
+
+* Thu Apr 23 2009 Than Ngo <than@redhat.com> - 4.5.1-1
+- 4.5.1
+
+* Tue Apr 14 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-14
+- fix vrgb/vgbr corruption, disable QT_USE_FREETYPE_LCDFILTER (#490377)
+
+* Fri Apr 10 2009 Than Ngo <than@redhat.com> - 4.5.0-13
+- unneeded executable permissions for profile.d scripts
+
+* Wed Apr 01 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.5.0-12
+- fix inline asm in qatomic (de)ref (i386/x86_64), should fix Kolourpaint crash
+
+* Mon Mar 30 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-11
+- qt fails to build on ia64 (#492174)
+
+* Fri Mar 25 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-10
+- qt-copy-patches-20090325
+
+* Tue Mar 24 2009 Than Ngo <than@redhat.com> - 4.5.0-9
+- lrelease only shows warning when duplicate messages found in *.ts( #491514)
+
+* Fri Mar 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-8
+- qt-copy-patches-20090319
+
+* Thu Mar 19 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-7
+- include more phonon bits, attempt to fix/provide phonon bindings
+  for qtscriptgenerator, PyQt, ...
+
+* Tue Mar 17 2009 Than Ngo <than@redhat.com> - 4.5.0-6
+- fix lupdate segfault (#486866)
+
+* Sat Mar 14 2009 Dennis Gilmore <dennis@ausil.us> - 4.5.0-5
+- add patch for sparc64. 
+- _Atomic_word is not always an int
+
+* Tue Mar 10 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-4
+- macros.qt4: %%_qt45
+- cleanup more phonon-related left-overs 
+
+* Wed Mar 04 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-3
+- -no-phonon-backend
+- include qdoc3
+- move designer plugins to runtime (#487622)
+
+* Tue Mar 03 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-2
+- License: LGPLv2 with exceptions or GPLv3 with exceptions
+- BR: gstreamer-devel
+- drop qgtkstyle patch (no longer needed)
+- -x11: move libQtScriptTools here (linked with libQtGui)
+
+* Tue Mar 03 2009 Than Ngo <than@redhat.com> - 4.5.0-1
+- 4.5.0
+
+* Fri Feb 27 2009 Rex Dieter <rdieter@fedoraproject.org> - 1:4.5.0-0.8.20090224
+- 20090224 snapshot
+- adjust pkgconfig hackery
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.5.0-0.7.rc1
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sun Feb 22 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.0-0.5.rc1
+- revert license, change won't land until official 4.5.0 release
+- workaround broken qhostaddress.h (#485677)
+- Provides: qgtkstyle = 0.1
+
+* Fri Feb 20 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.0-0.4.rc1
+- saner versioned Obsoletes
+- -gtkstyle, Obsoletes: qgtkstyle < 0.1
+- enable phonon support and associated hackery
+
+* Mon Feb 16 2009 Than Ngo <than@redhat.com> 4.5.0-0.3.rc1
+- fix callgrindChildExitCode is uninitialzed
+
+* Sun Feb 15 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-0.2.rc1
+- qt-copy-patches-20090215
+- License: +LGPLv2
+
+* Wed Feb 11 2009 Than Ngo <than@redhat.com> - 4.5.0-0.rc1.0
+- 4.5.0 rc1
+
+* Thu Feb 05 2009 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-16
+- track branches/qt-copy/4.4, and backout previous trunk(qt45) ones
+
+* Mon Feb 02 2009 Than Ngo <than@redhat.com> 4.4.3-15
+- disable 0269,0270,0271 patches, it causes issue in systray
+
+* Thu Jan 29 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.4.3-14
+- qt-copy-patches-20090129
+
+* Mon Jan 26 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.4.3-13
+- Provides: qt4%%{?_isa} = %%version-%%release
+- add %%_qt4 to macros.qt4
+
+* Thu Jan 22 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.4.3-12 
+- respin (mysql)
+
+* Fri Jan 16 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.4.3-11
+- rebuild for new OpenSSL
+
+* Mon Jan 12 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.4.3-10
+- drop qt-x11-opensource-src-4.3.4-no-hardcoded-font-aliases.patch (#447298),
+  in favor of qt-copy's 0263-fix-fontconfig-handling.diff
+
+* Mon Jan 12 2009 Than Ngo <than@redhat.com> - 4.4.3-9
+- qt-copy-patches-20090112
+
+* Tue Dec 30 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-8
+- qt-copy-patches-20081225
+
+* Fri Dec 12 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-7
+- rebuild for pkgconfig deps
+
+* Wed Nov 12 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-6
+- qt-copy-patches-20081112
+
+* Tue Nov 11 2008 Than Ngo <than@redhat.com> 4.4.3-5
+- drop 0256-fix-recursive-backingstore-sync-crash.diff, it's
+  included in qt-copy-pathes-20081110
+
+* Mon Nov 10 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-4
+- qt-copy-patches-20081110
+
+* Mon Nov 10 2008 Than Ngo <than@redhat.com> 4.4.3-3
+- apply 0256-fix-recursive-backingstore-sync-crash.diff
+
+* Thu Nov 06 2008 Than Ngo <than@redhat.com> 4.4.3-2
+- bz#468814, immodule selection behavior is unpredictable without QT_IM_MODULE,
+  patch from Peng Wu
+- backport fix from 4.5
+
+* Sun Sep 28 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-1
+- 4.4.3
+
+* Wed Sep 24 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.2-2
+- omit systray patch (for now)
+
+* Sat Sep 20 2008 Than Ngo <than@redhat.com> 4.4.2-1
+- 4.4.2
+
+* Mon Sep 08 2008 Rex Dieter <rdieter@fedoraproject.org> - 4.4.1-3
+- apply QMAKEPATH portion of multilib patch only if needed
+- qt-copy-patches-20080908
+
+* Wed Aug 06 2008 Than Ngo <than@redhat.com> -  4.4.1-2
+- fix license tag
+- fix Obsoletes: qt-sqlite (missing epoch)
+
+* Tue Aug 05 2008 Than Ngo <than@redhat.com> -  4.4.1-1
+- 4.4.1
+
+* Tue Aug 05 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-17
+- fold -sqlite subpkg into main (#454930)
+
+* Wed Jul 23 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-16
+- qt-copy-patches-20080723 (kde#162793)
+- omit deprecated phonon bits
+
+* Sat Jul 19 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-15
+- fix/workaround spec syntax 
+
+* Sat Jul 19 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-14
+- macros.qt4: fix %%_qt4_datadir, %%_qt4_translationdir
+
+* Thu Jul 17 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-13
+- (re)fix qconfig-multilib.h for sparc64
+
+* Fri Jul 11 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-12
+- qt-copy-patches-20080711
+
+* Mon Jun 23 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-11
+- fix dbus conditional (#452487)
+
+* Sat Jun 14 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-10
+- strip -lsqlite3 from .pc files (#451490)
+
+* Sat Jun 14 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.4.0-9
+- restore -qt4 suffixes
+
+* Fri Jun 13 2008 Than Ngo <than@redhat.com> 4.4.0-8
+- drop qt wrapper, make symlinks to /usr/bin
+
+* Tue Jun 10 2008 Than Ngo <than@redhat.com> 4.4.0-7
+- fix #450310, multilib issue 
+
+* Fri Jun 06 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-6
+- qt-copy-patches-20080606
+- drop BR: libungif-devel (not used)
+- move libQtXmlPatters, -x11 -> main
+- move qdbuscpp2xml, qdbusxml2cpp, xmlpatters, -x11 -> -devel
+
+* Tue May 27 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.4.0-5
+- under GNOME, default to QGtkStyle if available
+
+* Mon May 19 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.4.0-4
+- don't hardcode incorrect font substitutions (#447298)
+
+* Fri May 16 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-3
+- qt-copy-patches-20080516
+
+* Tue May 13 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.4.0-2
+- revert _qt4_bindir change for now, needs more work (#446167)
+
+* Tue May 06 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-1
+- qt-4.4.0
+
+* Tue Apr 29 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-0.6.rc1
+- -webkit (include in -x11 subpkg), drop separate -webkit-devel
+- omit qt4-wrapper.sh deps (since it's not used atm)
+- qt-copy-patches-20080429
+- Obsoletes/Provides: WebKit-qt(-devel) <|= 1.0.0-1  (#442200)
+
+* Thu Apr 24 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-0.5.rc1
+- strip -lssl -lcrypto from *.pc files too
+
+* Tue Apr 08 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.4.0-0.4.rc1
+- updated patch for #437440 ([as-IN] Consonant combination issue) by Pravin Satpute
+- port the patch to Qt 4.4 (the code moved to harfbuzz) and reenable it
+
+* Fri Apr 04 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-0.3.rc1
+- qt-4.4.0-rc1
+- -xmlpatterns (and drop -no-exceptions)
+- -reduce-relocations, -dbus-linked, -openssl-linked
+- -no-nas
+- -no-phonon (-no-gstreamer), -no-webkit (for now, at least until
+  conflicts with WebKit-qt and kdelibs4 are sorted out)
+- %%_qt4_bindir -> %%_bindir, avoid qt4-wrapper hackage (#277581, #422291)
+- qtconfig.desktop: NoDisplay=true (#244879)
+
+* Wed Apr 02 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.4-10
+- look for OpenSSL using versioned sonames (#432271)
+
+* Wed Mar 26 2008 Than Ngo <than@redhat.com> 4.3.4-9
+- apply patch bz#437440 to fix [as-IN] Consonant combination issue, thanks to Pravin Satpute
+
+* Sun Mar 23 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.4-8
+- -x11: add missing Provides: qt4-assistant when building as qt
+
+* Thu Mar 13 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.4-7
+- fix Requires of main package to include Epoch (thanks to Christopher Aillon)
+
+* Wed Mar 12 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.4-6
+- rename to qt on Fedora >= 9
+
+* Mon Mar 10 2008 Rex Dieter <rdieter@fedoraproject.org> 4.3.4-5
+- -x11: move qdbusviewer here
+
+* Wed Mar 05 2008 Than Ngo <than@redhat.com> 4.3.4-4
+- upstream patch to fix 4.3 regression
+
+* Fri Feb 29 2008 Than Ngo <than@redhat.com> 4.3.4-3
+- respin aliasing.patch, it's safer
+
+* Thu Feb 28 2008 Than Ngo <than@redhat.com> 4.3.4-2
+- fix aliasing violations that caused qmake crash
+
+* Fri Feb 22 2008 Rex Dieter <rdieter@fedoraproject.org> 4.3.4-1
+- qt-4.3.4
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 4.3.3-9
+- Autorebuild for GCC 4.3
+
+* Tue Feb 19 2008 Rex Dieter <rdieter@fedoraproject.org> 4.3.3-8
+- qt-copy patches 20080219
+- drop -optimized-qmake, for now, to avoid qmake segfaults (gcc43 issue?) 
+
+* Fri Feb 15 2008 Rex Dieter <rdieter@fedoraproject.org> 4.3.3-7
+- %%qt_datadir: %%_datadir/qt4 -> %%_libdir/qt4
+
+* Wed Jan 30 2008 Rex Dieter <rdieter@fedoraproject.org> 4.3.3-6
+- qt-copy 20080130 patch set (helps address previous 0180-window-role BIC)
+- Trolltech.conf: (default) fontsize=10
+- License: GPLv2 with exceptions or QPL
+
+* Thu Jan 24 2008 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.3-5
+- License: GPLv2 or QPL
+- qt-copy patches
+
+* Thu Jan 17 2008 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.3-4
+- Qt.pc: fix typo for demosdir (use %%_qt4_demosdir)
+
+* Mon Jan 07 2008 Than Ngo <than@redhat.com> 4.3.3-3
+- apply patch from Dirk MÃŒller to fix strict aliasing violations in tool classes
+
+* Fri Dec 21 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.3-2
+- -doc: Requires: %%name-assistant, omit assistant bin, 
+  -x11: Provides: %%name-assistant (#147948)
+
+* Wed Dec 05 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.3-1
+- qt-4.3.3
+
+* Tue Dec 04 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-7
+- move assistant to -x11, leave .desktop in -doc (#147948)
+
+* Sun Dec 02 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-6
+- move qdbus to main pkg (#407861)
+
+* Mon Oct 22 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-5
+- -optimized-qmake
+
+* Fri Oct 19 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-4
+- slowdown with 4.3.2 (#334281)
+
+* Tue Oct 16 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-2
+- create/own %%_qt4_plugindir/styles
+
+* Thu Oct 04 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-1
+- qt-4.3.2
+- (re)fix ppc64 segfaults, ppc64 fix upstreamed (previous patch was 
+  inadvertantly not applied) (#246324)
+
+* Fri Sep 14 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.1-8
+- -x11: Req: redhat-rpm-config rpm, app-wrapper/multilib fun (#277581)
+
+* Thu Sep 13 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.1-7
+- include qt4-logo icon, used by qtdemo/qtconfig (#241452)
+- linguist.desktop: use new linguist4 icons
+- -devel,-x11: %%post/%%postun scriptlets (icons, mimetypes)
+
+* Thu Sep 13 2007 Than Ngo <than@redhat.com> -  4.3.1-4
+- fixed bz241452, add qtdemo/qtconfig icons
+- fixed bz249242, designer4 - segmentation fault on s390x
+
+* Wed Aug 23 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.1-3
+- ppc64 patch (#246324)
+
+* Fri Aug 10 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.1-2
+- License: GPLv2 (see also GPL_EXCEPTIONS*.txt)
+- omit needless %%check
+- (re)add package review comment/reference
+
+* Thu Aug 09 2007 Than Ngo <than@redhat.com> -  4.3.1-1
+- update to 4.3.1
+
+* Wed Aug 08 2007 Than Ngo <than@redhat.com> 4.3.0-11
+- add %%_qt4_version
+
+* Tue Aug 07 2007 Than Ngo <than@redhat.com> 4.3.0-10
+- cleanup
+
+* Sun Jul 15 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-9
+- multilib broken: qconfig.h (#248768)
+- +%%_qt4_demosdir,%%_qt4_examplesdir
+- + Qt.pc, provide pkgconfig access to qt4 macros/variables
+
+* Thu Jul 05 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-8
+- fix %%_qt4_prefix/doc symlink
+
+* Thu Jun 28 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-7
+- prepare for possible rename qt4 -> qt (+Provides: qt4)
+- make _qt4_* macro usage consistent (with %%check's)
+
+* Sat Jun 23 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-5
+- fix rpm macros, (%%_qt_plugindir, %%_qt4_translationdir}
+
+* Thu Jun 21 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-4
+- .desktop Category cleanup
+
+* Thu Jun 21 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-3
+- cleanup qconfig.h/multilib bits, add s390x/s390
+
+* Wed May 30 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-2
+- ExclusiveArch: %%ix86 -> i386 (for koji)
+
+* Wed May 30 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-1
+- qt-4.3.0(final)
+
+* Fri May 04 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.0-0.5.rc1
+- update to 4.3.0 RC1
+- drop LD_RUN_PATH hack
+
+* Fri May 04 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.0-0.3.snapshot20070423
+- update to qt-4.3.0-snapshot-20070423
+- build with SSL support (BR openssl-devel)
+- drop upstreamed mysql_config.patch
+
+* Wed May 02 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-0.2.beta
+- qt-4.3.0beta
+- -system-libtiff, BR: libtiff-devel
+
+* Wed May 02 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-8
+- QFileDialog file wrapping patch (qt#153635, rh#236908)
+- License: GPL, dropping LICENSE.QPL (#237702)
+
+* Thu Mar 29 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-7
+- CVE-2007-0242, utf8-bug-qt4-2.diff
+
+* Thu Mar 22 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-6
+- -system-sqlite, BR: sqlite-devel
+- drop mysql_config hackery
+
+* Wed Mar 21 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-5
+- strip (all) glib2 libs from .pc files
+- prepend _ to rpm macros
+- drop Obsoletes: qt4-debug
+
+* Thu Mar 15 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-3
+- make /etc/rpm/macros.qt4 owned only by qt4-devel
+
+* Thu Mar 15 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-2
+- fix mkspecs/common availability (#232392)
+
+* Tue Mar 13 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-1
+- qt-4.2.3
+- multilib: move all arch-specific mkspecs bits to %%qt4_prefix/mkspecs (#223663)
+- +%%_sysconfdir/rpm/macros.qt4
+- +%%config %%qt4_sysconfdir/Trolltech.conf
+
+* Tue Mar 06 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.2-8
+- multilib: qconfig.pri, /etc/profile.d/* (#223663)
+
+* Mon Mar 05 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.2-7
+- fixup qconfig-multilib.h for powerpc/powerpc64 (#223663)
+- include qt-copy's 0154-qdbuscpp2xml-moc_path.diff (#230875)
+
+* Wed Feb 28 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.2-5
+- fixup qconfig-multilib.h (#223663)
+- qt4.(sh|csh): define QMAKESPEC (#223663)
+- null'ify QMAKE_LIBDIR_QT, leave QMAKE_INCDIR_QT alone for now. (#230224)
+
+* Tue Feb 27 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.2-3
+- drop ./configure -no-reduce-exports (ie, support visibility) 
+- multilib issues (#223663)
+
+* Wed Dec 06 2006 Rex Dieter <rexdieter[AT]users.sf.net. 4.2.2-2
+- respin for postgresql
+
+* Fri Dec 01 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.2-1
+- qt-4.2.2 (#218575)
+
+* Wed Nov 15 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.1-3
+- move libQtDesigner to -x11
+
+* Mon Oct 23 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.1-2
+- use respun upstream 4.2.1 tarball
+- fix pre-modular-X libGL/libGLU deps (#211898)
+
+* Sun Oct 22 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.1-1
+- qt-4.2.1
+
+* Wed Oct 04 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-1
+- qt-4.2.0(final)
+
+* Thu Sep 28 2006 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.2.0-0.9.20060927
+- update to qt-4.2.0-snapshot-20060927
+- update QDBus executable names
+- -x11: exclude plugins/designer (which belong to -devel)
+- BuildConflicts: qt4-devel
+- drop -fno-strict-aliasing hack (fc5+)
+
+* Wed Sep 27 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.8.rc1
+- qtconfig.desktop: Categories=+AdvancedSettings;Settings
+
+* Fri Sep 08 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.7.rc1
+- 4.2.0-rc1
+
+* Fri Aug 28 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.6.20060821
+- update to 4.2.0-snapshot-20060821 (same as today's qt-copy)
+- -no-separate-debug-info
+- - ./configure -xfixes, BR: libXfixes-devel
+
+* Mon Aug 07 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.5.tp1
+- fix empty -debuginfo
+- use $RPM_OPT_FLAGS
+
+* Thu Jul 20 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.4.tp1
+- strip -laudio, -ldbus-1, -lglib-2.0 from .pc files
+
+* Thu Jul 20 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.3.tp1
+- -no-reduce-exports (for now)
+- -fno-strict-aliasing (fc5+)
+
+* Fri Jul 07 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.2.tp1
+- -system-nas-sound, BR: nas-devel (bug # 197937)
+- -qdbus (fc6+, BR: dbus-devel >= 0.62)
+- -glib (BR: glib2-devel)
+
+* Fri Jun 30 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.1.tp1
+- 4.2.0-tp1 (technology preview 1)
+
+* Thu Jun 29 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.4-5
+- make FHS-friendly (bug #196901)
+- cleanup %%_bindir symlinks, (consistently) use qt4 postfix
+
+* Wed Jun 28 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.4-4
+- x11: split-out gui(x11) from non-gui bits (bug #196899)
+
+* Mon Jun 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.4-3
+- -debug: drop, adds nothing over -debuginfo, make lib..._debug 
+  symlinks instead (bug #196513)
+- assistant.desktop: fix tooltip (bug #197039)
+
+* Mon Jun 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.4-2
+- -devel: include -debug libs (bug #196513)
+- -devel: move libQtDesigner here
+- -config: mash into main pkg, should be multilib friendly now
+
+* Fri Jun 23 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.4-1
+- 4.1.4
+
+* Tue Jun 20 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-9
+- make each sql plugin optional
+
+* Fri Jun 09 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-8
+- qmake.conf: undefine QMAKE_STRIP to get useful -debuginfo (bug #193602)
+- move (not symlink) .pc files into %%_libdir/pkgconfig
+
+* Thu Jun 08 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-7
+- *really* fix qt4-wrapper.sh for good this time.
+
+* Mon May 29 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-6
+- make qt4-wrapper.sh use rpm when pkg-config/qt4-devel isn't
+  installed (#193369)
+
+* Fri May 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-5
+- strip -lXi from .pc files (#193258)
+- simplify sql plugin builds via %%buildSQL macro
+- -libdir %%qt_libdir 
+
+* Wed May 24 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-4
+- move (most) %%dir ownership (back) to main pkg
+
+* Sun May 21 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-3
+- fix %%mysql_libs macro
+
+* Sat May 20 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-2
+- -mysql: use mysql_config for setting cflags/ldflags.
+- -mysql: BR: mysql-devel > 4.0
+
+* Sat May 20 2006 Laurent Rineau <laurent.rineau__fc_extra@normalesup.org>
+- Fix the last reference to %{qtdir}/lib: use %{_lib} instead of "lib".
+- Fix the ownership of subpackages: they need to own parents of directories they install files in.
+
+* Fri May 19 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-1
+- 4.1.3
+- %%qtdir/lib/*.pc -> %%qtdir/%%_lib/*.pc 
+  (hopefully, the last hardcoded reference to %%qtdir/lib)
+
+* Fri May 19 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-20
+- fix some unowned dirs
+- try harder to purge %%builddir from .pc,.prl files
+- -docdir %%_docdir/%%name-doc-%%version, since we use %%doc macro in main pkg
+- -doc: own %%qt_docdir
+- use qt4-wrapper.sh to ensure launch of qt4 versions of apps that
+  (may) overlap with those from qt3 
+- use %%qtdir/%%_lib in ld.so.conf.d/*.conf files too
+
+* Tue May 16 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-19
+- drop libQtAssistantClient,libQtUiTools shlib patches
+
+* Tue May 16 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-18
+- %%_bindir symlinks: qtconfig4 -> qt4config, qtdemo4 -> qt4demo
+- -libdir %%qtdir/%%_lib, simplifies %%_lib != lib case
+- -docdir %%_docdir/%%name-%%version
+- build shared versions of libQtAssistantClient,libQtUiTools too
+- strip extraneous -L paths, libs from *.prl files too
+
+* Tue May 16 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-17
+- .desktop: Qt -> Qt4, and Comment= (where missing)
+- -devel: include -designer here, Obsoletes/Provides: %%name-designer.
+   It's small, simplifies things... one less subpkg to worry about.
+- -doc: include %%qtdir/doc symlink here
+- -docdir %%_docdir/%%name-doc-%%version
+
+* Mon May 15 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-16
+- set/use RPM_OPT_FLAGS only for our platform
+- (really) don't give %%_bindir symlink for qt3to4 another "4" suffix
+- don't add 4 suffix to uic3, rcc (they don't conflict with qt(3)-devel)
+- -devel: add  linguist.desktop
+- -doc: move assistant here, Provides: %%{name}-assistant, add assistant.desktop
+- -doc: add qtdemo.desktop
+- -doc: Requires qt4 (instead of qt4-devel)
+- assistant4.patch: search for assistant4 instead of (qt3's) assistant in $PATH 
+- -qtconfig: add qtconfig.desktop
+- updated %%sumaries to mention where (some) tools are, including assistant, linguist,
+  qtdemo
+
+* Mon May 15 2006 Laurent Rineau <laurent.rineau__fc_extra@normalesup.org> - 4.1.2-15
+- Rename -docs to -doc.
+- Files in the -doc subpackage are no longer in %%doc.
+- Move qtdemo to the subpackage -doc.
+- Fix symlinks in %%{_bindir}.
+- Only modify mkspecs/linux-g++*/qmake.conf, instead of all mkspecs/*/qmake.conf.
+
+* Sun May 14 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-14
+- remove MapNotify from .desktop file(s).
+- install -m644 LICENSE.*
+- -docs: don't mark examples as %doc
+- drop unused %%debug macro
+
+* Sat May 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-13
+- include unpackaged pkgconfig files
+
+* Sat May 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-12
+- fix typos so it actually builds.
+
+* Sat May 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-11
+- drop optional ld.so.conf.d usage, make mandatory
+- make %%_bindir symlinks to all %%qtdir/bin stuff (even qt3to4)
+- pkgconfig files: hardlinks -> relative symlinks, strip -L%{_libdir}/mysql
+  and -L%%{_builddir}/qt-x11-opensource-src-%%version/lib
+- cleanup/simplify Summary/%%description entries
+- $RPM_BUILD_ROOT -> %%buildroot, $RPM_BUILD_DIR -> %%_builddir
+
+* Sat May 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-10
+- cleanup/simplify license bits, include LICENSE.QPL
+- drop unused -styles/-Xt subpkg reference
+- drop unused motif extention bits
+- drop initialpreference from .desktop files
+
+* Fri May 12 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-9
+- drop reference to non-existent config.test/unix/checkavail
+
+* Fri May 12 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-8
+- simplify build* macros
+- lower-case all subpkgs (ie, -MySQL -> -mysql )
+- drop BR: perl, sed
+
+* Thu May 11 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-7
+- rework %%post/%%postun, mostly to placate rpmlint
+- drop Prefix:
+- drop use of qt4.(sh|csh), they're empty atm anyway
+- use Source'd designer.desktop (instead of inline cat/echo)
+- symlinks to %%_bindir: qmake4, designer4, qtconfig4
+- drop qtrc, qt4 doesn't use it.
+- -docs subpkg for API html docs, demos, examples.
+- BR: libXcursor-devel libXi-devel (fc5+)
+
+* Thu Apr 27 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-6
+- devel: Requires: pkgconfig
+
+* Sat Apr 15 2006 Simon Perreault <nomis80@nomis80.org> 4.1.2-5
+- Disable C++ exceptions.
+
+* Mon Apr 10 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-4
+- qt4.(sh|csh): place-holders only, don't define QTDIR (and QTLIB)
+  as that (potentially) conflicts with qt-3.x.
+
+* Thu Apr 06 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-2
+- -devel: Drop (artificial) Conflicts: qt-devel
+- fix %%ld_so_conf_d usage
+- %%qtdir/%%_lib symlink
+
+* Wed Apr 05 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-1
+- drop Epoch
+- cleanup (a lot!)
+
+* Tue Dec 20 2005 Than Ngo <than@redhat.com> 1:4.1.0-0.1
+- update to 4.1.0
+
+* Fri Sep 09 2005 Than Ngo <than@redhat.com> 1:4.0.1-0.1
+- update to 4.0.1
+
