source: packaging/examples/libqt4-4.7.3-14.1-opensuse.spec@ 1144

Last change on this file since 1144 was 1064, checked in by Dmitry A. Kuminov, 14 years ago

packaging: Added .spec examples from other platforms.

Just to use them for learning.

  • Property svn:eol-style set to native
File size: 62.0 KB
Line 
1#
2# spec file for package libqt4
3#
4# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
5#
6# All modifications and additions to the file contributed by third parties
7# remain the property of their copyright owners, unless otherwise agreed
8# upon. The license for this file, and modifications and additions to the
9# file, is the same license as for the pristine package itself (unless the
10# license for the pristine package is not an Open Source License, in which
11# case the license is the MIT License). An "Open Source License" is a
12# license that conforms to the Open Source Definition (Version 1.9)
13# published by the Open Source Initiative.
14
15# Please submit bugfixes or comments via http://bugs.opensuse.org/
16#
17
18# norootforbuild
19
20
21Name: libqt4
22BuildRequires: Mesa-devel cups-devel freetype2-devel gcc-c++ libjpeg-devel libmng-devel
23BuildRequires: libpng-devel libtiff-devel pkgconfig sqlite3-devel
24BuildRequires: fdupes glib2-devel update-desktop-files
25BuildRequires: dbus-1-devel openssl-devel xorg-x11-devel
26BuildRequires: alsa-devel gtk2-devel
27%if %suse_version > 1020
28BuildRequires: clucene-core-devel
29%endif
30%define with_qt3support 1
31%define with_phonon 0
32%define with_phonon_backend 0
33%if %with_phonon
34%if %with_phonon_backend
35BuildRequires: gstreamer-0_10-plugins-base-devel libxine-devel
36%endif
37%endif
38Url: http://www.qtsoftware.com
39License: GPLv3 ; LGPLv2.1+
40Group: System/Libraries
41AutoReqProv: on
42Summary: C++ Program Library, Core Components
43# bug437293
44%ifarch ppc64
45Obsoletes: qt-64bit
46%endif
47# plugindir/codecs/* was moved from libqt4-x11, Ensure seamless update from openSUSE <= 11.1 and SLE <= 11:
48# See also baselibs.conf.
49Conflicts: %{name}-x11 <= 4.5.1-2.5
50#
51Obsoletes: qt < 4.4.0
52Provides: qt = 4.4.0
53Provides: libqt4-dbus-1 = 4.4.0
54Obsoletes: libqt4-dbus-1 < 4.4.0
55# COMMON-VERSION-BEGIN
56Version: 4.7.3
57Release: 14.1
58%define base_name libqt4
59%define x11_free -everywhere-opensource-src-
60%define rversion %version
61# COMMON-VERSION-END
62# COMMON-BEGIN
63Source: qt%x11_free%rversion.tar.bz2
64# to get mtime of file:
65Source1: libqt4.changes
66Source2: baselibs.conf
67Source10: qt4config.desktop
68Source11: designer4.desktop
69Source12: linguist4.desktop
70Source13: assistant4.desktop
71Source14: assistant.png
72Source15: designer.png
73Source16: linguist.png
74Patch2: qt-never-strip.diff
75Patch3: plastik-default.diff
76Patch6: use-freetype-default.diff
77Patch1006: use-freetype-default-legacy.diff
78Patch8: link-tools-shared.diff
79Patch39: 0191-listview-alternate-row-colors.diff
80Patch40: 0188-fix-moc-parser-same-name-header.diff
81Patch41: konsole-nvidia-font-speed.diff
82Patch43: 0195-compositing-properties.diff
83Patch60: 0180-window-role.diff
84Patch61: qt4-fake-bold.patch
85Patch70: 0225-invalidate-tabbar-geometry-on-refresh.patch
86Patch75: qt-debug-timer.diff
87Patch87: qfatal-noreturn.diff
88Patch101: no-moc-date.diff
89Patch102: 0253-qmake_correct_path_separators.diff
90Patch107: webkit-ia64_s390x.patch
91Patch109: libqt4-libtool-nodate.diff
92Patch113: ppc64-webkit-link-fix.diff
93Patch118: rcc-stable-dirlisting.diff
94Patch119: hppa_ldcw_fix.diff
95Patch120: hppa_unaligned_access_fix_458133.diff
96Patch121: webkit-sparc64.diff
97Patch123: use-cups-default-print-settings-bnc552218.diff
98Patch124: qtreeview-fix-QTBUG-16292.diff
99Patch125: tiff-samples-reader-crash.diff
100Patch126: qsslsocket-QTBUG-14985.patch
101
102BuildRoot: %{_tmppath}/%{name}-%{version}-build
103 %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
104%define check_config \
105 grep '# define' src/corelib/global/qconfig.h | egrep -v 'QT_(ARCH|USE)'; \
106 if test -f /usr/share/qt4/mkspecs/qconfig.pri ; then \
107 diff -u /usr/share/qt4/mkspecs/qconfig.pri mkspecs/qconfig.pri || exit 1; \
108 fi \
109
110%description
111Qt is a set of libraries for developing applications.
112
113This package contains base tools, like string, xml, and network
114handling.
115
116
117
118%prep
119%define plugindir %_libdir/qt4/plugins
120%setup -q -n qt%x11_free%rversion
121%patch2
122%patch3
123%if %suse_version > 1010
124%patch6
125%else
126%patch1006
127%endif
128# needs rediffing
129#%patch8
130%patch39
131%patch40
132%patch41
133%patch43
134# ### 47 rediff
135# %patch60
136# bnc#374073 comment #8
137# %patch61
138%patch70
139%patch75
140%patch87
141%patch101
142# ### 47 rediff
143# %patch102
144# ### 47 rediff
145# %patch107
146%patch109
147%patch113
148%patch118 -p1
149%ifarch hppa
150%patch119
151%patch120
152%endif
153%patch123
154%patch124
155%patch125
156%patch126
157# ### 47 rediff
158#%patch121 -p1
159# be sure not to use them
160rm -rf src/3rdparty/{libjpeg,freetype,libpng,zlib,libtiff,fonts}
161# COMMON-END
162
163%package devel
164License: GPLv2 ; GPLv3
165Group: Development/Libraries/X11
166Summary: Qt Development Kit
167Requires: zlib-devel c++_compiler pkgconfig
168Requires: freetype2-devel libmng-devel libpng-devel libtiff-devel
169Requires: xorg-x11-devel Mesa-devel dbus-1-devel openssl-devel
170Requires: glib2-devel sqlite3-devel
171Requires: %name = %version
172Requires: libqt4-sql-sqlite >= %version
173# bug437293
174%ifarch ppc64
175Obsoletes: qt-devel-64bit
176%endif
177#
178Provides: dbus-1-qt-devel = 0.63
179Provides: qt-devel = 4.4.0
180Provides: dbus-1-qt = 0.63
181Provides: qt-dbus-1 = 4.2.0
182Provides: libQtDeclarative-devel = 4.6.0
183Obsoletes: dbus-1-qt < 0.63
184Obsoletes: qt-dbus-1 < 4.2.0
185Obsoletes: dbus-1-qt-devel < 0.63
186Obsoletes: qt-devel < 4.4.0
187Obsoletes: libQtDeclarative-devel < 4.6.0
188
189%description devel
190You need this package, if you want to compile programs with Qt. It
191contains the "Qt Crossplatform Development Kit". It does contain
192include files and development applications like GUI designers,
193translator tools and code generators.
194
195
196
197%package -n libqt4-sql-sqlite
198License: GPLv2 ; GPLv3
199Group: Development/Libraries/C and C++
200Summary: Qt 4 sqlite plugin
201Requires: libqt4-sql = %version
202Provides: libqt4_sql_backend = %version
203Obsoletes: qt-sql-sqlite < 4.4.0
204Provides: qt-sql-sqlite = 4.4.0
205
206%description -n libqt4-sql-sqlite
207Qt 4 sqlite plugin to be able to use database functionality with Qt
208applications without the need to setup a SQL server.
209
210
211
212%package x11
213License: GPLv2 ; GPLv3
214Group: Development/Libraries/C and C++
215Summary: Qt 4 GUI related libraries
216# bug437293
217%ifarch ppc64
218Obsoletes: qt-x11-64bit
219%endif
220#
221Obsoletes: qt-x11 < 4.4.0
222Provides: qt-x11 = 4.4.0
223Requires: %name = %version
224
225%description x11
226Qt 4 libraries which are used for drawing widgets and OpenGL items.
227
228
229
230%if %with_qt3support
231
232%package qt3support
233License: GPLv2 ; GPLv3
234Group: System/Libraries
235Summary: C++ Program Library, Core Components
236# bug437293
237%ifarch ppc64
238Obsoletes: qt-qt3support-64bit
239%endif
240#
241Obsoletes: qt-qt3support < 4.6.0
242Provides: qt-qt3support = 4.6.0
243Requires: %name = %version
244
245%description qt3support
246Qt is a set of libraries for developing applications.
247
248This package contains base tools, like string, xml, and network
249handling.
250
251
252%endif
253
254%package sql
255License: GPLv2 ; GPLv3
256Group: Development/Libraries/C and C++
257Summary: Qt 4 SQL related libraries
258# bug437293
259%ifarch ppc64
260Obsoletes: qt-sql-64bit
261%endif
262#
263Obsoletes: qt-sql < 4.4.0
264Provides: qt-sql = 4.4.0
265Requires: %name = %version
266Recommends: libqt4_sql_backend = %version
267Suggests: libqt4-sql-sqlite
268
269%description sql
270Qt 4 libraries which are used for connection with an SQL server. You
271will need also a plugin package for a supported SQL server.
272
273
274%package -n libQtWebKit4
275License: GPLv2 ; GPLv3
276Group: Development/Libraries/C and C++
277Summary: Open source Web Browser engine based on Qt4
278Requires: libqt4-x11 = %version
279Provides: libQtDeclarative4 = 4.6.0
280Obsoletes: libQtDeclarative4 < 4.6.0
281
282%description -n libQtWebKit4
283WebKit is an open source web browser engine. WebKit's HTML and JavaScript
284code began as a branch of the KHTML and KJS libraries from KDE. As part of
285KDE framework KHTML was based on Qt but during their porting efforts Apple's
286engineers made WebKit toolkit independent. WebKit Qt is a project aiming at
287porting this fabulous engine back to Qt.
288
289
290%package -n libQtWebKit-devel
291License: GPLv2 ; GPLv3
292Group: Development/Libraries/C and C++
293Summary: Open source Web Browser engine based on Qt4
294Requires: libQtWebKit4 = %version
295Requires: libqt4-devel = %version
296
297%description -n libQtWebKit-devel
298WebKit is an open source web browser engine. WebKit's HTML and JavaScript
299code began as a branch of the KHTML and KJS libraries from KDE. As part of
300KDE framework KHTML was based on Qt but during their porting efforts Apple's
301engineers made WebKit toolkit independent. WebKit Qt is a project aiming at
302porting this fabulous engine back to Qt.
303
304
305%package private-headers-devel
306License: GPLv2 ; GPLv3
307Group: Development/Libraries/C and C++
308Summary: Non-ABI stabile experimental API
309Requires: libqt4-x11 = %version libqt4-devel = %version
310
311%description private-headers-devel
312This package provides private headers of libqt4-devel that are normally
313not used by application development and that do not have any ABI or
314API guarantees. The packages that build against these have to require
315the exact Qt version.
316
317%if %with_phonon
318
319%package -n phonon
320
321
322License: LGPLv2.0+
323Summary: Phonon Multimedia Platform Abstraction
324Group: Development/Libraries/KDE
325Requires: phonon-backend = %version
326Requires: libphonon4 = %version
327
328%description -n phonon
329Phonon is a cross-platform portable Multimedia Support Abstraction,
330which allows you to play multiple audio or video formats with the same
331quality on all platforms, no matter which underlying architecture is
332used.
333
334
335%package -n phonon-devel
336
337
338License: LGPLv2.0+
339Summary: Phonon Multimedia Platform Abstraction
340Group: Development/Libraries/KDE
341Requires: %name = %version
342Requires: libphonon4 = %version
343Requires: libqt4-devel
344
345%description -n phonon-devel
346Phonon is a cross-platform portable Multimedia Support Abstraction,
347which allows you to play multiple audio or video formats with the same
348quality on all platforms, no matter which underlying architecture is
349used.
350
351
352%package -n libphonon4
353
354
355License: LGPLv2.0+
356Summary: Phonon Multimedia Platform Abstraction
357Group: Development/Libraries/KDE
358%requires_ge libqt4-x11
359
360%description -n libphonon4
361Phonon is a cross-platform portable Multimedia Support Abstraction,
362which allows you to play multiple audio or video formats with the same
363quality on all platforms, no matter which underlying architecture is
364used.
365
366
367
368%if %with_phonon_backend
369
370%package -n phonon-backend-gstreamer-0_10
371
372
373License: LGPLv2.0+
374Summary: Phonon Multimedia Platform Abstraction
375Group: Development/Libraries/KDE
376Provides: phonon-backend = %version
377Requires: libphonon4 = %version
378
379%description backend-gstreamer-0_10
380Phonon is a cross-platform portable Multimedia Support Abstraction,
381which allows you to play multiple audio or video formats with the same
382quality on all platforms, no matter which underlying architecture is
383used.
384
385
386%package -n phonon-backend-xine
387
388
389License: LGPLv2.0+
390Summary: Phonon Multimedia Platform Abstraction
391Group: Development/Libraries/KDE
392Provides: phonon-backend = %version
393Requires: libphonon4 = %version
394Supplements: packageand(libxine1-codecs:phonon)
395
396%description backend-xine
397Phonon is a cross-platform portable Multimedia Support Abstraction,
398which allows you to play multiple audio or video formats with the same
399quality on all platforms, no matter which underlying architecture is
400used.
401
402
403%endif
404%endif
405
406%build
407export QTDIR=$PWD
408export PATH=$PWD/bin:$PATH
409export LD_LIBRARY_PATH=$PWD/lib/
410%ifarch ppc64
411 RPM_OPT_FLAGS="$RPM_OPT_FLAGS -mminimal-toc"
412%endif
413export CXXFLAGS="$CXXFLAGS $RPM_OPT_FLAGS"
414export CFLAGS="$CFLAGS $RPM_OPT_FLAGS"
415export MAKEFLAGS="%{?jobs:-j %jobs}"
416touch translations/qt_de.qm
417%ifarch sparc64
418platform="-platform linux-g++-64"
419%else
420platform=""
421%endif
422# Record mtime of changes file instead of build time
423CHANGES=`stat --format="%y" %SOURCE1|cut --characters=1-10`
424sed -i -e "s/qt_instdate=\$TODAY/qt_instdate=$CHANGES/" configure
425
426echo yes | ./configure %common_options $platform \
427 -plugin-sql-sqlite -nomake examples -nomake demos -nomake docs -webkit -xmlpatterns
428%check_config
429test -s translations/qt_de.qm || rm translations/qt_de.qm
430make %{?jobs:-j %jobs}
431for i in translations/*.ts; do
432 LD_LIBRARY_PATH=$PWD/lib bin/lrelease $i -qm ${i/.ts/.qm}
433done
434
435%install
436make INSTALL_ROOT=$RPM_BUILD_ROOT install
437cp -p src/3rdparty/webkit/JavaScriptCore/release/libjscore.a \
438 src/3rdparty/webkit/JavaScriptCore/release/libjscore.prl \
439 $RPM_BUILD_ROOT/%_libdir
440# argggh, qmake is such a piece of <censored>
441find $RPM_BUILD_ROOT/%_libdir -type f -name '*prl' -exec perl -pi -e "s, -L$RPM_BUILD_DIR/\S+,,g" {} \;
442find $RPM_BUILD_ROOT/%_libdir -type f -name '*prl' -exec sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" {} \;
443#find $RPM_BUILD_ROOT/%_docdir/%name -type f -name 'lib*.a' -exec rm {} \;
444find $RPM_BUILD_ROOT/%_libdir -type f -name '*la' -print -exec perl -pi -e "s, -L$RPM_BUILD_DIR/?\S+,,g" {} \;
445# insanity ...
446find $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," {} \;
447find $RPM_BUILD_ROOT/%_libdir/ -name 'lib*.a' -exec chmod -x -- {} \;
448mkdir -p $RPM_BUILD_ROOT/%plugindir/sqldrivers
449#install qdoc3
450install -m 755 bin/qdoc3 $RPM_BUILD_ROOT/usr/bin/
451# packaged in devel-doc
452rm $RPM_BUILD_ROOT/usr/bin/{qcollectiongenerator,assistant}
453# some packages expect these symlinks
454ln -s /usr/include $RPM_BUILD_ROOT/%_libdir/qt4/include
455ln -s %_libdir $RPM_BUILD_ROOT/%_libdir/qt4/lib
456ln -s %_bindir $RPM_BUILD_ROOT/%_libdir/qt4/bin
457
458# install private headers manually instead of using -developer-build
459for comb in QtDeclarative/declarative QtCore/corelib QtScript/script QtGui/gui; do
460 d=${comb%%/*}
461 s=${comb##*/}
462 mkdir -p $RPM_BUILD_ROOT/usr/include/$d/private
463 for h in include/$d/private/*_p.h; do
464 header=$(find src/$s/ -name "$(basename $h)" | head -n 1)
465 if test -r "$header"; then
466 install -m 644 $header $RPM_BUILD_ROOT/usr/include/$d/private
467 fi
468 done
469done
470
471%fdupes %{buildroot}/usr/include
472%fdupes %{buildroot}/usr/share/qt4
473%fdupes %{buildroot}/usr/share/doc/packages/%base_name
474#
475# we do not package qvfb, and assistant in devel-doc
476#
477rm $RPM_BUILD_ROOT/usr/share/qt4/translations/qvfb_*.qm
478rm $RPM_BUILD_ROOT/usr/share/qt4/translations/assistant_*.qm
479#
480# install menu entries
481#
482%suse_update_desktop_file -i qt4config Qt Utility DesktopSettings
483%suse_update_desktop_file -i designer4 Qt Development GUIDesigner
484%suse_update_desktop_file -i linguist4 Qt Development Translation
485
486%clean
487rm -rf $RPM_BUILD_ROOT
488# no baselibs supplements for older distros
489%if %suse_version < 1110
490 sed -i -e 's, supplements .*,,' $RPM_SOURCE_DIR/baselibs.conf
491%endif
492
493%post -p /sbin/ldconfig
494
495%post x11 -p /sbin/ldconfig
496%if %with_qt3support
497
498%post qt3support -p /sbin/ldconfig
499
500%postun qt3support -p /sbin/ldconfig
501%endif
502
503%post sql -p /sbin/ldconfig
504
505%postun -p /sbin/ldconfig
506
507%postun x11 -p /sbin/ldconfig
508
509%postun sql -p /sbin/ldconfig
510
511%post -n libQtWebKit4 -p /sbin/ldconfig
512
513%postun -n libQtWebKit4 -p /sbin/ldconfig
514%if %with_phonon
515
516%post -n libphonon4 -p /sbin/ldconfig
517
518%postun -n libphonon4 -p /sbin/ldconfig
519%endif
520
521%files
522%defattr(-,root,root,755)
523%doc changes-* *.txt LICENSE.GPL3 LICENSE.LGPL
524%dir %_libdir/qt4
525%dir %plugindir
526%dir %plugindir/script
527%dir %plugindir/codecs
528%dir /usr/share/qt4/translations
529%plugindir/codecs/*
530%dir /usr/share/qt4
531%_libdir/libQtDBus*.so.*
532%_libdir/libQtCore*.so.*
533%_libdir/libQtNetwork*.so.*
534%_libdir/libQtXml.so.*
535%_libdir/libQtTest.so.*
536%_libdir/libQtCLucene.so.*
537%_libdir/libQtXmlPatterns.so.*
538/usr/bin/qdbus
539/usr/bin/xmlpatterns
540/usr/bin/xmlpatternsvalidator
541/usr/share/qt4/translations/qt_*.qm
542
543%files x11
544%defattr(-,root,root,755)
545%if %with_qt3support
546%exclude %plugindir/accessible/libqtaccessiblecompatwidgets.so
547/usr/bin/qtconfig
548%endif
549/usr/bin/qdbusviewer
550/usr/bin/qmlviewer
551/usr/share/applications/qt4config.desktop
552# designer.png is referenced by qt4config.desktop
553/usr/share/pixmaps/designer.png
554%_libdir/libQtGui*.so.*
555%_libdir/libQtOpenGL*.so.*
556%_libdir/libQtSvg.so.*
557%_libdir/libQtScript.so.*
558%_libdir/libQtScriptTools.so.*
559%_libdir/libQtDesigner*.so.*
560%_libdir/libQtHelp.so.*
561%_libdir/libQtMultimedia.so.*
562%_libdir/libQtDeclarative.so.*
563%dir %plugindir/iconengines
564%dir %plugindir/imageformats
565%dir %plugindir/inputmethods
566%dir %plugindir/accessible
567%dir %plugindir/graphicssystems
568%dir %plugindir/bearer
569%dir %plugindir/imports
570%dir %plugindir/imports/Qt
571%dir %plugindir/qmltooling
572%plugindir/iconengines/*
573%plugindir/imageformats/*
574%plugindir/inputmethods/*
575%plugindir/accessible/*
576%plugindir/graphicssystems/*
577%plugindir/bearer/*
578%plugindir/imports/Qt/*
579%plugindir/qmltooling/libtcpserver.so
580/usr/share/qt4/phrasebooks
581/usr/share/qt4/translations/qtconfig_*.qm
582%plugindir/script/libqtscriptdbus.so
583%if %with_qt3support
584
585%files qt3support
586%defattr(-,root,root,755)
587%_libdir/libQt3Support*.so.*
588%plugindir/accessible/libqtaccessiblecompatwidgets.so
589%plugindir/designer/libqt3supportwidgets.so
590%endif
591
592%files -n libQtWebKit4
593%defattr(-,root,root,755)
594%dir %plugindir/imports/QtWebKit
595%_libdir/libQtWebKit.so.*
596%plugindir/imports/QtWebKit/*
597%plugindir/designer/libqwebview.so
598%plugindir/designer/libqdeclarativeview.so
599
600%files -n libQtWebKit-devel
601%defattr(-,root,root,755)
602/usr/include/QtWebKit
603%_libdir/libQtWebKit.so
604%_libdir/libQtWebKit.prl
605%_libdir/libQtWebKit.la
606%_libdir/libjscore.a
607%_libdir/libjscore.prl
608%_libdir/pkgconfig/QtWebKit.pc
609
610%files devel
611%defattr(-,root,root,755)
612%exclude %_libdir/libQtWebKit.la
613%exclude %_libdir/libQtWebKit.prl
614%exclude %_libdir/libQtWebKit.so
615%exclude %_libdir/pkgconfig/QtWebKit.pc
616/usr/bin/rcc
617/usr/bin/uic
618%if %with_qt3support
619/usr/bin/uic3
620%endif
621/usr/bin/qttracereplay
622/usr/bin/qdoc3
623/usr/bin/moc
624/usr/bin/qmake
625/usr/bin/designer
626/usr/bin/linguist
627/usr/bin/lrelease
628/usr/bin/lupdate
629/usr/bin/lconvert
630/usr/bin/pixeltool
631/usr/bin/qt3to4
632/usr/bin/qdbuscpp2xml
633/usr/bin/qdbusxml2cpp
634/usr/bin/qhelpgenerator
635/usr/bin/qhelpconverter
636%_libdir/lib*.prl
637%_libdir/lib*a
638%_libdir/lib*.so
639%_libdir/pkgconfig/*
640%_libdir/qt4/lib
641/usr/include/Qt
642%if %with_qt3support
643/usr/include/Qt3Support
644%endif
645%dir %plugindir/designer
646/usr/include/QtCore
647/usr/include/QtDBus
648/usr/include/QtDesigner
649/usr/include/QtGui
650/usr/include/QtHelp
651/usr/include/QtMultimedia
652/usr/include/QtNetwork
653/usr/include/QtOpenGL
654/usr/include/QtScript
655/usr/include/QtScriptTools
656/usr/include/QtSql
657/usr/include/QtSvg
658/usr/include/QtTest
659/usr/include/QtUiTools
660/usr/include/QtXml
661/usr/include/QtXmlPatterns
662%dir /usr/include/QtDeclarative
663/usr/include/QtDeclarative/QDeclarative*
664/usr/include/QtDeclarative/qdeclarative*h
665/usr/include/QtDeclarative/QtDeclarative
666/usr/share/applications/designer4.desktop
667/usr/share/applications/linguist4.desktop
668/usr/share/pixmaps/linguist.png
669%_libdir/qt4/include
670%_libdir/qt4/bin
671%dir /usr/share/qt4
672/usr/share/qt4/translations/designer_*.qm
673/usr/share/qt4/translations/linguist_*.qm
674/usr/share/qt4/mkspecs
675/usr/share/qt4/q3porting.xml
676
677%files private-headers-devel
678%defattr(-,root,root,755)
679/usr/include/QtDeclarative/private
680/usr/include/QtCore/private
681/usr/include/QtScript/private
682/usr/include/QtGui/private
683
684%files sql
685%defattr(-,root,root,755)
686%dir %plugindir/sqldrivers
687%_libdir/libQtSql*.so.*
688
689%files -n libqt4-sql-sqlite
690%defattr(-,root,root,755)
691%plugindir/sqldrivers/libqsqlite*.so
692%if %with_phonon
693
694%files -n phonon
695%defattr(-,root,root)
696%dir %plugindir/phonon_backend
697#/usr/share/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
698
699%files -n libphonon4
700%defattr(-,root,root)
701%_libdir/libphonon.so.*
702
703%files -n phonon-devel
704%defattr(-,root,root)
705%dir /usr/include/phonon
706/usr/include/phonon
707%_libdir/libphonon.so
708%_libdir/pkgconfig/phonon.pc
709%if %with_phonon_backend
710
711%files -n phonon-backend-gstreamer-0_10
712%defattr(-,root,root)
713%plugindir/phonon_backend/phonon_gstreamer.so
714%_kde_share_dir/services/phononbackends/gstreamer.desktop
715
716%files -n phonon-backend-xine
717%defattr(-,root,root)
718%_kde4_modules/plugins/phonon_backend/phonon_xine.so
719%_kde_share_dir/services/phononbackends/xine.desktop
720/usr/share/icons/*/*/apps/phonon-xine.*
721%endif
722%endif
723
724%changelog
725* Mon Aug 15 2011 crrodriguez@opensuse.org
726- Add fix for QTBUG-14985.
727* Fri Aug 12 2011 dmueller@suse.de
728- do not generate documentation in libqt4, it is supposed
729 to be in libqt4-devel-doc
730* Thu Aug 11 2011 aj@suse.de
731- Fix provides/obsoletes.
732- There are no jpegs, so remove line to make them non-executable.
733- Properly run fdupes in libqt4-devel-doc to save 29 MB.
734* Thu Aug 11 2011 munix9@googlemail.com
735- added libjscore.* from 3rdparty dir into libQtWebKit-devel package
736 (currently needed to compile eg. gambas3)
737* Tue Aug 9 2011 meissner@novell.com
738- run fdupes, images should not be executable
739* Sat Jul 9 2011 dmueller@suse.de
740- fix reading of tiff images with multiple samples (bnc#637275)
741* Mon Jun 20 2011 dmueller@suse.de
742- build a libqt4-private-headers-devel for qt-creator build
743* Mon Jun 13 2011 dmueller@suse.de
744- remove spurious executable permissions
745* Mon May 30 2011 dmueller@suse.de
746- fix buildrequires on subspecfiles
747* Sat May 28 2011 idonmez@novell.com
748- Use diff -u instead of cmp in check_config
749* Fri May 20 2011 dmueller@suse.de
750-fix build for older distros
751* Wed May 4 2011 dmueller@suse.de
752- update to 4.7.3:
753 * bugfixes only
754 * [QTBUG-18338] blacklist fraudulent SSL certificates
755 * More details see included changes-4.7.3 file
756- merge libqt4-devel-doc-data main spec file back into
757 a subspecfile of libqt4-devel-doc
758* Mon Mar 28 2011 dmueller@suse.de
759- blacklist fraudulently issued certificates:
760 http://www.comodo.com/Comodo-Fraud-Incident-2011-03-23.html
761* Fri Mar 11 2011 dmueller@suse.de
762- revert last change temporarily
763* Wed Mar 9 2011 dmueller@suse.de
764- remove Mesa-devel from libqt4-devel
765* Thu Mar 3 2011 cgiboudeaux@gmail.com
766- Add qtreeview-fix-QTBUG-16292.diff (picked from http://bugreports.qt.nokia.com/browse/QTBUG-16292)
767 Fixes a crash inside QTreeView::indexRowSizeHint when the index was already deleted
768 Will be part of Qt 4.7.3.
769 Fixes various KDE crashes in KMail(kde#219964), KPackageKit, amarok(kde#260303)
770* Tue Mar 1 2011 dmueller@suse.de
771- update to 4.7.2:
772 - Qt 4.7.2 is a bug-fix release. It maintains both forward and backward
773 compatibility (source and binary) with Qt 4.7.0. For more details,
774 refer to the online documentation included in this distribution. The
775 documentation is also available online:
776 http://qt.nokia.com/doc/4.7
777 A detailed list of code fixes since 4.7.1 can be found in the
778 included changes-4.7.2 file.
779- Removed upstreamed patches:
780 * fix-psql.diff
781 * push-glib-context.diff
782* Thu Feb 3 2011 dmueller@suse.de
783- add support for postgresql 8.3 and 9 (bnc#668210)
784* Sat Dec 4 2010 ctrippe@gmx.net
785- Make the print dialog use the cups default settings (bnc#552218)
786* Mon Nov 29 2010 dmueller@suse.de
787- remove QMAKE*FLAGS override (bnc#559808)
788* Sat Nov 20 2010 dmueller@suse.de
789- finalize package splitting
790* Sat Nov 20 2010 dmueller@suse.de
791- fix package splitting
792- support glib 2.22
793* Thu Nov 11 2010 kruber@zib.de
794- update to 4.7.1 (final):
795 - Qt 4.7.1 is a bug-fix release. It maintains both forward and backward
796 compatibility (source and binary) with Qt 4.7.0. For more details,
797 refer to the online documentation included in this distribution. The
798 documentation is also available online:
799 http://qt.nokia.com/doc/4.7
800 A detailed list of code fixes since 4.7.0 can be found in the
801 included changes-4.7.1 file.
802* Sun Sep 26 2010 dmueller@suse.de
803- add patch to avoid jumps in QTreeViews when deleting the
804 current item
805* Wed Sep 22 2010 dmueller@suse.de
806- update to 4.7.0 (final):
807 * minor bugfixes over 4.7.0 RC1
808* Mon Sep 6 2010 coolo@novell.com
809- fix file list in devel-doc
810* Wed Sep 1 2010 dmueller@suse.de
811- update to 4.7.0 RC1:
812 - Qt 4.7 introduces many new features and improvements as well as bugfixes
813 over the 4.6.x series. For more details, refer to the online documentation
814 included in this distribution. The documentation is also available online:
815 http://qt.nokia.com/doc/4.7
816 A detailed list of code fixes since previous 4.7.0 Beta
817 can be found in the included changes-4.7.0 file.
818* Tue Aug 3 2010 dmueller@suse.de
819- fix buildrequires of libqt4-devel-doc
820* Wed Jul 21 2010 dmueller@suse.de
821- fix crash of QtWebKit with flash player 10.1 (bnc#613818)
822* Wed Jul 14 2010 dmueller@suse.de
823- fix endless loop in SSL code on error conditions (bnc#619089)
824* Thu Jul 8 2010 jengelh@medozas.de
825- SPARC64 compile fixes
826* Thu Jul 1 2010 dmueller@suse.de
827- remove 3rd party fonts (unused, bnc#616249)
828* Fri Jun 18 2010 dmueller@suse.de
829- fix fileconflicts
830* Fri Jun 11 2010 bg@novell.com
831- apply patches from debian to fix build for hppa
832* Tue Jun 8 2010 dmueller@suse.de
833- update to 4.6.3:
834 * forward and backward compatible bugfix update with a long
835 list of fixes, see included changes-4.6.3
836 * remove upstreamed patches
837* Wed Jun 2 2010 dmueller@suse.de
838- fix handling of transparent monochromatic pixmaps (bnc#610578)
839- reduce buildcompare failures triggered by rcc
840* Wed May 19 2010 aj@suse.de
841- Use changes date as build date to get reproduceable builds.
842* Mon Apr 19 2010 dmueller@suse.de
843- add fix-qdbus-signal-handling.diff (bnc#578988):
844 fixes dbus signals sometimes getting lost
845* Sun Apr 11 2010 stefan.bruens@rwth-aachen.de
846- fix printing of object-/className when QT_DEBUG_TIMER is set
847* Thu Mar 25 2010 dmueller@suse.de
848- fix patchlevel of last change
849* Tue Mar 23 2010 dmueller@suse.de
850- fix crash in QGtkStyle when no Gtk is available (bnc#580478)
851* Wed Feb 17 2010 dmueller@suse.de
852- update to 4.6.2:
853 * forward and backward compatible bugfix update with a long
854 list of fixes, see included changes-4.6.2
855* Sat Feb 13 2010 jengelh@medozas.de
856- SPARC configuration support
857- use %%_smp_mflags
858* Wed Feb 3 2010 dmueller@suse.de
859- fix QAtomic related corruptions on s390 (bnc#573503)
860* Mon Feb 1 2010 dmueller@suse.de
861- fix QSslCertificate::subjectInfo() (QtBug-6466)
862* Wed Jan 20 2010 dmueller@suse.de
863- update to 4.6.1:
864 * forward and backward compatible bugfix update with a long
865 list of fixes, see included changes-4.6.1
866* Sun Jan 10 2010 llunak@novell.com
867- workaround for slow Konsole font rendering with nvidia
868* Fri Jan 8 2010 llunak@novell.com
869- move qhelpgenerator, qhelpconverter from -devel-doc to -devel
870* Mon Dec 21 2009 dmueller@suse.de
871- fix buildrequires
872* Wed Dec 16 2009 jengelh@medozas.de
873- add baselibs.conf as a source
874* Sat Dec 12 2009 aj@suse.de
875- Add libqt4-libtool-nodate.diff to not write date to libtool generated files.
876* Fri Dec 4 2009 dmueller@suse.de
877- fix filelist conflict libqt4-devel/libQtWebkit-devel
878* Thu Dec 3 2009 dmueller@suse.de
879- update to 4.6.0:
880 * for a detailed list of changes, see the included changes-4.6.0
881* Wed Dec 2 2009 kruber@zib.de
882- fixed building of libqt4-devel-doc
883* Fri Nov 13 2009 dmueller@suse.de
884- strip timestamp from rcc as well (bnc#554462)
885* Fri Nov 13 2009 dmueller@suse.de
886- refresh patches
887* Fri Oct 30 2009 Nico.Laus.2001@gmx.de
888- build && install qdoc3, needed for qt-creator
889 (patch from dmueller@suse.de that went into libqt = 4.5 but not here)
890* Thu Oct 22 2009 tittiatcoke@gmail.com
891- Rearranged how the packages of Qt 4.6 are build
892 + Main libraries are now build from libqt4
893 + New package that contains examples and demos
894* Mon Oct 19 2009 dmueller@suse.de
895- fix memory leak in QPixmapFilter (bnc#547896)
896* Thu Oct 15 2009 dmueller@suse.de
897- backport for SLE11-SP1 (FATE#306930)
898* Thu Oct 15 2009 dmueller@suse.de
899- fix QTimer(0) regression
900* Mon Oct 12 2009 dmueller@suse.de
901- compile with xsync support
902- fix translation build
903* Mon Oct 12 2009 dmueller@suse.de
904- update to 4.5.3:
905 * for detailed changelog see included changes-4.5.3
906- fix deadlock in dbus bindings (bnc#482749)
907* Tue Jul 28 2009 dmueller@novell.com
908- disable use of x shared pixmaps, not supported by newer
909 drivers anymore and very slow anyway
910- Fix QMenu not respecting minimum width, this affects
911 the Plasma taskabar
912- Fix X11 timestamp issues which cause clipboard synchronisation
913 bugs
914* Wed Jun 24 2009 sbrabec@suse.cz
915- Packageand supplement 32bit packages in baselibs.conf
916 (bnc#354164).
917- %%plugindir/codecs moved to libqt4, as it is used by QtCore.
918- %%plugindir subdirs moved to packages, where it logically belong.
919* Wed Jun 17 2009 dmueller@suse.de
920- fix use-after-free issue (CVE-2009-0945, bnc#512559)
921* Sun May 31 2009 dmueller@suse.de
922- add patches:
923 * Fix deserialization of values with custom types
924 * Make sure syncqt creates the Phonon/Global file.
925 * Fix huge memory leak in QPixmapCache
926 * Do not deduce scrollbar extent twice
927* Thu Apr 23 2009 beineri@opensuse.org
928- update to 4.5.1:
929 * for detailed changelog see included changes-4.5.1
930* Tue Mar 3 2009 beineri@opensuse.org
931- fix build
932* Tue Mar 3 2009 dmueller@suse.de
933- update to 4.5.0 final:
934 * licensing change. LGPLv2.1 or later is a new option
935* Sun Mar 1 2009 dmueller@suse.de
936- update to 4.5.0 RC2:
937 * for detailed changelog, see included changes-4.5.0
938- build && install qdoc3, needed for qt-creator
939* Wed Feb 11 2009 dmueller@suse.de
940- use minimal-toc for ppc64
941* Wed Feb 11 2009 coolo@suse.de
942- do not include a timestamp in includeguards either
943* Fri Feb 6 2009 coolo@suse.de
944- do not include a timestamp in files generated from .ui either
945* Fri Feb 6 2009 dmueller@suse.de
946- fix QTestLib build again
947* Thu Feb 5 2009 dmueller@suse.de
948- fix baselibs.conf (bnc#472311)
949* Thu Feb 5 2009 dmueller@suse.de
950- update to 4.5.0 RC1:
951 * for detaled changelog, see included changes-4.5.0
952 * add missing libqt4-sql-sqlite baselib (bnc#472311)
953* Tue Jan 27 2009 dmueller@suse.de
954- drop 0258-windowsxpstyle-qbrush.diff, rejected upstream
955- fix qmake path separators
956- fix zero height qpixmaps not being considered null
957- fix crash in formlayouting
958* Thu Jan 15 2009 dmueller@suse.de
959- add libQtWebKit4 to baselibs.conf
960- do not hardcode build date in generated moc files
961* Tue Jan 13 2009 olh@suse.de
962- obsolete old -XXbit packages (bnc#437293)
963* Mon Jan 5 2009 dmueller@suse.de
964- remove hardcoded legacy font mapping (bnc#448012)
965* Fri Dec 5 2008 dmueller@suse.de
966- add 32bit modules (bnc#354164)
967- sync before setting own X error handler
968- fix crashes caused by animation in QTreeView (kde#176045)
969* Mon Nov 17 2008 dmueller@suse.de
970- add patch for recursive painting crash (maybe fixes bnc#444591)
971- fix major performance regression in QUrl
972- fix windows xp style painting
973- fix native socket implementation not handling EINTR correctly
974* Sun Nov 16 2008 stbinner@suse.de
975- Fix deletion of a qgraphicswidget on clear focus even if it
976 doesn't have the focus. (bnc#442680)
977* Mon Oct 6 2008 dmueller@suse.de
978- fix crashes in QGraphicsProxyWidget dtor
979* Mon Sep 29 2008 dmueller@suse.de
980- update to 4.4.3:
981 * branding && copyright update
982 * no code changes
983* Thu Sep 25 2008 dmueller@suse.de
984- add missing glib2-devel requires
985* Fri Sep 19 2008 dmueller@suse.de
986- update to 4.4.2:
987 * for detaled changelog, see included changes-4.4.2
988- enable glib2 eventloop integration (bnc#421909)
989* Fri Sep 12 2008 llunak@suse.cz
990- support for Display key (fate#4147)
991* Mon Sep 1 2008 dmueller@suse.de
992- always configure with webkit support (bnc#413829)
993- mark qFatal as noreturn
994- experimental patch for spell checker "wiggly line" crashes
995* Wed Aug 27 2008 llunak@suse.cz
996- fix randr changes detection (qt-copy patch #0245)
997* Tue Aug 5 2008 dmueller@suse.de
998- temporarily revert a change in qwidget.cpp to fix systray
999* Thu Jul 31 2008 dmueller@suse.de
1000- update to 4.4.1:
1001 * for detailed changelog, see included changes-4.4.1
1002- detect freetype build during runtime (bnc#378801)
1003* Tue Jul 22 2008 dmueller@suse.de
1004- add more patches from KDE's qt-copy
1005- fix -devel/-x11 fileconflict
1006* Thu Jul 17 2008 dmueller@suse.de
1007- always pull in a sql backend and add a virtual metaprovide
1008* Fri Jul 4 2008 dmueller@suse.de
1009- fix postgresql 8.3 support (bnc#403385)
1010* Tue Jul 1 2008 schwab@suse.de
1011- Fix memset call.
1012- Fix aliasing violation.
1013* Wed Jun 25 2008 dmueller@suse.de
1014- add experimental patch to fix QTextStream parsing numbers
1015 in system locale
1016* Wed Jun 18 2008 mfabian@suse.de
1017- bnc#398526: add qt4-input-method-lazy-load.patch
1018 by Peng Wu <pwu@novell.com>.
1019* Mon Jun 16 2008 dmueller@suse.de
1020- make qFatal() call abort
1021- add ability to debug timer leaks
1022* Sat Jun 14 2008 schwab@suse.de
1023- Use RPM_OPT_FLAGS.
1024- Use -mminimal-toc on ppc64 for libQtWebKit.
1025- Fix ppc atomic ops.
1026* Tue Jun 3 2008 dmueller@suse.de
1027- merge overlapping screens even if they're same size (bnc#395050)
1028* Fri May 16 2008 dmueller@suse.de
1029- fix QSortFilterProxyModel::invalidate() triggering a scroll to
1030 the current item/index
1031* Sun May 11 2008 coolo@suse.de
1032- fix rename of xxbit packages
1033* Fri May 9 2008 dmueller@suse.de
1034- fix qt3/2 apps hanging during startup when run under KDE4
1035* Tue May 6 2008 dmueller@suse.de
1036- update to 4.4.0 (fate #303637):
1037 for detailed changelog, see included changes-4.4.0
1038- fix endless loop on stroked painter paths
1039* Tue Apr 29 2008 dmueller@suse.de
1040- fix QTabBar layout being wrongly cached (kde#159014)
1041- fix major performance regression in QPixmap::hasAlpha()
1042- fix wrongly diffed snapshot update
1043* Tue Apr 22 2008 dmueller@suse.de
1044- fix crash in xim destroy callback (bnc#382254)
1045* Mon Apr 21 2008 dmueller@suse.de
1046- update to 20080419 of release branch:
1047 * some patches were upstreamed
1048- try a different workaround for postgresql-devel requirements
1049 being incorrect
1050* Mon Apr 14 2008 stbinner@suse.de
1051- fix build
1052* Mon Apr 14 2008 dmueller@suse.de
1053- fix repaint recursion (bnc#357727)
1054* Mon Apr 14 2008 dmueller@suse.de
1055- update to 20080413 of 4.4 branch:
1056 * last minute release blocker fixes
1057* Thu Apr 10 2008 dmueller@suse.de
1058- remove fake embolden patch as it causes rendering regressions
1059 (bnc#374073)
1060* Thu Apr 10 2008 ro@suse.de
1061- added baselibs.conf file to build xxbit packages
1062 for multilib support
1063* Tue Apr 8 2008 dmueller@suse.de
1064- restore binary compatibility with Qt 4.3
1065* Mon Apr 7 2008 dmueller@suse.de
1066- add patch from last .changes (bnc#368456)
1067- re-establish workaround for postgresql-devel (bnc#361431)
1068* Thu Apr 3 2008 dmueller@suse.de
1069- fix x error recursion (bnc#368456)
1070- fix build on sles10 or older
1071- update to 4.4.0 rc1:
1072 * no changelog available
1073* Wed Apr 2 2008 dmueller@suse.de
1074- fix crashes on starting qt4 apps (bnc#360405, bnc#372726)
1075- add patch for artifical font styles (bnc#374073)
1076* Fri Mar 28 2008 dmueller@suse.de
1077- update to 20080325:
1078 * lots of optional-features compile fixes
1079 * fix http proxy issue
1080* Wed Mar 19 2008 dmueller@suse.de
1081- update to 20080319:
1082 * several bugfixes
1083- add qt4-x11-tools subpackage which will collect
1084 useful example tools
1085* Tue Mar 18 2008 dmueller@suse.de
1086- update to 20080317
1087 * fixed compositing support
1088* Tue Mar 11 2008 dmueller@suse.de
1089- update to 20080310
1090 * fixes s390(x) compile
1091* Thu Mar 6 2008 dmueller@suse.de
1092- update to 20080306
1093 * fixes kdebindings4 build regression
1094* Sat Mar 1 2008 dmueller@suse.de
1095- update to 20080301
1096 * fix deleteLater() regression
1097* Tue Feb 26 2008 dmueller@suse.de
1098- update to 20080226
1099 * fixes in packaging
1100 * QFile bugfixes among many others
1101- add patch to ignore bogus global advance width (#359984)
1102- fixes SVG rendering regression (#364936)
1103* Thu Feb 21 2008 dmueller@suse.de
1104- update to 20080221 snapshot:
1105 * restore compatibility with Qt 4.3
1106* Fri Feb 15 2008 dmueller@suse.de
1107- update to 20080215:
1108 * split out QtWebKit and QtXmlPatterns into separate
1109 spec to reduce rebuild time
1110 * better documentation install (bnc#362635)
1111* Tue Feb 12 2008 dmueller@suse.de
1112- update to 20080212
1113 * should be closer to beta1, more bugfixes
1114* Sat Feb 9 2008 dmueller@suse.de
1115- fix typo in xrandr-support patch
1116* Fri Feb 8 2008 dmueller@suse.de
1117- update to 20080207:
1118 * varius bugfixes
1119- small packaging fixlets
1120* Sun Feb 3 2008 dmueller@suse.de
1121- update to 4.4 snapshot 20080202:
1122 * also licensed under the GPLv3, in addition to GPLv2
1123 * bugfixes
1124* Thu Jan 31 2008 dmueller@suse.de
1125- fix ppc miscompile due to wrong asm constraints (bnc #356200)
1126* Wed Jan 30 2008 schwab@suse.de
1127- Fix asm constraints.
1128* Wed Jan 30 2008 dmueller@suse.de
1129- workaround ppc issue to unblock installation (bnc#356200)
1130* Tue Jan 29 2008 llunak@suse.cz
1131- add qt-copy patch #0206 (fix Meta key modifier)
1132* Mon Jan 28 2008 dmueller@suse.de
1133- qhelpconverter should be in libqt4-devel
1134* Fri Jan 25 2008 stbinner@suse.de
1135- fix file conflicts
1136* Sat Jan 19 2008 dmueller@suse.de
1137- update to 4.4 snapshot 20080110
1138 * no changelog available yet, new QtHelp and QtWebKit
1139 libraries
1140 * much faster stylesheet processing
1141* Sat Dec 8 2007 dmueller@suse.de
1142- fix strict aliasing violations in tool classes
1143- silence frequent warnings in headers
1144* Thu Dec 6 2007 dmueller@suse.de
1145- add quoting to environment variable
1146* Wed Dec 5 2007 dmueller@suse.de
1147- update to 4.3.3:
1148 * for changelog, see included changes-4.3.3
1149* Wed Nov 14 2007 dmueller@suse.de
1150- added patches:
1151 * add window properties to popups so that they can be properly
1152 used for compositing
1153 * fix a crash when clearing q3toolbar
1154 * fix lineedit rendering with oxygen theme
1155- fix requires of libqt4-sql-* subpackages
1156* Mon Oct 8 2007 dmueller@suse.de
1157- fix QTreeview crashes, Q3MenuBar sizing and
1158 moc compiling nested Foo/Foo files correctly
1159- build fixes for older code tree's
1160* Fri Oct 5 2007 stbinner@suse.de
1161- update to 4.3.2:
1162 * for changelog, see included changes-4.3.2
1163* Tue Sep 18 2007 dmueller@suse.de
1164- fix QListWidget's color handling
1165* Fri Sep 14 2007 dmueller@suse.de
1166- add patch to fix off-by-one in utf8 decoder (#304249)
1167* Mon Aug 27 2007 llunak@suse.cz
1168- update 0178-transparency-window-types.diff to avoid a crash
1169* Sat Aug 25 2007 dmueller@suse.de
1170- fix devel requires
1171* Thu Aug 23 2007 dmueller@suse.de
1172- enable glib2 eventloop integration
1173* Tue Aug 14 2007 dmueller@suse.de
1174- drop patch 0182 as it seems to cause rendering glitches
1175* Wed Aug 8 2007 dmueller@suse.de
1176- update to 4.3.1:
1177 * for changelog, see included changes-4.3.1
1178* Tue Jul 31 2007 dmueller@suse.de
1179- fix anti-aliased text drawing on alpha transparent background
1180* Sat Jul 21 2007 coolo@suse.de
1181- Do not require xorg-x11 to build
1182* Sat Jul 14 2007 dmueller@suse.de
1183- add secure format string patch
1184- add compat symlinks for QTDIR based setups
1185* Thu Jul 5 2007 coolo@suse.de
1186- package icons for the desktop files
1187* Thu Jun 28 2007 dmueller@suse.de
1188- add various critical bugfixes needed for KDE4
1189* Thu Jun 21 2007 stbinner@suse.de
1190- fix invalid .desktop files
1191* Fri Jun 8 2007 dmueller@suse.de
1192- fix build for old distributions
1193* Fri Jun 1 2007 dmueller@suse.de
1194- update to final 4.3.0 release:
1195 * for changelog, see included changes-4.3.0
1196* Mon May 28 2007 dmueller@suse.de
1197- update to 4.3.0-20070528
1198* Wed May 23 2007 stbinner@suse.de
1199- add %%post/postun dbus-1 ldconfig call
1200- use %%fdupes
1201* Wed May 9 2007 dmueller@suse.de
1202- fix failing getgrgid_r() calls
1203- fix crash in dbus bindings
1204* Tue May 8 2007 dmueller@suse.de
1205- fix streaming operators not being compiled
1206* Mon May 7 2007 dmueller@suse.de
1207- update to 20070507 snapshot (fixes #271803)
1208* Wed Apr 25 2007 stbinner@suse.de
1209- fix build of libqt4-sql-plugins
1210* Mon Apr 23 2007 dmueller@suse.de
1211- uppate to 4.3.0-20070423
1212 * fixes various Qt network issues for kmail4
1213* Thu Apr 19 2007 stbinner@suse.de
1214- add a patch to fix capitalization of XIM sub-menu entry
1215* Mon Apr 16 2007 dmueller@suse.de
1216- compile without exceptions
1217- fix header symlinking
1218- compile with openssl support
1219- re-apply -pedantic header patch
1220- link development tools shared
1221* Fri Apr 13 2007 dmueller@suse.de
1222- update to 4.3.0-20070413
1223 * fixes dbus error callback
1224* Fri Apr 13 2007 dmueller@suse.de
1225- add QAtomic primitives for s390(x)
1226* Tue Mar 27 2007 dmueller@suse.de
1227- update to 4.3.0 beta
1228 * no upstream ChangeLog available yet
1229* Sat Mar 17 2007 dmueller@suse.de
1230- fix headers for more recent gcc's
1231* Tue Mar 13 2007 dmueller@suse.de
1232- add patch for font problems (#244579)
1233- fix memory leak in dbus calls
1234- fix application name typo in qdbus2xml
1235- fix word wrap handling in uic3 ressources
1236- reduce size of devel package by 30%%
1237* Mon Mar 12 2007 dmueller@suse.de
1238- update to 4.2.3:
1239 * ChangeLog is under /usr/share/doc/packages/libqt4/changes-4.2.3
1240* Wed Feb 28 2007 dmueller@suse.de
1241- move qdbus to libqt4-dbus
1242* Tue Feb 20 2007 dmueller@suse.de
1243- fix excessive compiler warnings in headers
1244* Tue Feb 13 2007 dmueller@suse.de
1245- fix reading of x ressources (#244935)
1246* Mon Feb 12 2007 dmueller@suse.de
1247- update configure parameters
1248* Wed Jan 24 2007 dmueller@suse.de
1249- fix paths in installed pkg-config descriptions (#238169)
1250* Tue Jan 23 2007 stbinner@suse.de
1251- fix string literal comparison
1252* Mon Jan 8 2007 dmueller@suse.de
1253- add patch to fix moc path issue
1254- add patch to fix indic script rendering buglet
1255* Fri Dec 1 2006 dmueller@suse.de
1256- update to 4.2.2 (#222624):
1257 * includes just bugfixes, see changes-4.2.2 for details
1258* Tue Nov 28 2006 dmueller@suse.de
1259- shuffle around libs to fix cyclic dependencies
1260* Mon Nov 27 2006 dmueller@suse.de
1261- add patch to fix QGraphicsView eventhandling
1262- disable dbus-1 subpackage for older distributions
1263* Mon Nov 20 2006 schwab@suse.de
1264- Provide/obsolete qt-sql only once.
1265* Thu Nov 16 2006 dmueller@suse.de
1266- split devel-doc-data from devel-doc
1267* Mon Nov 13 2006 dmueller@suse.de
1268- move dbus-viewer from demos to /usr/bin
1269* Wed Oct 25 2006 dmueller@suse.de
1270- add several patches for common bugs
1271- default to plastique style for undetectable environments (#214960)
1272* Fri Oct 20 2006 dmueller@suse.de
1273- update to 4.2.1:
1274 * include CVE-2006-4811 patch
1275* Fri Oct 20 2006 dmueller@suse.de
1276- fix typo in CVE-2006-4811 patch
1277* Thu Oct 19 2006 dmueller@suse.de
1278- fix provides/obsoletes for libqt4-dbus
1279* Thu Oct 19 2006 dmueller@suse.de
1280- add patch for integer overflow in QPixmap/QImage
1281 (#212544, CVE-2006-4811)
1282* Sat Oct 7 2006 stbinner@suse.de
1283- add Provides: and Obsoletes: for old package names
1284* Wed Oct 4 2006 dmueller@suse.de
1285- update to 4.2.0:
1286 * bugfixes
1287* Mon Sep 11 2006 dmueller@suse.de
1288- update to 4.2 snapshot 20060911:
1289 * dbus related tools are renamed
1290 * QLibrary bugfixes
1291* Tue Sep 5 2006 dmueller@suse.de
1292- Qt 4.2.rc1 update:
1293 * no changelog available
1294* Sun Sep 3 2006 dmueller@suse.de
1295- Rename the other qt-* related references as well.
1296* Sun Sep 3 2006 aj@suse.de
1297- Rename qt -> libqt4 in BuildRequires and Requires as well.
1298* Fri Sep 1 2006 dmueller@suse.de
1299- update to Qt 4.2 snapshot 20060901:
1300 * various critical bugfixes
1301* Mon Aug 28 2006 dmueller@suse.de
1302- package rename: qt -> libqt4
1303* Mon Aug 21 2006 dmueller@suse.de
1304- update to Qt 4.2 snapshot 20060820:
1305 * QtDBus API review
1306 * build system overhaul
1307* Fri Aug 11 2006 dmueller@suse.de
1308- add patch for middle click support in QSystemTrayIcon
1309* Tue Aug 1 2006 dmueller@suse.de
1310- add provides/obsoletes for dbus-1-qt
1311* Mon Jul 31 2006 dmueller@suse.de
1312- Update to Qt 4.2 technical preview 1
1313 - QGraphicsView
1314 - DBus Bindings
1315* Mon Jul 10 2006 dmueller@suse.de
1316- Remove patches that didn't go upstream
1317- Shorten ChangeLog
1318- Install libQtUiTools (#189163)
1319* Wed Jun 28 2006 dmueller@suse.de
1320- move icons into the right subpackage (#172505)
1321* Fri Jun 23 2006 adrian@suse.de
1322- update to version 4.1.4
1323 Plenty of changes/bugfixes, but full forward and backward
1324 compatibility to 4.1.x. Details are described in
1325 /usr/share/doc/packages/qt/changes.4.1.4
1326- allow build on Mandriva and Fedora
1327* Mon Jun 19 2006 dmueller@suse.de
1328- Fix build on s390(x)
1329* Mon May 29 2006 schwab@suse.de
1330- Use RPM_OPT_FLAGS.
1331- Don't strip binaries.
1332* Fri May 26 2006 dmueller@suse.de
1333- fix sql plugins version require base package (#159092)
1334* Tue May 23 2006 adrian@suse.de
1335- reapply the 0119-qaction-widgetfactory.diff and
1336 0112-ksyntaxhighlighter-rehighlight-document.diff patch to be
1337 able to build KDE 4 again
1338* Sat May 20 2006 adrian@suse.de
1339- update to version 4.1.3
1340 Plenty of changes/bugfixes, but full forward and backward
1341 compatibility. Details are described in
1342 /usr/share/doc/packages/qt/changes.4.1.3
1343- fix build for the openSUSE build service
1344* Tue May 16 2006 adrian@suse.de
1345- add patch 0116 from qt-copy to be able to build KDE 4
1346 (0116-qtoolbar-widgetforaction.diff)
1347* Tue May 16 2006 dmueller@suse.de
1348- fix qt-devel requires
1349* Mon May 15 2006 dmueller@suse.de
1350- 4.1.2 update:
1351- Fix crash when signals or slots were longer than 64 characters.
1352- QAbstractItemView
1353 Make sure we do not emit the activated() signal with an
1354 invalid index.
1355- QFileDialog
1356 Make getSaveFileName() use correct directory if the file does
1357 not exist.
1358 Fix crash when autocompleting in a directory with similar
1359 filenames.
1360- FreeType
1361 Fix compilation with older versions of FreeType.
1362- QHostAddress
1363 Fix crash in constructors.
1364- QImage
1365 Fix possible crash in copy() if the QRect is outside the image
1366 bounds.
1367- QLineEdit
1368 Fix mouse positioning with input methods.
1369- QMenu
1370 Fix dangling pointers.
1371- QPixmap
1372 Fix broken resize().
1373- QSet
1374 Fix crash when comparing two QSets.
1375- SQL drivers
1376 Fix compilation with PostgreSQL for earlier versions than 7.4.
1377 Fix TDS plugin build error on 64-bit Linux.
1378- QSvgRenderer
1379 Fix memory leak in QSvgRenderer when objects were destroyed.
1380- QTextBrowser
1381 Fix crash when loading large HTML file with tables.
1382- Text engine
1383 Fix memory corruption in QStackTextEngine.
1384- QTreeWidget
1385 Fix multi line text items.
1386- Q3PointArray
1387 Fix assert in makeArc() when the spanning angle is less than
1388 16.
1389- QFontDatabase
1390 Fix crash in loadXlfd().
1391- Printing
1392 Fix printing for X11.
1393- QAbstractItemView
1394 Fix selections when mouse-tracking is turned on.
1395 Fixed selection issues after row resizing.
1396 Fixed focus after pressing enter.
1397- QAbstractItemModel
1398 More consistent behavior in drag-and-drop code.
1399- QAbstractSlider
1400 Ensure changed-signals are only emitted when the value
1401 actually changed.
1402- QAbstractSocket
1403 Fixed a crash if disconnected during waitForReadyRead().
1404- QAccessibleWidget
1405 Fix an off-by-one navigation error in the accessibility
1406 support for menu bar and menus.
1407- QByteArray
1408 Fixed leftJustified() and rightJustified() when array contains
1409 \0's.
1410- QComboBox
1411 Fixed a crash when setting and deleting the model.
1412 Fixed a crash when using a QListWidget as the view.
1413- QCoreApplication
1414 Fixes race condition during plugin loading.
1415- QCommonStyle
1416 Fixed wrong size hint of PM_MenuButtonIndicator.
1417- QDateTime
1418 Fixed a regression in fromString().
1419 Avoid potential hang when paring invalid date formats.
1420- QDialog
1421 Fixed an issue where setExtension()/showExtension() didn't
1422 work in a constrained size mode.
1423- QDir
1424 cd() now fails when attempting to cd to a non-directory.
1425- QDirModel
1426 Improved stability when appending network drives.
1427 Improved stability when handling symlinks with relative paths.
1428- QDockWidget
1429 Update toggleViewAction() when widget gets hidden with close
1430 button.
1431- QFile
1432 Changed behavior of rename() to fail if a file of the same
1433 name already exists.
1434- QFileDialog
1435 Make sure filter combo box gets enabled when changing from
1436 Directory to ExistingFile mode.
1437 Improve filename completion for files with the same name but
1438 different extension.
1439 Make sure the selection is updated when modifying the filename
1440 by removing characters.
1441 Allow typing in several file names in the file name line edit.
1442 Improve handling of non-existent windows shares.
1443 Improve handling of hidden directories.
1444 Make it possible to create new folder when a folder called
1445 "New Folder" already exists.
1446 Improve usability by not changing the filename text when
1447 directories are selected.
1448 Improve usability by not autoselecting the first item when
1449 changing directories.
1450 Ensure that calling setDirectory() with a path shows the
1451 directory when the path contains a file name.
1452 Avoid unnecessary resolving of mount points, leading to
1453 lockups on Unix.
1454 Fixed potential crash when selecting an extension filter with
1455 no matches in current directory.
1456 Fixed a problem where using selectFilter() didn't update the
1457 view.
1458- QFileInfo
1459 Fixed issue where copying a QFileInfo and calling refresh()
1460 could result in file info data being cleared.
1461 Fixed issue where calling readLink() would resolve link
1462 targets incorrectly.
1463- QGLWidget
1464 Switching from full screen mode to normal mode no longer
1465 results in incorrect window decorations.
1466 Fixed overline, underline and strikethrough for text drawn
1467 with renderText().
1468- QGridLayout
1469 Respect specified alignment over default alignment.
1470- QHeaderView
1471 Respects dragDistance.
1472 Respects TextColorRole.
1473 Fixed painting problems caused by clicking both mouse buttons
1474 at the same time.
1475 Fixed painting flaws when using sort indicators.
1476 Fixed issue where QStyleOptionHeader::End would not be set by
1477 paintSection.
1478 Only the left mouse button can now be used to move and resize
1479 header sections.
1480 Fixed incorrect header size after swapping header sections.
1481 Fixed resize mode of header sections after section moves.
1482 Fixed an assert when changing the selection model.
1483- QHash / QSet
1484 Make the operator==() not take the internal order of elements
1485 into account when comparing.
1486- QIcon
1487 Fixed issue where creating QIcons with an invalid path could
1488 result in a crash.
1489- Improved handling of focus events when using input methods.
1490- QInputDialog
1491 Fixed handling of ampersands in labels.
1492- QImage
1493 Fixed drawing of QBitmap's onto a QImage.
1494- QImageIOHandler
1495 Made all supported image formats support the Size option.
1496- QItemSelectionModel
1497 Fixed an infinite loop in isRowSelected().
1498- QItemDelegate
1499 Better handling of QStyleOptionViewItem::Bottom.
1500 Increased the delegate horizontal margin.
1501- QLayout
1502 Warn instead of crash when adding two layouts to a widget.
1503- QLocale
1504 Add missing entry for "nb".
1505- QList
1506 Fixed a memory leak when repeatedly removing items from the
1507 end and inserting items in the middle.
1508- QListView
1509 Fixed an assert when using QProxyModel as the model.
1510- QMainWindow
1511 Handle RTL layout for dockwidgets properly.
1512 Make dockwidgets remember their sizes after being hidden.
1513 Improved reliability when saving and restoring state.
1514- QMenu
1515 Fixed shortcut handling of already selected submenus.
1516 Fix setting the window title on torn off menus.
1517 Fix bug where exec() returned the wrong QAction on some cases.
1518- QMenuBar
1519 Improved widget placement in setCornerWidget().
1520- QMenuItem
1521 Ensure space for both check mark and icon when using
1522 QPlastiqueStyle.
1523- QMYSQLDriver
1524 Fix crash when formatValue() is called without connection.
1525- QMessageBox
1526 information() now works correctly when calling it after
1527 returning from QApplication::exec()
1528- QPaintEngine
1529 Fixed an out of memory issue when drawing very long lines.
1530 OpenGL : Make sure the image and pixmap cache is used.
1531 OpenGL : Faster rect outlining for the most common case.
1532- QPrintEngine
1533 Better font underlining/overlining.
1534 Support PDF font embedding, resulting in smaller PDF files and
1535 selectable text.
1536 Made our generated PDFs readable by Ghostscript.
1537 Support pens that have patterns/pixmaps for PDFs.
1538 Support landscape mode for PDFs.
1539- QPixmap
1540 Fixed issue where save() in some cases would return true on
1541 failure.
1542- QProgressBar
1543 Fix incorrect progress in some cases.
1544- QPushButton
1545 Buttons reparented into a dialog parent through the layout are
1546 now auto-default.
1547- QRadioButton
1548 Fixed a potential crash in QRadioButton Qt 3 support
1549 constructors.
1550- QSortFilterProxyModel
1551 Improve stability when adding rows to source model.
1552 Fixed issue where some nodes would show up as expandable even
1553 if all it's children had been filtered.
1554 Fixed a crash when deleting rows.
1555- QSizeGrip
1556 Fixed size grip painting when maximizing a QMainWindow in a
1557 QWorkspace.
1558- QSvgRenderer
1559 Better handling of invalid files.
1560- QSvg
1561 Improve stroking with pen width 0.
1562 Fix rectangle filling bug.
1563- QSyntaxHighlighter
1564 Fixed missing handling of blocks of text under certain
1565 conditions.
1566 Improved interaction with input methods.
1567- QScrollArea
1568 Fixed an issue where the scroll area sometimes would not
1569 resize to compensate for content change.
1570- QString
1571 Fixed regression in fromLocal8Bit().
1572- QTextDocument
1573 Support span style background-color.
1574 Fix nested tables in html documents regression.
1575- QTextLayout
1576 Added support for soft-hyphens.
1577- QToolButton
1578 Make popup menus appear on the correct screen.
1579 Fixed ToolButtonPopupMode when QToolButton has a
1580 QAction.
1581- QToolBar
1582 Combo boxes now appears as submenus in a toolbar extension.
1583 setIconSize() now works correctly.
1584 Relative position within toolbars are now kept when saving and
1585 restoring state.
1586- QTextBrowser
1587 Fix missing line break after paragraph.
1588- QTextEdit
1589 Improve handling of the TITLE tag.
1590 Fixed navigating links via tab.
1591 Improved handling of malformed html.
1592 Fixed rendering for tables with thead/tbody/tfoot elements.
1593 Improved copy and paste of content with whitespace
1594 Make undo/redo update the cursor position.
1595 Fixed lost cursorPositionChanged() signal in read-only mode.
1596 Fixed memory leak when calling setHtml() repeatedly.
1597 Significantly improved performance when appending and editing
1598 text.
1599 Improved performance when selecting all text.
1600 Emit copyAvailable() on mouse selection.
1601- QTableView
1602 Fixed drawing of selections after moving columns.
1603 Do not wrap to the top if Page Down is pressed.
1604 Improve scrolling behavior.
1605 QTableView now takes ownership of QHeaders set using
1606 setHorizontalHeader()
1607 Fixed issue where calling setModel(0) could result in a
1608 crash.
1609- QTreeView
1610 Fixed scrolling-related item expand bug.
1611 Improve scrolling behavior.
1612 QTreeView now takes ownership of QHeaders set using
1613 setHorizontalHeader()
1614 Avoid crash when calling setRowHidden with no model.
1615 Avoid crash when calling sizeHintForColumn() in some cases.
1616 Improved performance when adding rows.
1617 Fixed update of view when changing row heights.
1618 Fixed a bug where calling setCurrentIndex() did not update the
1619 view correctly.
1620 Removed extra emit of the expanded() signal on already
1621 expanded branches.
1622- QTreeWidget
1623 Fixed tristate check item behavior.
1624- QTabWidget
1625 Fixed bug that caused missing resize when dynamically adding
1626 widgets.
1627 Fixed text positioning in a tab with an icon.
1628- QTemporaryFile
1629 Fixed issue where calling open() could potentially change the
1630 file name.
1631- QTextDocument
1632 Improved stability when importing incorrectly formed html
1633 tables.
1634 Improved stability when importing closing tags without
1635 corresponding opening tags.
1636- QTextStream
1637 Ensure valid codec converter state after calling seek(0).
1638 Fixed issue where readAll() would not work with sequential
1639 devices.
1640- QTabBar
1641 Improve handling of tab removal.
1642- QUrl
1643 Improve handling of hostnames containing digits.
1644 Fix crash when calling hasQueryItem() on QUrl without any
1645 query items.
1646 Added support for parsing file names with '[' and ']'
1647 characters.
1648- QVariant
1649 Improve operator==() behavior when comparing different types.
1650 The QVariant(const char *) constructor is now unavailable when
1651 QT_NO_CAST_TO_ASCII is set. Otherwise, it uses
1652 QString::fromAscii to convert the const char * to a Unicode
1653 QString to prevent loss of information.
1654- QWidget
1655 Fix regression in setMask().
1656 Fixed issue where incorrect minimum size was reported after
1657 reparenting from a top level widget.
1658 Fixed return value of normalGeometry() after the widget has
1659 been maximized.
1660 Fixed crash on application exit if the widget was created
1661 before the widget mapper is initialized.
1662- QXpmHandler
1663 Fixed handling of non-transparent XPM images.
1664- XMLInputReader
1665 Fixed issue where entities in XML files were not
1666 resolved.
1667- QXmlSimpleReader
1668 A significant (approx. 50x) speedup in QXmlSimpleReader when
1669 parsing documents which contain internal or external entities.
1670- Q3DataTable
1671 Drivers not supporting the QuerySize feature would display one
1672 row of data too little.
1673- Q3IconView
1674 Fixed selection appearance.
1675- Q3TextEdit
1676 Fixed focus indicator tabbing through tables.
1677 Fixed coloring when inserting text after use of setColor().
1678- Q3TabDialog
1679 Added missing selected() signal
1680- Q3ListView
1681 Fixed occasional crashes when deleting items.
1682 Fixed wrong label after addLabel(QString()).
1683- Q3ScrollView
1684 Fixed default focus policy for deriving classes.
1685- Q3ToolBar
1686 Q3Action::setOn() now works correctly.
1687 Adding an action now sets all action properties correctly.
1688- Q3ActionGroup
1689 Fix drop down drawing error.
1690- Q3MainWindow
1691 Fixed a regression in setUsesIconText().
1692 Reintroduced qt_x11_set_global_double_buffer() for binary
1693 compatibility.
1694 Improved tablet event handling.
1695- QApplication
1696 The KeypadModifier is now set when NumLock is enabled.
1697- QBitmap
1698 Fixed text drawing errors under some fontconfig
1699 settings.
1700- QLibrary
1701 isLibrary() now returns true for .a and .so on AIX.
1702- qmake
1703 Improved stability when modifying environment variables
1704 Allow '/' as a path separator on all platforms.
1705- QPaintEngine
1706 Fixed issue where filling and stroking ellipses could leave
1707 pixel gaps.
1708- QPainter
1709 Implemented Porter-Duff composition support.
1710 Fix artifacts when drawing aliased primitives with an alpha
1711 pen.
1712 Fixed issue where rotating pixmaps could add a pixel row in
1713 some cases.
1714 Fixed drawing of arcs of less than 1 degree.
1715 Made drawText() honor the Qt::TextWrapAnywhere flag.
1716- QPrinter
1717 Fixed cleanup of child processes.
1718- QPrintDialog
1719 Fixed problems when using "From page" and "To page" spin
1720 boxes.
1721 Made it impossible to choose "OK" when no printers are
1722 configured.
1723- QProcess
1724 Fixed possible deadlock when calling startDetatched().
1725- QScrollArea
1726 Catch double click also when size exceeds window system size
1727 limits.
1728- QTextEdit
1729 Fixed an issue where the horizontal scrollbar did not show up.
1730- QWorkspace
1731 Fixed missing mouse event propagation to child widgets.
1732* Mon Apr 10 2006 dmueller@suse.de
1733- fix wrong assembler mnemonic in QAtomic for s390x
1734* Wed Mar 22 2006 dmueller@suse.de
1735- fix debug package conflict
1736* Tue Mar 21 2006 dmueller@suse.de
1737- don't build the examples against debug libs
1738- fix plugin loading (#159092)
1739* Wed Mar 1 2006 dmueller@suse.de
1740- strip $RPM_BUILD_DIR from installed files (#153597)
1741* Fri Feb 17 2006 dmueller@suse.de
1742- install arthurplugin into plugin designer path (#151529)
1743- add patch to make parallel builds work
1744- enable parallel builds
1745* Wed Feb 15 2006 dmueller@suse.de
1746- Fix qt-devel requires
1747- Add patch to make it usable for KDE 4
1748* Sun Feb 12 2006 stbinner@suse.de
1749- fix build
1750* Sun Feb 12 2006 ro@suse.de
1751- fix spec file
1752* Wed Feb 8 2006 dmueller@suse.de
1753- build qt-sql in qt.spec, and only the plugins separate
1754* Fri Feb 3 2006 aj@suse.de
1755- Reduce BuildRequires.
1756* Wed Feb 1 2006 dmueller@suse.de
1757- remove no-visibility patch. Qt now builds fine with it
1758- remove no_rpath patch and instead use -no-rpath configure option
1759- split source package
1760- add upstream patch to fix license display in Qt dialog boxes
1761 (#146599)
1762* Tue Jan 31 2006 dmueller@suse.de
1763- fix qt-qt3support / qt-devel file conflict
1764* Wed Jan 25 2006 mls@suse.de
1765- converted neededforbuild to BuildRequires
1766* Tue Dec 20 2005 dmueller@suse.de
1767- update to Qt 4.1 final
1768- add ldconfig post/postun for qt3support
1769* Wed Dec 7 2005 uli@suse.de
1770- atomic-s390.patch has been merged into 4.1, applying it again
1771 breaks build; removed
1772- change X keysyms include order to avoid double definitions
1773* Tue Nov 22 2005 stbinner@suse.de
1774- update to Qt 4.1 RC 1
1775* Thu Nov 17 2005 dmueller@suse.de
1776- fix build for 9.1, 9.2
1777* Wed Sep 28 2005 dmueller@suse.de
1778- fix upgrade path (unpacking symlinks over dirs doesn't work)
1779* Sat Sep 17 2005 dmueller@suse.de
1780- add patch to make input methods work (#116778)
1781* Sat Sep 17 2005 dmueller@suse.de
1782- fix build for older distro's
1783* Thu Sep 8 2005 dmueller@suse.de
1784- fix qtdemo (#113783)
1785* Thu Sep 8 2005 adrian@suse.de
1786- do not disable STL support, which would make us incompatible
1787* Wed Aug 31 2005 dmueller@suse.de
1788- fix filelist
1789* Mon Aug 29 2005 adrian@suse.de
1790- do not do a parallel build, it does fail too often
1791* Tue Aug 23 2005 dmueller@suse.de
1792- fix filelist
1793- fix pkgconfig location
1794- remove BUILD-dirs from pkgconfig files
1795* Mon Aug 22 2005 dmueller@suse.de
1796- 4.0.1 update (bugfixes)
1797- add -debug subpackage
1798* Fri Aug 12 2005 dmueller@suse.de
1799- fix dependency of devel package
1800- fix doc packaging
1801- fix permissions
1802- add hack to fix the .la files produced by qmake
1803* Sun Aug 7 2005 adrian@suse.de
1804- link against external sqlite
1805- fix -devel package requires
1806* Sat Aug 6 2005 adrian@suse.de
1807- add desktop files for gui applications
1808* Mon Jul 11 2005 schwab@suse.de
1809- Fix ia64 atomic ops.
1810* Tue Jul 5 2005 uli@suse.de
1811- fixed semantics of atomic ops for s390* (tested and working)
1812* Wed Jun 29 2005 dmueller@suse.de
1813- reapply lost ia64 fixes
1814- build with -release only
1815* Wed Jun 29 2005 uli@suse.de
1816- fixed to build on lib64 archs
1817- squelched warnings that offend autobuild
1818- added atomic ops for s390*
1819* Tue Jun 28 2005 dmueller@suse.de
1820- upgrade Qt 4.0 final
1821* Fri Jun 17 2005 dmueller@suse.de
1822- some more rpmlint fixes and one ia64 fix.
1823* Wed Jun 15 2005 dmueller@suse.de
1824- build
1825* Tue Jun 14 2005 dmueller@suse.de
1826- fix packaging
1827* Tue Jun 14 2005 dmueller@suse.de
1828- update to 4.0.0rc1
1829* Thu May 12 2005 ro@suse.de
1830- fix build on x86-64 fix build on x86-64
1831* Wed Apr 13 2005 adrian@suse.de
1832- update to beta2
1833- rename qt-qt3compat package to qt-qt3support to follow library name
1834* Wed Jan 5 2005 adrian@suse.de
1835- update to pre beta2 snapshot 200513
1836 * package is under GPL/QPL again
1837- split package into sub packages
1838 * qt - does not require any X11 or image lib dependency
1839 * qt-x11 - does need libX11 and OpenGL
1840 * qt-qt3compat - library for easy porting of Qt 3 code
1841 * qt-devel - all development stuff
1842 * qt-devel-doc - API documentation and assistant tool
1843 * qt-sql* - SQL database lib and plugins
1844* Fri Jul 9 2004 adrian@suse.de
1845- initial package of the new, great, perfect designed Qt 4
1846- internal package only for now
Note: See TracBrowser for help on using the repository browser.