b112864
# Fedora Review: http://bugzilla.redhat.com/188180
b112864
eed4343
# configure options
eed4343
# -no-pch disables precompiled headers, make ccache-friendly
ee2610b
%define no_pch -no-pch
c5c71b0
0841498
## disable javascript JIT compiler (selinux crasher)
c712643
## WAS https://bugs.webkit.org/show_bug.cgi?id=35154
c1430cb
#define no_javascript_jit  -no-javascript-jit
0841498
ab37904
# enable kde-qt integration/patches 
47854b6
%define kde_qt 1
47854b6
47854b6
# See http://bugzilla.redhat.com/223663
47854b6
%define multilib_archs x86_64 %{ix86} ppc64 ppc s390x s390 sparc64 sparcv9
89ea428
b112864
Summary: Qt toolkit
b112864
Name:    qt
a6f6f42
Epoch:   1
6111d96
Version: 4.7.1
da899e3
Release: 6%{?dist}
747f1a2
198d07c
# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
a4cb425
License: (LGPLv2 with exceptions or GPLv3 with exceptions) and ASL 2.0 and BSD and FTL and MIT
cvsdist edaa7ea
Group: System Environment/Libraries
eed4343
Url: http://www.qtsoftware.com/
9978f4f
Source0: http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-%{version}.tar.gz
0aebf74
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
b112864
Obsoletes: qt4 < %{version}-%{release}
b112864
Provides: qt4 = %{version}-%{release}
09faad4
%{?_isa:Provides: qt4%{?_isa} = %{version}-%{release}}
b112864
47854b6
# default Qt config file
b112864
Source4: Trolltech.conf
b112864
47854b6
# header file to workaround multilib issue
b112864
Source5: qconfig-multilib.h
b112864
47854b6
# set default QMAKE_CFLAGS_RELEASE
861c024
Patch2: qt-x11-opensource-src-4.2.2-multilib-optflags.patch
47854b6
47854b6
# get rid of timestamp which causes multilib problem
f13527c
Patch4: qt-everywhere-opensource-src-4.7.0-beta1-uic_multilib.patch
47854b6
47854b6
# enable ft lcdfilter
03331b6
Patch15: qt-x11-opensource-src-4.5.1-enable_ft_lcdfilter.patch
47854b6
adc96e9
# include kde4 plugin path, http://bugzilla.redhat.com/498809
7ee938e
# omit for now, (seems?) causes unwelcome side-effects -- Rex
7ee938e
Patch16: qt-everywhere-opensource-src-4.7.0-beta2-kde4_plugins.patch 
47854b6
47854b6
# phonon gstreamer services
7ee938e
Patch19: qt-everywhere-opensource-src-4.7.0-beta2-phonon_servicesfile.patch 
47854b6
0b36370
# may be upstreamable, not sure yet
0b36370
# workaround for gdal/grass crashers wrt glib_eventloop null deref's
0b36370
Patch23: qt-everywhere-opensource-src-4.6.3-glib_eventloop_nullcheck.patch
015ea98
Kevin Kofler 7497f5d
# remove dependency of webkit in assistant
8be6ad8
Patch24: qt-everywhere-opensource-src-4.7.1-webkit.patch
8be6ad8
747f1a2
## upstreamable bits
d03aeba
# fix invalid inline assembly in qatomic_{i386,x86_64}.h (de)ref implementations
d03aeba
Patch53: qt-x11-opensource-src-4.5.0-fix-qatomic-inline-asm.patch
47854b6
1147eed
# fix invalid assumptions about mysql_config --libs
1147eed
# http://bugzilla.redhat.com/440673
7ee938e
Patch54: qt-everywhere-opensource-src-4.7.0-beta2-mysql_config.patch
47854b6
b730397
# http://bugs.kde.org/show_bug.cgi?id=180051#c22
12f7dd6
Patch55: qt-everywhere-opensource-src-4.6.2-cups.patch
47854b6
cf17e68
# Add s390x as 64bit and s390 as 31bit bigendian platform
cf17e68
Patch56: qt-everywhere-opensource-src-4.7.0-beta1-s390x.patch
47854b6
c1430cb
# qtwebkit to search nspluginwrapper paths too
7417f00
Patch58: qt-everywhere-opensource-src-4.7.0-beta1-qtwebkit_pluginpath.patch
47854b6
a4cb425
# indic incorrect rendering
a6175d5
Patch59: qt-4.6.3-bn-rendering-bz562049.patch
a6175d5
Patch60: qt-4.6.3-bn-rendering-bz562058.patch
a6175d5
Patch61: qt-4.6.3-indic-rendering-bz631732.patch
a6175d5
Patch62: qt-4.6.3-indic-rendering-bz636399.patch
747f1a2
fdfba67
# fix 24bit color issue
fdfba67
Patch63: qt-everywhere-opensource-src-4.7.0-bpp24.patch
fdfba67
8244061
# Fails to create debug build of Qt projects on mingw (rhbz#653674)
8244061
Patch64: qt-everywhere-opensource-src-4.7.1-QTBUG-14467.patch
8244061
137cfcb
# upstream patches
137cfcb
# Reordering of Malayalam Rakar not working properly
Kevin Kofler 7497f5d
Patch100: qt-everywhere-opensource-src-4.7.1-ml_IN-bz528303.patch
Kevin Kofler 7497f5d
Kevin Kofler 7497f5d
# fix QTextCursor crash in Lokalize and Psi (QTBUG-15857, kde#249373, #660028)
Kevin Kofler 7497f5d
# http://qt.gitorious.org/qt/qt/commit/6ae84f1183e91c910ca92a55e37f8254ace805c0
Kevin Kofler 7497f5d
Patch101: qt-everywhere-opensource-src-4.7.1-qtextcursor-crash.patch
a6338f2
0f4ec67
# kde-qt git patches
9432f72
Patch202: 0002-This-patch-makes-override-redirect-windows-popup-men.patch
390b42c
Patch204: 0004-This-patch-adds-support-for-using-isystem-to-allow-p.patch
390b42c
Patch205: 0005-When-tabs-are-inserted-or-removed-in-a-QTabBar.patch
390b42c
Patch212: 0012-Add-context-to-tr-calls-in-QShortcut.patch
b112864
76078ae
# security patches
76078ae
Patch300: qt-everywhere-opensource-src-4.7.0-CVE-2010-1822-crash-svg-image.patch
76078ae
47854b6
# gstreamer logos
eaa0c85
Source10: http://gstreamer.freedesktop.org/data/images/artwork/gstreamer-logo.svg
510b294
Source11: hi16-phonon-gstreamer.png
510b294
Source12: hi22-phonon-gstreamer.png
510b294
Source13: hi32-phonon-gstreamer.png
510b294
Source14: hi48-phonon-gstreamer.png
510b294
Source15: hi64-phonon-gstreamer.png
510b294
Source16: hi128-phonon-gstreamer.png
eaa0c85
47854b6
# desktop files
b112864
Source20: assistant.desktop
b112864
Source21: designer.desktop
b112864
Source22: linguist.desktop
b112864
Source23: qtdemo.desktop
b112864
Source24: qtconfig.desktop
b112864
b112864
# upstream qt4-logo, http://trolltech.com/images/products/qt/qt4-logo
b112864
Source30: hi128-app-qt4-logo.png
b112864
Source31: hi48-app-qt4-logo.png
b112864
26b67d1
## BOOTSTRAPPING, undef docs, demos, examples, phonon, webkit
26b67d1
b112864
## optional plugin bits
b112864
# set to -no-sql-<driver> to disable
b112864
# set to -qt-sql-<driver> to enable *in* qt library
b112864
%define mysql -plugin-sql-mysql
e80da53
%define odbc -plugin-sql-odbc
e80da53
%define psql -plugin-sql-psql
e80da53
%define sqlite -plugin-sql-sqlite
6e405df
%define tds -plugin-sql-tds
cf6cd2c
%define phonon -phonon
4cafec2
%define phonon_backend -phonon-backend
c45d17e
%if 0%{?rhel}
c45d17e
# if building with -phonon, define to internal version (ie, Obsolete external phonon)
c45d17e
%define phonon_internal 1
e7620d8
# if -phonon-backend, include in packaging (else it's omitted)
c45d17e
%define phonon_backend_packaged 1
c45d17e
%endif
7c848ff
%define phonon_version 4.3.80
feeaa2f
%define phonon_version_major 4.3
390b42c
%define phonon_release 1
cf6cd2c
%define webkit -webkit
c5c71b0
%define gtkstyle -gtkstyle
e80da53
%define dbus -dbus-linked
b112864
b112864
# See http://bugzilla.redhat.com/196901
012cd16
%define _qt4 %{name}
b112864
%define _qt4_prefix %{_libdir}/qt4
0282604
%define _qt4_bindir %{_qt4_prefix}/bin
b112864
# _qt4_datadir is not multilib clean, and hacks to workaround that breaks stuff.
b112864
#define _qt4_datadir %{_datadir}/qt4
b112864
%define _qt4_datadir %{_qt4_prefix}
b112864
%define _qt4_demosdir %{_qt4_prefix}/demos
b112864
%define _qt4_docdir %{_docdir}/qt4
b112864
%define _qt4_examplesdir %{_qt4_prefix}/examples
b112864
%define _qt4_headerdir %{_includedir} 
ab37904
%define _qt4_importdir %{_qt4_prefix}/imports 
b112864
%define _qt4_libdir %{_libdir}
b112864
%define _qt4_plugindir %{_qt4_prefix}/plugins
b112864
%define _qt4_sysconfdir %{_sysconfdir}
b112864
%define _qt4_translationdir %{_datadir}/qt4/translations
b112864
a0d0370
BuildRequires: alsa-lib-devel
973ad3b
BuildRequires: dbus-devel >= 0.62
b112864
BuildRequires: cups-devel
a6377b8
BuildRequires: desktop-file-utils
b112864
BuildRequires: findutils
b112864
BuildRequires: fontconfig-devel
ab37904
BuildRequires: glib2-devel
cvsdist 1ee1e18
BuildRequires: libjpeg-devel
b112864
BuildRequires: libmng-devel
cvsdist 1ee1e18
BuildRequires: libpng-devel
b112864
BuildRequires: libtiff-devel
ab37904
BuildRequires: NetworkManager-devel
b112864
BuildRequires: openssl-devel
c4d3c00
BuildRequires: pkgconfig
ab37904
BuildRequires: pulseaudio-libs-devel
ab37904
BuildRequires: zlib-devel
b112864
b112864
## In theory, should be as simple as:
b112864
#define x_deps libGL-devel libGLU-devel
b112864
## but, "xorg-x11-devel: missing dep on libGL/libGLU" - http://bugzilla.redhat.com/211898 
ab37904
%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
b112864
BuildRequires: %{x_deps}
b112864
b112864
%if "%{?mysql}" != "-no-sql-mysql"
b112864
BuildRequires: mysql-devel >= 4.0
b112864
%endif
b112864
ea16451
%if "%{?phonon_backend}" == "-phonon-backend"
da455bd
BuildRequires: gstreamer-devel
c5c71b0
BuildRequires: gstreamer-plugins-base-devel 
c5c71b0
%endif
c5c71b0
c5c71b0
%if "%{?gtkstyle}" == "-gtkstyle"
c5c71b0
BuildRequires: gtk2-devel
c5c71b0
%endif
c5c71b0
b112864
%if "%{?psql}" != "-no-sql-psql"
cvsdist 1ee1e18
BuildRequires: postgresql-devel
e80da53
# added deps to workaround http://bugzilla.redhat.com/440673
e80da53
BuildRequires: krb5-devel libxslt-devel openssl-devel pam-devel readline-devel zlib-devel
b112864
%endif
b112864
b112864
%if "%{?odbc}" != "-no-sql-odbc"
cvsdist 1ee1e18
BuildRequires: unixODBC-devel
b112864
%endif
cvsdist a6fb78b
74d624a
%if "%{?sqlite}" != "-no-sql-sqlite"
b112864
%define _system_sqlite -system-sqlite
b112864
BuildRequires: sqlite-devel
b112864
%endif
ff83e35
711f167
%if "%{?tds}" != "-no-sql-tds"
6e405df
BuildRequires: freetds-devel
6e405df
%endif
6e405df
c5c71b0
Obsoletes: qgtkstyle < 0.1
868ef7f
Provides:  qgtkstyle = 0.1-1
c5c71b0
Obsoletes: qt4-config < 4.5.0
b112864
Provides: qt4-config = %{version}-%{release}
47854b6
Requires: ca-certificates
ff83e35
b112864
%description 
b112864
Qt is a software toolkit for developing applications.
cvsdist a6fb78b
b112864
This package contains base tools, like string, xml, and network
b112864
handling.
cvsdist 1ee1e18
eaa0c85
%package -n phonon-backend-gstreamer
eaa0c85
Summary: Gstreamer phonon backend
eaa0c85
Group:   Applications/Multimedia
feeaa2f
Requires: phonon%{?_isa} >= %{phonon_version_major} 
feeaa2f
Provides: phonon-backend%{?_isa} = %{phonon_version}-%{phonon_release}
eaa0c85
Obsoletes: %{name}-backend-gst < 4.2.0-4
feeaa2f
Provides:  %{name}-backend-gst = %{phonon_version}-%{phonon_release}
eaa0c85
%description -n phonon-backend-gstreamer
eaa0c85
%{summary}.
490cda6
cf6cd2c
%define demos 1
490cda6
%package demos
490cda6
Summary: Demonstration applications for %{name}
490cda6
Group:   Documentation
490cda6
Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
490cda6
%description demos
490cda6
%{summary}.
490cda6
cf6cd2c
%define docs 1
490cda6
%package doc
490cda6
Summary: API documentation for %{name}
490cda6
Group: Documentation
490cda6
Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
490cda6
Requires: %{name}-assistant
490cda6
Obsoletes: qt4-doc < %{version}-%{release}
490cda6
Provides:  qt4-doc = %{version}-%{release}
8232db6
# help workaround yum bug http://bugzilla.redhat.com/502401
701ecf4
Obsoletes: qt-doc < 1:4.5.1-4
490cda6
BuildArch: noarch
490cda6
%description doc
490cda6
%{summary}.  Includes:
490cda6
Qt Assistant
490cda6
cvsdist 1ee1e18
%package devel
b112864
Summary: Development files for the Qt toolkit
cvsdist 1ee1e18
Group: Development/Libraries
ec43e27
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
ec43e27
Requires: %{name}-x11%{?_isa}
b112864
Requires: %{x_deps}
cvsdist e3072c4
Requires: libpng-devel
cvsdist e3072c4
Requires: libjpeg-devel
b112864
Requires: pkgconfig
c5c71b0
%if 0%{?phonon:1}
26f6fe8
Provides: qt4-phonon-devel = %{version}-%{release}
e7620d8
%endif
e7620d8
%if 0%{?phonon_internal}
72a4f4b
Obsoletes: phonon-devel < 4.3.1-100
eaa0c85
Provides:  phonon-devel = %{phonon_version}-%{phonon_release}
72a4f4b
%endif
b112864
Obsoletes: qt4-designer < %{version}-%{release}
b112864
Provides:  qt4-designer = %{version}-%{release}
8232db6
# as long as libQtUiTools.a is included
c91b419
Provides:  %{name}-static = %{version}-%{release}
b112864
Obsoletes: qt4-devel < %{version}-%{release}
b112864
Provides:  qt4-devel = %{version}-%{release}
b9fc9f2
%{?_isa:Provides: qt4-devel%{?_isa} = %{version}-%{release}}
c91b419
Provides:  qt4-static = %{version}-%{release}
ff83e35
b112864
%description devel
b112864
This package contains the files necessary to develop
b112864
applications using the Qt toolkit.  Includes:
b112864
Qt Linguist
b112864
490cda6
cf6cd2c
%define examples 1
490cda6
%package examples
490cda6
Summary: Programming examples for %{name}
b112864
Group: Documentation
ec43e27
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
490cda6
490cda6
%description examples
490cda6
%{summary}.
490cda6
490cda6
490cda6
%package mysql
490cda6
Summary: MySQL driver for Qt's SQL classes
490cda6
Group: System Environment/Libraries
ec43e27
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
490cda6
Obsoletes: qt4-MySQL < %{version}-%{release}
490cda6
Provides:  qt4-MySQL = %{version}-%{release}
490cda6
Obsoletes: qt4-mysql < %{version}-%{release}
490cda6
Provides:  qt4-mysql = %{version}-%{release}
6e405df
%{?_isa:Provides: qt4-mysql%{?_isa} = %{version}-%{release}}
ba0f5c5
490cda6
%description mysql 
490cda6
%{summary}.
490cda6
ff83e35
b112864
%package odbc 
b112864
Summary: ODBC driver for Qt's SQL classes
b112864
Group: System Environment/Libraries
ec43e27
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
b112864
Obsoletes: qt4-ODBC < %{version}-%{release}
b112864
Provides:  qt4-ODBC = %{version}-%{release}
b112864
Obsoletes: qt4-odbc < %{version}-%{release}
b112864
Provides:  qt4-odbc = %{version}-%{release}
6e405df
%{?_isa:Provides: qt4-odbc%{?_isa} = %{version}-%{release}}
8016d20
b112864
%description odbc 
b112864
%{summary}.
8016d20
cvsdist a6fb78b
b112864
%package postgresql 
b112864
Summary: PostgreSQL driver for Qt's SQL classes
cvsdist 1ee1e18
Group: System Environment/Libraries
ec43e27
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
b112864
Obsoletes: qt4-PostgreSQL < %{version}-%{release}
b112864
Provides:  qt4-PostgreSQL = %{version}-%{release}
b112864
Obsoletes: qt4-postgresql < %{version}-%{release}
b112864
Provides:  qt4-postgresql = %{version}-%{release}
6e405df
%{?_isa:Provides: qt4-postgresql%{?_isa} = %{version}-%{release}}
cvsdist 1ee1e18
b112864
%description postgresql 
b112864
%{summary}.
cvsdist a6fb78b
d30e6f4
%package sqlite
d30e6f4
Summary: SQLite driver for Qt's SQL classes
d30e6f4
Group: System Environment/Libraries
d30e6f4
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
d30e6f4
Obsoletes: qt4-SQLite < %{version}-%{release}
d30e6f4
Provides:  qt4-SQLite = %{version}-%{release}
d30e6f4
Obsoletes: qt4-sqlite < %{version}-%{release}
d30e6f4
Provides:  qt4-sqlite = %{version}-%{release}
6e405df
%{?_isa:Provides: qt4-sqlite%{?_isa} = %{version}-%{release}}
d30e6f4
d30e6f4
%description sqlite
d30e6f4
%{summary}.
490cda6
6e405df
%package tds
6e405df
Summary: TDS driver for Qt's SQL classes
6e405df
Group: System Environment/Libraries
6e405df
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
6e405df
Provides: qt4-tds = %{version}-%{release}
6e405df
%{?_isa:Provides: qt4-tds%{?_isa} = %{version}-%{release}}
6e405df
6e405df
%description tds
6e405df
%{summary}.
6e405df
30f0619
%if 0%{?webkit:1}
30f0619
%package webkit
30f0619
Summary: Qt WebKit library
30f0619
Group: System Environment/Libraries
30f0619
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
c0a736a
Provides: qt4-webkit = %{version}-%{release}
c0a736a
Provides: qt4-webkit%{?_isa} = %{version}-%{release}
7c848ff
#Provides:  QtWebKit = 1.0.0-1
30f0619
Obsoletes: WebKit-qt < 1.0.0-1
30f0619
Provides:  WebKit-qt = 1.0.0-1
30f0619
%description webkit
30f0619
%{summary}.
7c848ff
7c848ff
%package webkit-devel
7c848ff
Summary: Development files for %{name}-webkit-devel 
7c848ff
Group: System Environment/Libraries
7ff8383
# for upgrade path prior to -webkit splits
7ff8383
Obsoletes: qt-devel < 1:4.7.0-0.9
7ff8383
Obsoletes: qt4-devel < 4.7.0-0.9 
7c848ff
Requires: %{name}-webkit%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
3f218bd
Requires: %{name}-devel%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
c0a736a
Provides: qt4-webkit-devel = %{version}-%{release}
c0a736a
Provides: qt4-webkit-devel%{?_isa} = %{version}-%{release}
7c848ff
#Provides:  QtWebKit-devel = 1.0.0-1
7c848ff
Obsoletes: WebKit-qt < 1.0.0-1
7c848ff
Provides:  WebKit-qt = 1.0.0-1
7c848ff
%description webkit-devel
7c848ff
%{summary}.
30f0619
%endif
30f0619
b112864
%package x11
b112864
Summary: Qt GUI-related libraries
b67df49
Group: System Environment/Libraries
4cafec2
%if 0%{?phonon:1}
e7620d8
Requires:  phonon-backend%{?_isa} >= %{phonon_version_major} 
e7620d8
%endif
e7620d8
%if 0%{?phonon_internal}
72a4f4b
Obsoletes: phonon < 4.3.1-100
eaa0c85
Provides:  phonon = %{phonon_version}-%{phonon_release}
eaa0c85
Provides:  phonon%{?_isa} = %{phonon_version}-%{phonon_release}
4cafec2
Provides:  qt4-phonon = %{version}-%{release}
26f6fe8
%endif
d30e6f4
%if 0%{?sqlite:1}
0f1c55d
Requires: %{name}-sqlite%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
d30e6f4
%endif
6555ccf
Provides: qt4-assistant = %{version}-%{release}
b112864
Provides: %{name}-assistant = %{version}-%{release}
ec43e27
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
b112864
Obsoletes: qt4-x11 < %{version}-%{release}
b112864
Provides:  qt4-x11 = %{version}-%{release}
ec43e27
Requires(post): /sbin/ldconfig
ec43e27
Requires(postun): /sbin/ldconfig
b67df49
b112864
%description x11
490cda6
Qt libraries used for drawing widgets and OpenGL items.
b67df49
ff83e35
b112864
%prep
9978f4f
%setup -q -n qt-everywhere-opensource-src-%{version}
cvsdist a6fb78b
03331b6
%patch15 -p1 -b .enable_ft_lcdfilter
7ee938e
#patch16 -p1 -b .kde4_plugins
7ee938e
%patch19 -p1 -b .phonon_servicesfile
0b36370
%patch23 -p1 -b .glib_eventloop_nullcheck
Kevin Kofler 7497f5d
%if 0%{?fedora} > 14
8be6ad8
%patch24 -p1 -b .webkit
Kevin Kofler 7497f5d
%endif
89ea428
## TODO: still worth carrying?  if so, upstream it.
d03aeba
%patch53 -p1 -b .qatomic-inline-asm
89ea428
## TODO: upstream me
1147eed
%patch54 -p1 -b .mysql_config
b730397
%patch55 -p1 -b .cups-1
cf17e68
%patch56 -p1 -b .s390x
7417f00
%patch58 -p1 -b .qtwebkit_pluginpath
a6175d5
%patch59 -p1 -b .bn-rendering-bz562049
a6175d5
%patch60 -p1 -b .bn-rendering-bz562058
a6175d5
%patch61 -p1 -b .indic-rendering-bz631732
a6175d5
%patch62 -p1 -b .indic-rendering-bz636399
fdfba67
%patch63 -p1 -b .bpp24
8244061
%patch64 -p1 -b .QTBUG-14467
747f1a2
a6338f2
# upstream patches
Kevin Kofler 7497f5d
%patch100 -p1 -b .ml_IN-rendering
Kevin Kofler 7497f5d
%patch101 -p1 -b .qtextcursor-crash
a6338f2
35a84eb
# kde-qt branch
ab37904
%if 0%{?kde_qt}
390b42c
%patch202 -p1 -b .kde-qt-0002
390b42c
%patch204 -p1 -b .kde-qt-0004
390b42c
%patch205 -p1 -b .kde-qt-0005
390b42c
%patch212 -p1 -b .kde-qt-0012
ab37904
%endif
233ab34
76078ae
# security fixes
76078ae
%patch300 -p1 -b .CVE-2010-1822-crash-svg-image
76078ae
b112864
# drop -fexceptions from $RPM_OPT_FLAGS
b112864
RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS | sed 's|-fexceptions||g'`
cvsdist c899777
b112864
%define platform linux-g++
9d4b9ac
9d4b9ac
# some 64bit platforms assume -64 suffix, https://bugzilla.redhat.com/569542
9d4b9ac
%if "%{?__isa_bits}"  == "64"
de34226
%define platform linux-g++-64                                                                      
cvsdist c899777
%endif
cvsdist 1ee1e18
9d4b9ac
# https://bugzilla.redhat.com/478481
9d4b9ac
%ifarch x86_64
9d4b9ac
%define platform linux-g++
9d4b9ac
%endif
9d4b9ac
ab37904
# multilib hacks
ab37904
# multilib hacks no longer required
a941a58
%patch2 -p1 -b .multilib
a941a58
# drop backup file(s), else they get installed too, http://bugzilla.redhat.com/639463
a941a58
rm -fv mkspecs/linux-g++*/qmake.conf.multilib
f13527c
%patch4 -p1 -b .uic_multilib
ab37904
b112864
sed -i \
b112864
  -e "s|-O2|$RPM_OPT_FLAGS|g" \
b112864
  -e "s|g++.conf|g++-multilib.conf|g" mkspecs/%{platform}/qmake.conf
b112864
b112864
sed -e "s|^QMAKE_CFLAGS_RELEASE|#QMAKE_CFLAGS_RELEASE|g" \
b112864
  mkspecs/common/g++.conf > mkspecs/common/g++-multilib.conf
b112864
  
b112864
%if "%{_qt4_libdir}" == "%{_libdir}"
b112864
  sed -i -e "s|^QMAKE_LIBDIR_QT.*=.*|QMAKE_LIBDIR_QT       =|" mkspecs/common/linux.conf
cvsdist aabd644
%endif
cvsdist aabd644
b112864
# undefine QMAKE_STRIP, so we get useful -debuginfo pkgs
b112864
sed -i -e "s|^QMAKE_STRIP.*=.*|QMAKE_STRIP             =|" mkspecs/common/linux.conf 
cvsdist 1ee1e18
cvsdist 1ee1e18
# set correct lib path
cvsdist abe04e4
if [ "%{_lib}" == "lib64" ] ; then
b112864
  sed -i -e "s,/usr/lib /lib,/usr/%{_lib} /%{_lib},g" config.tests/{unix,x11}/*.test
b112864
  sed -i -e "s,/lib /usr/lib,/%{_lib} /usr/%{_lib},g" config.tests/{unix,x11}/*.test
cvsdist 8b1c4a2
fi
cvsdist 1ee1e18
c3d7676
# let makefile create missing .qm files, the .qm files should be included in qt upstream
c3d7676
for f in translations/*.ts ; do
c3d7676
  touch ${f%.ts}.qm
c3d7676
done
b112864
0f4ec67
b112864
%build
b112864
ab37904
# add '-importdir %{_qt4_importdir}' when it works, right now fails with:
ab37904
# %{_qt4_importdir} unknown argument
ab37904
cvsdist 1ee1e18
# build shared, threaded (default) libraries
b112864
./configure -v \
b112864
  -confirm-license \
6cf0433
  -opensource \
b112864
  -optimized-qmake \
b112864
  -prefix %{_qt4_prefix} \
b112864
  -bindir %{_qt4_bindir} \
b112864
  -datadir %{_qt4_datadir} \
b112864
  -demosdir %{_qt4_demosdir} \
b112864
  -docdir %{_qt4_docdir} \
b112864
  -examplesdir %{_qt4_examplesdir} \
b112864
  -headerdir %{_qt4_headerdir} \
b112864
  -libdir %{_qt4_libdir} \
b112864
  -plugindir %{_qt4_plugindir} \
b112864
  -sysconfdir %{_qt4_sysconfdir} \
b112864
  -translationdir %{_qt4_translationdir} \
b112864
  -platform %{platform} \
cvsdist 1ee1e18
  -release \
cvsdist 1ee1e18
  -shared \
b112864
  -cups \
b112864
  -fontconfig \
cvsdist 1ee1e18
  -largefile \
c5c71b0
  -gtkstyle \
cvsdist 1ee1e18
  -qt-gif \
b112864
  -no-rpath \
e80da53
  -reduce-relocations \
b112864
  -no-separate-debug-info \
26b67d1
  %{?phonon} %{!?phonon:-no-phonon} \
ea16451
  %{?phonon_backend} \
eed4343
  %{?no_pch} \
0841498
  %{?no_javascript_jit} \
b112864
  -sm \
b112864
  -stl \
cvsdist 1ee1e18
  -system-libmng \
b112864
  -system-libpng \
cvsdist 1ee1e18
  -system-libjpeg \
b112864
  -system-libtiff \
b112864
  -system-zlib \
ae3d78d
  -xinput \
b112864
  -xcursor \
b112864
  -xfixes \
cvsdist 1ee1e18
  -xinerama \
b112864
  -xshape \
b112864
  -xrandr \
cvsdist 1ee1e18
  -xrender \
cvsdist 1ee1e18
  -xkb \
b112864
  -glib \
e80da53
  -openssl-linked \
e80da53
  -xmlpatterns \
e80da53
  %{?dbus} %{!?dbus:-no-dbus} \
e80da53
  %{?webkit} %{!?webkit:-no-webkit } \
b112864
  %{?mysql} \
b112864
  %{?psql} \
b112864
  %{?odbc} \
26b67d1
  %{?sqlite} %{?_system_sqlite} \
6e405df
  %{?tds} \
26b67d1
  %{!?docs:-nomake docs} \
26b67d1
  %{!?demos:-nomake demos} \
26b67d1
  %{!?examples:-nomake examples}
cvsdist 1ee1e18
b112864
make %{?_smp_mflags}
cvsdist 1ee1e18
b6a1a73
# recreate .qm files
bfaa111
LD_LIBRARY_PATH=`pwd`/lib bin/lrelease translations/*.ts
bfaa111
eed4343
cvsdist 1ee1e18
%install
cvsdist 8b1c4a2
rm -rf %{buildroot}
cvsdist 8b1c4a2
cvsdist 8b1c4a2
make install INSTALL_ROOT=%{buildroot}
cvsdist 1ee1e18
b112864
# Add desktop file(s)
b112864
desktop-file-install \
26b67d1
  --dir=%{buildroot}%{_datadir}/applications \
b112864
  --vendor="qt4" \
26b67d1
  %{?docs:%{SOURCE20}} %{SOURCE21} %{SOURCE22} %{?demos:%{SOURCE23}} %{SOURCE24}
b112864
b112864
## pkg-config
eed4343
# strip extraneous dirs/libraries 
b112864
# safe ones
eed4343
glib2_libs=$(pkg-config --libs glib-2.0 gobject-2.0 gthread-2.0)
eed4343
ssl_libs=$(pkg-config --libs openssl)
eed4343
for dep in \
eed4343
  -laudio -ldbus-1 -lfreetype -lfontconfig ${glib2_libs} \
3d02d73
  -ljpeg -lm -lmng -lpng -lpulse -lpulse-mainloop-glib ${ssl_libs} -lsqlite3 -lz \
ab37904
  -L/usr/X11R6/lib -L/usr/X11R6/%{_lib} -L%{_libdir} ; do
ab37904
  sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/lib*.la 
ab37904
#  sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/pkgconfig/*.pc
b112864
  sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/*.prl
b112864
done
b112864
# riskier
ab37904
for dep in -ldl -lphonon -lpthread -lICE -lSM -lX11 -lXcursor -lXext -lXfixes -lXft -lXinerama -lXi -lXrandr -lXrender -lXt ; do
ab37904
  sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/lib*.la 
ab37904
#  sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/pkgconfig/*.pc 
b112864
  sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/*.prl
cvsdist 1ee1e18
done
eed4343
eed4343
# nuke dangling reference(s) to %buildroot
b112864
sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" %{buildroot}%{_qt4_libdir}/*.prl
3d02d73
sed -i -e "s|-L%{_builddir}/qt-everywhere-opensource-src-%{version}%{?pre:-%{pre}}/lib||g" \
3d02d73
  %{buildroot}%{_qt4_libdir}/pkgconfig/*.pc \
3d02d73
  %{buildroot}%{_qt4_libdir}/*.prl
b112864
45c933c
# nuke QMAKE_PRL_LIBS, seems similar to static linking and .la files (#520323)
ab37904
# don't nuke, just drop -lphonon (above)
ab37904
#sed -i -e "s|^QMAKE_PRL_LIBS|#QMAKE_PRL_LIBS|" %{buildroot}%{_qt4_libdir}/*.prl
45c933c
45c933c
# .la files, die, die, die.
45c933c
rm -f %{buildroot}%{_qt4_libdir}/lib*.la
45c933c
dcb0bab
%if 0
dcb0bab
#if "%{_qt4_docdir}" != "%{_qt4_prefix}/doc"
b112864
# -doc make symbolic link to _qt4_docdir
b112864
rm -rf %{buildroot}%{_qt4_prefix}/doc
b112864
ln -s  ../../share/doc/qt4 %{buildroot}%{_qt4_prefix}/doc
e80da53
%endif
b112864
121e487
# let rpm handle binaries conflicts
7bb6c94
mkdir %{buildroot}%{_bindir}
121e487
pushd %{buildroot}%{_qt4_bindir}
121e487
for i in * ; do
1bbe97a
  case "${i}" in
1bbe97a
    assistant|designer|linguist|lrelease|lupdate|moc|qmake|qtconfig|qtdemo|uic)
1bbe97a
      mv $i ../../../bin/${i}-qt4
1bbe97a
      ln -s ../../../bin/${i}-qt4 .
1bbe97a
      ln -s ../../../bin/${i}-qt4 $i
1bbe97a
      ;;
1bbe97a
    *)
1bbe97a
      mv $i ../../../bin/
1bbe97a
      ln -s ../../../bin/$i .
1bbe97a
      ;;
1bbe97a
  esac
121e487
done
47705af
popd
cvsdist 1ee1e18
ec43e27
# _debug targets (see bug #196513)
b112864
pushd %{buildroot}%{_qt4_libdir}
b112864
for lib in libQt*.so ; do
ec43e27
   libbase=`basename $lib .so | sed -e 's/^lib//'`
ec43e27
#  ln -s $lib lib${libbase}_debug.so
ec43e27
   echo "INPUT(-l${libbase})" > lib${libbase}_debug.so 
b112864
done
b112864
for lib in libQt*.a ; do
ec43e27
   libbase=`basename $lib .a | sed -e 's/^lib//' `
ec43e27
#  ln -s $lib lib${libbase}_debug.a
ec43e27
   echo "INPUT(-l${libbase})" > lib${libbase}_debug.a
b112864
done
b112864
popd
cvsdist 1ee1e18
b112864
%ifarch %{multilib_archs}
b112864
# multilib: qconfig.h
b112864
  mv %{buildroot}%{_qt4_headerdir}/Qt/qconfig.h %{buildroot}%{_qt4_headerdir}/QtCore/qconfig-%{_arch}.h
b112864
  install -p -m644 -D %{SOURCE5} %{buildroot}%{_qt4_headerdir}/QtCore/qconfig-multilib.h
b112864
  ln -sf qconfig-multilib.h %{buildroot}%{_qt4_headerdir}/QtCore/qconfig.h
b112864
  ln -sf ../QtCore/qconfig.h %{buildroot}%{_qt4_headerdir}/Qt/qconfig.h
b112864
b112864
%if "%{_qt4_datadir}" != "%{_qt4_prefix}"
b112864
# multilib: mkspecs hacks, unfortunately, breaks some stuff
b112864
  mkdir %{buildroot}%{_qt4_prefix}/mkspecs
b112864
  mv %{buildroot}%{_qt4_datadir}/mkspecs/{default,linux-g++*,qconfig.pri} \
b112864
     %{buildroot}%{_qt4_prefix}/mkspecs/
b112864
  ln -s %{_qt4_datadir}/mkspecs/common %{buildroot}%{_qt4_prefix}/mkspecs/common
b112864
%endif
b112864
%endif
f29b37a
b112864
%if "%{_qt4_libdir}" != "%{_libdir}"
b112864
  mkdir -p %{buildroot}/etc/ld.so.conf.d
b112864
  echo "%{_qt4_libdir}" > %{buildroot}/etc/ld.so.conf.d/qt4-%{_arch}.conf
b112864
%endif
cvsdist 1ee1e18
b112864
# Trolltech.conf
b112864
install -p -m644 -D %{SOURCE4} %{buildroot}%{_qt4_sysconfdir}/Trolltech.conf
4f02067
b112864
# qt4-logo (generic) icons
b112864
install -p -m644 -D %{SOURCE30} %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/qt4-logo.png
b112864
install -p -m644 -D %{SOURCE31} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/qt4-logo.png
e7620d8
%if 0%{?docs}
0b7b15b
# assistant icons
0b7b15b
install -p -m644 -D tools/assistant/tools/assistant/images/assistant.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/assistant.png
0b7b15b
install -p -m644 -D tools/assistant/tools/assistant/images/assistant-128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/assistant.png
e7620d8
%endif
0b7b15b
# designer icons
0b7b15b
install -p -m644 -D tools/designer/src/designer/images/designer.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/designer.png
b112864
# linguist icons
b112864
for icon in tools/linguist/linguist/images/icons/linguist-*-32.png ; do
b112864
  size=$(echo $(basename ${icon}) | cut -d- -f2)
0b7b15b
  install -p -m644 -D ${icon} %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/linguist.png
cvsdist 1ee1e18
done
b112864
b112864
# Qt.pc
b112864
cat >%{buildroot}%{_libdir}/pkgconfig/Qt.pc<
b112864
prefix=%{_qt4_prefix}
b112864
bindir=%{_qt4_bindir}
b112864
datadir=%{_qt4_datadir}
b112864
demosdir=%{_qt4_demosdir}
b112864
docdir=%{_qt4_docdir}
b112864
examplesdir=%{_qt4_examplesdir}
b112864
headerdir=%{_qt4_headerdir}
ab37904
importdir=%{_qt4_importdir}
b112864
libdir=%{_qt4_libdir}
ab37904
moc=%{_qt4_bindir}/moc
b112864
plugindir=%{_qt4_plugindir}
b112864
qmake=%{_qt4_bindir}/qmake
b112864
sysconfdir=%{_qt4_sysconfdir}
b112864
translationdir=%{_qt4_translationdir}
b112864
b112864
Name: Qt
b112864
Description: Qt Configuration
b112864
Version: %{version}
b112864
EOF
b112864
ea2b223
# rpm macros
b112864
mkdir -p %{buildroot}%{_sysconfdir}/rpm
b112864
cat >%{buildroot}%{_sysconfdir}/rpm/macros.qt4<
012cd16
%%_qt4 %{name}
ab37904
%%_qt47 %{version}
b112864
%%_qt4_version %{version}
b112864
%%_qt4_prefix %%{_libdir}/qt4
b112864
%%_qt4_bindir %%{_qt4_prefix}/bin
5916cb8
%%_qt4_datadir %%{_qt4_prefix}
b112864
%%_qt4_demosdir %%{_qt4_prefix}/demos
b112864
%%_qt4_docdir %%{_docdir}/qt4
b112864
%%_qt4_examples %%{_qt4_prefix}/examples
b112864
%%_qt4_headerdir %%{_includedir}
ab37904
%%_qt4_importdir %%{_qt4_prefix}/imports
b112864
%%_qt4_libdir %%{_libdir}
b112864
%%_qt4_plugindir %%{_qt4_prefix}/plugins
b112864
%%_qt4_qmake %%{_qt4_bindir}/qmake
b112864
%%_qt4_sysconfdir %%{_sysconfdir}
813d7da
%%_qt4_translationdir %%{_datadir}/qt4/translations 
b112864
EOF
b112864
4d134b9
# create/own stuff under %%_qt4_plugindir
4d134b9
mkdir %{buildroot}%{_qt4_plugindir}/crypto
a471309
mkdir %{buildroot}%{_qt4_plugindir}/gui_platform
4d134b9
mkdir %{buildroot}%{_qt4_plugindir}/styles
cvsdist 1ee1e18
45c933c
%if 0%{?phonon_internal}
72a4f4b
mkdir -p %{buildroot}%{_qt4_plugindir}/phonon_backend
63c4ae2
# needed by qtscriptgenerator 
df025bf
pushd %{buildroot}%{_qt4_headerdir}
4cafec2
ln -s phonon Phonon
4cafec2
popd
45c933c
%else
e7620d8
rm -fv  %{buildroot}%{_qt4_libdir}/libphonon.so*
e7620d8
rm -rfv %{buildroot}%{_libdir}/pkgconfig/phonon.pc
e7620d8
# contents slightly different between phonon-4.3.1 and qt-4.5.0
e7620d8
rm -fv  %{buildroot}%{_includedir}/phonon/phononnamespace.h
e7620d8
# contents dup'd but should remove just in case
e7620d8
rm -fv  %{buildroot}%{_includedir}/phonon/*.h
45c933c
rm -rfv %{buildroot}%{_qt4_headerdir}/phonon*
e7620d8
#rm -rfv %{buildroot}%{_qt4_headerdir}/Qt/phonon*
e7620d8
rm -fv %{buildroot}%{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
e7620d8
%endif
e7620d8
e7620d8
#if "%{?phonon_backend}" == "-phonon-backend"
e7620d8
%if 0%{?phonon_backend_packaged}
eaa0c85
install -D -m 0644 %{SOURCE10} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/phonon-gstreamer.svg
510b294
install -D -m 0644 %{SOURCE11} %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/phonon-gstreamer.png
510b294
install -D -m 0644 %{SOURCE12} %{buildroot}%{_datadir}/icons/hicolor/22x22/apps/phonon-gstreamer.png
510b294
install -D -m 0644 %{SOURCE13} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/phonon-gstreamer.png
510b294
install -D -m 0644 %{SOURCE14} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/phonon-gstreamer.png
510b294
install -D -m 0644 %{SOURCE15} %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/phonon-gstreamer.png
510b294
install -D -m 0644 %{SOURCE16} %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/phonon-gstreamer.png
2f705be
%else
2f705be
rm -fv %{buildroot}%{_qt4_plugindir}/phonon_backend/*_gstreamer.so
2f705be
rm -fv %{buildroot}%{_datadir}/kde4/services/phononbackends/gstreamer.desktop
eaa0c85
%endif
eaa0c85
3ba8c12
# remove qvfb translations, we don't ship qvfb
2d2276c
rm -fv  %{buildroot}%{_qt4_translationdir}/qvfb_*.qm
2d2276c
2d2276c
%find_lang qt --with-qt --without-mo
2d2276c
2d2276c
%find_lang assistant --with-qt --without-mo
2d2276c
%find_lang qt_help --with-qt --without-mo
2d2276c
%find_lang qtconfig --with-qt --without-mo
2d2276c
cat assistant.lang qt_help.lang qtconfig.lang >qt-x11.lang
2d2276c
2d2276c
%find_lang designer --with-qt --without-mo
2d2276c
%find_lang linguist --with-qt --without-mo
2d2276c
cat designer.lang linguist.lang >qt-devel.lang
2d2276c
cvsdist 1ee1e18
b112864
%clean
b112864
rm -rf %{buildroot}
cvsdist 1ee1e18
cvsdist 1ee1e18
b112864
%post -p /sbin/ldconfig
cvsdist c899777
b112864
%postun -p /sbin/ldconfig
cvsdist abe04e4
b112864
%post devel
b112864
touch --no-create %{_datadir}/icons/hicolor ||:
eaa0c85
6721bdb
%posttrans devel
b112864
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
a6377b8
b112864
%postun devel
eaa0c85
if [ $1 -eq 0 ] ; then
b112864
touch --no-create %{_datadir}/icons/hicolor ||:
b112864
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
eaa0c85
fi
d313a26
30f0619
%if 0%{?webkit:1}
30f0619
%post webkit -p /sbin/ldconfig
30f0619
30f0619
%postun webkit -p /sbin/ldconfig
30f0619
%endif
30f0619
b112864
%post x11
b112864
/sbin/ldconfig
b112864
touch --no-create %{_datadir}/icons/hicolor ||:
eaa0c85
eaa0c85
%posttrans x11
b112864
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
cvsdist 1ee1e18
b112864
%postun x11
b112864
/sbin/ldconfig
eaa0c85
if [ $1 -eq 0 ] ; then
b112864
touch --no-create %{_datadir}/icons/hicolor ||:
b112864
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
eaa0c85
fi
cvsdist 1ee1e18
e7620d8
#if "%{?phonon_backend}" == "-phonon-backend"
e7620d8
%if 0%{?phonon_backend_packaged}
eaa0c85
%post -n phonon-backend-gstreamer
eaa0c85
touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||:
eaa0c85
eaa0c85
%posttrans -n phonon-backend-gstreamer
eaa0c85
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||:
eaa0c85
eaa0c85
%postun -n phonon-backend-gstreamer
eaa0c85
if [ $1 -eq 0 ] ; then
eaa0c85
  touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||:
eaa0c85
  gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||:
eaa0c85
fi
eaa0c85
eaa0c85
%files -n phonon-backend-gstreamer
eaa0c85
%defattr(-,root,root,-)
eaa0c85
%{_qt4_plugindir}/phonon_backend/*_gstreamer.so
cfb2b87
%{_datadir}/kde4/services/phononbackends/gstreamer.desktop
eaa0c85
%{_datadir}/icons/hicolor/*/apps/phonon-gstreamer.*
eaa0c85
%endif
cvsdist 1ee1e18
2d2276c
%files -f qt.lang
cvsdist 1ee1e18
%defattr(-,root,root,-)
89ea428
%doc README LGPL_EXCEPTION.txt LICENSE.LGPL LICENSE.GPL3
b112864
%if "%{_qt4_libdir}" != "%{_libdir}"
cvsdist a6fb78b
/etc/ld.so.conf.d/*
b112864
%dir %{_qt4_libdir}
b112864
%endif
b112864
%dir %{_qt4_prefix}
e80da53
%if "%{_qt4_bindir}" == "%{_bindir}"
e80da53
%{_qt4_prefix}/bin
e80da53
%else
b112864
%dir %{_qt4_bindir}
e80da53
%endif
b112864
%if "%{_qt4_datadir}" != "%{_datadir}/qt4"
b112864
%dir %{_datadir}/qt4
b112864
%else
b112864
%dir %{_qt4_datadir}
b112864
%endif
0b7b15b
%if 0%{?docs}
0b7b15b
%dir %{_qt4_docdir}
0b7b15b
%dir %{_qt4_docdir}/qch/
0b7b15b
%endif
b112864
%if "%{_qt4_sysconfdir}" != "%{_sysconfdir}"
b112864
%dir %{_qt4_sysconfdir}
b112864
%endif
b112864
%config(noreplace) %{_qt4_sysconfdir}/Trolltech.conf
b112864
%{_qt4_datadir}/phrasebooks/
89ea428
%{_qt4_libdir}/libQtCore.so.4*
e80da53
%if 0%{?dbus:1}
e80da53
%if "%{_qt4_bindir}" != "%{_bindir}"
b112864
%{_bindir}/qdbus
e80da53
%endif
b112864
%{_qt4_bindir}/qdbus
89ea428
%{_qt4_libdir}/libQtDBus.so.4*
89ea428
%endif
89ea428
%{_qt4_libdir}/libQtNetwork.so.4*
89ea428
%{_qt4_libdir}/libQtScript.so.4*
89ea428
%{_qt4_libdir}/libQtSql.so.4*
89ea428
%{_qt4_libdir}/libQtTest.so.4*
89ea428
%{_qt4_libdir}/libQtXml.so.4*
89ea428
%{_qt4_libdir}/libQtXmlPatterns.so.4*
b112864
%dir %{_qt4_plugindir}
4d134b9
%dir %{_qt4_plugindir}/crypto/
b112864
%dir %{_qt4_plugindir}/sqldrivers/
2d2276c
%dir %{_qt4_translationdir}/
b112864
26b67d1
%if 0%{?demos}
490cda6
%files demos
cvsdist a6fb78b
%defattr(-,root,root,-)
490cda6
%{_qt4_bindir}/qt*demo*
e80da53
%if "%{_qt4_bindir}" != "%{_bindir}"
490cda6
%{_bindir}/qt*demo*
e80da53
%endif
26b67d1
%{_datadir}/applications/*qtdemo.desktop
490cda6
%{_qt4_demosdir}/
26b67d1
%endif
cvsdist a6fb78b
2d2276c
%files devel -f qt-devel.lang
cvsdist 1ee1e18
%defattr(-,root,root,-)
ae3d78d
%{_qt4_bindir}/lconvert
b112864
%{_qt4_bindir}/lrelease*
b112864
%{_qt4_bindir}/lupdate*
b112864
%{_qt4_bindir}/moc*
b112864
%{_qt4_bindir}/pixeltool*
e184187
%{_qt4_bindir}/qdoc3*
b112864
%{_qt4_bindir}/qmake*
b112864
%{_qt4_bindir}/qt3to4
89ea428
%{_qt4_bindir}/qttracereplay
b112864
%{_qt4_bindir}/rcc*
b112864
%{_qt4_bindir}/uic*
e80da53
%{_qt4_bindir}/qcollectiongenerator
0d7eb27
%if 0%{?dbus:1}
74d624a
%{_qt4_bindir}/qdbuscpp2xml
74d624a
%{_qt4_bindir}/qdbusxml2cpp
0d7eb27
%endif
e80da53
%{_qt4_bindir}/qhelpconverter
e80da53
%{_qt4_bindir}/qhelpgenerator
74d624a
%{_qt4_bindir}/xmlpatterns
89ea428
%{_qt4_bindir}/xmlpatternsvalidator
e80da53
%if "%{_qt4_bindir}" != "%{_bindir}"
ae3d78d
%{_bindir}/lconvert
b112864
%{_bindir}/lrelease*
b112864
%{_bindir}/lupdate*
b112864
%{_bindir}/pixeltool*
b112864
%{_bindir}/moc*
e184187
%{_bindir}/qdoc3
b112864
%{_bindir}/qmake*
b112864
%{_bindir}/qt3to4
89ea428
%{_bindir}/qttracereplay
b112864
%{_bindir}/rcc*
b112864
%{_bindir}/uic*
e80da53
%{_bindir}/designer*
e80da53
%{_bindir}/linguist*
81bfcda
%{_bindir}/qcollectiongenerator
0d7eb27
%if 0%{?dbus:1}
74d624a
%{_bindir}/qdbuscpp2xml
74d624a
%{_bindir}/qdbusxml2cpp
0d7eb27
%endif
81bfcda
%{_bindir}/qhelpconverter
81bfcda
%{_bindir}/qhelpgenerator
74d624a
%{_bindir}/xmlpatterns
89ea428
%{_bindir}/xmlpatternsvalidator
e80da53
%endif
b112864
%if "%{_qt4_headerdir}" != "%{_includedir}"
b112864
%dir %{_qt4_headerdir}/
b112864
%endif
b112864
%{_qt4_headerdir}/*
b112864
%{_qt4_datadir}/mkspecs/
e80da53
%if "%{_qt4_datadir}" != "%{_qt4_prefix}"
b112864
%{_qt4_prefix}/mkspecs/
e80da53
%endif
b112864
%{_qt4_datadir}/q3porting.xml
26f6fe8
%if 0%{?phonon:1}
26f6fe8
%{_qt4_libdir}/libphonon.prl
e7620d8
%endif
e7620d8
%if 0%{?phonon_internal}
72a4f4b
%{_qt4_libdir}/libphonon.so
72a4f4b
%endif
b112864
%{_qt4_libdir}/libQt*.so
248c703
%{_qt4_libdir}/libQtUiTools*.a
b112864
%{_qt4_libdir}/libQt*.prl
b112864
%{_libdir}/pkgconfig/*.pc
b112864
# Qt designer
b112864
%{_qt4_bindir}/designer*
26b67d1
%{_datadir}/applications/*designer.desktop
0b7b15b
%{_datadir}/icons/hicolor/*/apps/designer*
0b7b15b
%{?docs:%{_qt4_docdir}/qch/designer.qch}
b112864
# Qt Linguist
b112864
%{_qt4_bindir}/linguist*
26b67d1
%{_datadir}/applications/*linguist.desktop
0b7b15b
%{_datadir}/icons/hicolor/*/apps/linguist*
0b7b15b
%{?docs:%{_qt4_docdir}/qch/linguist.qch}
7c848ff
%if 0%{?webkit:1}
7c848ff
%exclude %{_qt4_headerdir}/Qt/QtWebKit
423c888
%exclude %{_qt4_headerdir}/Qt/qgraphicswebview.h
423c888
%exclude %{_qt4_headerdir}/Qt/qweb*.h
7c848ff
%exclude %{_qt4_headerdir}/QtWebKit/
7c848ff
%exclude %{_qt4_libdir}/libQtWebKit.prl
7c848ff
%exclude %{_qt4_libdir}/libQtWebKit.so
7c848ff
%exclude %{_qt4_libdir}/libQtWebKit_debug.so
7c848ff
%exclude %{_libdir}/pkgconfig/QtWebKit.pc
7c848ff
%endif
cvsdist 1ee1e18
26b67d1
%if 0%{?docs}
b112864
%files doc
b67df49
%defattr(-,root,root,-)
b112864
%{_qt4_docdir}/html
0b7b15b
%{_qt4_docdir}/qch/*.qch
0b7b15b
%exclude %{_qt4_docdir}/qch/designer.qch
0b7b15b
%exclude %{_qt4_docdir}/qch/linguist.qch
e80da53
%{_qt4_docdir}/src/
dcb0bab
#{_qt4_prefix}/doc
b112864
# Qt Assistant (bin moved to -x11)
26b67d1
%{_datadir}/applications/*assistant.desktop
0b7b15b
%{_datadir}/icons/hicolor/*/apps/assistant*
26b67d1
%endif
490cda6
26b67d1
%if 0%{?examples}
490cda6
%files examples
490cda6
%defattr(-,root,root,-)
490cda6
%{_qt4_examplesdir}/
26b67d1
%endif
490cda6
490cda6
%if "%{?mysql}" == "-plugin-sql-mysql"
490cda6
%files mysql
490cda6
%defattr(-,root,root,-)
490cda6
%{_qt4_plugindir}/sqldrivers/libqsqlmysql*
e80da53
%endif
b67df49
b112864
%if "%{?odbc}" == "-plugin-sql-odbc"
b112864
%files odbc 
cvsdist 1ee1e18
%defattr(-,root,root,-)
b112864
%{_qt4_plugindir}/sqldrivers/libqsqlodbc*
b112864
%endif
cvsdist 1ee1e18
b112864
%if "%{?psql}" == "-plugin-sql-psql"
b112864
%files postgresql 
cvsdist 1ee1e18
%defattr(-,root,root,-)
b112864
%{_qt4_plugindir}/sqldrivers/libqsqlpsql*
b112864
%endif
cvsdist 1ee1e18
d30e6f4
%if "%{?sqlite}" == "-plugin-sql-sqlite"
d30e6f4
%files sqlite
d30e6f4
%defattr(-,root,root,-)
d30e6f4
%{_qt4_plugindir}/sqldrivers/libqsqlite*
d30e6f4
%endif
d30e6f4
6e405df
%if "%{?tds}" == "-plugin-sql-tds"
6e405df
%files tds
6e405df
%defattr(-,root,root,-)
6f860b2
%{_qt4_plugindir}/sqldrivers/libqsqltds*
6e405df
%endif
6e405df
30f0619
%if 0%{?webkit:1}
30f0619
%files webkit
30f0619
%defattr(-,root,root,-)
30f0619
%{_qt4_libdir}/libQtWebKit.so.4*
af20ebb
%{_qt4_importdir}/QtWebKit/
8be6ad8
%{_qt4_plugindir}/designer/libqwebview.so
7c848ff
7c848ff
%files webkit-devel
e4702e2
%defattr(-,root,root,-)
7c848ff
%{_qt4_headerdir}/Qt/QtWebKit
423c888
%{_qt4_headerdir}/Qt/qgraphicswebview.h
423c888
%{_qt4_headerdir}/Qt/qweb*.h
7c848ff
%{_qt4_headerdir}/QtWebKit/
7c848ff
%{_qt4_libdir}/libQtWebKit.prl
7c848ff
%{_qt4_libdir}/libQtWebKit.so
7c848ff
%{_qt4_libdir}/libQtWebKit_debug.so
7c848ff
%{_libdir}/pkgconfig/QtWebKit.pc
30f0619
%endif
30f0619
2d2276c
%files x11 -f qt-x11.lang
cvsdist 1ee1e18
%defattr(-,root,root,-)
490cda6
%{_sysconfdir}/rpm/macros.*
6f37f2c
%dir %{_qt4_importdir}/
6f37f2c
%{_qt4_importdir}/Qt/
e7620d8
%if 0%{?phonon_internal}
72a4f4b
%{_qt4_libdir}/libphonon.so.4*
eaa0c85
%dir %{_datadir}/kde4/services/phononbackends/
eaa0c85
%{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
490cda6
%endif
89ea428
%{_qt4_libdir}/libQt3Support.so.4*
89ea428
%{_qt4_libdir}/libQtCLucene.so.4*
89ea428
%{_qt4_libdir}/libQtDesigner.so.4*
ab37904
%{_qt4_libdir}/libQtDeclarative.so.4*
89ea428
%{_qt4_libdir}/libQtDesignerComponents.so.4*
89ea428
%{_qt4_libdir}/libQtGui.so.4*
89ea428
%{_qt4_libdir}/libQtHelp.so.4*
89ea428
%{_qt4_libdir}/libQtMultimedia.so.4*
89ea428
%{_qt4_libdir}/libQtOpenGL.so.4*
89ea428
%{_qt4_libdir}/libQtScriptTools.so.4*
89ea428
%{_qt4_libdir}/libQtSvg.so.4*
490cda6
%{_qt4_plugindir}/*
4d134b9
%exclude %{_qt4_plugindir}/crypto
490cda6
%exclude %{_qt4_plugindir}/sqldrivers
8be6ad8
%if 0%{?webkit:1}
8be6ad8
%exclude %{_qt4_plugindir}/designer/libqwebview.so
8be6ad8
%endif
e7620d8
#if "%{?phonon_backend}" == "-phonon-backend"
e7620d8
%if 0%{?phonon_backend_packaged}
eaa0c85
%exclude %{_qt4_plugindir}/phonon_backend/*_gstreamer.so
eaa0c85
%endif
490cda6
%if "%{_qt4_bindir}" != "%{_bindir}"
490cda6
%{_bindir}/assistant*
490cda6
%{?dbus:%{_bindir}/qdbusviewer}
8ff2145
%{_bindir}/qmlviewer
490cda6
%{_bindir}/qt*config*
b112864
%endif
490cda6
%{_qt4_bindir}/assistant*
490cda6
%{?dbus:%{_qt4_bindir}/qdbusviewer}
8ff2145
%{_qt4_bindir}/qmlviewer
490cda6
%{_qt4_bindir}/qt*config*
26b67d1
%{_datadir}/applications/*qtconfig.desktop
490cda6
%{_datadir}/icons/hicolor/*/apps/qt4-logo.*
cvsdist a6fb78b
e7620d8
cvsdist 1ee1e18
%changelog
da899e3
* Fri Dec 24 2010 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-6
da899e3
- rebuild (mysql)
da899e3
Kevin Kofler 7497f5d
* Wed Dec 08 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.7.1-5
Kevin Kofler 7497f5d
- make the Assistant QtWebKit dependency removal (#660287) F15+ only for now
Kevin Kofler 7497f5d
- fix QTextCursor crash in Lokalize and Psi (QTBUG-15857, kde#249373, #660028)
Kevin Kofler 7497f5d
- add some more NULL checks to the glib_eventloop_nullcheck patch (#622164)
Kevin Kofler 7497f5d
8be6ad8
* Mon Dec 06 2010 Than Ngo <than@redhat.com> 4.7.1-4
Kevin Kofler 7497f5d
- bz#660287, using QTextBrowser in assistant to drop qtwebkit dependency
8be6ad8
8244061
* Tue Nov 23 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.1-3
8244061
- Fails to create debug build of Qt projects on mingw (#653674, QTBUG-14467)
8244061
137cfcb
* Mon Nov 22 2010 Than Ngo <than@redhat.com> - 4.7.1-2
137cfcb
- bz#528303, Reordering of Malayalam Rakar not working properly
137cfcb
6111d96
* Thu Nov 11 2010 Than Ngo <than@redhat.com> - 4.7.1-1
6111d96
- 4.7.1
6111d96
76078ae
* Mon Oct 25 2010 Jaroslav Reznik <jreznik@redhat.com> - 4.7.0-8
76078ae
- QtWebKit, CVE-2010-1822: crash by processing certain SVG images (#640290)
76078ae
a941a58
* Mon Oct 18 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-7
a941a58
- qt-devel contains residues from patch run (#639463)
a941a58
fdfba67
* Fri Oct 15 2010 Than Ngo <than@redhat.com> - 4.7.0-6
fdfba67
- apply patch to fix the color issue in 24bit mode (cirrus driver)
fdfba67
2547722
* Thu Sep 30 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-5
2547722
- Wrong Cursor when widget become native on X11 (QTBUG-6185)
2547722
79a460b
* Mon Sep 27 2010 Than Ngo <than@redhat.com> - 4.7.0-4
2547722
- apply upstream patch to fix QTreeView-regression (QTBUG-13567)
79a460b
a4cb425
* Thu Sep 23 2010 Than Ngo <than@redhat.com> - 4.7.0-3
a4cb425
- fix typo in license
a4cb425
a6175d5
* Thu Sep 23 2010 Than Ngo <than@redhat.com> - 4.7.0-2
a6175d5
- fix bz#562049, bn-IN Incorrect rendering
a6175d5
- fix bz#562058, bn_IN init feature is not applied properly
a6175d5
- fix bz#631732, indic invalid syllable's are not recognized properly
a6175d5
- fix bz#636399, oriya script open type features are not applied properly
a6175d5
9978f4f
* Tue Sep 21 2010 Than Ngo <than@redhat.com> - 4.7.0-1
9978f4f
- 4.7.0
9978f4f
e7ca277
* Thu Sep 09 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.31.rc1
e7ca277
- -webkit-devel: add missing %%defattr
6f37f2c
- -webkit: move qml/webkit bits here
e7ca277
f8f69bf
* Wed Sep 08 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.30.rc1
f8f69bf
- Crash in drawPixmap in Qt 4.7rc1 (#631845, QTBUG-12826)
f8f69bf
3e6009b
* Mon Aug 30 2010 Than Ngo <than@redhat.com> - 4.7.0-0.29.rc1
3e6009b
- drop the patch, it's already fixed in upstream
3e6009b
ee8290c
* Thu Aug 26 2010 Than Ngo <than@redhat.com> - 4.7.0-0.28.rc1
3815b79
- 4.7.0 rc1
3815b79
51e5c9f
* Thu Jul 08 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.26.beta2
7ee938e
- rebase patches, avoiding use of patch fuzz
7ee938e
- omit old qt-copy/kde-qt patches, pending review
7ee938e
- omit kde4_plugin patch
8ff2145
- ftbfs:s/qml/qmlviewer, libQtMediaServices no longer included
7ee938e
51e5c9f
* Thu Jul 08 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.25.beta2
529fc5e
- 4.7.0-beta2
529fc5e
3190d33
* Tue Jul 01 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.24.beta1
023bbe6
- X11Embed broken (rh#609757, QTBUG-10809)
3190d33
2d2276c
* Tue Jul 01 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.7.0-0.23.beta1
2d2276c
- use find_lang to package the qm files (#609749)
2d2276c
- put the qm files into the correct subpackages
3ba8c12
- remove qvfb translations, we don't ship qvfb
2d2276c
53d9fcc
* Tue Jun 29 2010 Rex Dieter 
0b36370
- workaround glib_eventloop crasher induced by gdal/grass (bug #498111)
0b36370
f13527c
* Fri Jun 20 2010 Rex Dieter <rdieter@fedoraproject.org> 4.7.0-0.20.beta1
f13527c
- avoid timestamps in uic-generated files to be multilib-friendly
f13527c
c1430cb
* Fri Jun 18 2010 Rex Dieter <rdieter@fedoraproject.org> 4.7.0-0.19.beta1
c1430cb
- revert -no-javascript-jit change, false-alarm (#604003)
c1430cb
- QtWebKit does not search correct plugin path(s) (#568860)
c1430cb
- QtWebKit browsers crash with flash-plugin (rh#605677,webkit#40567)
c1430cb
- drop qt-x11-opensource-src-4.5.0-gcc_hack.patch
c1430cb
c712643
* Wed Jun 16 2010 Rex Dieter <rdieter@fedoraproject.org> 4.7.0-0.18.beta1
c712643
- -no-javascript-jit on i686 (#604003)
c712643
cf17e68
* Wed Jun 16 2010 Karsten Hopp <karsten@redhat.com> 4.7.0-0.17.beta1 
cf17e68
- add s390 and s390x to 3rdparty/webkit/JavaScriptCore/wtf/Platform.h and
cf17e68
  3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h
cf17e68
3d02d73
* Fri Jun 11 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.16.beta1
3d02d73
- scrub -lpulse-mainloop-glib from .prl files (#599844)
3d02d73
- scrub references to %%buildroot in .pc, .prl files
3d02d73
bd2addd
* Thu May 27 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.15.beta1
bd2addd
- Unsafe use of rand() in X11 (QTBUG-9793)
bd2addd
b1d8d8b
* Fri May 21 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.14.beta1
b1d8d8b
- drop -no-javascript-jit (webkit#35154)
b1d8d8b
2d7f0ae
* Mon May 17 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.13.beta1
2d7f0ae
- QT_GRAPHICSSYSTEM env support
2d7f0ae
423c888
* Sun May 16 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.12.beta1
423c888
- -webkit-devel: move Qt/qweb*.h here (#592680)
423c888
7ff8383
* Fri May 07 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.11.beta1
7ff8383
- -webkit-devel: Obsoletes: qt-devel ... (upgrade path)
7ff8383
c0a736a
* Thu May 06 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.10.beta1
c0a736a
- -webkit-devel: Provides: qt4-webkit-devel , Requires: %%name-devel
c0a736a
7c848ff
* Thu May 06 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.9.beta1
7c848ff
- 4.7.0-beta1
7c848ff
- -webkit-devel : it lives! brainz!
7c848ff
30f0619
* Fri Apr 30 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.8.tp
30f0619
- prepping for separate QtWebKit(-2.0)
30f0619
- -webkit subpkg,  Provides: QtWebKit ...
30f0619
- -devel: Provides: QtWebKit-devel ...
30f0619
- TODO: -webkit-devel (and see what breaks)
30f0619
4d134b9
* Wed Apr 28 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.7.tp
4d134b9
- own %%{_qt4_plugindir}/crypto
4d134b9
a6338f2
* Sat Apr 03 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.7.0-0.6.tp
a6338f2
- backport fix for QTBUG-9354 which breaks kdeutils build
a6338f2
ff1e912
* Fri Apr 02 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.5.tp
ff1e912
- Associate text/vnd.trolltech.linguist with linguist (#579082)
ff1e912
c97478f
* Tue Mar 23 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 4.7.0-0.4.tp
c97478f
- fix type cast issue on sparc64
c97478f
2f3d956
* Sun Mar 21 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.7.0-0.3.tp
2f3d956
- also strip -lpulse from .prl files (fixes PyQt4 QtMultimedia binding build)
2f3d956
ab37904
* Tue Mar 16 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.2.tp
ab37904
- qt-4.7.0-tp
ab37904
- macros.qt4 : +%%_qt4_importdir
ab37904
- don't strip libs from pkgconfig files, Libs.private is now used properly
ab37904
- add -lphonon to stripped libs instead of brutally hacking out
ab37904
  QMAKE_PRL_LIBS altogether (#520323)
ab37904
- qt-assistant-adp packaged separately now, not included here
ab37904
a0d0370
* Sat Mar 13 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.2-7
23f4dff
- BR alsa-lib-devel (for QtMultimedia)
a0d0370
c7f94c1
* Sat Mar 13 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.2-6
c7f94c1
- Provides: qt-assistant-adp(-devel)
c7f94c1
20d70c2
* Fri Mar 05 2010 Than Ngo <than@redhat.com> - 4.6.2-5
20d70c2
- Make tablet detection work with new wacom drivers (#569132)
20d70c2
9d4b9ac
* Mon Mar 01 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.2-4
9d4b9ac
- fix 64bit platform logic, use linux-g++-64 everywhere except x86_64 (#569542)
9d4b9ac
12f7dd6
* Sun Feb 28 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.2-3
12f7dd6
- fix CUPS patch not to crash if currentPPD is NULL (#566304)
12f7dd6
ba86a44
* Tue Feb 16 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.2-2
ba86a44
- macros.qt4: s/qt45/qt46/
ba86a44
2fe847a
* Mon Feb 15 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.2-1
2fe847a
- 4.6.2
2fe847a
b730397
* Fri Feb 05 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.1-3
b730397
- improve cups support (#523846, kde#180051#c22)
b730397
ba20a11
* Tue Jan 19 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.1-2
ba20a11
- drop bitmap_font_speed patch, rejected upstream
ba20a11
9961009
* Tue Jan 19 2010 Than Ngo <than@redhat.com> - 4.6.1-1
9961009
- 4.6.1
9961009
1b760d5
* Mon Jan 11 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-5
9944a49
- bitmap_font_speed patch (QTBUG-7255)
9944a49
a0c7852
* Sat Jan 09 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-4
0dd2558
- Fix crash when QGraphicsItem destructor deletes other QGraphicsItem (kde-qt cec34b01)
0dd2558
- Fix a crash in KDE/Plasma with QGraphicsView. TopLevel list of items (kde-qt 63839f0c)
0dd2558
30286e7
* Wed Dec 23 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.0-3
30286e7
- disable QtWebKit JavaScript JIT again, incompatible with SELinux (#549994)
30286e7
a471309
* Sat Dec 05 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.0-2
a471309
- own %%{_qt4_plugindir}/gui_platform
a471309
4762ae1
* Tue Dec 01 2009 Than Ngo <than@redhat.com> - 4.6.0-1
4762ae1
- 4.6.0
4762ae1
65ccedb
* Tue Nov 17 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.6.rc1
65ccedb
- qt-4.6.0-rc1
65ccedb
6e405df
* Sat Nov 14 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.5.beta1 
6e405df
- -tds: Add package with TDS sqldriver (#537586)
6e405df
- add arch'd provides for sql drivers
6e405df
0f1c55d
* Sun Nov 08 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.4.beta1
0f1c55d
- -x11: Requires: %%{name}-sqlite%{?_isa}
0f1c55d
390b42c
* Mon Oct 26 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.3.beta1
390b42c
- kde-qt patches (as of 20091026)
390b42c
d30e6f4
* Fri Oct 16 2009 Than Ngo <than@redhat.com> - 4.6.0-0.2.beta1 
d30e6f4
- subpackage sqlite plugin, add Require on qt-sqlite in qt-x11
d30e6f4
  for assistant
d30e6f4
- build/install qdoc3 again
d30e6f4
89ea428
* Wed Oct 14 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.1.beta1
89ea428
- qt-4.6.0-beta1
89ea428
- no kde-qt patches (yet)
89ea428
c3d7676
* Sat Oct 10 2009 Than Ngo <than@redhat.com> - 4.5.3-4
c3d7676
- fix translation build issue
c45d17e
- rhel cleanup
c3d7676
c2aca32
* Tue Oct 06 2009 Jaroslav Reznik <jreznik@redhat.com> - 4.5.3-3
c2aca32
- disable JavaScriptCore JIT, SE Linux crashes (#527079)
c2aca32
cb5d533
* Fri Oct 02 2009 Than Ngo <than@redhat.com> - 4.5.3-2
cb5d533
- cleanup patches
45c933c
- if ! phonon_internal, exclude more/all phonon headers
45c933c
- qt-devel must Requires: phonon-devel (#520323)
cb5d533
371b933
* Thu Oct 01 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.3-1
371b933
- qt-4.5.3
371b933
e7620d8
* Tue Sep 29 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-21
e7620d8
- switch to external/kde phonon
e7620d8
0b7b15b
* Mon Sep 28 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-20
0b7b15b
- use internal Qt Assistant/Designer icons
0b7b15b
- -devel: move designer.qch,linguist.qch here
0b7b15b
- move ownership of %%_qt4_docdir, %%_qt4_docdir/qch to main pkg
0b7b15b
4680989
* Sun Sep 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-19
4680989
- Missing Qt Designer icon (#476605)
4680989
9f6fae2
* Fri Sep 11 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-18
9f6fae2
- drop gcc -fno-var-tracking-assignments hack (#522576)
9f6fae2
da11d12
* Fri Sep 11 2009 Than Ngo <than@redhat.com> - 4.5.2-17
da11d12
- drop useless check for ossl patch, the patch works fine with old ossl
da11d12
838fb66
* Wed Sep 09 2009 Than Ngo <than@redhat.com> - 4.5.2-16
838fb66
- add a correct system_ca_certificates patch
838fb66
4c9bc15
* Tue Sep 08 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-15
4c9bc15
- use system ca-certificates (#521911)
4c9bc15
973ad3b
* Tue Sep 01 2009 Than Ngo <than@redhat.com> - 4.5.2-14
973ad3b
- drop fedora < 9 support
973ad3b
- only apply ossl patch for fedora > 11
973ad3b
14cfdb8
* Mon Aug 31 2009 Than Ngo <than@redhat.com> - 4.5.2-13
14cfdb8
- fix for CVE-2009-2700
14cfdb8
de34226
* Thu Aug 27 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.2-12
c0a63dd
- use platform linux-g++ everywhere (ie, drop linux-g++-64 on 64 bit),
5f431fd
  avoids plugin/linker weirdness (bug #478481)
de34226
aa3af83
* Wed Aug 26 2009 Tomas Mraz <tmraz@redhat.com> - 1:4.5.2-11
a0163dc
- rebuilt with new openssl
a0163dc
35a84eb
* Thu Aug 20 2009 Than Ngo <than@redhat.com> - 4.5.2-10
35a84eb
- switch to kde-qt branch
35a84eb
61d4c8e
* Tue Aug 18 2009 Than Ngo <than@redhat.com> - 4.5.2-9
61d4c8e
- security fix for CVE-2009-1725 (bz#513813)
61d4c8e
e708cbd
* Sun Aug 16 2009 Than Ngo <than@redhat.com> - 4.5.2-8
fb3d889
- fix phonon-backend-gstreamer for using pulsaudio (#513421)
e708cbd
44dcd13
* Sat Aug 14 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.2-7
233ab34
- kde-qt: 287-qmenu-respect-minwidth
233ab34
- kde-qt: 0288-more-x-keycodes (#475247)
233ab34
ec43e27
* Wed Aug 05 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.2-6
ec43e27
- use linker scripts for _debug targets (#510246)
ec43e27
- tighten deps using %%{?_isa}
ec43e27
- -x11: Requires(post,postun): /sbin/ldconfig
ec43e27
a329695
* Thu Jul 30 2009 Than Ngo <than@redhat.com> - 4.5.2-5
a329695
- apply upstream patch to fix issue in Copy and paste
a329695
25b36eb
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.5.2-4
25b36eb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
25b36eb
510b294
* Thu Jul 02 2009 Than Ngo <than@redhat.com> - 4.5.2-3
510b294
- pregenerate PNG, drop BR on GraphicsMagick (bz#509244)
510b294
cb3d970
* Fri Jun 26 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.5.2-2
cb3d970
- take current qt-copy-patches snapshot (20090626)
cb3d970
- disable patches which are already in 4.5.2
0500038
- fix the qt-copy patch 0274-shm-native-image-fix.diff to apply against 4.5.2
cb3d970
Lukas Tinkl 379519a
* Thu Jun 25 2009 Lukáš Tinkl <ltinkl@redhat.com> - 4.5.2-1
Lukas Tinkl 379519a
- Qt 4.5.2
Lukas Tinkl 379519a
eaa0c85
* Sun Jun 07 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-18
eaa0c85
- phonon-backend-gstreamer pkg, with icons
eaa0c85
- optimize (icon-mostly) scriptlets
eaa0c85
01e5321
* Sun Jun 07 2009 Than Ngo <than@redhat.com> - 4.5.1-17
01e5321
- drop the hack, apply patch to install Global header, gstreamer.desktop
01e5321
  and dbus services file
01e5321
df025bf
* Sat Jun 06 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-16
df025bf
- install awol Phonon/Global header
df025bf
000e171
* Fri Jun 05 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.5.1-15
000e171
- apply Phonon PulseAudio patch (needed for the xine-lib backend)
000e171
4cafec2
* Fri Jun 05 2009 Than Ngo <than@redhat.com> - 4.5.1-14
4cafec2
- enable phonon and gstreamer-backend
4cafec2
701ecf4
* Sat May 30 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-13
701ecf4
- -doc: Obsoletes: qt-doc < 1:4.5.1-4 (workaround bug #502401)
701ecf4
72a4f4b
* Sat May 23 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-12
72a4f4b
- +phonon_internal macro to toggle packaging of qt's phonon (default off)
72a4f4b
50be3f2
* Fri May 22 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-11
50be3f2
- qt-copy-patches-20090522
50be3f2
cf6cd2c
* Wed May 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-10.2
cf6cd2c
- full (non-bootstrap) build
cf6cd2c
26b67d1
* Wed May 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-10.1
26b67d1
- allow for minimal bootstrap build (*cough* arm *cough*)
26b67d1
428e1ad
* Wed May 06 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-10
428e1ad
- improved kde4_plugins patch, skip expensive/unneeded canonicalPath
428e1ad
adc96e9
* Wed May 06 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-9
adc96e9
- include kde4 plugin path by default (#498809)
adc96e9
248c703
* Mon May 04 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-8
1147eed
- fix invalid assumptions about mysql_config --libs (bug #440673)
248c703
- fix %%files breakage from 4.5.1-5
1147eed
b9fc9f2
* Wed Apr 29 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-7
b9fc9f2
- -devel: Provides: qt4-devel%%{?_isa} ...
b9fc9f2
1c8e5f9
* Mon Apr 27 2009 Than Ngo <than@redhat.com> - 4.5.1-6
1c8e5f9
- drop useless hunk of qt-x11-opensource-src-4.5.1-enable_ft_lcdfilter.patch
1c8e5f9
c91b419
* Mon Apr 27 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-5
c91b419
- -devel: Provides: *-static for libQtUiTools.a
c91b419
490cda6
* Fri Apr 24 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-4
490cda6
- qt-doc noarch
490cda6
- qt-demos, qt-examples (split from -doc)
490cda6
- (cosmetic) re-order subpkgs in alphabetical order
490cda6
- drop unused profile.d bits
490cda6
bb2ec7f
* Fri Apr 24 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-3
a2d05ff
- enable FT_LCD_FILTER (uses freetype subpixel filters if available at runtime)
bb2ec7f
bb2ec7f
* Fri Apr 24 2009 Than Ngo <than@redhat.com> - 4.5.1-2
bb2ec7f
- apply upstream patch to fix the svg rendering regression
bb2ec7f
6cf0433
* Thu Apr 23 2009 Than Ngo <than@redhat.com> - 4.5.1-1
6cf0433
- 4.5.1
6cf0433
ee2610b
* Tue Apr 14 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-14
ee2610b
- fix vrgb/vgbr corruption, disable QT_USE_FREETYPE_LCDFILTER (#490377)
ee2610b
59d8f58
* Fri Apr 10 2009 Than Ngo <than@redhat.com> - 4.5.0-13
59d8f58
- unneeded executable permissions for profile.d scripts
59d8f58
d03aeba
* Wed Apr 01 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.5.0-12
d03aeba
- fix inline asm in qatomic (de)ref (i386/x86_64), should fix Kolourpaint crash
d03aeba
0f50975
* Mon Mar 30 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-11
0f50975
- qt fails to build on ia64 (#492174)
0f50975
76d27ae
* Fri Mar 25 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-10
76d27ae
- qt-copy-patches-20090325
76d27ae
1d995df
* Tue Mar 24 2009 Than Ngo <than@redhat.com> - 4.5.0-9
1d995df
- lrelease only shows warning when duplicate messages found in *.ts( #491514)
1d995df
26f6fe8
* Fri Mar 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-8
26f6fe8
- qt-copy-patches-20090319
26f6fe8
26f6fe8
* Thu Mar 19 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-7
26f6fe8
- include more phonon bits, attempt to fix/provide phonon bindings
26f6fe8
  for qtscriptgenerator, PyQt, ...
26f6fe8
015ea98
* Tue Mar 17 2009 Than Ngo <than@redhat.com> - 4.5.0-6
015ea98
- fix lupdate segfault (#486866)
015ea98
edf6f3a
* Sat Mar 14 2009 Dennis Gilmore <dennis@ausil.us> - 4.5.0-5
edf6f3a
- add patch for sparc64. 
edf6f3a
- _Atomic_word is not always an int
edf6f3a
e79b067
* Tue Mar 10 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-4
e79b067
- macros.qt4: %%_qt45
e79b067
- cleanup more phonon-related left-overs 
e79b067
ea16451
* Wed Mar 04 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-3
ea16451
- -no-phonon-backend
ea16451
- include qdoc3
ea16451
- move designer plugins to runtime (#487622)
ea16451
da455bd
* Tue Mar 03 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-2
198d07c
- License: LGPLv2 with exceptions or GPLv3 with exceptions
da455bd
- BR: gstreamer-devel
c7ad708
- drop qgtkstyle patch (no longer needed)
3afd106
- -x11: move libQtScriptTools here (linked with libQtGui)
da455bd
21aafed
* Tue Mar 03 2009 Than Ngo <than@redhat.com> - 4.5.0-1
21aafed
- 4.5.0
21aafed
eed4343
* Fri Feb 27 2009 Rex Dieter <rdieter@fedoraproject.org> - 1:4.5.0-0.8.20090224
eed4343
- 20090224 snapshot
eed4343
- adjust pkgconfig hackery
eed4343
1dc801d
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.5.0-0.7.rc1
cb91c0e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
cb91c0e
747f1a2
* Sun Feb 22 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.0-0.5.rc1
747f1a2
- revert license, change won't land until official 4.5.0 release
747f1a2
- workaround broken qhostaddress.h (#485677)
868ef7f
- Provides: qgtkstyle = 0.1
747f1a2
c5c71b0
* Fri Feb 20 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.0-0.4.rc1
c5c71b0
- saner versioned Obsoletes
c5c71b0
- -gtkstyle, Obsoletes: qgtkstyle < 0.1
c5c71b0
- enable phonon support and associated hackery
c5c71b0
47eb6e4
* Mon Feb 16 2009 Than Ngo <than@redhat.com> 4.5.0-0.3.rc1
47eb6e4
- fix callgrindChildExitCode is uninitialzed
47eb6e4
db977ee
* Sun Feb 15 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.0-0.2.rc1
db977ee
- qt-copy-patches-20090215
db977ee
- License: +LGPLv2
db977ee
ae3d78d
* Wed Feb 11 2009 Than Ngo <than@redhat.com> - 4.5.0-0.rc1.0
ae3d78d
- 4.5.0 rc1
ae3d78d
a39b220
* Thu Feb 05 2009 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-16
a39b220
- track branches/qt-copy/4.4, and backout previous trunk(qt45) ones
a39b220
e29089f
* Mon Feb 02 2009 Than Ngo <than@redhat.com> 4.4.3-15
e29089f
- disable 0269,0270,0271 patches, it causes issue in systray
e29089f
36795fa
* Thu Jan 29 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.4.3-14
36795fa
- qt-copy-patches-20090129
36795fa
09faad4
* Mon Jan 26 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.4.3-13
09faad4
- Provides: qt4%%{?_isa} = %%version-%%release
012cd16
- add %%_qt4 to macros.qt4
09faad4
a0e250f
* Thu Jan 22 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.4.3-12 
a0e250f
- respin (mysql)
a0e250f
aa687db
* Fri Jan 16 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.4.3-11
aa687db
- rebuild for new OpenSSL
aa687db
300626b
* Mon Jan 12 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.4.3-10
300626b
- drop qt-x11-opensource-src-4.3.4-no-hardcoded-font-aliases.patch (#447298),
300626b
  in favor of qt-copy's 0263-fix-fontconfig-handling.diff
300626b
c1bd8b0
* Mon Jan 12 2009 Than Ngo <than@redhat.com> - 4.4.3-9
c1bd8b0
- qt-copy-patches-20090112
c1bd8b0
9aee138
* Tue Dec 30 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-8
9aee138
- qt-copy-patches-20081225
9aee138
c4d3c00
* Fri Dec 12 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-7
c4d3c00
- rebuild for pkgconfig deps
c4d3c00
db5a956
* Wed Nov 12 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-6
db5a956
- qt-copy-patches-20081112
db5a956
db5a956
* Tue Nov 11 2008 Than Ngo <than@redhat.com> 4.4.3-5
db5a956
- drop 0256-fix-recursive-backingstore-sync-crash.diff, it's
db5a956
  included in qt-copy-pathes-20081110
db5a956
d04d702
* Mon Nov 10 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-4
db5a956
- qt-copy-patches-20081110
d04d702
d04d702
* Mon Nov 10 2008 Than Ngo <than@redhat.com> 4.4.3-3
d04d702
- apply 0256-fix-recursive-backingstore-sync-crash.diff
d04d702
ca8f5e2
* Thu Nov 06 2008 Than Ngo <than@redhat.com> 4.4.3-2
ca8f5e2
- bz#468814, immodule selection behavior is unpredictable without QT_IM_MODULE,
ca8f5e2
  patch from Peng Wu
ca8f5e2
- backport fix from 4.5
ca8f5e2
ea46a79
* Sun Sep 28 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.3-1
ea46a79
- 4.4.3
ea46a79
f0f69ba
* Wed Sep 24 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.2-2
f0f69ba
- omit systray patch (for now)
f0f69ba
1be8699
* Sat Sep 20 2008 Than Ngo <than@redhat.com> 4.4.2-1
1be8699
- 4.4.2
1be8699
861c024
* Mon Sep 08 2008 Rex Dieter <rdieter@fedoraproject.org> - 4.4.1-3
861c024
- apply QMAKEPATH portion of multilib patch only if needed
861c024
- qt-copy-patches-20080908
861c024
f68ee7f
* Wed Aug 06 2008 Than Ngo <than@redhat.com> -  4.4.1-2
f68ee7f
- fix license tag
a6f6f42
- fix Obsoletes: qt-sqlite (missing epoch)
f68ee7f
497c86b
* Tue Aug 05 2008 Than Ngo <than@redhat.com> -  4.4.1-1
497c86b
- 4.4.1
497c86b
0ead5f6
* Tue Aug 05 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-17
0ead5f6
- fold -sqlite subpkg into main (#454930)
0ead5f6
d02f49b
* Wed Jul 23 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-16
d02f49b
- qt-copy-patches-20080723 (kde#162793)
d02f49b
- omit deprecated phonon bits
d02f49b
cc46867
* Sat Jul 19 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-15
cc46867
- fix/workaround spec syntax 
cc46867
5916cb8
* Sat Jul 19 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-14
490f807
- macros.qt4: fix %%_qt4_datadir, %%_qt4_translationdir
5916cb8
4318b1a
* Thu Jul 17 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-13
4318b1a
- (re)fix qconfig-multilib.h for sparc64
4318b1a
e41dcd8
* Fri Jul 11 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-12
e41dcd8
- qt-copy-patches-20080711
e41dcd8
0d7eb27
* Mon Jun 23 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-11
0d7eb27
- fix dbus conditional (#452487)
0d7eb27
7ac2057
* Sat Jun 14 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-10
7ac2057
- strip -lsqlite3 from .pc files (#451490)
7ac2057
1bbe97a
* Sat Jun 14 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.4.0-9
1bbe97a
- restore -qt4 suffixes
1bbe97a
1bbe97a
* Fri Jun 13 2008 Than Ngo <than@redhat.com> 4.4.0-8
a09a858
- drop qt wrapper, make symlinks to /usr/bin
a09a858
1d8af1b
* Tue Jun 10 2008 Than Ngo <than@redhat.com> 4.4.0-7
1d8af1b
- fix #450310, multilib issue 
1d8af1b
74d624a
* Fri Jun 06 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-6
74d624a
- qt-copy-patches-20080606
74d624a
- drop BR: libungif-devel (not used)
74d624a
- move libQtXmlPatters, -x11 -> main
74d624a
- move qdbuscpp2xml, qdbusxml2cpp, xmlpatters, -x11 -> -devel
74d624a
9308ff5
* Tue May 27 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.4.0-5
9308ff5
- under GNOME, default to QGtkStyle if available
9308ff5
0e707c2
* Mon May 19 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.4.0-4
0e707c2
- don't hardcode incorrect font substitutions (#447298)
0e707c2
72d6e2e
* Fri May 16 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-3
72d6e2e
- qt-copy-patches-20080516
72d6e2e
0282604
* Tue May 13 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.4.0-2
0282604
- revert _qt4_bindir change for now, needs more work (#446167)
0282604
81caa84
* Tue May 06 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-1
81caa84
- qt-4.4.0
81caa84
4124772
* Tue Apr 29 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-0.6.rc1
4124772
- -webkit (include in -x11 subpkg), drop separate -webkit-devel
4124772
- omit qt4-wrapper.sh deps (since it's not used atm)
4124772
- qt-copy-patches-20080429
4124772
- Obsoletes/Provides: WebKit-qt(-devel) <|= 1.0.0-1  (#442200)
4124772
89e1f88
* Thu Apr 24 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-0.5.rc1
89e1f88
- strip -lssl -lcrypto from *.pc files too
89e1f88
7195673
* Tue Apr 08 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.4.0-0.4.rc1
7195673
- updated patch for #437440 ([as-IN] Consonant combination issue) by Pravin Satpute
90491cb
- port the patch to Qt 4.4 (the code moved to harfbuzz) and reenable it
7195673
e80da53
* Fri Apr 04 2008 Rex Dieter <rdieter@fedoraproject.org> 4.4.0-0.3.rc1
e80da53
- qt-4.4.0-rc1
e80da53
- -xmlpatterns (and drop -no-exceptions)
e80da53
- -reduce-relocations, -dbus-linked, -openssl-linked
e80da53
- -no-nas
e80da53
- -no-phonon (-no-gstreamer), -no-webkit (for now, at least until
e80da53
  conflicts with WebKit-qt and kdelibs4 are sorted out)
e80da53
- %%_qt4_bindir -> %%_bindir, avoid qt4-wrapper hackage (#277581, #422291)
e80da53
- qtconfig.desktop: NoDisplay=true (#244879)
e80da53
73fb4fb
* Wed Apr 02 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.4-10
73fb4fb
- look for OpenSSL using versioned sonames (#432271)
73fb4fb
2df14c1
* Wed Mar 26 2008 Than Ngo <than@redhat.com> 4.3.4-9
2df14c1
- apply patch bz#437440 to fix [as-IN] Consonant combination issue, thanks to Pravin Satpute
2df14c1
6555ccf
* Sun Mar 23 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.4-8
6555ccf
- -x11: add missing Provides: qt4-assistant when building as qt
6555ccf
5178f76
* Thu Mar 13 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.4-7
5178f76
- fix Requires of main package to include Epoch (thanks to Christopher Aillon)
5178f76
b112864
* Wed Mar 12 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.4-6
b112864
- rename to qt on Fedora >= 9
cvsdist 1ee1e18
b112864
* Mon Mar 10 2008 Rex Dieter <rdieter@fedoraproject.org> 4.3.4-5
b112864
- -x11: move qdbusviewer here
cvsdist 1ee1e18
b112864
* Wed Mar 05 2008 Than Ngo <than@redhat.com> 4.3.4-4
b112864
- upstream patch to fix 4.3 regression
cvsdist 1ee1e18
b112864
* Fri Feb 29 2008 Than Ngo <than@redhat.com> 4.3.4-3
b112864
- respin aliasing.patch, it's safer
cvsdist 1ee1e18
b112864
* Thu Feb 28 2008 Than Ngo <than@redhat.com> 4.3.4-2
b112864
- fix aliasing violations that caused qmake crash
cvsdist 1ee1e18
b112864
* Fri Feb 22 2008 Rex Dieter <rdieter@fedoraproject.org> 4.3.4-1
b112864
- qt-4.3.4
cvsdist 1ee1e18
b112864
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 4.3.3-9
b112864
- Autorebuild for GCC 4.3
cvsdist 1ee1e18
b112864
* Tue Feb 19 2008 Rex Dieter <rdieter@fedoraproject.org> 4.3.3-8
b112864
- qt-copy patches 20080219
b112864
- drop -optimized-qmake, for now, to avoid qmake segfaults (gcc43 issue?) 
cvsdist 1ee1e18
b112864
* Fri Feb 15 2008 Rex Dieter <rdieter@fedoraproject.org> 4.3.3-7
b112864
- %%qt_datadir: %%_datadir/qt4 -> %%_libdir/qt4
cvsdist 1ee1e18
b112864
* Wed Jan 30 2008 Rex Dieter <rdieter@fedoraproject.org> 4.3.3-6
b112864
- qt-copy 20080130 patch set (helps address previous 0180-window-role BIC)
b112864
- Trolltech.conf: (default) fontsize=10
b112864
- License: GPLv2 with exceptions or QPL
cvsdist 1ee1e18
b112864
* Thu Jan 24 2008 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.3-5
b112864
- License: GPLv2 or QPL
b112864
- qt-copy patches
cvsdist 1ee1e18
b112864
* Thu Jan 17 2008 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.3-4
b112864
- Qt.pc: fix typo for demosdir (use %%_qt4_demosdir)
cvsdist 1ee1e18
b112864
* Mon Jan 07 2008 Than Ngo <than@redhat.com> 4.3.3-3
b112864
- apply patch from Dirk Müller to fix strict aliasing violations in tool classes
cvsdist 1ee1e18
b112864
* Fri Dec 21 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.3-2
b112864
- -doc: Requires: %%name-assistant, omit assistant bin, 
b112864
  -x11: Provides: %%name-assistant (#147948)
cvsdist 1ee1e18
b112864
* Wed Dec 05 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.3-1
b112864
- qt-4.3.3
cvsdist 1ee1e18
b112864
* Tue Dec 04 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-7
b112864
- move assistant to -x11, leave .desktop in -doc (#147948)
cvsdist 1ee1e18
b112864
* Sun Dec 02 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-6
b112864
- move qdbus to main pkg (#407861)
cvsdist 1ee1e18
b112864
* Mon Oct 22 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-5
b112864
- -optimized-qmake
cvsdist 1ee1e18
b112864
* Fri Oct 19 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-4
b112864
- slowdown with 4.3.2 (#334281)
cvsdist 1ee1e18
b112864
* Tue Oct 16 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-2
b112864
- create/own %%_qt4_plugindir/styles
cvsdist 1ee1e18
b112864
* Thu Oct 04 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-1
b112864
- qt-4.3.2
b112864
- (re)fix ppc64 segfaults, ppc64 fix upstreamed (previous patch was 
b112864
  inadvertantly not applied) (#246324)
cvsdist 1ee1e18
b112864
* Fri Sep 14 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.1-8
b112864
- -x11: Req: redhat-rpm-config rpm, app-wrapper/multilib fun (#277581)
cvsdist 1ee1e18
b112864
* Thu Sep 13 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.1-7
b112864
- include qt4-logo icon, used by qtdemo/qtconfig (#241452)
b112864
- linguist.desktop: use new linguist4 icons
b112864
- -devel,-x11: %%post/%%postun scriptlets (icons, mimetypes)
cvsdist 1ee1e18
b112864
* Thu Sep 13 2007 Than Ngo <than@redhat.com> -  4.3.1-4
b112864
- fixed bz241452, add qtdemo/qtconfig icons
b112864
- fixed bz249242, designer4 - segmentation fault on s390x
cvsdist 1ee1e18
b112864
* Wed Aug 23 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.1-3
b112864
- ppc64 patch (#246324)
cvsdist 1ee1e18
b112864
* Fri Aug 10 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.1-2
b112864
- License: GPLv2 (see also GPL_EXCEPTIONS*.txt)
b112864
- omit needless %%check
b112864
- (re)add package review comment/reference
cvsdist 1ee1e18
b112864
* Thu Aug 09 2007 Than Ngo <than@redhat.com> -  4.3.1-1
b112864
- update to 4.3.1
cvsdist 1ee1e18
b112864
* Wed Aug 08 2007 Than Ngo <than@redhat.com> 4.3.0-11
b112864
- add %%_qt4_version
cvsdist 1ee1e18
b112864
* Tue Aug 07 2007 Than Ngo <than@redhat.com> 4.3.0-10
b112864
- cleanup
cvsdist 1ee1e18
b112864
* Sun Jul 15 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-9
b112864
- multilib broken: qconfig.h (#248768)
b112864
- +%%_qt4_demosdir,%%_qt4_examplesdir
b112864
- + Qt.pc, provide pkgconfig access to qt4 macros/variables
cvsdist 1ee1e18
b112864
* Thu Jul 05 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-8
b112864
- fix %%_qt4_prefix/doc symlink
cvsdist 1ee1e18
b112864
* Thu Jun 28 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-7
b112864
- prepare for possible rename qt4 -> qt (+Provides: qt4)
b112864
- make _qt4_* macro usage consistent (with %%check's)
cvsdist 1ee1e18
b112864
* Sat Jun 23 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-5
b112864
- fix rpm macros, (%%_qt_plugindir, %%_qt4_translationdir}
cvsdist 1ee1e18
b112864
* Thu Jun 21 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-4
b112864
- .desktop Category cleanup
cvsdist 1ee1e18
b112864
* Thu Jun 21 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-3
b112864
- cleanup qconfig.h/multilib bits, add s390x/s390
cvsdist 1ee1e18
b112864
* Wed May 30 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-2
b112864
- ExclusiveArch: %%ix86 -> i386 (for koji)
cvsdist 1ee1e18
b112864
* Wed May 30 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-1
b112864
- qt-4.3.0(final)
cvsdist 1ee1e18
b112864
* Fri May 04 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.0-0.5.rc1
b112864
- update to 4.3.0 RC1
b112864
- drop LD_RUN_PATH hack
cvsdist 1ee1e18
b112864
* Fri May 04 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.3.0-0.3.snapshot20070423
b112864
- update to qt-4.3.0-snapshot-20070423
b112864
- build with SSL support (BR openssl-devel)
b112864
- drop upstreamed mysql_config.patch
cvsdist 1ee1e18
b112864
* Wed May 02 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.0-0.2.beta
b112864
- qt-4.3.0beta
b112864
- -system-libtiff, BR: libtiff-devel
cvsdist 1ee1e18
b112864
* Wed May 02 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-8
b112864
- QFileDialog file wrapping patch (qt#153635, rh#236908)
b112864
- License: GPL, dropping LICENSE.QPL (#237702)
cvsdist 1ee1e18
b112864
* Thu Mar 29 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-7
b112864
- CVE-2007-0242, utf8-bug-qt4-2.diff
cvsdist 1ee1e18
b112864
* Thu Mar 22 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-6
b112864
- -system-sqlite, BR: sqlite-devel
b112864
- drop mysql_config hackery
cvsdist 1ee1e18
b112864
* Wed Mar 21 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-5
b112864
- strip (all) glib2 libs from .pc files
b112864
- prepend _ to rpm macros
b112864
- drop Obsoletes: qt4-debug
cvsdist 1ee1e18
b112864
* Thu Mar 15 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-3
b112864
- make /etc/rpm/macros.qt4 owned only by qt4-devel
cvsdist 1ee1e18
b112864
* Thu Mar 15 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-2
b112864
- fix mkspecs/common availability (#232392)
cvsdist 1ee1e18
b112864
* Tue Mar 13 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.3-1
b112864
- qt-4.2.3
b112864
- multilib: move all arch-specific mkspecs bits to %%qt4_prefix/mkspecs (#223663)
b112864
- +%%_sysconfdir/rpm/macros.qt4
b112864
- +%%config %%qt4_sysconfdir/Trolltech.conf
cvsdist 1ee1e18
b112864
* Tue Mar 06 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.2-8
b112864
- multilib: qconfig.pri, /etc/profile.d/* (#223663)
cvsdist 1ee1e18
b112864
* Mon Mar 05 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.2-7
b112864
- fixup qconfig-multilib.h for powerpc/powerpc64 (#223663)
b112864
- include qt-copy's 0154-qdbuscpp2xml-moc_path.diff (#230875)
cvsdist 1ee1e18
b112864
* Wed Feb 28 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.2-5
b112864
- fixup qconfig-multilib.h (#223663)
b112864
- qt4.(sh|csh): define QMAKESPEC (#223663)
b112864
- null'ify QMAKE_LIBDIR_QT, leave QMAKE_INCDIR_QT alone for now. (#230224)
cvsdist 1ee1e18
b112864
* Tue Feb 27 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.2.2-3
b112864
- drop ./configure -no-reduce-exports (ie, support visibility) 
b112864
- multilib issues (#223663)
cvsdist 1ee1e18
b112864
* Wed Dec 06 2006 Rex Dieter 
b112864
- respin for postgresql
cvsdist 1ee1e18
b112864
* Fri Dec 01 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.2-1
b112864
- qt-4.2.2 (#218575)
cvsdist 1ee1e18
b112864
* Wed Nov 15 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.1-3
b112864
- move libQtDesigner to -x11
cvsdist 1ee1e18
b112864
* Mon Oct 23 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.1-2
b112864
- use respun upstream 4.2.1 tarball
b112864
- fix pre-modular-X libGL/libGLU deps (#211898)
cvsdist 1ee1e18
b112864
* Sun Oct 22 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.1-1
b112864
- qt-4.2.1
cvsdist 1ee1e18
b112864
* Wed Oct 04 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-1
b112864
- qt-4.2.0(final)
cvsdist 1ee1e18
b112864
* Thu Sep 28 2006 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.2.0-0.9.20060927
b112864
- update to qt-4.2.0-snapshot-20060927
b112864
- update QDBus executable names
b112864
- -x11: exclude plugins/designer (which belong to -devel)
b112864
- BuildConflicts: qt4-devel
b112864
- drop -fno-strict-aliasing hack (fc5+)
cvsdist 1ee1e18
b112864
* Wed Sep 27 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.8.rc1
b112864
- qtconfig.desktop: Categories=+AdvancedSettings;Settings
cvsdist 1ee1e18
b112864
* Fri Sep 08 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.7.rc1
b112864
- 4.2.0-rc1
cvsdist 1ee1e18
b112864
* Fri Aug 28 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.6.20060821
b112864
- update to 4.2.0-snapshot-20060821 (same as today's qt-copy)
b112864
- -no-separate-debug-info
b112864
- - ./configure -xfixes, BR: libXfixes-devel
cvsdist 1ee1e18
b112864
* Mon Aug 07 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.5.tp1
b112864
- fix empty -debuginfo
b112864
- use $RPM_OPT_FLAGS
b112864
b112864
* Thu Jul 20 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.4.tp1
b112864
- strip -laudio, -ldbus-1, -lglib-2.0 from .pc files
b112864
b112864
* Thu Jul 20 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.3.tp1
b112864
- -no-reduce-exports (for now)
b112864
- -fno-strict-aliasing (fc5+)
b112864
b112864
* Fri Jul 07 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.2.tp1
b112864
- -system-nas-sound, BR: nas-devel (bug # 197937)
b112864
- -qdbus (fc6+, BR: dbus-devel >= 0.62)
b112864
- -glib (BR: glib2-devel)
b112864
b112864
* Fri Jun 30 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.2.0-0.1.tp1
b112864
- 4.2.0-tp1 (technology preview 1)
b112864
b112864
* Thu Jun 29 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.4-5
b112864
- make FHS-friendly (bug #196901)
b112864
- cleanup %%_bindir symlinks, (consistently) use qt4 postfix
b112864
b112864
* Wed Jun 28 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.4-4
b112864
- x11: split-out gui(x11) from non-gui bits (bug #196899)
b112864
b112864
* Mon Jun 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.4-3
b112864
- -debug: drop, adds nothing over -debuginfo, make lib..._debug 
b112864
  symlinks instead (bug #196513)
b112864
- assistant.desktop: fix tooltip (bug #197039)
b112864
b112864
* Mon Jun 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.4-2
b112864
- -devel: include -debug libs (bug #196513)
b112864
- -devel: move libQtDesigner here
b112864
- -config: mash into main pkg, should be multilib friendly now
b112864
b112864
* Fri Jun 23 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.4-1
b112864
- 4.1.4
b112864
b112864
* Tue Jun 20 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-9
b112864
- make each sql plugin optional
b112864
b112864
* Fri Jun 09 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-8
b112864
- qmake.conf: undefine QMAKE_STRIP to get useful -debuginfo (bug #193602)
b112864
- move (not symlink) .pc files into %%_libdir/pkgconfig
b112864
b112864
* Thu Jun 08 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-7
b112864
- *really* fix qt4-wrapper.sh for good this time.
b112864
b112864
* Mon May 29 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-6
b112864
- make qt4-wrapper.sh use rpm when pkg-config/qt4-devel isn't
b112864
  installed (#193369)
b112864
b112864
* Fri May 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-5
b112864
- strip -lXi from .pc files (#193258)
b112864
- simplify sql plugin builds via %%buildSQL macro
b112864
- -libdir %%qt_libdir 
b112864
b112864
* Wed May 24 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-4
b112864
- move (most) %%dir ownership (back) to main pkg
b112864
b112864
* Sun May 21 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-3
b112864
- fix %%mysql_libs macro
b112864
b112864
* Sat May 20 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-2
b112864
- -mysql: use mysql_config for setting cflags/ldflags.
b112864
- -mysql: BR: mysql-devel > 4.0
b112864
b112864
* Sat May 20 2006 Laurent Rineau <laurent.rineau__fc_extra@normalesup.org>
b112864
- Fix the last reference to %{qtdir}/lib: use %{_lib} instead of "lib".
b112864
- Fix the ownership of subpackages: they need to own parents of directories they install files in.
b112864
b112864
* Fri May 19 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.3-1
b112864
- 4.1.3
b112864
- %%qtdir/lib/*.pc -> %%qtdir/%%_lib/*.pc 
b112864
  (hopefully, the last hardcoded reference to %%qtdir/lib)
b112864
b112864
* Fri May 19 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-20
b112864
- fix some unowned dirs
b112864
- try harder to purge %%builddir from .pc,.prl files
b112864
- -docdir %%_docdir/%%name-doc-%%version, since we use %%doc macro in main pkg
b112864
- -doc: own %%qt_docdir
b112864
- use qt4-wrapper.sh to ensure launch of qt4 versions of apps that
b112864
  (may) overlap with those from qt3 
b112864
- use %%qtdir/%%_lib in ld.so.conf.d/*.conf files too
b112864
b112864
* Tue May 16 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-19
b112864
- drop libQtAssistantClient,libQtUiTools shlib patches
b112864
b112864
* Tue May 16 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-18
b112864
- %%_bindir symlinks: qtconfig4 -> qt4config, qtdemo4 -> qt4demo
b112864
- -libdir %%qtdir/%%_lib, simplifies %%_lib != lib case
b112864
- -docdir %%_docdir/%%name-%%version
b112864
- build shared versions of libQtAssistantClient,libQtUiTools too
b112864
- strip extraneous -L paths, libs from *.prl files too
b112864
b112864
* Tue May 16 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-17
b112864
- .desktop: Qt -> Qt4, and Comment= (where missing)
b112864
- -devel: include -designer here, Obsoletes/Provides: %%name-designer.
b112864
   It's small, simplifies things... one less subpkg to worry about.
b112864
- -doc: include %%qtdir/doc symlink here
b112864
- -docdir %%_docdir/%%name-doc-%%version
b112864
b112864
* Mon May 15 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-16
b112864
- set/use RPM_OPT_FLAGS only for our platform
b112864
- (really) don't give %%_bindir symlink for qt3to4 another "4" suffix
b112864
- don't add 4 suffix to uic3, rcc (they don't conflict with qt(3)-devel)
b112864
- -devel: add  linguist.desktop
b112864
- -doc: move assistant here, Provides: %%{name}-assistant, add assistant.desktop
b112864
- -doc: add qtdemo.desktop
b112864
- -doc: Requires qt4 (instead of qt4-devel)
b112864
- assistant4.patch: search for assistant4 instead of (qt3's) assistant in $PATH 
b112864
- -qtconfig: add qtconfig.desktop
b112864
- updated %%sumaries to mention where (some) tools are, including assistant, linguist,
b112864
  qtdemo
b112864
b112864
* Mon May 15 2006 Laurent Rineau <laurent.rineau__fc_extra@normalesup.org> - 4.1.2-15
b112864
- Rename -docs to -doc.
b112864
- Files in the -doc subpackage are no longer in %%doc.
b112864
- Move qtdemo to the subpackage -doc.
b112864
- Fix symlinks in %%{_bindir}.
b112864
- Only modify mkspecs/linux-g++*/qmake.conf, instead of all mkspecs/*/qmake.conf.
b112864
b112864
* Sun May 14 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-14
b112864
- remove MapNotify from .desktop file(s).
b112864
- install -m644 LICENSE.*
b112864
- -docs: don't mark examples as %doc
b112864
- drop unused %%debug macro
b112864
b112864
* Sat May 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-13
b112864
- include unpackaged pkgconfig files
b112864
b112864
* Sat May 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-12
b112864
- fix typos so it actually builds.
b112864
b112864
* Sat May 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-11
b112864
- drop optional ld.so.conf.d usage, make mandatory
b112864
- make %%_bindir symlinks to all %%qtdir/bin stuff (even qt3to4)
b112864
- pkgconfig files: hardlinks -> relative symlinks, strip -L%{_libdir}/mysql
b112864
  and -L%%{_builddir}/qt-x11-opensource-src-%%version/lib
b112864
- cleanup/simplify Summary/%%description entries
b112864
- $RPM_BUILD_ROOT -> %%buildroot, $RPM_BUILD_DIR -> %%_builddir
b112864
b112864
* Sat May 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-10
b112864
- cleanup/simplify license bits, include LICENSE.QPL
b112864
- drop unused -styles/-Xt subpkg reference
b112864
- drop unused motif extention bits
b112864
- drop initialpreference from .desktop files
b112864
b112864
* Fri May 12 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-9
b112864
- drop reference to non-existent config.test/unix/checkavail
b112864
b112864
* Fri May 12 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-8
b112864
- simplify build* macros
b112864
- lower-case all subpkgs (ie, -MySQL -> -mysql )
b112864
- drop BR: perl, sed
b112864
b112864
* Thu May 11 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-7
b112864
- rework %%post/%%postun, mostly to placate rpmlint
b112864
- drop Prefix:
b112864
- drop use of qt4.(sh|csh), they're empty atm anyway
b112864
- use Source'd designer.desktop (instead of inline cat/echo)
b112864
- symlinks to %%_bindir: qmake4, designer4, qtconfig4
b112864
- drop qtrc, qt4 doesn't use it.
b112864
- -docs subpkg for API html docs, demos, examples.
b112864
- BR: libXcursor-devel libXi-devel (fc5+)
b112864
b112864
* Thu Apr 27 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-6
b112864
- devel: Requires: pkgconfig
b112864
b112864
* Sat Apr 15 2006 Simon Perreault <nomis80@nomis80.org> 4.1.2-5
b112864
- Disable C++ exceptions.
b112864
b112864
* Mon Apr 10 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-4
b112864
- qt4.(sh|csh): place-holders only, don't define QTDIR (and QTLIB)
b112864
  as that (potentially) conflicts with qt-3.x.
b112864
b112864
* Thu Apr 06 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-2
b112864
- -devel: Drop (artificial) Conflicts: qt-devel
b112864
- fix %%ld_so_conf_d usage
b112864
- %%qtdir/%%_lib symlink
b112864
b112864
* Wed Apr 05 2006 Rex Dieter <rexdieter[AT]users.sf.net> 4.1.2-1
b112864
- drop Epoch
b112864
- cleanup (a lot!)
b112864
b112864
* Tue Dec 20 2005 Than Ngo <than@redhat.com> 1:4.1.0-0.1
b112864
- update to 4.1.0
b112864
b112864
* Fri Sep 09 2005 Than Ngo <than@redhat.com> 1:4.0.1-0.1
b112864
- update to 4.0.1
cvsdist 1ee1e18