source: packaging/examples/qt-4.7.3-fc15-fedora.spec@ 1064

Last change on this file since 1064 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: 80.4 KB
Line 
1# Fedora Review: http://bugzilla.redhat.com/188180
2
3# configure options
4# -no-pch disables precompiled headers, make ccache-friendly
5%define no_pch -no-pch
6
7## disable javascript JIT compiler (selinux crasher)
8## WAS https://bugs.webkit.org/show_bug.cgi?id=35154
9#define no_javascript_jit -no-javascript-jit
10
11# enable kde-qt integration/patches
12%define kde_qt 1
13
14# See http://bugzilla.redhat.com/223663
15%define multilib_archs x86_64 %{ix86} ppc64 ppc s390x s390 sparc64 sparcv9
16
17Summary: Qt toolkit
18Name: qt
19Epoch: 1
20Version: 4.7.3
21Release: 8%{?dist}
22
23# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
24License: (LGPLv2 with exceptions or GPLv3 with exceptions) and ASL 2.0 and BSD and FTL and MIT
25Group: System Environment/Libraries
26Url: http://www.qtsoftware.com/
27Source0: http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-%{version}.tar.gz
28BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
29Obsoletes: qt4 < %{version}-%{release}
30Provides: qt4 = %{version}-%{release}
31%{?_isa:Provides: qt4%{?_isa} = %{version}-%{release}}
32
33# default Qt config file
34Source4: Trolltech.conf
35
36# header file to workaround multilib issue
37Source5: qconfig-multilib.h
38
39# set default QMAKE_CFLAGS_RELEASE
40Patch2: qt-x11-opensource-src-4.2.2-multilib-optflags.patch
41
42# get rid of timestamp which causes multilib problem
43Patch4: qt-everywhere-opensource-src-4.7.0-beta1-uic_multilib.patch
44
45# enable ft lcdfilter
46Patch15: qt-x11-opensource-src-4.5.1-enable_ft_lcdfilter.patch
47
48# include kde4 plugin path, http://bugzilla.redhat.com/498809
49# omit for now, (seems?) causes unwelcome side-effects -- Rex
50Patch16: qt-everywhere-opensource-src-4.7.0-beta2-kde4_plugins.patch
51
52# phonon gstreamer services
53Patch19: qt-everywhere-opensource-src-4.7.0-beta2-phonon_servicesfile.patch
54
55# may be upstreamable, not sure yet
56# workaround for gdal/grass crashers wrt glib_eventloop null deref's
57Patch23: qt-everywhere-opensource-src-4.6.3-glib_eventloop_nullcheck.patch
58
59# remove dependency of webkit in assistant
60Patch24: qt-everywhere-opensource-src-4.7.1-assistant_no_webkit.patch
61
62## upstreamable bits
63# fix invalid inline assembly in qatomic_{i386,x86_64}.h (de)ref implementations
64Patch53: qt-x11-opensource-src-4.5.0-fix-qatomic-inline-asm.patch
65
66# fix invalid assumptions about mysql_config --libs
67# http://bugzilla.redhat.com/440673
68Patch54: qt-everywhere-opensource-src-4.7.0-beta2-mysql_config.patch
69
70# http://bugs.kde.org/show_bug.cgi?id=180051#c22
71Patch55: qt-everywhere-opensource-src-4.6.2-cups.patch
72
73# Add s390x as 64bit and s390 as 31bit bigendian platform
74Patch56: qt-everywhere-opensource-src-4.7.0-beta1-s390x.patch
75
76# qtwebkit to search nspluginwrapper paths too
77Patch58: qt-everywhere-opensource-src-4.7.0-beta1-qtwebkit_pluginpath.patch
78
79# indic incorrect rendering
80Patch59: qt-4.6.3-bn-rendering-bz562049.patch
81Patch60: qt-4.6.3-bn-rendering-bz562058.patch
82Patch61: qt-4.6.3-indic-rendering-bz631732.patch
83Patch62: qt-4.6.3-indic-rendering-bz636399.patch
84
85# fix 24bit color issue
86Patch63: qt-everywhere-opensource-src-4.7.0-bpp24.patch
87
88# Fails to create debug build of Qt projects on mingw (rhbz#653674)
89Patch64: qt-everywhere-opensource-src-4.7.1-QTBUG-14467.patch
90
91# fix QTreeView crash triggered by KPackageKit (patch by David Faure)
92Patch65: qt-everywhere-opensource-src-4.7.1-qtreeview-kpackagekit-crash.patch
93
94# upstream patches
95# adds debug support to webkit/JavaScriptCore
96# UPSTREAM ME
97Patch105: qt-everywhere-opensource-src-4.7.1-webkit_debug_javascriptcore.patch
98# Fix QNetworkConfigurationManager crash due to null private pointer. (QTBUG-17305, rhbz#682656)
99Patch106: http://qt.gitorious.org/qt/qt/commit/4d3b9aa83cf7f6d9f9b88d9936e5980629daac2a.patch
100# bz#705348, per-font autohint fontconfig directives globally disable the bytecode interpreter
101Patch107: QTBUG-19947-fontconfig-2.patch
102
103# kde-qt git patches
104Patch202: 0002-This-patch-makes-override-redirect-windows-popup-men.patch
105Patch205: 0005-When-tabs-are-inserted-or-removed-in-a-QTabBar.patch
106Patch212: 0012-Add-context-to-tr-calls-in-QShortcut.patch
107
108# security patches
109Patch300: qt-everywhere-opensource-src-4.7.0-CVE-2010-1822-crash-svg-image.patch
110
111# gstreamer logos
112Source10: http://gstreamer.freedesktop.org/data/images/artwork/gstreamer-logo.svg
113Source11: hi16-phonon-gstreamer.png
114Source12: hi22-phonon-gstreamer.png
115Source13: hi32-phonon-gstreamer.png
116Source14: hi48-phonon-gstreamer.png
117Source15: hi64-phonon-gstreamer.png
118Source16: hi128-phonon-gstreamer.png
119
120# desktop files
121Source20: assistant.desktop
122Source21: designer.desktop
123Source22: linguist.desktop
124Source23: qtdemo.desktop
125Source24: qtconfig.desktop
126
127# upstream qt4-logo, http://trolltech.com/images/products/qt/qt4-logo
128Source30: hi128-app-qt4-logo.png
129Source31: hi48-app-qt4-logo.png
130
131## BOOTSTRAPPING, undef docs, demos, examples, phonon, webkit
132
133## optional plugin bits
134# set to -no-sql-<driver> to disable
135# set to -qt-sql-<driver> to enable *in* qt library
136%define ibase -plugin-sql-ibase
137%define mysql -plugin-sql-mysql
138%define odbc -plugin-sql-odbc
139%define psql -plugin-sql-psql
140%define sqlite -plugin-sql-sqlite
141## make -sqlite subpkg or not?
142## keeping the option around *very* short-term, in case we change our minds -- Rex
143#define sqlite_pkg 1
144%define tds -plugin-sql-tds
145%define phonon -phonon
146%define phonon_backend -phonon-backend
147%if 0%{?rhel}
148# if building with -phonon, define to internal version (ie, Obsolete external phonon)
149%define phonon_internal 1
150# if -phonon-backend, include in packaging (else it's omitted)
151%define phonon_backend_packaged 1
152%endif
153%define phonon_version 4.3.80
154%define phonon_version_major 4.3
155%define phonon_release 1
156%if 0%{?fedora} && 0%{?fedora} < 16
157# HACK: omit webkit from packaging
158# TODO: fixup build process to not build it either (but that means making use
159# of system qtwebkit where needed (like assistant, libqwebview designer plugin, ...)
160%define webkit_packaged 1
161%endif
162%ifarch s390
163# workaround memory exhaustion during linking of libQtWebKit on s390
164%define webkit -webkit
165%else
166%define webkit -webkit-debug
167%endif
168%define gtkstyle -gtkstyle
169%define dbus -dbus-linked
170
171# See http://bugzilla.redhat.com/196901
172%define _qt4 %{name}
173%define _qt4_prefix %{_libdir}/qt4
174%define _qt4_bindir %{_qt4_prefix}/bin
175# _qt4_datadir is not multilib clean, and hacks to workaround that breaks stuff.
176#define _qt4_datadir %{_datadir}/qt4
177%define _qt4_datadir %{_qt4_prefix}
178%define _qt4_demosdir %{_qt4_prefix}/demos
179%define _qt4_docdir %{_docdir}/qt4
180%define _qt4_examplesdir %{_qt4_prefix}/examples
181%define _qt4_headerdir %{_includedir}
182%define _qt4_importdir %{_qt4_prefix}/imports
183%define _qt4_libdir %{_libdir}
184%define _qt4_plugindir %{_qt4_prefix}/plugins
185%define _qt4_sysconfdir %{_sysconfdir}
186%define _qt4_translationdir %{_datadir}/qt4/translations
187
188BuildRequires: alsa-lib-devel
189BuildRequires: dbus-devel >= 0.62
190BuildRequires: cups-devel
191BuildRequires: desktop-file-utils
192BuildRequires: findutils
193BuildRequires: fontconfig-devel
194BuildRequires: glib2-devel
195BuildRequires: libjpeg-devel
196BuildRequires: libmng-devel
197BuildRequires: libpng-devel
198BuildRequires: libtiff-devel
199BuildRequires: libXtst-devel
200BuildRequires: NetworkManager-devel
201BuildRequires: openssl-devel
202BuildRequires: pkgconfig
203BuildRequires: pulseaudio-libs-devel
204BuildRequires: rsync
205BuildRequires: zlib-devel
206
207## In theory, should be as simple as:
208#define x_deps libGL-devel libGLU-devel
209## but, "xorg-x11-devel: missing dep on libGL/libGLU" - http://bugzilla.redhat.com/211898
210%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
211BuildRequires: %{x_deps}
212
213%if "%{?ibase}" != "-no-sql-ibase"
214BuildRequires: firebird-devel
215%endif
216
217%if "%{?mysql}" != "-no-sql-mysql"
218BuildRequires: mysql-devel >= 4.0
219%endif
220
221%if "%{?phonon_backend}" == "-phonon-backend"
222BuildRequires: gstreamer-devel
223BuildRequires: gstreamer-plugins-base-devel
224%endif
225
226%if "%{?gtkstyle}" == "-gtkstyle"
227BuildRequires: gtk2-devel
228%endif
229
230%if "%{?psql}" != "-no-sql-psql"
231BuildRequires: postgresql-devel
232# added deps to workaround http://bugzilla.redhat.com/440673
233BuildRequires: krb5-devel libxslt-devel openssl-devel pam-devel readline-devel zlib-devel
234%endif
235
236%if "%{?odbc}" != "-no-sql-odbc"
237BuildRequires: unixODBC-devel
238%endif
239
240%if "%{?sqlite}" != "-no-sql-sqlite"
241%define _system_sqlite -system-sqlite
242BuildRequires: sqlite-devel
243%endif
244
245%if ! 0%{?sqlite_pkg}
246Provides: qt4-sqlite = %{version}-%{release}
247%{?_isa:Provides: qt4-sqlite%{?_isa} = %{version}-%{release}}
248Obsoletes: qt-sqlite < 1:4.7.1-16
249Provides: qt-sqlite = %{?epoch:%{epoch}:}%{version}-%{release}
250%{?_isa:Provides: qt-sqlite%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}}
251%endif
252
253%if "%{?tds}" != "-no-sql-tds"
254BuildRequires: freetds-devel
255%endif
256
257Obsoletes: qgtkstyle < 0.1
258Provides: qgtkstyle = 0.1-1
259Requires: ca-certificates
260
261%description
262Qt is a software toolkit for developing applications.
263
264This package contains base tools, like string, xml, and network
265handling.
266
267%package -n phonon-backend-gstreamer
268Summary: Gstreamer phonon backend
269Group: Applications/Multimedia
270Requires: phonon%{?_isa} >= %{phonon_version_major}
271Provides: phonon-backend%{?_isa} = %{phonon_version}-%{phonon_release}
272Obsoletes: %{name}-backend-gst < 4.2.0-4
273Provides: %{name}-backend-gst = %{phonon_version}-%{phonon_release}
274%description -n phonon-backend-gstreamer
275%{summary}.
276
277%package assistant
278Summary: Documentation browser for Qt 4
279Group: Documentation
280#if 0%{?sqlite_pkg:1}
281Requires: %{name}-sqlite%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
282#endif
283Provides: qt4-assistant = %{version}-%{release}
284Requires: %{name}-x11%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
285%description assistant
286%{summary}.
287
288%package config
289Summary: Graphical configuration tool for programs using Qt 4
290Group: User Interface/Desktops
291# -config introduced in 4.7.1-10 , for upgrade path
292# seems to tickle a pk bug, https://bugzilla.redhat.com/674326
293#Obsoletes: %{name}-x11 < 1:4.7.1-10
294Obsoletes: qt4-config < 4.5.0
295Provides: qt4-config = %{version}-%{release}
296Requires: %{name}-x11%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
297%description config
298%{summary}.
299
300%define demos 1
301%package demos
302Summary: Demonstration applications for %{name}
303Group: Documentation
304Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
305%description demos
306%{summary}.
307
308%define docs 1
309%package doc
310Summary: API documentation for %{name}
311Group: Documentation
312Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
313Requires: %{name}-assistant
314Obsoletes: qt4-doc < %{version}-%{release}
315Provides: qt4-doc = %{version}-%{release}
316# help workaround yum bug http://bugzilla.redhat.com/502401
317Obsoletes: qt-doc < 1:4.5.1-4
318BuildArch: noarch
319%description doc
320%{summary}. Includes:
321Qt Assistant
322
323%package devel
324Summary: Development files for the Qt toolkit
325Group: Development/Libraries
326Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
327Requires: %{name}-x11%{?_isa}
328#if 0%{?sqlite_pkg:1}
329Requires: %{name}-sqlite%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
330#endif
331Requires: %{x_deps}
332Requires: libpng-devel
333Requires: libjpeg-devel
334Requires: pkgconfig
335%if 0%{?phonon:1}
336Provides: qt4-phonon-devel = %{version}-%{release}
337%endif
338%if 0%{?phonon_internal}
339Obsoletes: phonon-devel < 4.3.1-100
340Provides: phonon-devel = %{phonon_version}-%{phonon_release}
341%endif
342Obsoletes: qt4-designer < %{version}-%{release}
343Provides: qt4-designer = %{version}-%{release}
344# as long as libQtUiTools.a is included
345Provides: %{name}-static = %{version}-%{release}
346Obsoletes: qt4-devel < %{version}-%{release}
347Provides: qt4-devel = %{version}-%{release}
348%{?_isa:Provides: qt4-devel%{?_isa} = %{version}-%{release}}
349Provides: qt4-static = %{version}-%{release}
350
351%description devel
352This package contains the files necessary to develop
353applications using the Qt toolkit. Includes:
354Qt Linguist
355
356# make a devel private subpkg or not?
357%define private 1
358%package devel-private
359Summary: Private headers for Qt toolkit
360Group: Development/Libraries
361Provides: qt4-devel-private = %{version}-%{release}
362Requires: %{name}-devel = %{?epoch:%{epoch}:}%{version}-%{release}
363BuildArch: noarch
364%description devel-private
365%{summary}.
366
367%define examples 1
368%package examples
369Summary: Programming examples for %{name}
370Group: Documentation
371Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
372
373%description examples
374%{summary}.
375
376%package qvfb
377Summary: Virtual frame buffer for Qt for Embedded Linux
378Group: Applications/Emulators
379Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
380
381%description qvfb
382%{summary}.
383
384
385%package ibase
386Summary: IBase driver for Qt's SQL classes
387Group: System Environment/Libraries
388Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
389Provides: qt4-ibase = %{version}-%{release}
390%{?_isa:Provides: qt4-ibase%{?_isa} = %{version}-%{release}}
391
392%description ibase
393%{summary}.
394
395
396%package mysql
397Summary: MySQL driver for Qt's SQL classes
398Group: System Environment/Libraries
399Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
400Obsoletes: qt4-MySQL < %{version}-%{release}
401Provides: qt4-MySQL = %{version}-%{release}
402Obsoletes: qt4-mysql < %{version}-%{release}
403Provides: qt4-mysql = %{version}-%{release}
404%{?_isa:Provides: qt4-mysql%{?_isa} = %{version}-%{release}}
405
406%description mysql
407%{summary}.
408
409
410%package odbc
411Summary: ODBC driver for Qt's SQL classes
412Group: System Environment/Libraries
413Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
414Obsoletes: qt4-ODBC < %{version}-%{release}
415Provides: qt4-ODBC = %{version}-%{release}
416Obsoletes: qt4-odbc < %{version}-%{release}
417Provides: qt4-odbc = %{version}-%{release}
418%{?_isa:Provides: qt4-odbc%{?_isa} = %{version}-%{release}}
419
420%description odbc
421%{summary}.
422
423
424%package postgresql
425Summary: PostgreSQL driver for Qt's SQL classes
426Group: System Environment/Libraries
427Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
428Obsoletes: qt4-PostgreSQL < %{version}-%{release}
429Provides: qt4-PostgreSQL = %{version}-%{release}
430Obsoletes: qt4-postgresql < %{version}-%{release}
431Provides: qt4-postgresql = %{version}-%{release}
432%{?_isa:Provides: qt4-postgresql%{?_isa} = %{version}-%{release}}
433
434%description postgresql
435%{summary}.
436
437%package sqlite
438Summary: SQLite driver for Qt's SQL classes
439Group: System Environment/Libraries
440Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
441Obsoletes: qt4-SQLite < %{version}-%{release}
442Provides: qt4-SQLite = %{version}-%{release}
443Obsoletes: qt4-sqlite < %{version}-%{release}
444Provides: qt4-sqlite = %{version}-%{release}
445%{?_isa:Provides: qt4-sqlite%{?_isa} = %{version}-%{release}}
446
447%description sqlite
448%{summary}.
449
450%package tds
451Summary: TDS driver for Qt's SQL classes
452Group: System Environment/Libraries
453Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
454Provides: qt4-tds = %{version}-%{release}
455%{?_isa:Provides: qt4-tds%{?_isa} = %{version}-%{release}}
456
457%description tds
458%{summary}.
459
460%if 0%{?webkit_packaged}
461%package webkit
462Summary: Qt WebKit library
463Group: System Environment/Libraries
464Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
465Provides: qt4-webkit = %{version}-%{release}
466Provides: qt4-webkit%{?_isa} = %{version}-%{release}
467#Provides: QtWebKit = 1.0.0-1
468Obsoletes: WebKit-qt < 1.0.0-1
469Provides: WebKit-qt = 1.0.0-1
470%description webkit
471%{summary}.
472
473%package webkit-devel
474Summary: Development files for %{name}-webkit-devel
475Group: System Environment/Libraries
476# for upgrade path prior to -webkit splits
477Obsoletes: qt-devel < 1:4.7.0-0.9
478Obsoletes: qt4-devel < 4.7.0-0.9
479Requires: %{name}-webkit%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
480Requires: %{name}-devel%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
481Provides: qt4-webkit-devel = %{version}-%{release}
482Provides: qt4-webkit-devel%{?_isa} = %{version}-%{release}
483#Provides: QtWebKit-devel = 1.0.0-1
484Obsoletes: WebKit-qt < 1.0.0-1
485Provides: WebKit-qt = 1.0.0-1
486%description webkit-devel
487%{summary}.
488%endif
489
490%package x11
491Summary: Qt GUI-related libraries
492Group: System Environment/Libraries
493%if 0%{?phonon:1} && 0%{?phonon_internal}
494Requires: phonon-backend%{?_isa} >= %{phonon_version_major}
495%endif
496# include Obsoletes here to be safe(r) bootstrap-wise with phonon-4.5.0
497# that will Provides: it -- Rex
498Obsoletes: qt-designer-plugin-phonon < 1:4.7.2-6
499%if 0%{?phonon_internal}
500Obsoletes: phonon < 4.3.1-100
501Provides: phonon = %{phonon_version}-%{phonon_release}
502Provides: phonon%{?_isa} = %{phonon_version}-%{phonon_release}
503Provides: qt4-phonon = %{version}-%{release}
504Provides: %{name}-designer-plugin-phonon = %{?epoch:%{epoch}:}%{version}-%{release}
505%endif
506Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
507Obsoletes: qt4-x11 < %{version}-%{release}
508Provides: qt4-x11 = %{version}-%{release}
509%{?_isa:Provides: qt4-x11%{?_isa} = %{version}-%{release}}
510Requires(post): /sbin/ldconfig
511Requires(postun): /sbin/ldconfig
512
513%description x11
514Qt libraries used for drawing widgets and OpenGL items.
515
516
517%prep
518%setup -q -n qt-everywhere-opensource-src-%{version}
519
520%patch15 -p1 -b .enable_ft_lcdfilter
521#patch16 -p1 -b .kde4_plugins
522%patch19 -p1 -b .phonon_servicesfile
523%patch23 -p1 -b .glib_eventloop_nullcheck
524## make -assistant subpkg instead (#660287#9)
525#patch24 -p1 -b .assistant_no_webkit
526## TODO: still worth carrying? if so, upstream it.
527%patch53 -p1 -b .qatomic-inline-asm
528## TODO: upstream me
529%patch54 -p1 -b .mysql_config
530%patch55 -p1 -b .cups-1
531%patch56 -p1 -b .s390x
532%patch58 -p1 -b .qtwebkit_pluginpath
533%patch59 -p1 -b .bn-rendering-bz562049
534%patch60 -p1 -b .bn-rendering-bz562058
535%patch61 -p1 -b .indic-rendering-bz631732
536%patch62 -p1 -b .indic-rendering-bz636399
537%patch63 -p1 -b .bpp24
538%patch64 -p1 -b .QTBUG-14467
539%patch65 -p1 -b .qtreeview-kpackagekit-crash
540
541# upstream patches
542%patch105 -p1 -b .webkit_debug_javascriptcore
543%patch106 -p1 -b .QNetworkConfigurationManager-null-pointer
544%patch107 -p1 -b .QTBUG-19947-fontconfig-2
545
546
547# kde-qt branch
548%if 0%{?kde_qt}
549%patch202 -p1 -b .kde-qt-0002
550%patch205 -p1 -b .kde-qt-0005
551%patch212 -p1 -b .kde-qt-0012
552%endif
553
554# security fixes
555%patch300 -p1 -b .CVE-2010-1822-crash-svg-image
556
557# drop -fexceptions from $RPM_OPT_FLAGS
558RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS | sed 's|-fexceptions||g'`
559
560%define platform linux-g++
561
562# some 64bit platforms assume -64 suffix, https://bugzilla.redhat.com/569542
563%if "%{?__isa_bits}" == "64"
564%define platform linux-g++-64
565%endif
566
567# https://bugzilla.redhat.com/478481
568%ifarch x86_64
569%define platform linux-g++
570%endif
571
572# multilib hacks
573# multilib hacks no longer required
574%patch2 -p1 -b .multilib
575# drop backup file(s), else they get installed too, http://bugzilla.redhat.com/639463
576rm -fv mkspecs/linux-g++*/qmake.conf.multilib
577%patch4 -p1 -b .uic_multilib
578
579sed -i \
580 -e "s|-O2|$RPM_OPT_FLAGS|g" \
581 -e "s|g++.conf|g++-multilib.conf|g" mkspecs/%{platform}/qmake.conf
582
583sed -e "s|^QMAKE_CFLAGS_RELEASE|#QMAKE_CFLAGS_RELEASE|g" \
584 mkspecs/common/g++.conf > mkspecs/common/g++-multilib.conf
585
586# undefine QMAKE_STRIP, so we get useful -debuginfo pkgs
587sed -i -e "s|^QMAKE_STRIP.*=.*|QMAKE_STRIP =|" mkspecs/common/linux.conf
588
589# set correct lib path
590if [ "%{_lib}" == "lib64" ] ; then
591 sed -i -e "s,/usr/lib /lib,/usr/%{_lib} /%{_lib},g" config.tests/{unix,x11}/*.test
592 sed -i -e "s,/lib /usr/lib,/%{_lib} /usr/%{_lib},g" config.tests/{unix,x11}/*.test
593fi
594
595# let makefile create missing .qm files, the .qm files should be included in qt upstream
596for f in translations/*.ts ; do
597 touch ${f%.ts}.qm
598done
599
600
601%build
602
603# add '-importdir %{_qt4_importdir}' when it works, right now fails with:
604# %{_qt4_importdir} unknown argument
605
606# build shared, threaded (default) libraries
607./configure -v \
608 -confirm-license \
609 -opensource \
610 -optimized-qmake \
611 -prefix %{_qt4_prefix} \
612 -bindir %{_qt4_bindir} \
613 -datadir %{_qt4_datadir} \
614 -demosdir %{_qt4_demosdir} \
615 -docdir %{_qt4_docdir} \
616 -examplesdir %{_qt4_examplesdir} \
617 -headerdir %{_qt4_headerdir} \
618 -libdir %{_qt4_libdir} \
619 -plugindir %{_qt4_plugindir} \
620 -sysconfdir %{_qt4_sysconfdir} \
621 -translationdir %{_qt4_translationdir} \
622 -platform %{platform} \
623 -release \
624 -shared \
625 -cups \
626 -fontconfig \
627 -largefile \
628 -gtkstyle \
629 -qt-gif \
630 -no-rpath \
631 -reduce-relocations \
632 -no-separate-debug-info \
633 %{?phonon} %{!?phonon:-no-phonon} \
634 %{?phonon_backend} \
635 %{?no_pch} \
636 %{?no_javascript_jit} \
637 -sm \
638 -stl \
639 -system-libmng \
640 -system-libpng \
641 -system-libjpeg \
642 -system-libtiff \
643 -system-zlib \
644 -xinput \
645 -xcursor \
646 -xfixes \
647 -xinerama \
648 -xshape \
649 -xrandr \
650 -xrender \
651 -xkb \
652 -glib \
653 -openssl-linked \
654 -xmlpatterns \
655 %{?dbus} %{!?dbus:-no-dbus} \
656 %{?webkit} %{!?webkit:-no-webkit } \
657 %{?ibase} \
658 %{?mysql} \
659 %{?psql} \
660 %{?odbc} \
661 %{?sqlite} %{?_system_sqlite} \
662 %{?tds} \
663 %{!?docs:-nomake docs} \
664 %{!?demos:-nomake demos} \
665 %{!?examples:-nomake examples}
666
667make %{?_smp_mflags}
668
669# TODO: consider patching tools/tools.pro to enable building this by default
670make %{?_smp_mflags} -C tools/qvfb
671
672# recreate .qm files
673LD_LIBRARY_PATH=`pwd`/lib bin/lrelease translations/*.ts
674
675
676%install
677rm -rf %{buildroot}
678
679make install INSTALL_ROOT=%{buildroot}
680
681make install INSTALL_ROOT=%{buildroot} -C tools/qvfb
682
683%if 0%{?private}
684# install private headers
685# using rsync -R as easy way to preserve relative path names
686# we're cheating and using %%_prefix (/usr) directly here
687rsync -aR \
688 include/Qt{Core,Declarative,Gui,Script}/private \
689 src/{corelib,declarative,gui,script}/*/*_p.h \
690 %{buildroot}%{_prefix}/
691%endif
692
693# Add desktop file(s)
694desktop-file-install \
695 --dir=%{buildroot}%{_datadir}/applications \
696 --vendor="qt4" \
697 %{?docs:%{SOURCE20}} %{SOURCE21} %{SOURCE22} %{?demos:%{SOURCE23}} %{SOURCE24}
698
699## pkg-config
700# strip extraneous dirs/libraries
701# safe ones
702glib2_libs=$(pkg-config --libs glib-2.0 gobject-2.0 gthread-2.0)
703ssl_libs=$(pkg-config --libs openssl)
704for dep in \
705 -laudio -ldbus-1 -lfreetype -lfontconfig ${glib2_libs} \
706 -ljpeg -lm -lmng -lpng -lpulse -lpulse-mainloop-glib ${ssl_libs} -lsqlite3 -lz \
707 -L/usr/X11R6/lib -L/usr/X11R6/%{_lib} -L%{_libdir} ; do
708 sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/lib*.la
709# sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/pkgconfig/*.pc
710 sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/*.prl
711done
712# riskier
713for dep in -ldl -lphonon -lpthread -lICE -lSM -lX11 -lXcursor -lXext -lXfixes -lXft -lXinerama -lXi -lXrandr -lXrender -lXt ; do
714 sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/lib*.la
715# sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/pkgconfig/*.pc
716 sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/*.prl
717done
718
719# nuke dangling reference(s) to %buildroot
720sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" %{buildroot}%{_qt4_libdir}/*.prl
721sed -i -e "s|-L%{_builddir}/qt-everywhere-opensource-src-%{version}%{?pre:-%{pre}}/lib||g" \
722 %{buildroot}%{_qt4_libdir}/pkgconfig/*.pc \
723 %{buildroot}%{_qt4_libdir}/*.prl
724
725# nuke QMAKE_PRL_LIBS, seems similar to static linking and .la files (#520323)
726# don't nuke, just drop -lphonon (above)
727#sed -i -e "s|^QMAKE_PRL_LIBS|#QMAKE_PRL_LIBS|" %{buildroot}%{_qt4_libdir}/*.prl
728
729# .la files, die, die, die.
730rm -f %{buildroot}%{_qt4_libdir}/lib*.la
731
732%if 0
733#if "%{_qt4_docdir}" != "%{_qt4_prefix}/doc"
734# -doc make symbolic link to _qt4_docdir
735rm -rf %{buildroot}%{_qt4_prefix}/doc
736ln -s ../../share/doc/qt4 %{buildroot}%{_qt4_prefix}/doc
737%endif
738
739# let rpm handle binaries conflicts
740mkdir %{buildroot}%{_bindir}
741pushd %{buildroot}%{_qt4_bindir}
742for i in * ; do
743 case "${i}" in
744 assistant|designer|linguist|lrelease|lupdate|moc|qmake|qtconfig|qtdemo|uic)
745 mv $i ../../../bin/${i}-qt4
746 ln -s ../../../bin/${i}-qt4 .
747 ln -s ../../../bin/${i}-qt4 $i
748 ;;
749 *)
750 mv $i ../../../bin/
751 ln -s ../../../bin/$i .
752 ;;
753 esac
754done
755popd
756
757# _debug targets (see bug #196513)
758pushd %{buildroot}%{_qt4_libdir}
759for lib in libQt*.so ; do
760 libbase=`basename $lib .so | sed -e 's/^lib//'`
761# ln -s $lib lib${libbase}_debug.so
762 echo "INPUT(-l${libbase})" > lib${libbase}_debug.so
763done
764for lib in libQt*.a ; do
765 libbase=`basename $lib .a | sed -e 's/^lib//' `
766# ln -s $lib lib${libbase}_debug.a
767 echo "INPUT(-l${libbase})" > lib${libbase}_debug.a
768done
769popd
770
771%ifarch %{multilib_archs}
772# multilib: qconfig.h
773 mv %{buildroot}%{_qt4_headerdir}/Qt/qconfig.h %{buildroot}%{_qt4_headerdir}/QtCore/qconfig-%{_arch}.h
774 install -p -m644 -D %{SOURCE5} %{buildroot}%{_qt4_headerdir}/QtCore/qconfig-multilib.h
775 ln -sf qconfig-multilib.h %{buildroot}%{_qt4_headerdir}/QtCore/qconfig.h
776 ln -sf ../QtCore/qconfig.h %{buildroot}%{_qt4_headerdir}/Qt/qconfig.h
777
778%if "%{_qt4_datadir}" != "%{_qt4_prefix}"
779# multilib: mkspecs hacks, unfortunately, breaks some stuff
780 mkdir %{buildroot}%{_qt4_prefix}/mkspecs
781 mv %{buildroot}%{_qt4_datadir}/mkspecs/{default,linux-g++*,qconfig.pri} \
782 %{buildroot}%{_qt4_prefix}/mkspecs/
783 ln -s %{_qt4_datadir}/mkspecs/common %{buildroot}%{_qt4_prefix}/mkspecs/common
784%endif
785%endif
786
787%if "%{_qt4_libdir}" != "%{_libdir}"
788 mkdir -p %{buildroot}/etc/ld.so.conf.d
789 echo "%{_qt4_libdir}" > %{buildroot}/etc/ld.so.conf.d/qt4-%{_arch}.conf
790%endif
791
792# Trolltech.conf
793install -p -m644 -D %{SOURCE4} %{buildroot}%{_qt4_sysconfdir}/Trolltech.conf
794
795# qt4-logo (generic) icons
796install -p -m644 -D %{SOURCE30} %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/qt4-logo.png
797install -p -m644 -D %{SOURCE31} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/qt4-logo.png
798%if 0%{?docs}
799# assistant icons
800install -p -m644 -D tools/assistant/tools/assistant/images/assistant.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/assistant.png
801install -p -m644 -D tools/assistant/tools/assistant/images/assistant-128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/assistant.png
802%endif
803# designer icons
804install -p -m644 -D tools/designer/src/designer/images/designer.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/designer.png
805# linguist icons
806for icon in tools/linguist/linguist/images/icons/linguist-*-32.png ; do
807 size=$(echo $(basename ${icon}) | cut -d- -f2)
808 install -p -m644 -D ${icon} %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/linguist.png
809done
810
811# Qt.pc
812cat >%{buildroot}%{_libdir}/pkgconfig/Qt.pc<<EOF
813prefix=%{_qt4_prefix}
814bindir=%{_qt4_bindir}
815datadir=%{_qt4_datadir}
816demosdir=%{_qt4_demosdir}
817docdir=%{_qt4_docdir}
818examplesdir=%{_qt4_examplesdir}
819headerdir=%{_qt4_headerdir}
820importdir=%{_qt4_importdir}
821libdir=%{_qt4_libdir}
822moc=%{_qt4_bindir}/moc
823plugindir=%{_qt4_plugindir}
824qmake=%{_qt4_bindir}/qmake
825sysconfdir=%{_qt4_sysconfdir}
826translationdir=%{_qt4_translationdir}
827
828Name: Qt
829Description: Qt Configuration
830Version: %{version}
831EOF
832
833# rpm macros
834mkdir -p %{buildroot}%{_sysconfdir}/rpm
835cat >%{buildroot}%{_sysconfdir}/rpm/macros.qt4<<EOF
836%%_qt4 %{name}
837%%_qt47 %{version}
838%%_qt4_version %{version}
839%%_qt4_prefix %%{_libdir}/qt4
840%%_qt4_bindir %%{_qt4_prefix}/bin
841%%_qt4_datadir %%{_qt4_prefix}
842%%_qt4_demosdir %%{_qt4_prefix}/demos
843%%_qt4_docdir %%{_docdir}/qt4
844%%_qt4_examples %%{_qt4_prefix}/examples
845%%_qt4_headerdir %%{_includedir}
846%%_qt4_importdir %%{_qt4_prefix}/imports
847%%_qt4_libdir %%{_libdir}
848%%_qt4_plugindir %%{_qt4_prefix}/plugins
849%%_qt4_qmake %%{_qt4_bindir}/qmake
850%%_qt4_sysconfdir %%{_sysconfdir}
851%%_qt4_translationdir %%{_datadir}/qt4/translations
852EOF
853
854# create/own stuff under %%_qt4_plugindir
855mkdir %{buildroot}%{_qt4_plugindir}/crypto
856mkdir %{buildroot}%{_qt4_plugindir}/gui_platform
857mkdir %{buildroot}%{_qt4_plugindir}/styles
858
859%if 0%{?phonon_internal}
860mkdir -p %{buildroot}%{_qt4_plugindir}/phonon_backend
861# needed by qtscriptgenerator
862pushd %{buildroot}%{_qt4_headerdir}
863ln -s phonon Phonon
864popd
865%else
866rm -fv %{buildroot}%{_qt4_libdir}/libphonon.so*
867rm -rfv %{buildroot}%{_libdir}/pkgconfig/phonon.pc
868# contents slightly different between phonon-4.3.1 and qt-4.5.0
869rm -fv %{buildroot}%{_includedir}/phonon/phononnamespace.h
870# contents dup'd but should remove just in case
871rm -fv %{buildroot}%{_includedir}/phonon/*.h
872rm -rfv %{buildroot}%{_qt4_headerdir}/phonon*
873#rm -rfv %{buildroot}%{_qt4_headerdir}/Qt/phonon*
874rm -fv %{buildroot}%{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
875rm -fv %{buildroot}%{_qt4_plugindir}/designer/libphononwidgets.so
876%endif
877
878#if "%{?phonon_backend}" == "-phonon-backend"
879%if 0%{?phonon_backend_packaged}
880install -D -m 0644 %{SOURCE10} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/phonon-gstreamer.svg
881install -D -m 0644 %{SOURCE11} %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/phonon-gstreamer.png
882install -D -m 0644 %{SOURCE12} %{buildroot}%{_datadir}/icons/hicolor/22x22/apps/phonon-gstreamer.png
883install -D -m 0644 %{SOURCE13} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/phonon-gstreamer.png
884install -D -m 0644 %{SOURCE14} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/phonon-gstreamer.png
885install -D -m 0644 %{SOURCE15} %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/phonon-gstreamer.png
886install -D -m 0644 %{SOURCE16} %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/phonon-gstreamer.png
887%else
888rm -fv %{buildroot}%{_qt4_plugindir}/phonon_backend/*_gstreamer.so
889rm -fv %{buildroot}%{_datadir}/kde4/services/phononbackends/gstreamer.desktop
890%endif
891
892%if ! 0%{?webkit_packaged}
893rm -fv %{buildroot}%{_qt4_datadir}/mkspecs/modules/qt_webkit_version.pri
894rm -fv %{buildroot}%{_qt4_headerdir}/Qt/qgraphicswebview.h
895rm -fv %{buildroot}%{_qt4_headerdir}/Qt/qweb*.h
896rm -frv %{buildroot}%{_qt4_headerdir}/QtWebKit/
897rm -frv %{buildroot}%{_qt4_importdir}/QtWebKit/
898rm -fv %{buildroot}%{_qt4_libdir}/libQtWebKit.*
899rm -fv %{buildroot}%{_qt4_plugindir}/designer/libqwebview.so
900rm -fv %{buildroot}%{_libdir}/pkgconfig/QtWebKit.pc
901%endif
902
903%find_lang qt --with-qt --without-mo
904
905%find_lang assistant --with-qt --without-mo
906%find_lang qt_help --with-qt --without-mo
907%find_lang qtconfig --with-qt --without-mo
908%find_lang qvfb --with-qt --without-mo
909cat assistant.lang qt_help.lang qtconfig.lang >qt-x11.lang
910
911%find_lang designer --with-qt --without-mo
912%find_lang linguist --with-qt --without-mo
913cat designer.lang linguist.lang >qt-devel.lang
914
915
916%clean
917rm -rf %{buildroot}
918
919
920%post -p /sbin/ldconfig
921
922%postun -p /sbin/ldconfig
923
924%post assistant
925touch --no-create %{_datadir}/icons/hicolor ||:
926
927%posttrans assistant
928gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
929
930%postun assistant
931if [ $1 -eq 0 ] ; then
932touch --no-create %{_datadir}/icons/hicolor ||:
933gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
934fi
935
936%post devel
937touch --no-create %{_datadir}/icons/hicolor ||:
938
939%posttrans devel
940gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
941
942%postun devel
943if [ $1 -eq 0 ] ; then
944touch --no-create %{_datadir}/icons/hicolor ||:
945gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
946fi
947
948%if 0%{?webkit_packaged}
949%post webkit -p /sbin/ldconfig
950
951%postun webkit -p /sbin/ldconfig
952%endif
953
954%post x11
955/sbin/ldconfig
956touch --no-create %{_datadir}/icons/hicolor ||:
957
958%posttrans x11
959gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
960
961%postun x11
962/sbin/ldconfig
963if [ $1 -eq 0 ] ; then
964touch --no-create %{_datadir}/icons/hicolor ||:
965gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
966fi
967
968#if "%{?phonon_backend}" == "-phonon-backend"
969%if 0%{?phonon_backend_packaged}
970%post -n phonon-backend-gstreamer
971touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||:
972
973%posttrans -n phonon-backend-gstreamer
974gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||:
975
976%postun -n phonon-backend-gstreamer
977if [ $1 -eq 0 ] ; then
978 touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||:
979 gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||:
980fi
981
982%files -n phonon-backend-gstreamer
983%defattr(-,root,root,-)
984%{_qt4_plugindir}/phonon_backend/*_gstreamer.so
985%{_datadir}/kde4/services/phononbackends/gstreamer.desktop
986%{_datadir}/icons/hicolor/*/apps/phonon-gstreamer.*
987%endif
988
989%files -f qt.lang
990%defattr(-,root,root,-)
991%doc README LGPL_EXCEPTION.txt LICENSE.LGPL LICENSE.GPL3
992%if "%{_qt4_libdir}" != "%{_libdir}"
993/etc/ld.so.conf.d/*
994%dir %{_qt4_libdir}
995%endif
996%dir %{_qt4_prefix}
997%if "%{_qt4_bindir}" == "%{_bindir}"
998%{_qt4_prefix}/bin
999%else
1000%dir %{_qt4_bindir}
1001%endif
1002%if "%{_qt4_datadir}" != "%{_datadir}/qt4"
1003%dir %{_datadir}/qt4
1004%else
1005%dir %{_qt4_datadir}
1006%endif
1007%if 0%{?docs}
1008%dir %{_qt4_docdir}
1009%dir %{_qt4_docdir}/qch/
1010%endif
1011%if "%{_qt4_sysconfdir}" != "%{_sysconfdir}"
1012%dir %{_qt4_sysconfdir}
1013%endif
1014%config(noreplace) %{_qt4_sysconfdir}/Trolltech.conf
1015%{_qt4_datadir}/phrasebooks/
1016%{_qt4_libdir}/libQtCore.so.4*
1017%if 0%{?dbus:1}
1018%if "%{_qt4_bindir}" != "%{_bindir}"
1019%{_bindir}/qdbus
1020%endif
1021%{_qt4_bindir}/qdbus
1022%{_qt4_libdir}/libQtDBus.so.4*
1023%endif
1024%{_qt4_libdir}/libQtNetwork.so.4*
1025%{_qt4_libdir}/libQtScript.so.4*
1026%{_qt4_libdir}/libQtSql.so.4*
1027%{_qt4_libdir}/libQtTest.so.4*
1028%{_qt4_libdir}/libQtXml.so.4*
1029%{_qt4_libdir}/libQtXmlPatterns.so.4*
1030%dir %{_qt4_plugindir}
1031%dir %{_qt4_plugindir}/crypto/
1032%dir %{_qt4_plugindir}/sqldrivers/
1033%dir %{_qt4_translationdir}/
1034
1035%if 0%{?sqlite_pkg:1}
1036%files sqlite
1037%defattr(-,root,root,-)
1038%endif
1039%{_qt4_plugindir}/sqldrivers/libqsqlite*
1040
1041%files assistant
1042%defattr(-,root,root,-)
1043%if "%{_qt4_bindir}" != "%{_bindir}"
1044%{_bindir}/assistant*
1045%endif
1046%{_qt4_bindir}/assistant*
1047%{_datadir}/applications/*assistant.desktop
1048%{_datadir}/icons/hicolor/*/apps/assistant*
1049
1050%files config
1051%defattr(-,root,root,-)
1052%if "%{_qt4_bindir}" != "%{_bindir}"
1053%{_bindir}/qt*config*
1054%endif
1055%{_qt4_bindir}/qt*config*
1056%{_datadir}/applications/*qtconfig.desktop
1057
1058%if 0%{?demos}
1059%files demos
1060%defattr(-,root,root,-)
1061%{_qt4_bindir}/qt*demo*
1062%if "%{_qt4_bindir}" != "%{_bindir}"
1063%{_bindir}/qt*demo*
1064%endif
1065%{_datadir}/applications/*qtdemo.desktop
1066%{_qt4_demosdir}/
1067%endif
1068
1069%files devel -f qt-devel.lang
1070%defattr(-,root,root,-)
1071%{_qt4_bindir}/lconvert
1072%{_qt4_bindir}/lrelease*
1073%{_qt4_bindir}/lupdate*
1074%{_qt4_bindir}/moc*
1075%{_qt4_bindir}/pixeltool*
1076%{_qt4_bindir}/qdoc3*
1077%{_qt4_bindir}/qmake*
1078%{_qt4_bindir}/qt3to4
1079%{_qt4_bindir}/qttracereplay
1080%{_qt4_bindir}/rcc*
1081%{_qt4_bindir}/uic*
1082%{_qt4_bindir}/qcollectiongenerator
1083%if 0%{?dbus:1}
1084%{_qt4_bindir}/qdbuscpp2xml
1085%{_qt4_bindir}/qdbusxml2cpp
1086%endif
1087%{_qt4_bindir}/qhelpconverter
1088%{_qt4_bindir}/qhelpgenerator
1089%{_qt4_bindir}/xmlpatterns
1090%{_qt4_bindir}/xmlpatternsvalidator
1091%if "%{_qt4_bindir}" != "%{_bindir}"
1092%{_bindir}/lconvert
1093%{_bindir}/lrelease*
1094%{_bindir}/lupdate*
1095%{_bindir}/pixeltool*
1096%{_bindir}/moc*
1097%{_bindir}/qdoc3
1098%{_bindir}/qmake*
1099%{_bindir}/qt3to4
1100%{_bindir}/qttracereplay
1101%{_bindir}/rcc*
1102%{_bindir}/uic*
1103%{_bindir}/designer*
1104%{_bindir}/linguist*
1105%{_bindir}/qcollectiongenerator
1106%if 0%{?dbus:1}
1107%{_bindir}/qdbuscpp2xml
1108%{_bindir}/qdbusxml2cpp
1109%endif
1110%{_bindir}/qhelpconverter
1111%{_bindir}/qhelpgenerator
1112%{_bindir}/xmlpatterns
1113%{_bindir}/xmlpatternsvalidator
1114%endif
1115%if "%{_qt4_headerdir}" != "%{_includedir}"
1116%dir %{_qt4_headerdir}/
1117%endif
1118%{_qt4_headerdir}/*
1119%{_qt4_datadir}/mkspecs/
1120%if "%{_qt4_datadir}" != "%{_qt4_prefix}"
1121%{_qt4_prefix}/mkspecs/
1122%endif
1123%{_qt4_datadir}/q3porting.xml
1124%if 0%{?phonon:1}
1125%{_qt4_libdir}/libphonon.prl
1126%endif
1127%if 0%{?phonon_internal}
1128%{_qt4_libdir}/libphonon.so
1129%endif
1130%{_qt4_libdir}/libQt*.so
1131%{_qt4_libdir}/libQtUiTools*.a
1132%{_qt4_libdir}/libQt*.prl
1133%{_libdir}/pkgconfig/*.pc
1134# Qt designer
1135%{_qt4_bindir}/designer*
1136%{_datadir}/applications/*designer.desktop
1137%{_datadir}/icons/hicolor/*/apps/designer*
1138%{?docs:%{_qt4_docdir}/qch/designer.qch}
1139# Qt Linguist
1140%{_qt4_bindir}/linguist*
1141%{_datadir}/applications/*linguist.desktop
1142%{_datadir}/icons/hicolor/*/apps/linguist*
1143%{?docs:%{_qt4_docdir}/qch/linguist.qch}
1144%if 0%{?webkit_packaged}
1145%exclude %{_qt4_datadir}/mkspecs/modules/qt_webkit_version.pri
1146%exclude %{_qt4_headerdir}/Qt/QtWebKit
1147%exclude %{_qt4_headerdir}/Qt/qgraphicswebview.h
1148%exclude %{_qt4_headerdir}/Qt/qweb*.h
1149%exclude %{_qt4_headerdir}/QtWebKit/
1150%exclude %{_qt4_libdir}/libQtWebKit.prl
1151%exclude %{_qt4_libdir}/libQtWebKit.so
1152%exclude %{_qt4_libdir}/libQtWebKit_debug.so
1153%exclude %{_libdir}/pkgconfig/QtWebKit.pc
1154%endif
1155%if 0%{?private}
1156%exclude %{_qt4_headerdir}/*/private/
1157
1158%files devel-private
1159%defattr(-,root,root,-)
1160%{_qt4_headerdir}/QtCore/private/
1161%{_qt4_headerdir}/QtDeclarative/private/
1162%{_qt4_headerdir}/QtGui/private/
1163%{_qt4_headerdir}/QtScript/private/
1164%{_qt4_headerdir}/../src/corelib/
1165%{_qt4_headerdir}/../src/declarative/
1166%{_qt4_headerdir}/../src/gui/
1167%{_qt4_headerdir}/../src/script/
1168%endif
1169
1170%if 0%{?docs}
1171%files doc
1172%defattr(-,root,root,-)
1173%{_qt4_docdir}/html
1174%{_qt4_docdir}/qch/*.qch
1175%exclude %{_qt4_docdir}/qch/designer.qch
1176%exclude %{_qt4_docdir}/qch/linguist.qch
1177%{_qt4_docdir}/src/
1178#{_qt4_prefix}/doc
1179%endif
1180
1181%if 0%{?examples}
1182%files examples
1183%defattr(-,root,root,-)
1184%{_qt4_examplesdir}/
1185%endif
1186
1187%files qvfb -f qvfb.lang
1188%defattr(-,root,root,-)
1189%{_bindir}/qvfb
1190%{_qt4_bindir}/qvfb
1191
1192%if "%{?ibase}" == "-plugin-sql-ibase"
1193%files ibase
1194%defattr(-,root,root,-)
1195%{_qt4_plugindir}/sqldrivers/libqsqlibase*
1196%endif
1197
1198%if "%{?mysql}" == "-plugin-sql-mysql"
1199%files mysql
1200%defattr(-,root,root,-)
1201%{_qt4_plugindir}/sqldrivers/libqsqlmysql*
1202%endif
1203
1204%if "%{?odbc}" == "-plugin-sql-odbc"
1205%files odbc
1206%defattr(-,root,root,-)
1207%{_qt4_plugindir}/sqldrivers/libqsqlodbc*
1208%endif
1209
1210%if "%{?psql}" == "-plugin-sql-psql"
1211%files postgresql
1212%defattr(-,root,root,-)
1213%{_qt4_plugindir}/sqldrivers/libqsqlpsql*
1214%endif
1215
1216%if "%{?tds}" == "-plugin-sql-tds"
1217%files tds
1218%defattr(-,root,root,-)
1219%{_qt4_plugindir}/sqldrivers/libqsqltds*
1220%endif
1221
1222%if 0%{?webkit_packaged}
1223%files webkit
1224%defattr(-,root,root,-)
1225%{_qt4_libdir}/libQtWebKit.so.4*
1226%{_qt4_importdir}/QtWebKit/
1227# FIXME ? what do with this in webkit_packaged=0 case? -- Rex
1228%{_qt4_plugindir}/designer/libqwebview.so
1229
1230%files webkit-devel
1231%defattr(-,root,root,-)
1232%{_qt4_datadir}/mkspecs/modules/qt_webkit_version.pri
1233%{_qt4_headerdir}/Qt/QtWebKit
1234%{_qt4_headerdir}/Qt/qgraphicswebview.h
1235%{_qt4_headerdir}/Qt/qweb*.h
1236%{_qt4_headerdir}/QtWebKit/
1237%{_qt4_libdir}/libQtWebKit.prl
1238%{_qt4_libdir}/libQtWebKit.so
1239%{_qt4_libdir}/libQtWebKit_debug.so
1240%{_libdir}/pkgconfig/QtWebKit.pc
1241%endif
1242
1243%files x11 -f qt-x11.lang
1244%defattr(-,root,root,-)
1245%{_sysconfdir}/rpm/macros.*
1246%dir %{_qt4_importdir}/
1247%{_qt4_importdir}/Qt/
1248%if 0%{?phonon_internal}
1249%{_qt4_libdir}/libphonon.so.4*
1250%{_qt4_plugindir}/designer/libphononwidgets.so
1251%dir %{_datadir}/kde4/services/phononbackends/
1252%{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
1253%endif
1254%{_qt4_libdir}/libQt3Support.so.4*
1255%{_qt4_libdir}/libQtCLucene.so.4*
1256%{_qt4_libdir}/libQtDesigner.so.4*
1257%{_qt4_libdir}/libQtDeclarative.so.4*
1258%{_qt4_libdir}/libQtDesignerComponents.so.4*
1259%{_qt4_libdir}/libQtGui.so.4*
1260%{_qt4_libdir}/libQtHelp.so.4*
1261%{_qt4_libdir}/libQtMultimedia.so.4*
1262%{_qt4_libdir}/libQtOpenGL.so.4*
1263%{_qt4_libdir}/libQtScriptTools.so.4*
1264%{_qt4_libdir}/libQtSvg.so.4*
1265%{_qt4_plugindir}/*
1266%exclude %{_qt4_plugindir}/crypto
1267%exclude %{_qt4_plugindir}/sqldrivers
1268%if 0%{?webkit_packaged}
1269%exclude %{_qt4_plugindir}/designer/libqwebview.so
1270%endif
1271#if "%{?phonon_backend}" == "-phonon-backend"
1272%if 0%{?phonon_backend_packaged}
1273%exclude %{_qt4_plugindir}/phonon_backend/*_gstreamer.so
1274%endif
1275%if "%{_qt4_bindir}" != "%{_bindir}"
1276%{?dbus:%{_bindir}/qdbusviewer}
1277%{_bindir}/qmlviewer
1278%endif
1279%{?dbus:%{_qt4_bindir}/qdbusviewer}
1280%{_qt4_bindir}/qmlviewer
1281%{_datadir}/icons/hicolor/*/apps/qt4-logo.*
1282
1283
1284%changelog
1285* Sat Jul 23 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.3-8
1286- fix QMAKE_LIBDIR_QT, for missing QT_SHARED define (#725183)
1287
1288* Thu Jul 07 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.3-7
1289- Adding qt-sql-ibase driver for qt (#719002)
1290- qvfb subpackage (#718416)
1291
1292* Mon Jun 20 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.3-6
1293- fontconfig patch respin (#705348, QTBUG-19947)
1294
1295* Mon Jun 20 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.3-5
1296- updated fontconfig patch (#705348, QTBUG-19947)
1297
1298* Tue Jun 07 2011 Than Ngo <than@redhat.com> - 1:4.7.3-4
1299- bz#705348, Lohit fonts accidentally disable the bytecode interpreter for Qt
1300
1301* Thu May 19 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.3-3
1302- omit %%{_qt4_plugindir}/designer/libqwebview.so too
1303
1304* Thu May 19 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.3-2
1305- omit bundled webkit on f16+ (in favor of separately packaged qtwebkit)
1306
1307* Thu May 05 2011 Jaroslav Reznik <jreznik@redhat.com> 1:4.7.3-1
1308- 4.7.3
1309
1310* Thu Apr 21 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.2-9
1311- -webkit-devel: move qt_webkit_version.pri here
1312
1313* Fri Apr 01 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.2-8
1314- -devel-private: qt-creator/QmlDesigner requires qt private headers (#657498)
1315
1316* Fri Mar 25 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.2-7
1317- followup patch for QTBUG-18338, blacklist fraudulent SSL certifcates
1318
1319* Fri Mar 25 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.2-6
1320- drop qt-designer-plugin-phonon
1321
1322* Fri Mar 25 2011 Than Ngo <than@redhat.com> - 1:4.7.2-5
1323- apply patch to fix QTBUG-18338, blacklist fraudulent SSL certifcates
1324
1325* Tue Mar 22 2011 Jaroslav Reznik <jreznik@redhat.com> 1:4.7.2-4
1326- rebuild (mysql)
1327
1328* Fri Mar 11 2011 Dan Horák <dan[at]danny.cz> 1:4.7.2-3
1329- workaround memory exhaustion during linking of libQtWebKit on s390
1330
1331* Mon Mar 07 2011 Jaroslav Reznik <jreznik@redhat.com> 1:4.7.2-2
1332- Fix QNetworkConfigurationManager crash due to null private pointer (#682656)
1333
1334* Tue Mar 01 2011 Jaroslav Reznik <jreznik@redhat.com> 1:4.7.2-1
1335- 4.7.2
1336
1337* Wed Feb 23 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.1-18
1338- libQtWebKit.so has no debug info (#667175)
1339
1340* Wed Feb 16 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.1-17
1341- Obsoletes: qt-sqlite < 1:4.7.1-16
1342
1343* Tue Feb 15 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.1-16
1344- drop -sqlite subpkg, move into main (#677418)
1345
1346* Wed Feb 09 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.1-15
1347- -assistant subpkg (#660287)
1348- -config drop Obsoletes: qt-x11 (avoid/workaround #674326)
1349- -config unconditionally drop NoDisplay (since we're dropping the Obsoletes too)
1350- -designer-plugin-phonon subpkg (#672088)
1351
1352* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.7.1-14
1353- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
1354
1355* Wed Jan 26 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-13
1356- -config: fix Obsoletes for real this time
1357
1358* Wed Jan 26 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-12
1359- fix qt-config related Obsoletes/Provides
1360
1361* Wed Jan 26 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-11
1362- upstream fix for QTextCursor regression (QTBUG-15857, kde#249373)
1363
1364* Tue Jan 25 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-10
1365- -config subpkg
1366- qt-x11 pulls in phonon (#672088)
1367- qtconfig.desktop: drop NoDisplay (f15+ only, for now)
1368
1369* Thu Jan 20 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-9.1
1370- apply the Assistant QtWebKit dependency removal (#660287) everywhere
1371
1372* Thu Jan 06 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-9
1373- qsortfilterproxymodel fix (merge_request/934)
1374
1375* Tue Jan 04 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-8
1376- only do Requires: phonon-backend if using qt's phonon
1377
1378* Fri Dec 24 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.7.1-7
1379- fix QTreeView crash triggered by KPackageKit (patch by David Faure)
1380
1381* Fri Dec 24 2010 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-6
1382- rebuild (mysql)
1383
1384* Wed Dec 08 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.7.1-5
1385- make the Assistant QtWebKit dependency removal (#660287) F15+ only for now
1386- fix QTextCursor crash in Lokalize and Psi (QTBUG-15857, kde#249373, #660028)
1387- add some more NULL checks to the glib_eventloop_nullcheck patch (#622164)
1388
1389* Mon Dec 06 2010 Than Ngo <than@redhat.com> 4.7.1-4
1390- bz#660287, using QTextBrowser in assistant to drop qtwebkit dependency
1391
1392* Tue Nov 23 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.1-3
1393- Fails to create debug build of Qt projects on mingw (#653674, QTBUG-14467)
1394
1395* Mon Nov 22 2010 Than Ngo <than@redhat.com> - 4.7.1-2
1396- bz#528303, Reordering of Malayalam Rakar not working properly
1397
1398* Thu Nov 11 2010 Than Ngo <than@redhat.com> - 4.7.1-1
1399- 4.7.1
1400
1401* Mon Oct 25 2010 Jaroslav Reznik <jreznik@redhat.com> - 4.7.0-8
1402- QtWebKit, CVE-2010-1822: crash by processing certain SVG images (#640290)
1403
1404* Mon Oct 18 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-7
1405- qt-devel contains residues from patch run (#639463)
1406
1407* Fri Oct 15 2010 Than Ngo <than@redhat.com> - 4.7.0-6
1408- apply patch to fix the color issue in 24bit mode (cirrus driver)
1409
1410* Thu Sep 30 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-5
1411- Wrong Cursor when widget become native on X11 (QTBUG-6185)
1412
1413* Mon Sep 27 2010 Than Ngo <than@redhat.com> - 4.7.0-4
1414- apply upstream patch to fix QTreeView-regression (QTBUG-13567)
1415
1416* Thu Sep 23 2010 Than Ngo <than@redhat.com> - 4.7.0-3
1417- fix typo in license
1418
1419* Thu Sep 23 2010 Than Ngo <than@redhat.com> - 4.7.0-2
1420- fix bz#562049, bn-IN Incorrect rendering
1421- fix bz#562058, bn_IN init feature is not applied properly
1422- fix bz#631732, indic invalid syllable's are not recognized properly
1423- fix bz#636399, oriya script open type features are not applied properly
1424
1425* Tue Sep 21 2010 Than Ngo <than@redhat.com> - 4.7.0-1
1426- 4.7.0
1427
1428* Thu Sep 09 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.31.rc1
1429- -webkit-devel: add missing %%defattr
1430- -webkit: move qml/webkit bits here
1431
1432* Wed Sep 08 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.30.rc1
1433- Crash in drawPixmap in Qt 4.7rc1 (#631845, QTBUG-12826)
1434
1435* Mon Aug 30 2010 Than Ngo <than@redhat.com> - 4.7.0-0.29.rc1
1436- drop the patch, it's already fixed in upstream
1437
1438* Thu Aug 26 2010 Than Ngo <than@redhat.com> - 4.7.0-0.28.rc1
1439- 4.7.0 rc1
1440
1441* Thu Jul 08 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.26.beta2
1442- rebase patches, avoiding use of patch fuzz
1443- omit old qt-copy/kde-qt patches, pending review
1444- omit kde4_plugin patch
1445- ftbfs:s/qml/qmlviewer, libQtMediaServices no longer included
1446
1447* Thu Jul 08 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.25.beta2
1448- 4.7.0-beta2
1449
1450* Tue Jul 01 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.24.beta1
1451- X11Embed broken (rh#609757, QTBUG-10809)
1452
1453* Tue Jul 01 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.7.0-0.23.beta1
1454- use find_lang to package the qm files (#609749)
1455- put the qm files into the correct subpackages
1456- remove qvfb translations, we don't ship qvfb
1457
1458* Tue Jun 29 2010 Rex Dieter <rdieter@fedoraproject.org. 4.7.0-0.22.beta1
1459- workaround glib_eventloop crasher induced by gdal/grass (bug #498111)
1460
1461* Fri Jun 20 2010 Rex Dieter <rdieter@fedoraproject.org> 4.7.0-0.20.beta1
1462- avoid timestamps in uic-generated files to be multilib-friendly
1463
1464* Fri Jun 18 2010 Rex Dieter <rdieter@fedoraproject.org> 4.7.0-0.19.beta1
1465- revert -no-javascript-jit change, false-alarm (#604003)
1466- QtWebKit does not search correct plugin path(s) (#568860)
1467- QtWebKit browsers crash with flash-plugin (rh#605677,webkit#40567)
1468- drop qt-x11-opensource-src-4.5.0-gcc_hack.patch
1469
1470* Wed Jun 16 2010 Rex Dieter <rdieter@fedoraproject.org> 4.7.0-0.18.beta1
1471- -no-javascript-jit on i686 (#604003)
1472
1473* Wed Jun 16 2010 Karsten Hopp <karsten@redhat.com> 4.7.0-0.17.beta1
1474- add s390 and s390x to 3rdparty/webkit/JavaScriptCore/wtf/Platform.h and
1475 3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h
1476
1477* Fri Jun 11 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.16.beta1
1478- scrub -lpulse-mainloop-glib from .prl files (#599844)
1479- scrub references to %%buildroot in .pc, .prl files
1480
1481* Thu May 27 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.15.beta1
1482- Unsafe use of rand() in X11 (QTBUG-9793)
1483
1484* Fri May 21 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.14.beta1
1485- drop -no-javascript-jit (webkit#35154)
1486
1487* Mon May 17 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.13.beta1
1488- QT_GRAPHICSSYSTEM env support
1489
1490* Sun May 16 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.12.beta1
1491- -webkit-devel: move Qt/qweb*.h here (#592680)
1492
1493* Fri May 07 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.11.beta1
1494- -webkit-devel: Obsoletes: qt-devel ... (upgrade path)
1495
1496* Thu May 06 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.10.beta1
1497- -webkit-devel: Provides: qt4-webkit-devel , Requires: %%name-devel
1498
1499* Thu May 06 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.9.beta1
1500- 4.7.0-beta1
1501- -webkit-devel : it lives! brainz!
1502
1503* Fri Apr 30 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.8.tp
1504- prepping for separate QtWebKit(-2.0)
1505- -webkit subpkg, Provides: QtWebKit ...
1506- -devel: Provides: QtWebKit-devel ...
1507- TODO: -webkit-devel (and see what breaks)
1508
1509* Wed Apr 28 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.7.tp
1510- own %%{_qt4_plugindir}/crypto
1511
1512* Sat Apr 03 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.7.0-0.6.tp
1513- backport fix for QTBUG-9354 which breaks kdeutils build
1514
1515* Fri Apr 02 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.5.tp
1516- Associate text/vnd.trolltech.linguist with linguist (#579082)
1517
1518* Tue Mar 23 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 4.7.0-0.4.tp
1519- fix type cast issue on sparc64
1520
1521* Sun Mar 21 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.7.0-0.3.tp
1522- also strip -lpulse from .prl files (fixes PyQt4 QtMultimedia binding build)
1523
1524* Tue Mar 16 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.2.tp
1525- qt-4.7.0-tp
1526- macros.qt4 : +%%_qt4_importdir
1527- don't strip libs from pkgconfig files, Libs.private is now used properly
1528- add -lphonon to stripped libs instead of brutally hacking out
1529 QMAKE_PRL_LIBS altogether (#520323)
1530- qt-assistant-adp packaged separately now, not included here
1531
1532* Sat Mar 13 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.2-7
1533- BR alsa-lib-devel (for QtMultimedia)
1534
1535* Sat Mar 13 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.2-6
1536- Provides: qt-assistant-adp(-devel)
1537
1538* Fri Mar 05 2010 Than Ngo <than@redhat.com> - 4.6.2-5
1539- Make tablet detection work with new wacom drivers (#569132)
1540
1541* Mon Mar 01 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.2-4
1542- fix 64bit platform logic, use linux-g++-64 everywhere except x86_64 (#569542)
1543
1544* Sun Feb 28 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.2-3
1545- fix CUPS patch not to crash if currentPPD is NULL (#566304)
1546
1547* Tue Feb 16 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.2-2
1548- macros.qt4: s/qt45/qt46/
1549
1550* Mon Feb 15 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.2-1
1551- 4.6.2
1552
1553* Fri Feb 05 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.1-3
1554- improve cups support (#523846, kde#180051#c22)
1555
1556* Tue Jan 19 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.1-2
1557- drop bitmap_font_speed patch, rejected upstream
1558
1559* Tue Jan 19 2010 Than Ngo <than@redhat.com> - 4.6.1-1
1560- 4.6.1
1561
1562* Mon Jan 11 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-5
1563- bitmap_font_speed patch (QTBUG-7255)
1564
1565* Sat Jan 09 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-4
1566- Fix crash when QGraphicsItem destructor deletes other QGraphicsItem (kde-qt cec34b01)
1567- Fix a crash in KDE/Plasma with QGraphicsView. TopLevel list of items (kde-qt 63839f0c)
1568
1569* Wed Dec 23 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.0-3
1570- disable QtWebKit JavaScript JIT again, incompatible with SELinux (#549994)
1571
1572* Sat Dec 05 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.0-2
1573- own %%{_qt4_plugindir}/gui_platform
1574
1575* Tue Dec 01 2009 Than Ngo <than@redhat.com> - 4.6.0-1
1576- 4.6.0
1577
1578* Tue Nov 17 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.6.rc1
1579- qt-4.6.0-rc1
1580
1581* Sat Nov 14 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.5.beta1
1582- -tds: Add package with TDS sqldriver (#537586)
1583- add arch'd provides for sql drivers
1584
1585* Sun Nov 08 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.4.beta1
1586- -x11: Requires: %%{name}-sqlite%{?_isa}
1587
1588* Mon Oct 26 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.3.beta1
1589- kde-qt patches (as of 20091026)
1590
1591* Fri Oct 16 2009 Than Ngo <than@redhat.com> - 4.6.0-0.2.beta1
1592- subpackage sqlite plugin, add Require on qt-sqlite in qt-x11
1593 for assistant
1594- build/install qdoc3 again
1595
1596* Wed Oct 14 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.1.beta1
1597- qt-4.6.0-beta1
1598- no kde-qt patches (yet)
1599
1600* Sat Oct 10 2009 Than Ngo <than@redhat.com> - 4.5.3-4
1601- fix translation build issue
1602- rhel cleanup
1603
1604* Tue Oct 06 2009 Jaroslav Reznik <jreznik@redhat.com> - 4.5.3-3
1605- disable JavaScriptCore JIT, SE Linux crashes (#527079)
1606
1607* Fri Oct 02 2009 Than Ngo <than@redhat.com> - 4.5.3-2
1608- cleanup patches
1609- if ! phonon_internal, exclude more/all phonon headers
1610- qt-devel must Requires: phonon-devel (#520323)
1611
1612* Thu Oct 01 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.3-1
1613- qt-4.5.3
1614
1615* Tue Sep 29 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-21
1616- switch to external/kde phonon
1617
1618* Mon Sep 28 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-20
1619- use internal Qt Assistant/Designer icons
1620- -devel: move designer.qch,linguist.qch here
1621- move ownership of %%_qt4_docdir, %%_qt4_docdir/qch to main pkg
1622
1623* Sun Sep 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-19
1624- Missing Qt Designer icon (#476605)
1625
1626* Fri Sep 11 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-18
1627- drop gcc -fno-var-tracking-assignments hack (#522576)
1628
1629* Fri Sep 11 2009 Than Ngo <than@redhat.com> - 4.5.2-17
1630- drop useless check for ossl patch, the patch works fine with old ossl
1631
1632* Wed Sep 09 2009 Than Ngo <than@redhat.com> - 4.5.2-16
1633- add a correct system_ca_certificates patch
1634
1635* Tue Sep 08 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-15
1636- use system ca-certificates (#521911)
1637
1638* Tue Sep 01 2009 Than Ngo <than@redhat.com> - 4.5.2-14
1639- drop fedora < 9 support
1640- only apply ossl patch for fedora > 11
1641
1642* Mon Aug 31 2009 Than Ngo <than@redhat.com> - 4.5.2-13
1643- fix for CVE-2009-2700
1644
1645* Thu Aug 27 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.2-12
1646- use platform linux-g++ everywhere (ie, drop linux-g++-64 on 64 bit),
1647 avoids plugin/linker weirdness (bug #478481)
1648
1649* Wed Aug 26 2009 Tomas Mraz <tmraz@redhat.com> - 1:4.5.2-11
1650- rebuilt with new openssl
1651
1652* Thu Aug 20 2009 Than Ngo <than@redhat.com> - 4.5.2-10
1653- switch to kde-qt branch
1654
1655* Tue Aug 18 2009 Than Ngo <than@redhat.com> - 4.5.2-9
1656- security fix for CVE-2009-1725 (bz#513813)
1657
1658* Sun Aug 16 2009 Than Ngo <than@redhat.com> - 4.5.2-8
1659- fix phonon-backend-gstreamer for using pulsaudio (#513421)
1660
1661* Sat Aug 14 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.2-7
1662- kde-qt: 287-qmenu-respect-minwidth
1663- kde-qt: 0288-more-x-keycodes (#475247)
1664
1665* Wed Aug 05 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.2-6
1666- use linker scripts for _debug targets (#510246)
1667- tighten deps using %%{?_isa}
1668- -x11: Requires(post,postun): /sbin/ldconfig
1669
1670* Thu Jul 30 2009 Than Ngo <than@redhat.com> - 4.5.2-5
1671- apply upstream patch to fix issue in Copy and paste
1672
1673* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.5.2-4
1674- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
1675
1676* Thu Jul 02 2009 Than Ngo <than@redhat.com> - 4.5.2-3
1677- pregenerate PNG, drop BR on GraphicsMagick (bz#509244)
1678
1679* Fri Jun 26 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.5.2-2
1680- take current qt-copy-patches snapshot (20090626)
1681- disable patches which are already in 4.5.2
1682- fix the qt-copy patch 0274-shm-native-image-fix.diff to apply against 4.5.2
1683
1684* Thu Jun 25 2009 Lukáš Tinkl <ltinkl@redhat.com> - 4.5.2-1
1685- Qt 4.5.2
1686
1687* Sun Jun 07 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-18
1688- phonon-backend-gstreamer pkg, with icons
1689- optimize (icon-mostly) scriptlets
1690
1691* Sun Jun 07 2009 Than Ngo <than@redhat.com> - 4.5.1-17
1692- drop the hack, apply patch to install Global header, gstreamer.desktop
1693 and dbus services file
1694
1695* Sat Jun 06 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-16
1696- install awol Phonon/Global header
1697
1698* Fri Jun 05 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.5.1-15
1699- apply Phonon PulseAudio patch (needed for the xine-lib backend)
1700
1701* Fri Jun 05 2009 Than Ngo <than@redhat.com> - 4.5.1-14
1702- enable phonon and gstreamer-backend
1703
1704* Sat May 30 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-13
1705- -doc: Obsoletes: qt-doc < 1:4.5.1-4 (workaround bug #502401)
1706
1707* Sat May 23 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-12
1708- +phonon_internal macro to toggle packaging of qt's phonon (default off)
1709
1710* Fri May 22 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-11
1711- qt-copy-patches-20090522
1712
1713* Wed May 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-10.2
1714- full (non-bootstrap) build
1715
1716* Wed May 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-10.1
1717- allow for minimal bootstrap build (*cough* arm *cough*)
1718
1719* Wed May 06 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-10
1720- improved kde4_plugins patch, skip expensive/unneeded canonicalPath
1721
1722* Wed May 06 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-9
1723- include kde4 plugin path by default (#498809)
1724
1725* Mon May 04 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-8
1726- fix invalid assumptions about mysql_config --libs (bug #440673)
1727- fix %%files breakage from 4.5.1-5
1728
1729* Wed Apr 29 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-7
1730- -devel: Provides: qt4-devel%%{?_isa} ...
1731
1732* Mon Apr 27 2009 Than Ngo <than@redhat.com> - 4.5.1-6
1733- drop useless hunk of qt-x11-opensource-src-4.5.1-enable_ft_lcdfilter.patch
1734
1735* Mon Apr 27 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-5
1736- -devel: Provides: *-static for libQtUiTools.a
1737
1738* Fri Apr 24 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-4
1739- qt-doc noarch
1740- qt-demos, qt-examples (split from -doc)
1741- (cosmetic) re-order subpkgs in alphabetical order
1742- drop unused profile.d bits
1743
1744* Fri Apr 24 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-3
1745- enable FT_LCD_FILTER (uses freetype subpixel filters if available at runtime)
1746
1747* Fri Apr 24 2009 Than Ngo <than@redhat.com> - 4.5.1-2
1748- apply upstream patch to fix the svg rendering regression
1749
1750* Thu Apr 23 2009 Than Ngo <than@redhat.com> - 4.5.1-1
1751- 4.5.1
1752
1753* Tue Apr 14 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-14
1754- fix vrgb/vgbr corruption, disable QT_USE_FREETYPE_LCDFILTER (#490377)
1755
1756* Fri Apr 10 2009 Than Ngo <than@redhat.com> - 4.5.0-13
1757- unneeded executable permissions for profile.d scripts
1758
1759* Wed Apr 01 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.5.0-12
1760- fix inline asm in qatomic (de)ref (i386/x86_64), should fix Kolourpaint crash
1761
1762* Mon Mar 30 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-11
1763- qt fails to build on ia64 (#492174)
1764
1765* Fri Mar 25 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-10
1766- qt-copy-patches-20090325
1767
1768* Tue Mar 24 2009 Than Ngo <than@redhat.com> - 4.5.0-9
1769- lrelease only shows warning when duplicate messages found in *.ts( #491514)
1770
1771* Fri Mar 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-8
1772- qt-copy-patches-20090319
1773
1774* Thu Mar 19 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-7
1775- include more phonon bits, attempt to fix/provide phonon bindings
1776 for qtscriptgenerator, PyQt, ...
1777
1778* Tue Mar 17 2009 Than Ngo <than@redhat.com> - 4.5.0-6
1779- fix lupdate segfault (#486866)
1780
1781* Sat Mar 14 2009 Dennis Gilmore <dennis@ausil.us> - 4.5.0-5
1782- add patch for sparc64.
1783- _Atomic_word is not always an int
1784
1785* Tue Mar 10 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-4
1786- macros.qt4: %%_qt45
1787- cleanup more phonon-related left-overs
1788
1789* Wed Mar 04 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-3
1790- -no-phonon-backend
1791- include qdoc3
1792- move designer plugins to runtime (#487622)
1793
1794* Tue Mar 03 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-2
1795- License: LGPLv2 with exceptions or GPLv3 with exceptions
1796- BR: gstreamer-devel
1797- drop qgtkstyle patch (no longer needed)
1798- -x11: move libQtScriptTools here (linked with libQtGui)
1799
1800* Tue Mar 03 2009 Than Ngo <than@redhat.com> - 4.5.0-1
1801- 4.5.0
1802
1803* Fri Feb 27 2009 Rex Dieter <rdieter@fedoraproject.org> - 1:4.5.0-0.8.20090224
1804- 20090224 snapshot
1805- adjust pkgconfig hackery
1806
1807* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.5.0-0.7.rc1
1808- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
1809
1810* Sun Feb 22 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.0-0.5.rc1
1811- revert license, change won't land until official 4.5.0 release
1812- workaround broken qhostaddress.h (#485677)
1813- Provides: qgtkstyle = 0.1
1814
1815* Fri Feb 20 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.0-0.4.rc1
1816- saner versioned Obsoletes
1817- -gtkstyle, Obsoletes: qgtkstyle < 0.1
1818- enable phonon support and associated hackery
1819
1820* Mon Feb 16 2009 Than Ngo <than@redhat.com> 4.5.0-0.3.rc1
1821- fix callgrindChildExitCode is uninitialzed
1822
1823* Sun Feb 15 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-0.2.rc1
1824- qt-copy-patches-20090215
1825- License: +LGPLv2
1826
1827* Wed Feb 11 2009 Than Ngo <than@redhat.com> - 4.5.0-0.rc1.0
1828- 4.5.0 rc1
1829
1830* Thu Feb 05 2009 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-16
1831- track branches/qt-copy/4.4, and backout previous trunk(qt45) ones
1832
1833* Mon Feb 02 2009 Than Ngo <than@redhat.com> 4.4.3-15
1834- disable 0269,0270,0271 patches, it causes issue in systray
1835
1836* Thu Jan 29 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.4.3-14
1837- qt-copy-patches-20090129
1838
1839* Mon Jan 26 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.4.3-13
1840- Provides: qt4%%{?_isa} = %%version-%%release
1841- add %%_qt4 to macros.qt4
1842
1843* Thu Jan 22 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.4.3-12
1844- respin (mysql)
1845
1846* Fri Jan 16 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.4.3-11
1847- rebuild for new OpenSSL
1848
1849* Mon Jan 12 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.4.3-10
1850- drop qt-x11-opensource-src-4.3.4-no-hardcoded-font-aliases.patch (#447298),
1851 in favor of qt-copy's 0263-fix-fontconfig-handling.diff
1852
1853* Mon Jan 12 2009 Than Ngo <than@redhat.com> - 4.4.3-9
1854- qt-copy-patches-20090112
1855
1856* Tue Dec 30 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-8
1857- qt-copy-patches-20081225
1858
1859* Fri Dec 12 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-7
1860- rebuild for pkgconfig deps
1861
1862* Wed Nov 12 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-6
1863- qt-copy-patches-20081112
1864
1865* Tue Nov 11 2008 Than Ngo <than@redhat.com> 4.4.3-5
1866- drop 0256-fix-recursive-backingstore-sync-crash.diff, it's
1867 included in qt-copy-pathes-20081110
1868
1869* Mon Nov 10 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-4
1870- qt-copy-patches-20081110
1871
1872* Mon Nov 10 2008 Than Ngo <than@redhat.com> 4.4.3-3
1873- apply 0256-fix-recursive-backingstore-sync-crash.diff
1874
1875* Thu Nov 06 2008 Than Ngo <than@redhat.com> 4.4.3-2
1876- bz#468814, immodule selection behavior is unpredictable without QT_IM_MODULE,
1877 patch from Peng Wu
1878- backport fix from 4.5
1879
1880* Sun Sep 28 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-1
1881- 4.4.3
1882
1883* Wed Sep 24 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.2-2
1884- omit systray patch (for now)
1885
1886* Sat Sep 20 2008 Than Ngo <than@redhat.com> 4.4.2-1
1887- 4.4.2
1888
1889* Mon Sep 08 2008 Rex Dieter <rdieter@fedoraproject.org> - 4.4.1-3
1890- apply QMAKEPATH portion of multilib patch only if needed
1891- qt-copy-patches-20080908
1892
1893* Wed Aug 06 2008 Than Ngo <than@redhat.com> - 4.4.1-2
1894- fix license tag
1895- fix Obsoletes: qt-sqlite (missing epoch)
1896
1897* Tue Aug 05 2008 Than Ngo <than@redhat.com> - 4.4.1-1
1898- 4.4.1
1899
1900* Tue Aug 05 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-17
1901- fold -sqlite subpkg into main (#454930)
1902
1903* Wed Jul 23 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-16
1904- qt-copy-patches-20080723 (kde#162793)
1905- omit deprecated phonon bits
1906
1907* Sat Jul 19 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-15
1908- fix/workaround spec syntax
1909
1910* Sat Jul 19 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-14
1911- macros.qt4: fix %%_qt4_datadir, %%_qt4_translationdir
1912
1913* Thu Jul 17 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-13
1914- (re)fix qconfig-multilib.h for sparc64
1915
1916* Fri Jul 11 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-12
1917- qt-copy-patches-20080711
1918
1919* Mon Jun 23 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-11
1920- fix dbus conditional (#452487)
1921
1922* Sat Jun 14 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-10
1923- strip -lsqlite3 from .pc files (#451490)
1924
1925* Sat Jun 14 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.4.0-9
1926- restore -qt4 suffixes
1927
1928* Fri Jun 13 2008 Than Ngo <than@redhat.com> 4.4.0-8
1929- drop qt wrapper, make symlinks to /usr/bin
1930
1931* Tue Jun 10 2008 Than Ngo <than@redhat.com> 4.4.0-7
1932- fix #450310, multilib issue
1933
1934* Fri Jun 06 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-6
1935- qt-copy-patches-20080606
1936- drop BR: libungif-devel (not used)
1937- move libQtXmlPatters, -x11 -> main
1938- move qdbuscpp2xml, qdbusxml2cpp, xmlpatters, -x11 -> -devel
1939
1940* Tue May 27 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.4.0-5
1941- under GNOME, default to QGtkStyle if available
1942
1943* Mon May 19 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.4.0-4
1944- don't hardcode incorrect font substitutions (#447298)
1945
1946* Fri May 16 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-3
1947- qt-copy-patches-20080516
1948
1949* Tue May 13 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.4.0-2
1950- revert _qt4_bindir change for now, needs more work (#446167)
1951
1952* Tue May 06 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-1
1953- qt-4.4.0
1954
1955* Tue Apr 29 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-0.6.rc1
1956- -webkit (include in -x11 subpkg), drop separate -webkit-devel
1957- omit qt4-wrapper.sh deps (since it's not used atm)
1958- qt-copy-patches-20080429
1959- Obsoletes/Provides: WebKit-qt(-devel) <|= 1.0.0-1 (#442200)
1960
1961* Thu Apr 24 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-0.5.rc1
1962- strip -lssl -lcrypto from *.pc files too
1963
1964* Tue Apr 08 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.4.0-0.4.rc1
1965- updated patch for #437440 ([as-IN] Consonant combination issue) by Pravin Satpute
1966- port the patch to Qt 4.4 (the code moved to harfbuzz) and reenable it
1967
1968* Fri Apr 04 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-0.3.rc1
1969- qt-4.4.0-rc1
1970- -xmlpatterns (and drop -no-exceptions)
1971- -reduce-relocations, -dbus-linked, -openssl-linked
1972- -no-nas
1973- -no-phonon (-no-gstreamer), -no-webkit (for now, at least until
1974 conflicts with WebKit-qt and kdelibs4 are sorted out)
1975- %%_qt4_bindir -> %%_bindir, avoid qt4-wrapper hackage (#277581, #422291)
1976- qtconfig.desktop: NoDisplay=true (#244879)
1977
1978* Wed Apr 02 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.4-10
1979- look for OpenSSL using versioned sonames (#432271)
1980
1981* Wed Mar 26 2008 Than Ngo <than@redhat.com> 4.3.4-9
1982- apply patch bz#437440 to fix [as-IN] Consonant combination issue, thanks to Pravin Satpute
1983
1984* Sun Mar 23 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.4-8
1985- -x11: add missing Provides: qt4-assistant when building as qt
1986
1987* Thu Mar 13 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.4-7
1988- fix Requires of main package to include Epoch (thanks to Christopher Aillon)
1989
1990* Wed Mar 12 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.4-6
1991- rename to qt on Fedora >= 9
1992
1993* Mon Mar 10 2008 Rex Dieter <rdieter@fedoraproject.org> 4.3.4-5
1994- -x11: move qdbusviewer here
1995
1996* Wed Mar 05 2008 Than Ngo <than@redhat.com> 4.3.4-4
1997- upstream patch to fix 4.3 regression
1998
1999* Fri Feb 29 2008 Than Ngo <than@redhat.com> 4.3.4-3
2000- respin aliasing.patch, it's safer
2001
2002* Thu Feb 28 2008 Than Ngo <than@redhat.com> 4.3.4-2
2003- fix aliasing violations that caused qmake crash
2004
2005* Fri Feb 22 2008 Rex Dieter <rdieter@fedoraproject.org> 4.3.4-1
2006- qt-4.3.4
2007
2008* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 4.3.3-9
2009- Autorebuild for GCC 4.3
2010
2011* Tue Feb 19 2008 Rex Dieter <rdieter@fedoraproject.org> 4.3.3-8
2012- qt-copy patches 20080219
2013- drop -optimized-qmake, for now, to avoid qmake segfaults (gcc43 issue?)
2014
2015* Fri Feb 15 2008 Rex Dieter <rdieter@fedoraproject.org> 4.3.3-7
2016- %%qt_datadir: %%_datadir/qt4 -> %%_libdir/qt4
2017
2018* Wed Jan 30 2008 Rex Dieter <rdieter@fedoraproject.org> 4.3.3-6
2019- qt-copy 20080130 patch set (helps address previous 0180-window-role BIC)
2020- Trolltech.conf: (default) fontsize=10
2021- License: GPLv2 with exceptions or QPL
2022
2023* Thu Jan 24 2008 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.3-5
2024- License: GPLv2 or QPL
2025- qt-copy patches
2026
2027* Thu Jan 17 2008 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.3-4
2028- Qt.pc: fix typo for demosdir (use %%_qt4_demosdir)
2029
2030* Mon Jan 07 2008 Than Ngo <than@redhat.com> 4.3.3-3
2031- apply patch from Dirk MÃŒller to fix strict aliasing violations in tool classes
2032
2033* Fri Dec 21 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.3-2
2034- -doc: Requires: %%name-assistant, omit assistant bin,
2035 -x11: Provides: %%name-assistant (#147948)
2036
2037* Wed Dec 05 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.3-1
2038- qt-4.3.3
2039
2040* Tue Dec 04 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-7
2041- move assistant to -x11, leave .desktop in -doc (#147948)
2042
2043* Sun Dec 02 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-6
2044- move qdbus to main pkg (#407861)
2045
2046* Mon Oct 22 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-5
2047- -optimized-qmake
2048
2049* Fri Oct 19 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-4
2050- slowdown with 4.3.2 (#334281)
2051
2052* Tue Oct 16 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-2
2053- create/own %%_qt4_plugindir/styles
2054
2055* Thu Oct 04 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-1
2056- qt-4.3.2
2057- (re)fix ppc64 segfaults, ppc64 fix upstreamed (previous patch was
2058 inadvertantly not applied) (#246324)
2059
2060* Fri Sep 14 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.1-8
2061- -x11: Req: redhat-rpm-config rpm, app-wrapper/multilib fun (#277581)
2062
2063* Thu Sep 13 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.1-7
2064- include qt4-logo icon, used by qtdemo/qtconfig (#241452)
2065- linguist.desktop: use new linguist4 icons
2066- -devel,-x11: %%post/%%postun scriptlets (icons, mimetypes)
2067
2068* Thu Sep 13 2007 Than Ngo <than@redhat.com> - 4.3.1-4
2069- fixed bz241452, add qtdemo/qtconfig icons
2070- fixed bz249242, designer4 - segmentation fault on s390x
2071
2072* Wed Aug 23 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.1-3
2073- ppc64 patch (#246324)
2074
2075* Fri Aug 10 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.1-2
2076- License: GPLv2 (see also GPL_EXCEPTIONS*.txt)
2077- omit needless %%check
2078- (re)add package review comment/reference
2079
2080* Thu Aug 09 2007 Than Ngo <than@redhat.com> - 4.3.1-1
2081- update to 4.3.1
2082
2083* Wed Aug 08 2007 Than Ngo <than@redhat.com> 4.3.0-11
2084- add %%_qt4_version
2085
2086* Tue Aug 07 2007 Than Ngo <than@redhat.com> 4.3.0-10
2087- cleanup
2088
2089* Sun Jul 15 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-9
2090- multilib broken: qconfig.h (#248768)
2091- +%%_qt4_demosdir,%%_qt4_examplesdir
2092- + Qt.pc, provide pkgconfig access to qt4 macros/variables
2093
2094* Thu Jul 05 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-8
2095- fix %%_qt4_prefix/doc symlink
2096
2097* Thu Jun 28 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-7
2098- prepare for possible rename qt4 -> qt (+Provides: qt4)
2099- make _qt4_* macro usage consistent (with %%check's)
2100
2101* Sat Jun 23 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-5
2102- fix rpm macros, (%%_qt_plugindir, %%_qt4_translationdir}
2103
2104* Thu Jun 21 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-4
2105- .desktop Category cleanup
2106
2107* Thu Jun 21 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-3
2108- cleanup qconfig.h/multilib bits, add s390x/s390
2109
2110* Wed May 30 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-2
2111- ExclusiveArch: %%ix86 -> i386 (for koji)
2112
2113* Wed May 30 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-1
2114- qt-4.3.0(final)
2115
2116* Fri May 04 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.0-0.5.rc1
2117- update to 4.3.0 RC1
2118- drop LD_RUN_PATH hack
2119
2120* Fri May 04 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.0-0.3.snapshot20070423
2121- update to qt-4.3.0-snapshot-20070423
2122- build with SSL support (BR openssl-devel)
2123- drop upstreamed mysql_config.patch
2124
2125* Wed May 02 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-0.2.beta
2126- qt-4.3.0beta
2127- -system-libtiff, BR: libtiff-devel
2128
2129* Wed May 02 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-8
2130- QFileDialog file wrapping patch (qt#153635, rh#236908)
2131- License: GPL, dropping LICENSE.QPL (#237702)
2132
2133* Thu Mar 29 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-7
2134- CVE-2007-0242, utf8-bug-qt4-2.diff
2135
2136* Thu Mar 22 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-6
2137- -system-sqlite, BR: sqlite-devel
2138- drop mysql_config hackery
2139
2140* Wed Mar 21 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-5
2141- strip (all) glib2 libs from .pc files
2142- prepend _ to rpm macros
2143- drop Obsoletes: qt4-debug
2144
2145* Thu Mar 15 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-3
2146- make /etc/rpm/macros.qt4 owned only by qt4-devel
2147
2148* Thu Mar 15 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-2
2149- fix mkspecs/common availability (#232392)
2150
2151* Tue Mar 13 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-1
2152- qt-4.2.3
2153- multilib: move all arch-specific mkspecs bits to %%qt4_prefix/mkspecs (#223663)
2154- +%%_sysconfdir/rpm/macros.qt4
2155- +%%config %%qt4_sysconfdir/Trolltech.conf
2156
2157* Tue Mar 06 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.2-8
2158- multilib: qconfig.pri, /etc/profile.d/* (#223663)
2159
2160* Mon Mar 05 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.2-7
2161- fixup qconfig-multilib.h for powerpc/powerpc64 (#223663)
2162- include qt-copy's 0154-qdbuscpp2xml-moc_path.diff (#230875)
2163
2164* Wed Feb 28 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.2-5
2165- fixup qconfig-multilib.h (#223663)
2166- qt4.(sh|csh): define QMAKESPEC (#223663)
2167- null'ify QMAKE_LIBDIR_QT, leave QMAKE_INCDIR_QT alone for now. (#230224)
2168
2169* Tue Feb 27 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.2-3
2170- drop ./configure -no-reduce-exports (ie, support visibility)
2171- multilib issues (#223663)
2172
2173* Wed Dec 06 2006 Rex Dieter <rexdieter[AT]users.sf.net. 4.2.2-2
2174- respin for postgresql
2175
2176* Fri Dec 01 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.2-1
2177- qt-4.2.2 (#218575)
2178
2179* Wed Nov 15 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.1-3
2180- move libQtDesigner to -x11
2181
2182* Mon Oct 23 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.1-2
2183- use respun upstream 4.2.1 tarball
2184- fix pre-modular-X libGL/libGLU deps (#211898)
2185
2186* Sun Oct 22 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.1-1
2187- qt-4.2.1
2188
2189* Wed Oct 04 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-1
2190- qt-4.2.0(final)
2191
2192* Thu Sep 28 2006 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.2.0-0.9.20060927
2193- update to qt-4.2.0-snapshot-20060927
2194- update QDBus executable names
2195- -x11: exclude plugins/designer (which belong to -devel)
2196- BuildConflicts: qt4-devel
2197- drop -fno-strict-aliasing hack (fc5+)
2198
2199* Wed Sep 27 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.8.rc1
2200- qtconfig.desktop: Categories=+AdvancedSettings;Settings
2201
2202* Fri Sep 08 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.7.rc1
2203- 4.2.0-rc1
2204
2205* Fri Aug 28 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.6.20060821
2206- update to 4.2.0-snapshot-20060821 (same as today's qt-copy)
2207- -no-separate-debug-info
2208- - ./configure -xfixes, BR: libXfixes-devel
2209
2210* Mon Aug 07 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.5.tp1
2211- fix empty -debuginfo
2212- use $RPM_OPT_FLAGS
2213
2214* Thu Jul 20 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.4.tp1
2215- strip -laudio, -ldbus-1, -lglib-2.0 from .pc files
2216
2217* Thu Jul 20 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.3.tp1
2218- -no-reduce-exports (for now)
2219- -fno-strict-aliasing (fc5+)
2220
2221* Fri Jul 07 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.2.tp1
2222- -system-nas-sound, BR: nas-devel (bug # 197937)
2223- -qdbus (fc6+, BR: dbus-devel >= 0.62)
2224- -glib (BR: glib2-devel)
2225
2226* Fri Jun 30 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.1.tp1
2227- 4.2.0-tp1 (technology preview 1)
2228
2229* Thu Jun 29 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.4-5
2230- make FHS-friendly (bug #196901)
2231- cleanup %%_bindir symlinks, (consistently) use qt4 postfix
2232
2233* Wed Jun 28 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.4-4
2234- x11: split-out gui(x11) from non-gui bits (bug #196899)
2235
2236* Mon Jun 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.4-3
2237- -debug: drop, adds nothing over -debuginfo, make lib..._debug
2238 symlinks instead (bug #196513)
2239- assistant.desktop: fix tooltip (bug #197039)
2240
2241* Mon Jun 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.4-2
2242- -devel: include -debug libs (bug #196513)
2243- -devel: move libQtDesigner here
2244- -config: mash into main pkg, should be multilib friendly now
2245
2246* Fri Jun 23 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.4-1
2247- 4.1.4
2248
2249* Tue Jun 20 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-9
2250- make each sql plugin optional
2251
2252* Fri Jun 09 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-8
2253- qmake.conf: undefine QMAKE_STRIP to get useful -debuginfo (bug #193602)
2254- move (not symlink) .pc files into %%_libdir/pkgconfig
2255
2256* Thu Jun 08 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-7
2257- *really* fix qt4-wrapper.sh for good this time.
2258
2259* Mon May 29 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-6
2260- make qt4-wrapper.sh use rpm when pkg-config/qt4-devel isn't
2261 installed (#193369)
2262
2263* Fri May 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-5
2264- strip -lXi from .pc files (#193258)
2265- simplify sql plugin builds via %%buildSQL macro
2266- -libdir %%qt_libdir
2267
2268* Wed May 24 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-4
2269- move (most) %%dir ownership (back) to main pkg
2270
2271* Sun May 21 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-3
2272- fix %%mysql_libs macro
2273
2274* Sat May 20 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-2
2275- -mysql: use mysql_config for setting cflags/ldflags.
2276- -mysql: BR: mysql-devel > 4.0
2277
2278* Sat May 20 2006 Laurent Rineau <laurent.rineau__fc_extra@normalesup.org>
2279- Fix the last reference to %{qtdir}/lib: use %{_lib} instead of "lib".
2280- Fix the ownership of subpackages: they need to own parents of directories they install files in.
2281
2282* Fri May 19 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-1
2283- 4.1.3
2284- %%qtdir/lib/*.pc -> %%qtdir/%%_lib/*.pc
2285 (hopefully, the last hardcoded reference to %%qtdir/lib)
2286
2287* Fri May 19 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-20
2288- fix some unowned dirs
2289- try harder to purge %%builddir from .pc,.prl files
2290- -docdir %%_docdir/%%name-doc-%%version, since we use %%doc macro in main pkg
2291- -doc: own %%qt_docdir
2292- use qt4-wrapper.sh to ensure launch of qt4 versions of apps that
2293 (may) overlap with those from qt3
2294- use %%qtdir/%%_lib in ld.so.conf.d/*.conf files too
2295
2296* Tue May 16 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-19
2297- drop libQtAssistantClient,libQtUiTools shlib patches
2298
2299* Tue May 16 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-18
2300- %%_bindir symlinks: qtconfig4 -> qt4config, qtdemo4 -> qt4demo
2301- -libdir %%qtdir/%%_lib, simplifies %%_lib != lib case
2302- -docdir %%_docdir/%%name-%%version
2303- build shared versions of libQtAssistantClient,libQtUiTools too
2304- strip extraneous -L paths, libs from *.prl files too
2305
2306* Tue May 16 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-17
2307- .desktop: Qt -> Qt4, and Comment= (where missing)
2308- -devel: include -designer here, Obsoletes/Provides: %%name-designer.
2309 It's small, simplifies things... one less subpkg to worry about.
2310- -doc: include %%qtdir/doc symlink here
2311- -docdir %%_docdir/%%name-doc-%%version
2312
2313* Mon May 15 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-16
2314- set/use RPM_OPT_FLAGS only for our platform
2315- (really) don't give %%_bindir symlink for qt3to4 another "4" suffix
2316- don't add 4 suffix to uic3, rcc (they don't conflict with qt(3)-devel)
2317- -devel: add linguist.desktop
2318- -doc: move assistant here, Provides: %%{name}-assistant, add assistant.desktop
2319- -doc: add qtdemo.desktop
2320- -doc: Requires qt4 (instead of qt4-devel)
2321- assistant4.patch: search for assistant4 instead of (qt3's) assistant in $PATH
2322- -qtconfig: add qtconfig.desktop
2323- updated %%sumaries to mention where (some) tools are, including assistant, linguist,
2324 qtdemo
2325
2326* Mon May 15 2006 Laurent Rineau <laurent.rineau__fc_extra@normalesup.org> - 4.1.2-15
2327- Rename -docs to -doc.
2328- Files in the -doc subpackage are no longer in %%doc.
2329- Move qtdemo to the subpackage -doc.
2330- Fix symlinks in %%{_bindir}.
2331- Only modify mkspecs/linux-g++*/qmake.conf, instead of all mkspecs/*/qmake.conf.
2332
2333* Sun May 14 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-14
2334- remove MapNotify from .desktop file(s).
2335- install -m644 LICENSE.*
2336- -docs: don't mark examples as %doc
2337- drop unused %%debug macro
2338
2339* Sat May 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-13
2340- include unpackaged pkgconfig files
2341
2342* Sat May 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-12
2343- fix typos so it actually builds.
2344
2345* Sat May 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-11
2346- drop optional ld.so.conf.d usage, make mandatory
2347- make %%_bindir symlinks to all %%qtdir/bin stuff (even qt3to4)
2348- pkgconfig files: hardlinks -> relative symlinks, strip -L%{_libdir}/mysql
2349 and -L%%{_builddir}/qt-x11-opensource-src-%%version/lib
2350- cleanup/simplify Summary/%%description entries
2351- $RPM_BUILD_ROOT -> %%buildroot, $RPM_BUILD_DIR -> %%_builddir
2352
2353* Sat May 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-10
2354- cleanup/simplify license bits, include LICENSE.QPL
2355- drop unused -styles/-Xt subpkg reference
2356- drop unused motif extention bits
2357- drop initialpreference from .desktop files
2358
2359* Fri May 12 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-9
2360- drop reference to non-existent config.test/unix/checkavail
2361
2362* Fri May 12 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-8
2363- simplify build* macros
2364- lower-case all subpkgs (ie, -MySQL -> -mysql )
2365- drop BR: perl, sed
2366
2367* Thu May 11 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-7
2368- rework %%post/%%postun, mostly to placate rpmlint
2369- drop Prefix:
2370- drop use of qt4.(sh|csh), they're empty atm anyway
2371- use Source'd designer.desktop (instead of inline cat/echo)
2372- symlinks to %%_bindir: qmake4, designer4, qtconfig4
2373- drop qtrc, qt4 doesn't use it.
2374- -docs subpkg for API html docs, demos, examples.
2375- BR: libXcursor-devel libXi-devel (fc5+)
2376
2377* Thu Apr 27 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-6
2378- devel: Requires: pkgconfig
2379
2380* Sat Apr 15 2006 Simon Perreault <nomis80@nomis80.org> 4.1.2-5
2381- Disable C++ exceptions.
2382
2383* Mon Apr 10 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-4
2384- qt4.(sh|csh): place-holders only, don't define QTDIR (and QTLIB)
2385 as that (potentially) conflicts with qt-3.x.
2386
2387* Thu Apr 06 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-2
2388- -devel: Drop (artificial) Conflicts: qt-devel
2389- fix %%ld_so_conf_d usage
2390- %%qtdir/%%_lib symlink
2391
2392* Wed Apr 05 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-1
2393- drop Epoch
2394- cleanup (a lot!)
2395
2396* Tue Dec 20 2005 Than Ngo <than@redhat.com> 1:4.1.0-0.1
2397- update to 4.1.0
2398
2399* Fri Sep 09 2005 Than Ngo <than@redhat.com> 1:4.0.1-0.1
2400- update to 4.0.1
2401
Note: See TracBrowser for help on using the repository browser.