summaryrefslogtreecommitdiffstats
path: root/mageia
diff options
context:
space:
mode:
Diffstat (limited to 'mageia')
-rw-r--r--mageia/dependencies/qt3/0078-argb-visual-hack.patch12
-rw-r--r--mageia/dependencies/qt3/qt-x11-free-3.3.8b-force-png12.patch35
l---------mageia/dependencies/qt3/qt3-3.3.8.d-fix_png15_support.patch1
l---------mageia/dependencies/qt3/qt3-3.3.8.d-updates_zh-tw_translations.patch1
-rw-r--r--mageia/dependencies/qt3/qt3-3.5.13.1.spec801
-rw-r--r--mageia/dependencies/qt3/qt3.spec1497
6 files changed, 809 insertions, 1538 deletions
diff --git a/mageia/dependencies/qt3/0078-argb-visual-hack.patch b/mageia/dependencies/qt3/0078-argb-visual-hack.patch
index f7b2cbc79..f0f73040d 100644
--- a/mageia/dependencies/qt3/0078-argb-visual-hack.patch
+++ b/mageia/dependencies/qt3/0078-argb-visual-hack.patch
@@ -30,7 +30,7 @@ adds a magic flag to turn the side effects off.
process_cmdline( &argc, argv );
--- src/kernel/qapplication_x11.cpp.sav 2007-05-25 18:56:23.000000000 +0200
+++ src/kernel/qapplication_x11.cpp 2007-05-29 16:24:58.000000000 +0200
-@@ -196,6 +196,7 @@ static bool noxim = FALSE; // connect t
+@@ -201,6 +201,7 @@
static Display *appDpy = 0; // X11 application display
static char *appDpyName = 0; // X11 display name
static bool appForeignDpy = FALSE; // we didn't create display
@@ -38,16 +38,16 @@ adds a magic flag to turn the side effects off.
static bool appSync = FALSE; // X11 synchronization
#if defined(QT_DEBUG)
static bool appNoGrab = FALSE; // X11 grabbing enabled
-@@ -1541,7 +1542,7 @@ void qt_init_internal( int *argcptr, cha
- setlocale( LC_ALL, "" ); // use correct char set mapping
- setlocale( LC_NUMERIC, "C" ); // make sprintf()/scanf() work
+@@ -1639,7 +1640,7 @@
+ }
+ #endif
- if ( display ) {
+ if ( display && !qt_no_foreign_hack ) {
// Qt part of other application
appForeignDpy = TRUE;
-@@ -1698,7 +1699,9 @@ void qt_init_internal( int *argcptr, cha
+@@ -1793,7 +1794,9 @@
// Connect to X server
if( qt_is_gui_used ) {
@@ -58,7 +58,7 @@ adds a magic flag to turn the side effects off.
qWarning( "%s: cannot connect to X server %s", appName,
XDisplayName(appDpyName) );
qApp = 0;
-@@ -2345,6 +2348,10 @@ void qt_init( Display *display, Qt::HAND
+@@ -2439,6 +2442,10 @@
qt_init_internal( 0, 0, display, visual, colormap );
}
diff --git a/mageia/dependencies/qt3/qt-x11-free-3.3.8b-force-png12.patch b/mageia/dependencies/qt3/qt-x11-free-3.3.8b-force-png12.patch
deleted file mode 100644
index 621b7c996..000000000
--- a/mageia/dependencies/qt3/qt-x11-free-3.3.8b-force-png12.patch
+++ /dev/null
@@ -1,35 +0,0 @@
---- configure.libpng 2011-09-15 07:20:32.000000000 +0200
-+++ configure 2011-09-15 07:21:36.000000000 +0200
-@@ -2971,8 +2971,8 @@
- if [ "$CFG_LIBPNG" = "system" ]; then
- QMAKE_CONFIG="$QMAKE_CONFIG system-png"
- if [ "$CFG_PNG" = "yes" ]; then
-- QMAKE_VARS="$QMAKE_VARS \"QMAKE_LIBS_QT+=-lpng\""
-- QMAKE_VARS="$QMAKE_VARS \"QMAKE_LIBS_QT_THREAD+=-lpng\""
-+ QMAKE_VARS="$QMAKE_VARS \"QMAKE_LIBS_QT+=-lpng12\""
-+ QMAKE_VARS="$QMAKE_VARS \"QMAKE_LIBS_QT_THREAD+=-lpng12\""
- fi
- fi
- if [ "$CFG_PNG" = "no" ]; then
---- plugins/src/imageformats/png/png.pro.libpng 2011-09-15 07:20:46.000000000 +0200
-+++ plugins/src/imageformats/png/png.pro 2011-09-15 07:21:56.000000000 +0200
-@@ -10,7 +10,7 @@
- SOURCES += main.cpp
-
- system-png {
-- unix:LIBS += -lpng
-+ unix:LIBS += -lpng12
- win32:LIBS += libpng.lib
- }
- !system-png {
---- src/kernel/qt_gfx.pri.libpng 2011-09-15 07:21:19.000000000 +0200
-+++ src/kernel/qt_gfx.pri 2011-09-15 07:22:13.000000000 +0200
-@@ -102,7 +102,7 @@
- SOURCES+=$$KERNEL_CPP/qpngio.cpp
- png {
- system-png {
-- unix:LIBS += -lpng
-+ unix:LIBS += -lpng12
- win32:LIBS += libpng.lib
- } else {
- INCLUDEPATH += 3rdparty/libpng
diff --git a/mageia/dependencies/qt3/qt3-3.3.8.d-fix_png15_support.patch b/mageia/dependencies/qt3/qt3-3.3.8.d-fix_png15_support.patch
new file mode 120000
index 000000000..533fd7d19
--- /dev/null
+++ b/mageia/dependencies/qt3/qt3-3.3.8.d-fix_png15_support.patch
@@ -0,0 +1 @@
+../../../redhat/dependencies/qt3/qt3-3.3.8.d-fix_png15_support.patch \ No newline at end of file
diff --git a/mageia/dependencies/qt3/qt3-3.3.8.d-updates_zh-tw_translations.patch b/mageia/dependencies/qt3/qt3-3.3.8.d-updates_zh-tw_translations.patch
new file mode 120000
index 000000000..9187b5510
--- /dev/null
+++ b/mageia/dependencies/qt3/qt3-3.3.8.d-updates_zh-tw_translations.patch
@@ -0,0 +1 @@
+../../../redhat/dependencies/qt3/qt3-3.3.8.d-updates_zh-tw_translations.patch \ No newline at end of file
diff --git a/mageia/dependencies/qt3/qt3-3.5.13.1.spec b/mageia/dependencies/qt3/qt3-3.5.13.1.spec
new file mode 100644
index 000000000..7a04eb26e
--- /dev/null
+++ b/mageia/dependencies/qt3/qt3-3.5.13.1.spec
@@ -0,0 +1,801 @@
+%define Werror_cflags %nil
+
+# QTDIR is always /usr/lib/qt3, whether that's a lib64 architecture or
+# not (sublibdirs are correctly qualified in the latter case however).
+%define qtdir %{_prefix}/lib/qt3
+%define libqt3name %mklibname qt 3
+
+%define libqassistantname %mklibname qassistantclient 1
+%define libdesignercore %mklibname designercore 1
+%define libeditor %mklibname editor 1
+
+%define nameqt qt-x11-free
+
+%define buildSQL 1
+%{?_without_SQL: %{expand4 %%global buildSQL 0}}
+
+%define buildDebug 0
+%{?_with_debug: %{expand: %%global buildDebug 1}}
+
+%define buildStatic 1
+%{?_without_static: %{expand: %%global buildStatic 0}}
+
+%define buildImmodule 1
+%{?_without_immodule: %{expand: %%global buildImmodule 0}}
+
+%define plugindir %_libdir/qt3/plugins
+
+Name: qt3
+Version: 3.3.8.d
+Release: %mkrel 3
+License: GPLv3+ and QPL
+Summary: Qt3 Sources
+Group: System/Libraries
+URL: http://www.trolltech.com
+Source0: qt3-3.5.13.1.tar.gz
+Source1: qt3.macros
+Source2: qt3-assistant.desktop
+Source3: qt3-designer.desktop
+Source4: qt3-linguist.desktop
+Source5: qt3-designer-sh
+Source6: qt3-assistant-sh
+Source7: qt3-uic-sh
+Source8: qt3-README-Mageia
+Source9: 90qtrc-jp
+Patch1: qt-3.1.1-fix-xft2-compile.patch
+Patch2: qt-3.2.3-fix-cupslib.patch
+Patch4: qt-x11-free-3.3.5-no-rpath.patch
+Patch5: qt-3.3.2-fix-configure.patch
+Patch8: qt-3.3.5-lib64-plugins.patch
+Patch10: qt-3.3.3-fix-accessible.patch
+Patch12: fix-key-release-event-with-imm.diff
+Patch13: qt-x11-free-3.3.6-lib64.patch
+Patch14: qt-x11-free-3.3.4-linux32.patch
+Patch15: qt-visibility.patch
+Patch16: qt-x11-free-3.3.5-makelibshared.patch
+Patch24: qt-x11-free-3.3.5-qtranslator-crash.patch
+Patch28: qt-x11-immodule-nodebug.diff
+Patch29: fix-x11-immodule.diff
+Patch30: fix-im-crash-on-exit.diff
+Patch31: workaround-for-xlib-xim-bug.diff
+Patch56: qt3-3.3.6-fix-xorg7.0.patch
+Patch58: qt-3.3.6-fix-qfile-message-error.patch
+Patch59: qt-3.3.6-fix-qfile-message-error2.patch
+Patch63: qt-x11-free-3.3.8-qmo35263.patch
+Patch64: qt-x11-free-3.3.8b-unixodb-64.patch
+Patch65: qt-x11-free-3.3.8b-cstddef.patch
+#-------------- KDE qt-copy patches ( added the relevant ones )
+Patch102: 0017-qiconview-ctrl_rubber.patch
+Patch104: 0035-qvaluelist-streaming-operator.patch
+Patch115: 0078-argb-visual-hack.patch
+
+# TDE 3.5.13 patches
+Patch300: qt3-3.3.8.d-updates_zh-tw_translations.patch
+
+
+
+Buildroot: %_tmppath/%name-%version-%release-root
+%if %buildSQL
+BuildRequires: mysql-devel
+BuildRequires: unixODBC-devel
+BuildRequires: libpq-devel
+%endif
+BuildRequires: freetype2-devel
+BuildRequires: mesaglu-devel
+BuildRequires: libsm-devel
+BuildRequires: libice-devel
+BuildRequires: libx11-devel
+BuildRequires: libxcursor-devel
+BuildRequires: libxext-devel
+BuildRequires: libxft-devel
+BuildRequires: libxinerama-devel
+BuildRequires: libxmu-devel
+BuildRequires: libxrandr-devel
+BuildRequires: libxrender-devel
+BuildRequires: fontconfig-devel
+BuildRequires: bzip2-devel
+BuildRequires: libjpeg-devel
+BuildRequires: libmng-devel
+BuildRequires: pkgconfig(libpng15)
+BuildRequires: zlib-devel
+BuildRequires: nas-devel
+BuildRequires: libiodbc-devel
+%if "%{_lib}" != "lib"
+BuildRequires: linux32
+%endif
+BuildRequires: postgresql-devel
+
+%description
+Qt is a complete and well-designed multi-platform object-oriented framework for
+developing graphical user interface (GUI) applications using C++. Qt has
+seamless integration with OpenGL/Mesa 3D libraries.
+
+#--------------------------------------------------------------------
+
+%package -n %libqt3name
+Summary: Qt3 - Shared libraries
+Group: System/Libraries
+Requires: %{name}-common = %version
+Provides: qt3 = %{version}-%{release}
+
+%description -n %libqt3name
+Qt is a complete and well-designed multi-platform object-oriented framework for
+developing graphical user interface (GUI) applications using C++. Qt has
+seamless integration with OpenGL/Mesa 3D libraries.
+
+This package contains shared libraries.
+
+%postun -n %libqt3name
+if [ "$1" = "0" ]; then
+ rm -f /etc/ld.so.conf.new
+ grep -v -e "^%qtdir/%_lib$" /etc/ld.so.conf > /etc/ld.so.conf.new
+ mv -f /etc/ld.so.conf.new /etc/ld.so.conf
+fi
+
+%files -n %libqt3name
+%defattr(-,root,root,-)
+%dir %qtdir/
+%_libdir/libqt-mt.so.3
+%_libdir/libqt-mt.so.3.3
+%_libdir/libqt-mt.so.3.3.8
+%_libdir/libqt-mt.la
+%_libdir/libqui.so.1
+%_libdir/libqui.so.1.0
+%_libdir/libqui.so.1.0.0
+%_libdir/*.prl
+
+%dir %{plugindir}/styles/
+%{plugindir}/styles/*style.so
+
+%if %{buildImmodule}
+%dir %{plugindir}/inputmethods/
+%{plugindir}/inputmethods/*.so
+%endif
+
+#--------------------------------------------------------------------
+
+%package -n %libqt3name-devel
+Summary: Qt3 - Files needed to build Qt3 based applications
+Group: Development/KDE and Qt
+Requires: %libqt3name = %version-%release
+Requires: %{libeditor} = %version-%release
+Requires: %{libqassistantname} = %version-%release
+Requires: %{libdesignercore} = %version-%release
+Provides: libqt-devel = %{version}-%{release}
+Provides: %{name}-devel = %{version}-%{release}
+Obsoletes: libqt3-pch-headers < 3.3.5
+
+%description -n %libqt3name-devel
+The qt3-devel package contains the files necessary to develop
+applications using the Qt GUI toolkit: the header files, the Qt meta
+object compiler.
+
+%post -n %libqt3name-devel
+update-alternatives --install %_bindir/qmake qmake %qtdir/bin/qmake 10
+
+%postun -n %libqt3name-devel
+if ! [ -e %qtdir/bin/qmake ]; then
+ update-alternatives --remove qmake %qtdir/bin/qmake
+fi
+
+%files -n %libqt3name-devel
+%defattr(-,root,root,-)
+%doc %_mandir/man1/*
+%doc %_mandir/man3/*
+%_bindir/designer-qt3
+%_libdir/*.so
+%_sysconfdir/rpm/macros.d/*
+%_libdir/pkgconfig/*.pc
+%_datadir/applications/*
+%dir %qtdir/
+%dir %qtdir/bin
+%qtdir/bin/designer
+%qtdir/bin/lrelease
+%qtdir/bin/moc
+%qtdir/bin/%multiarch_platform/qmake
+%qtdir/bin/qmake
+%qtdir/bin/uic
+%qtdir/bin/lupdate
+%qtdir/bin/qm2ts
+%dir %qtdir/include/%multiarch_platform
+%qtdir/include/%multiarch_platform/*.h
+%dir %qtdir/include/
+%qtdir/include/*
+%dir %qtdir/templates/
+%qtdir/templates/*.ui
+%dir %{plugindir}/designer
+%{plugindir}/designer/*
+%dir %qtdir/mkspecs/
+%qtdir/mkspecs/*
+%dir %qtdir/src/
+%qtdir/src/*
+%{qtdir}/bin/createcw
+%{qtdir}/bin/makeqpf
+%{qtdir}/bin/mergetr
+%{qtdir}/bin/msg2qm
+%{qtdir}/bin/qembed
+%dir %qtdir/bin/%multiarch_platform
+
+#--------------------------------------------------------------------
+%if %{buildStatic}
+
+%package -n %libqt3name-static-devel
+Summary: Qt3 - Static files needed to build Qt3 based applications
+Group: Development/KDE and Qt
+Requires: %libqt3name-devel = %version-%release
+Provides: libqt-static-devel = %{version}-%{release}
+Provides: %{name}-static-devel = %{version}-%{release}
+
+%description -n %libqt3name-static-devel
+This package contains:
+ - files needed to build static Qt based applications
+
+%files -n %libqt3name-static-devel
+%defattr(-,root,root,-)
+%_libdir/*.a
+
+%endif
+
+#--------------------------------------------------------------------
+
+%package common
+Summary: Config, language file for Qt
+Group: Development/KDE and Qt
+Requires: %libqt3name = %version
+Obsoletes: libqt3-common < %{version}-%{release}
+Provides: libqt3-common = %{version}-%{release}
+# Laurent : allow to install package which use this provides (commercial packages which want to install under distro and used this provides
+Provides: qt = %{version}-%{release}
+Provides: qt3 = %{version}-%{release}
+
+%description common
+This package contains all config file and language file
+
+%post common
+update-alternatives --install %_bindir/qtconfig qtconfig %qtdir/bin/qtconfig 10
+
+%postun common
+if ! [ -e %qtdir/bin/qtconfig ]; then
+ update-alternatives --remove qtconfig %qtdir/bin/qtconfig
+fi
+
+%files common
+%defattr(-,root,root,-)
+%dir %{plugindir}
+%if %buildSQL
+%dir %{plugindir}/sqldrivers
+%endif
+%dir %qtdir/phrasebooks/
+%qtdir/phrasebooks/*.qph
+%dir %qtdir/
+%dir %qtdir/bin
+%qtdir/bin/qtconfig
+%_sysconfdir/profile.d/*.csh
+%_sysconfdir/profile.d/*.sh
+%config(noreplace) %_sysconfdir/qtrc
+%config(noreplace) %_sysconfdir/kstylerc
+%dir %qtdir/translations/
+%qtdir/translations/*.qm
+%_sysconfdir/X11/xinit.d/*
+
+#--------------------------------------------------------------------
+
+%if %buildSQL
+%package -n %libqt3name-mysql
+Summary: MySQL plugin for Qt
+Group: Development/KDE and Qt
+Requires: %libqt3name = %version-%release
+Provides: %{name}-MySQL = %{version}-%{release}
+
+%description -n %libqt3name-mysql
+This package contain the MySQL plugin for Qt.
+
+%files -n %libqt3name-mysql
+%defattr(-,root,root)
+%{plugindir}/sqldrivers/libqsqlmysql.so
+
+
+%package -n %libqt3name-psql
+Summary: PostgresSQL plugin for Qt
+Group: Development/KDE and Qt
+Requires: %libqt3name = %version-%release
+Provides: %{name}-PostgreSQL = %{version}-%{release}
+
+%description -n %libqt3name-psql
+This package contain the PostgresSQL plugin for Qt.
+
+
+%files -n %libqt3name-psql
+%defattr(-,root,root)
+%{plugindir}/sqldrivers/libqsqlpsql.so
+
+%package -n %libqt3name-odbc
+Summary: ODBC plugin for Qt
+Group: Development/KDE and Qt
+Requires: %libqt3name = %version-%release
+Provides: %{name}-ODBC = %{version}-%{release}
+
+%description -n %libqt3name-odbc
+This package contain the ODBC plugin for Qt.
+
+
+%files -n %libqt3name-odbc
+%defattr(-,root,root)
+%{plugindir}/sqldrivers/libqsqlodbc.so
+
+
+%package -n %libqt3name-sqlite
+Summary: Sqlite 2 plugin for Qt
+Group: Development/KDE and Qt
+Requires: %libqt3name = %version-%release
+Provides: %{name}-Sqlite = %{version}-%{release}
+
+%description -n %libqt3name-sqlite
+This package contain the Sqlite 2 plugin for Qt.
+
+%files -n %libqt3name-sqlite
+%defattr(-,root,root)
+%{plugindir}/sqldrivers/libqsqlite.so
+
+%endif
+
+#--------------------------------------------------------------------
+
+%package -n %libqassistantname
+Summary: Qt3 - Shared libraries
+Group: System/Libraries
+
+%description -n %libqassistantname
+Qt3 - Shared libraries
+
+%files -n %libqassistantname
+%defattr(-,root,root)
+%_libdir/libqassistantclient.so.*
+
+#--------------------------------------------------------------------
+
+%package assistant
+Summary: Qt assistant
+Group: Development/KDE and Qt
+
+%description assistant
+This package contain Qt assistant
+
+%files assistant
+%defattr(-,root,root)
+%_bindir/assistant-qt3
+%qtdir/bin/assistant
+
+#--------------------------------------------------------------------
+
+%package linguist
+Summary: Qt linguist
+Group: Development/KDE and Qt
+
+%description linguist
+This package contain Qt linguist
+
+%files linguist
+%defattr(-,root,root)
+%qtdir/bin/linguist
+
+#--------------------------------------------------------------------
+
+%package -n %libdesignercore
+Summary: Qt3 - Shared libraries
+Group: System/Libraries
+
+%description -n %libdesignercore
+Qt3 - Shared libraries
+
+%files -n %libdesignercore
+%defattr(-,root,root)
+%_libdir/libdesignercore.so.*
+
+#--------------------------------------------------------------------
+
+%package -n %libeditor
+Summary: Qt3 - Shared libraries
+Group: System/Libraries
+
+%description -n %libeditor
+Qt3 - Shared libraries
+
+%files -n %libeditor
+%defattr(-,root,root)
+%_libdir/libeditor.so.*
+
+#--------------------------------------------------------------------
+
+%package example
+Summary: Qt examples
+Group: Development/KDE and Qt
+Obsoletes: libqt3-example
+Provides: libqt3-example
+BuildArch: noarch
+
+%description example
+This package contain Qt example.
+
+%files example
+%defattr(-,root,root)
+%dir %_docdir/%name/examples
+%doc %_docdir/%name/examples/*
+
+#--------------------------------------------------------------------
+
+%package tutorial
+Summary: Qt tutorials
+Group: Development/KDE and Qt
+BuildArch: noarch
+
+%description tutorial
+This package contain Qt tutorial.
+
+%files tutorial
+%defattr(-,root,root)
+%dir %_docdir/%name/tutorial
+%doc %_docdir/%name/tutorial/*
+
+#--------------------------------------------------------------------
+
+%package doc
+Summary: Qt documentation
+Group: Development/KDE and Qt
+Conflicts:libqt3-devel <= 3.3.4-13mdk
+BuildArch: noarch
+
+%description doc
+This package contain Qt documentation
+
+%post doc
+# Remove old qt3 doc directories
+find %_docdir -maxdepth 1 -type d -name qt-3.\* -exec rm -rf {} \;
+
+%files doc
+%dir %_docdir/%name
+%doc %_docdir/%name/FAQ
+%doc %_docdir/%name/LICENSE*
+%doc %_docdir/%name/README*
+%dir %_docdir/%name/doc/
+%dir %_docdir/%name/doc/html/
+%doc %_docdir/%name/doc/html/*
+%dir %qtdir/doc/
+%qtdir/doc/html
+
+#--------------------------------------------------------------------
+
+
+%prep
+%setup -q -n qt3-3.5.13.1
+
+%patch1 -p1 -b .fix_xft_compile
+%patch2 -p1 -b .fix_cups_lib
+%patch4 -p0
+%patch5 -p1 -b .fix_configure_space
+%patch13 -p1 -b .lib64
+%patch14 -p1 -b .linux32
+%patch10 -p1 -b .fix_accessible
+%patch15 -p1 -b .fix_qt_export
+%patch16 -p1 -b .sharedlibs
+%patch24 -p0 -b .qtranslator
+%patch56 -p1 -b .fix_xorg_7.0
+%patch58 -p1 -b .fix_qfile_message_error
+%patch59 -p1 -b .fix_qfile_message_error
+%patch63 -p0 -b .fix_bug_35263
+%if "%_lib" == "lib64"
+%patch64 -p0 -b .fix_unixodbc
+%endif
+%patch65 -p1 -b .gcc46
+# KDE qt-copy patches
+%patch102 -p0 -b .qt-copy
+%patch104 -p0 -b .qt-copy
+%patch115 -p0 -b .qt-copy
+
+# TDE 3.5.13 patches
+%patch300 -p1
+
+
+# (Anssi 01/2008)
+# Hack to disable stripping, a better fix for configure script welcome:
+mkdir -p stripbin
+echo "#!/bin/true" > stripbin/strip
+chmod +x stripbin/strip
+
+sed -e "s|^QMAKE_STRIP.*=.*|QMAKE_STRIP =|" -i mkspecs/linux-g++*/qmake.conf
+sed -e "s|^QMAKE_CFLAGS\t.*$|QMAKE_CFLAGS = %{optflags} -DPIC -fPIC|" \
+ -e "s|^QMAKE_LFLAGS\t.*=.*$|QMAKE_LFLAGS = %{ldflags} |" \
+ -e "s|^QMAKE_LFLAGS_PLUGIN\t.*\+= |QMAKE_LFLAGS_PLUGIN = %(echo %ldflags|sed -e 's#-Wl,--no-undefined##') |" \
+ -i mkspecs/linux-g++*/qmake.conf
+
+%build
+export QTDIR=$(/bin/pwd)
+export PATH=$(pwd)/stripbin:$QTDIR/bin:$PATH
+export MANPATH=$QTDIR/doc/man:$MANPATH
+export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
+
+%if %{buildImmodule}
+sh ./make-symlinks.sh
+%endif
+
+# Default platform (take care to lib64 arches)
+PLATFORM=linux-g++
+%if "%_lib" == "lib64"
+PLATFORM=linux-g++-64
+%endif
+echo "#define QT_MITSHM" >> mkspecs/${PLATFORM}/qplatformdefs.h
+
+function main_configure {
+echo "yes" | ./configure \
+ -I/usr/include/postgresql/server/ \
+ -I/usr/include/fontconfig \
+ -I/usr/include/Xft2 \
+ -I/usr/include/Xft2/X11/Xft \
+ -I/usr/include/mysql/ \
+ -I/usr/include/libpng15 \
+ -prefix %qtdir/ \
+ -libdir %_libdir \
+ -plugindir %{plugindir} \
+ -sysconfdir %_sysconfdir \
+ -docdir %_docdir/%name/doc/ \
+ %if %{buildDebug}
+ -debug \
+ %else
+ -release \
+ %endif
+ -qt-gif \
+ -system-zlib \
+ -no-exceptions \
+ -platform $PLATFORM \
+ -enable-tools \
+ -enable-kernel \
+ -enable-widgets \
+ -enable-dialogs \
+ -enable-iconview \
+ -enable-workspace \
+ -enable-network \
+ -enable-canvas \
+ -enable-table \
+ -enable-xml \
+ -enable-input \
+ -enable-opengl \
+ -dlopen-opengl \
+ %if %buildSQL
+ -enable-sql \
+ -plugin-sql-mysql \
+ -plugin-sql-odbc \
+ -plugin-sql-psql \
+ -plugin-sql-sqlite \
+ %endif
+ -plugin-style-cde \
+ -plugin-style-compact \
+ -plugin-style-motif \
+ -plugin-style-sgi \
+ -plugin-style-platinum \
+ -plugin-style-motifplus \
+ -thread \
+ -stl \
+ -qt-imgfmt-png \
+ -qt-imgfmt-jpeg \
+ -qt-imgfmt-mng \
+ -system-libpng \
+ -system-libjpeg \
+ -system-libmng \
+ -sm \
+ -xkb \
+ -xinerama \
+ -xrender \
+ -xrandr \
+ -xcursor \
+ -xft \
+ -nis \
+ -no-tablet \
+ -v \
+ -xkb \
+ $*
+}
+
+%if %{buildStatic}
+
+main_configure -static
+pushd src
+ %make && make INSTALL_ROOT=%{buildroot} install_target
+popd
+mkdir -p safelib
+mv -f lib/libqt-mt.a safelib
+%endif
+
+# Build shared
+main_configure -shared
+%make symlinks src-qmake src-moc sub-src sub-tools
+
+%install
+export QTDIR=$(/bin/pwd)
+export PATH=$(pwd)/stripbin:$QTDIR/bin:$PATH
+export MANPATH=$QTDIR/doc/man:$MANPATH
+export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
+rm -fr %buildroot
+
+make install INSTALL_ROOT=%buildroot/
+
+rm -rf %buildroot/%qtdir/bin/qmake
+install -m 0755 qmake/qmake %buildroot/%qtdir/bin/
+
+# David - 3.0.0-0.11mdk - Install a README for Mandriva Linux
+install -m 0644 %SOURCE8 %buildroot/%_docdir/%name/README.Mandriva_Linux
+perl -pi -e "s|QtVersion|%version|" %buildroot/%_docdir/%name/README.Mandriva_Linux
+perl -pi -e "s|PackageVersion|%version-%release|" %buildroot/%_docdir/%name/README.Mandriva_Linux
+
+# David - 3.0.0-0.11mdk - Install missing documentation
+install -d -m 0755 %buildroot/%_docdir/%name/
+install -m 0644 FAQ %buildroot/%_docdir/%name/
+install -m 0644 LICENSE* %buildroot/%_docdir/%name/
+install -m 0644 README %buildroot/%_docdir/%name/
+install -m 0644 README-QT.TXT %buildroot/%_docdir/%name/
+
+# David - 3.0.0-0.11mdk - Install man pages
+install -d -m 0755 %buildroot/%_mandir/man1/
+for i in doc/man/man1/* ; do
+ if [ ! -d $i ] ; then
+ install -m 0644 $i %buildroot/%_mandir/man1/
+ fi
+done
+#
+install -d -m 0755 %buildroot/%_mandir/man3/
+for i in doc/man/man3/* ; do
+ if [ ! -d $i ] ; then
+ install -m 0644 $i %buildroot/%_mandir/man3/
+ fi
+done
+
+install -d -m 0755 %buildroot/%_bindir/
+install -m 0755 bin/moc %buildroot/%qtdir/bin/moc
+
+# David - 3.0.1-2mdk - Install .pri files needed to build examples and tutorials
+install -d -m 0755 %buildroot/%qtdir/src/
+for i in src/*.pri; do
+ install -m 0644 $i %buildroot/%qtdir/src/
+done
+
+
+cp -ar examples/ %buildroot/%_docdir/%name
+cp -ar tutorial/ %buildroot/%_docdir/%name
+
+# Fix include directory for examples ( based on David Faure changes )
+find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../../include|%qtdir/include|"
+find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../include|%qtdir/include|"
+
+# Fix lib directory for examples
+find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../../../lib/libqt-mt.prl|%_libdir/libqt-mt.prl|"
+find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../../lib/libqt-mt.prl|%_libdir/libqt-mt.prl|"
+find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../lib/libqt-mt.prl|%_libdir/libqt-mt.prl|"
+find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../src/qt_professional.pri|%qtdir/src/qt_professional.pri|"
+
+# Set RPM_BUILD_DIR to QTDIR
+find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|%_builddir/qt-%version|%qtdir|"
+find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|%_builddir/qt-x11-free-%version/mkspecs/|%qtdir/mkspecs/|"
+find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|%_builddir/qt-x11-free-%version/|%qtdir/|"
+find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../lib/libqassistantclient.prl|%_libdir/libqassistantclient.prl|"
+
+# Remove .obj .moc directories
+for name in `find %buildroot/%_docdir/%name/{examples,tutorial} -type d -name .obj`; do
+ rm -rf $name
+done
+for name in `find %buildroot/%_docdir/%name/{examples,tutorial} -type d -name .moc`; do
+ rm -rf $name
+done
+
+install -m 0755 %SOURCE5 %buildroot/%_bindir/designer-qt3
+install -m 0755 %SOURCE6 %buildroot/%_bindir/assistant-qt3
+
+cd %buildroot/%qtdir/
+install -d -m 0755 doc
+ln -s %_docdir/%name/doc/html/ doc/html
+cd -
+
+install -d -m 0755 %buildroot/%_sysconfdir/profile.d/
+cat >> %buildroot/%_sysconfdir/profile.d/qt3.csh << EOF
+if (! \$?QTDIR ) then
+ setenv QTDIR "%qtdir"
+endif
+if (! \$?QTINC ) then
+ setenv QTINC "%qtdir/include"
+endif
+if (! \$?QTLIB ) then
+ setenv QTLIB "%_libdir"
+endif
+if (! \$?QT_XFT ) then
+ setenv QT_XFT 0
+endif
+EOF
+
+cat >> %buildroot/%_sysconfdir/profile.d/qt3.sh << EOF
+#! /bin/bash
+[ -z "\$QTDIR" ] && QTDIR="%qtdir"
+[ -z "\$QTINC" ] && QTINC="%qtdir/include"
+[ -z "\$QTLIB" ] && QTLIB="%_libdir"
+[ -z "\$QT_XFT" ] && QT_XFT=0
+
+if ! echo \${PATH} | /bin/grep -q \$QTDIR/bin ; then
+ PATH=\$QTDIR/bin:\${PATH}
+fi
+
+export PATH QTDIR QTINC QTLIB QT_XFT
+EOF
+
+# Generate default qtrc
+install -d -m 0755 %buildroot/%_sysconfdir/
+cat >> %buildroot/%_sysconfdir/qtrc << EOF
+[3.3]
+libraryPath=%{plugindir}
+
+[General]
+enableXft=true
+font=Sans,10,-1,5,0,0,0,0,0,0
+style=plastik
+useXft=true
+EOF
+
+cat >> %buildroot/%_sysconfdir/kstylerc << EOF
+[Settings]
+MenuDropShadow=true
+MenuOpacity=0.9
+MenuTransparencyEngine=Disabled
+SemiTransparentRubberband=true
+EOF
+
+
+install -d -m 0755 %buildroot/%_datadir/applications
+install -m 0644 %SOURCE2 %buildroot/%_datadir/applications/qt3-assistant.desktop
+install -m 0644 %SOURCE3 %buildroot/%_datadir/applications/qt3-designer.desktop
+install -m 0644 %SOURCE4 %buildroot/%_datadir/applications/qt3-linguist.desktop
+
+# Multiarch fixes
+%multiarch_binaries %buildroot%qtdir/bin/qmake
+
+%multiarch_includes %buildroot%qtdir/include/qconfig.h
+
+%if %{buildStatic}
+# Static install
+install -d -m 0755 %buildroot/%_libdir/
+install -m644 safelib/* %{buildroot}/%_libdir/
+%endif
+
+# Removing invalid symlink. They really should not be here
+# Old symlink if was set in right place, would create a cyclic symlynk
+cd %buildroot/%qtdir/mkspecs/
+if [ -h default ]; then
+ rm -f default/linux*
+fi
+# provide default64 for multiarch devel
+%if "%_lib" == "lib64"
+ln -sf linux-g++-64 default64
+%endif
+cd -
+
+# Install rpm macros
+mkdir -p %buildroot/%_sysconfdir/rpm/macros.d
+install -m 0644 %SOURCE1 %buildroot/%_sysconfdir/rpm/macros.d
+
+mkdir -p %buildroot/%_sysconfdir/X11/xinit.d/
+install -m 0755 %SOURCE9 %buildroot/%_sysconfdir/X11/xinit.d/
+
+# Fix all buildroot paths
+
+%clean
+rm -fr %buildroot
+
+
+
+
+
+%changelog
+* Sat Sep 29 2012 Francois Andriot <francois.andriot@free.fr> 3.3.8.d-3
+- Initial release for TDE 3.5.13.1
+
+* Mon Aug 27 2012 Francois Andriot <francois.andriot@free.fr> 3.3.8.d-2
+- Rebuild with libpng 1.5
+- Updates zh_TW translations
+
+* Sat Jul 27 2012 Francois Andriot <francois.andriot@free.fr> 3.3.8.d-1
+- Initial build for MGA2
diff --git a/mageia/dependencies/qt3/qt3.spec b/mageia/dependencies/qt3/qt3.spec
deleted file mode 100644
index 35880ce47..000000000
--- a/mageia/dependencies/qt3/qt3.spec
+++ /dev/null
@@ -1,1497 +0,0 @@
-%define Werror_cflags %nil
-
-# QTDIR is always /usr/lib/qt3, whether that's a lib64 architecture or
-# not (sublibdirs are correctly qualified in the latter case however).
-%define qtdir %{_prefix}/lib/qt3
-%define libqt3name %mklibname qt 3
-
-%define libqassistantname %mklibname qassistantclient 1
-%define libdesignercore %mklibname designercore 1
-%define libeditor %mklibname editor 1
-
-%define nameqt qt-x11-free
-
-%define buildSQL 1
-%{?_without_SQL: %{expand4 %%global buildSQL 0}}
-
-%define buildDebug 0
-%{?_with_debug: %{expand: %%global buildDebug 1}}
-
-%define buildStatic 1
-%{?_without_static: %{expand: %%global buildStatic 0}}
-
-%define buildImmodule 1
-%{?_without_immodule: %{expand: %%global buildImmodule 0}}
-
-%define plugindir %_libdir/qt3/plugins
-
-Name: qt3
-Version: 3.3.8.d
-Release: %mkrel 2%{?dist}
-License: GPLv3+ and QPL
-Summary: Qt3 Sources
-Group: System/Libraries
-URL: http://www.trolltech.com
-#Source: %nameqt-%version.tar.gz
-Source0: qt3-3.3.8.d.tar.gz
-Source1: qt3.macros
-Source2: qt3-assistant.desktop
-Source3: qt3-designer.desktop
-Source4: qt3-linguist.desktop
-Source5: qt3-designer-sh
-Source6: qt3-assistant-sh
-Source7: qt3-uic-sh
-Source8: qt3-README-Mageia
-Source9: 90qtrc-jp
-Patch1: qt-3.1.1-fix-xft2-compile.patch
-Patch2: qt-3.2.3-fix-cupslib.patch
-Patch4: qt-x11-free-3.3.5-no-rpath.patch
-Patch5: qt-3.3.2-fix-configure.patch
-Patch8: qt-3.3.5-lib64-plugins.patch
-Patch10: qt-3.3.3-fix-accessible.patch
-Patch12: fix-key-release-event-with-imm.diff
-Patch13: qt-x11-free-3.3.6-lib64.patch
-Patch14: qt-x11-free-3.3.4-linux32.patch
-Patch15: qt-visibility.patch
-Patch16: qt-x11-free-3.3.5-makelibshared.patch
-Patch24: qt-x11-free-3.3.5-qtranslator-crash.patch
-Patch28: qt-x11-immodule-nodebug.diff
-Patch29: fix-x11-immodule.diff
-Patch30: fix-im-crash-on-exit.diff
-Patch31: workaround-for-xlib-xim-bug.diff
-Patch56: qt3-3.3.6-fix-xorg7.0.patch
-Patch58: qt-3.3.6-fix-qfile-message-error.patch
-Patch59: qt-3.3.6-fix-qfile-message-error2.patch
-Patch63: qt-x11-free-3.3.8-qmo35263.patch
-Patch64: qt-x11-free-3.3.8b-unixodb-64.patch
-Patch65: qt-x11-free-3.3.8b-cstddef.patch
-#Patch66: qt-x11-free-3.3.8b-force-png12.patch
-#-------------- KDE qt-copy patches ( added the relevant ones )
-Patch102: 0017-qiconview-ctrl_rubber.patch
-Patch104: 0035-qvaluelist-streaming-operator.patch
-Patch115: 0078-argb-visual-hack.patch
-
-# TDE 3.5.13 patches
-Patch300: qt3-3.3.8.d-updates_zh-tw_translations.patch
-
-## [qt3] Fix Qt3 builds with libpng15. [Bug #683]
-Patch301: qt3-3.3.8.d-fix_png15_support.patch
-
-
-Buildroot: %_tmppath/%name-%version-%release-root
-%if %buildSQL
-BuildRequires: mysql-devel
-BuildRequires: unixODBC-devel
-BuildRequires: libpq-devel
-%endif
-BuildRequires: freetype2-devel
-BuildRequires: mesaglu-devel
-BuildRequires: libsm-devel
-BuildRequires: libice-devel
-BuildRequires: libx11-devel
-BuildRequires: libxcursor-devel
-BuildRequires: libxext-devel
-BuildRequires: libxft-devel
-BuildRequires: libxinerama-devel
-BuildRequires: libxmu-devel
-BuildRequires: libxrandr-devel
-BuildRequires: libxrender-devel
-BuildRequires: fontconfig-devel
-BuildRequires: bzip2-devel
-BuildRequires: libjpeg-devel
-BuildRequires: libmng-devel
-#BuildRequires: pkgconfig(libpng12)
-BuildRequires: pkgconfig(libpng15)
-BuildRequires: zlib-devel
-BuildRequires: nas-devel
-BuildRequires: libiodbc-devel
-%if "%{_lib}" != "lib"
-BuildRequires: linux32
-%endif
-BuildRequires: postgresql-devel
-
-%description
-Qt is a complete and well-designed multi-platform object-oriented framework for
-developing graphical user interface (GUI) applications using C++. Qt has
-seamless integration with OpenGL/Mesa 3D libraries.
-
-#--------------------------------------------------------------------
-
-%package -n %libqt3name
-Summary: Qt3 - Shared libraries
-Group: System/Libraries
-Requires: %{name}-common = %version
-Provides: qt3 = %{version}-%{release}
-
-%description -n %libqt3name
-Qt is a complete and well-designed multi-platform object-oriented framework for
-developing graphical user interface (GUI) applications using C++. Qt has
-seamless integration with OpenGL/Mesa 3D libraries.
-
-This package contains shared libraries.
-
-%postun -n %libqt3name
-if [ "$1" = "0" ]; then
- rm -f /etc/ld.so.conf.new
- grep -v -e "^%qtdir/%_lib$" /etc/ld.so.conf > /etc/ld.so.conf.new
- mv -f /etc/ld.so.conf.new /etc/ld.so.conf
-fi
-
-%files -n %libqt3name
-%defattr(-,root,root,-)
-%dir %qtdir/
-%_libdir/libqt-mt.so.3
-%_libdir/libqt-mt.so.3.3
-%_libdir/libqt-mt.so.3.3.8
-%_libdir/libqt-mt.la
-%_libdir/libqui.so.1
-%_libdir/libqui.so.1.0
-%_libdir/libqui.so.1.0.0
-%_libdir/*.prl
-
-%dir %{plugindir}/styles/
-%{plugindir}/styles/*style.so
-
-%if %{buildImmodule}
-%dir %{plugindir}/inputmethods/
-%{plugindir}/inputmethods/*.so
-%endif
-
-#--------------------------------------------------------------------
-
-%package -n %libqt3name-devel
-Summary: Qt3 - Files needed to build Qt3 based applications
-Group: Development/KDE and Qt
-Requires: %libqt3name = %version-%release
-Requires: %{libeditor} = %version-%release
-Requires: %{libqassistantname} = %version-%release
-Requires: %{libdesignercore} = %version-%release
-Provides: libqt-devel = %{version}-%{release}
-Provides: %{name}-devel = %{version}-%{release}
-Obsoletes: libqt3-pch-headers < 3.3.5
-
-%description -n %libqt3name-devel
-The qt3-devel package contains the files necessary to develop
-applications using the Qt GUI toolkit: the header files, the Qt meta
-object compiler.
-
-%post -n %libqt3name-devel
-update-alternatives --install %_bindir/qmake qmake %qtdir/bin/qmake 10
-
-%postun -n %libqt3name-devel
-if ! [ -e %qtdir/bin/qmake ]; then
- update-alternatives --remove qmake %qtdir/bin/qmake
-fi
-
-%files -n %libqt3name-devel
-%defattr(-,root,root,-)
-%doc %_mandir/man1/*
-%doc %_mandir/man3/*
-%_bindir/designer-qt3
-%_libdir/*.so
-%_sysconfdir/rpm/macros.d/*
-%_libdir/pkgconfig/*.pc
-%_datadir/applications/*
-%dir %qtdir/
-%dir %qtdir/bin
-%qtdir/bin/designer
-%qtdir/bin/lrelease
-%qtdir/bin/moc
-%qtdir/bin/%multiarch_platform/qmake
-%qtdir/bin/qmake
-%qtdir/bin/uic
-%qtdir/bin/lupdate
-%qtdir/bin/qm2ts
-%dir %qtdir/include/%multiarch_platform
-%qtdir/include/%multiarch_platform/*.h
-%dir %qtdir/include/
-%qtdir/include/*
-%dir %qtdir/templates/
-%qtdir/templates/*.ui
-%dir %{plugindir}/designer
-%{plugindir}/designer/*
-%dir %qtdir/mkspecs/
-%qtdir/mkspecs/*
-%dir %qtdir/src/
-%qtdir/src/*
-%{qtdir}/bin/createcw
-%{qtdir}/bin/makeqpf
-%{qtdir}/bin/mergetr
-%{qtdir}/bin/msg2qm
-%{qtdir}/bin/qembed
-%dir %qtdir/bin/%multiarch_platform
-
-#--------------------------------------------------------------------
-%if %{buildStatic}
-
-%package -n %libqt3name-static-devel
-Summary: Qt3 - Static files needed to build Qt3 based applications
-Group: Development/KDE and Qt
-Requires: %libqt3name-devel = %version-%release
-Provides: libqt-static-devel = %{version}-%{release}
-Provides: %{name}-static-devel = %{version}-%{release}
-
-%description -n %libqt3name-static-devel
-This package contains:
- - files needed to build static Qt based applications
-
-%files -n %libqt3name-static-devel
-%defattr(-,root,root,-)
-%_libdir/*.a
-
-%endif
-
-#--------------------------------------------------------------------
-
-%package common
-Summary: Config, language file for Qt
-Group: Development/KDE and Qt
-Requires: %libqt3name = %version
-Obsoletes: libqt3-common < %{version}-%{release}
-Provides: libqt3-common = %{version}-%{release}
-# Laurent : allow to install package which use this provides (commercial packages which want to install under distro and used this provides
-Provides: qt = %{version}-%{release}
-Provides: qt3 = %{version}-%{release}
-
-%description common
-This package contains all config file and language file
-
-%post common
-update-alternatives --install %_bindir/qtconfig qtconfig %qtdir/bin/qtconfig 10
-
-%postun common
-if ! [ -e %qtdir/bin/qtconfig ]; then
- update-alternatives --remove qtconfig %qtdir/bin/qtconfig
-fi
-
-%files common
-%defattr(-,root,root,-)
-%dir %{plugindir}
-%if %buildSQL
-%dir %{plugindir}/sqldrivers
-%endif
-%dir %qtdir/phrasebooks/
-%qtdir/phrasebooks/*.qph
-%dir %qtdir/
-%dir %qtdir/bin
-%qtdir/bin/qtconfig
-%_sysconfdir/profile.d/*.csh
-%_sysconfdir/profile.d/*.sh
-%config(noreplace) %_sysconfdir/qtrc
-%config(noreplace) %_sysconfdir/kstylerc
-%dir %qtdir/translations/
-%qtdir/translations/*.qm
-%_sysconfdir/X11/xinit.d/*
-
-#--------------------------------------------------------------------
-
-%if %buildSQL
-%package -n %libqt3name-mysql
-Summary: MySQL plugin for Qt
-Group: Development/KDE and Qt
-Requires: %libqt3name = %version-%release
-Provides: %{name}-MySQL = %{version}-%{release}
-
-%description -n %libqt3name-mysql
-This package contain the MySQL plugin for Qt.
-
-%files -n %libqt3name-mysql
-%defattr(-,root,root)
-%{plugindir}/sqldrivers/libqsqlmysql.so
-
-
-%package -n %libqt3name-psql
-Summary: PostgresSQL plugin for Qt
-Group: Development/KDE and Qt
-Requires: %libqt3name = %version-%release
-Provides: %{name}-PostgreSQL = %{version}-%{release}
-
-%description -n %libqt3name-psql
-This package contain the PostgresSQL plugin for Qt.
-
-
-%files -n %libqt3name-psql
-%defattr(-,root,root)
-%{plugindir}/sqldrivers/libqsqlpsql.so
-
-%package -n %libqt3name-odbc
-Summary: ODBC plugin for Qt
-Group: Development/KDE and Qt
-Requires: %libqt3name = %version-%release
-Provides: %{name}-ODBC = %{version}-%{release}
-
-%description -n %libqt3name-odbc
-This package contain the ODBC plugin for Qt.
-
-
-%files -n %libqt3name-odbc
-%defattr(-,root,root)
-%{plugindir}/sqldrivers/libqsqlodbc.so
-
-
-%package -n %libqt3name-sqlite
-Summary: Sqlite 2 plugin for Qt
-Group: Development/KDE and Qt
-Requires: %libqt3name = %version-%release
-Provides: %{name}-Sqlite = %{version}-%{release}
-
-%description -n %libqt3name-sqlite
-This package contain the Sqlite 2 plugin for Qt.
-
-%files -n %libqt3name-sqlite
-%defattr(-,root,root)
-%{plugindir}/sqldrivers/libqsqlite.so
-
-%endif
-
-#--------------------------------------------------------------------
-
-%package -n %libqassistantname
-Summary: Qt3 - Shared libraries
-Group: System/Libraries
-
-%description -n %libqassistantname
-Qt3 - Shared libraries
-
-%files -n %libqassistantname
-%defattr(-,root,root)
-%_libdir/libqassistantclient.so.*
-
-#--------------------------------------------------------------------
-
-%package assistant
-Summary: Qt assistant
-Group: Development/KDE and Qt
-
-%description assistant
-This package contain Qt assistant
-
-%files assistant
-%defattr(-,root,root)
-%_bindir/assistant-qt3
-%qtdir/bin/assistant
-
-#--------------------------------------------------------------------
-
-%package linguist
-Summary: Qt linguist
-Group: Development/KDE and Qt
-
-%description linguist
-This package contain Qt linguist
-
-%files linguist
-%defattr(-,root,root)
-%qtdir/bin/linguist
-
-#--------------------------------------------------------------------
-
-%package -n %libdesignercore
-Summary: Qt3 - Shared libraries
-Group: System/Libraries
-
-%description -n %libdesignercore
-Qt3 - Shared libraries
-
-%files -n %libdesignercore
-%defattr(-,root,root)
-%_libdir/libdesignercore.so.*
-
-#--------------------------------------------------------------------
-
-%package -n %libeditor
-Summary: Qt3 - Shared libraries
-Group: System/Libraries
-
-%description -n %libeditor
-Qt3 - Shared libraries
-
-%files -n %libeditor
-%defattr(-,root,root)
-%_libdir/libeditor.so.*
-
-#--------------------------------------------------------------------
-
-%package example
-Summary: Qt examples
-Group: Development/KDE and Qt
-Obsoletes: libqt3-example
-Provides: libqt3-example
-BuildArch: noarch
-
-%description example
-This package contain Qt example.
-
-%files example
-%defattr(-,root,root)
-%dir %_docdir/%name/examples
-%doc %_docdir/%name/examples/*
-
-#--------------------------------------------------------------------
-
-%package tutorial
-Summary: Qt tutorials
-Group: Development/KDE and Qt
-BuildArch: noarch
-
-%description tutorial
-This package contain Qt tutorial.
-
-%files tutorial
-%defattr(-,root,root)
-%dir %_docdir/%name/tutorial
-%doc %_docdir/%name/tutorial/*
-
-#--------------------------------------------------------------------
-
-%package doc
-Summary: Qt documentation
-Group: Development/KDE and Qt
-Conflicts:libqt3-devel <= 3.3.4-13mdk
-BuildArch: noarch
-
-%description doc
-This package contain Qt documentation
-
-%post doc
-# Remove old qt3 doc directories
-find %_docdir -maxdepth 1 -type d -name qt-3.\* -exec rm -rf {} \;
-
-%files doc
-%dir %_docdir/%name
-%doc %_docdir/%name/FAQ
-%doc %_docdir/%name/LICENSE*
-%doc %_docdir/%name/README*
-%dir %_docdir/%name/doc/
-%dir %_docdir/%name/doc/html/
-%doc %_docdir/%name/doc/html/*
-%dir %qtdir/doc/
-%qtdir/doc/html
-
-#--------------------------------------------------------------------
-
-
-%prep
-%setup -q -n qt3
-
-%patch1 -p1 -b .fix_xft_compile
-%patch2 -p1 -b .fix_cups_lib
-%patch4 -p0
-%patch5 -p1 -b .fix_configure_space
-%patch13 -p1 -b .lib64
-%patch14 -p1 -b .linux32
-%patch10 -p1 -b .fix_accessible
-%patch15 -p1 -b .fix_qt_export
-%patch16 -p1 -b .sharedlibs
-%patch24 -p0 -b .qtranslator
-%patch56 -p1 -b .fix_xorg_7.0
-%patch58 -p1 -b .fix_qfile_message_error
-%patch59 -p1 -b .fix_qfile_message_error
-%patch63 -p0 -b .fix_bug_35263
-%if "%_lib" == "lib64"
-%patch64 -p0 -b .fix_unixodbc
-%endif
-%patch65 -p1 -b .gcc46
-#patch66 -p0 -b .libpng
-# KDE qt-copy patches
-%patch102 -p0 -b .qt-copy
-%patch104 -p0 -b .qt-copy
-%patch115 -p0 -b .qt-copy
-
-# TDE 3.5.13 patches
-%patch300 -p1
-%patch301 -p1
-
-
-# (Anssi 01/2008)
-# Hack to disable stripping, a better fix for configure script welcome:
-mkdir -p stripbin
-echo "#!/bin/true" > stripbin/strip
-chmod +x stripbin/strip
-
-sed -e "s|^QMAKE_STRIP.*=.*|QMAKE_STRIP =|" -i mkspecs/linux-g++*/qmake.conf
-sed -e "s|^QMAKE_CFLAGS\t.*$|QMAKE_CFLAGS = %{optflags} -DPIC -fPIC|" \
- -e "s|^QMAKE_LFLAGS\t.*=.*$|QMAKE_LFLAGS = %{ldflags} |" \
- -e "s|^QMAKE_LFLAGS_PLUGIN\t.*\+= |QMAKE_LFLAGS_PLUGIN = %(echo %ldflags|sed -e 's#-Wl,--no-undefined##') |" \
- -i mkspecs/linux-g++*/qmake.conf
-
-%build
-export QTDIR=$(/bin/pwd)
-export PATH=$(pwd)/stripbin:$QTDIR/bin:$PATH
-export MANPATH=$QTDIR/doc/man:$MANPATH
-export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
-
-%if %{buildImmodule}
-sh ./make-symlinks.sh
-%endif
-
-# Default platform (take care to lib64 arches)
-PLATFORM=linux-g++
-%if "%_lib" == "lib64"
-PLATFORM=linux-g++-64
-%endif
-echo "#define QT_MITSHM" >> mkspecs/${PLATFORM}/qplatformdefs.h
-
-function main_configure {
-echo "yes" | ./configure \
- -I/usr/include/postgresql/server/ \
- -I/usr/include/fontconfig \
- -I/usr/include/Xft2 \
- -I/usr/include/Xft2/X11/Xft \
- -I/usr/include/mysql/ \
- -I/usr/include/libpng15 \
- -prefix %qtdir/ \
- -libdir %_libdir \
- -plugindir %{plugindir} \
- -sysconfdir %_sysconfdir \
- -docdir %_docdir/%name/doc/ \
- %if %{buildDebug}
- -debug \
- %else
- -release \
- %endif
- -qt-gif \
- -system-zlib \
- -no-exceptions \
- -platform $PLATFORM \
- -enable-tools \
- -enable-kernel \
- -enable-widgets \
- -enable-dialogs \
- -enable-iconview \
- -enable-workspace \
- -enable-network \
- -enable-canvas \
- -enable-table \
- -enable-xml \
- -enable-input \
- -enable-opengl \
- -dlopen-opengl \
- %if %buildSQL
- -enable-sql \
- -plugin-sql-mysql \
- -plugin-sql-odbc \
- -plugin-sql-psql \
- -plugin-sql-sqlite \
- %endif
- -plugin-style-cde \
- -plugin-style-compact \
- -plugin-style-motif \
- -plugin-style-sgi \
- -plugin-style-platinum \
- -plugin-style-motifplus \
- -thread \
- -stl \
- -qt-imgfmt-png \
- -qt-imgfmt-jpeg \
- -qt-imgfmt-mng \
- -system-libpng \
- -system-libjpeg \
- -system-libmng \
- -sm \
- -xkb \
- -xinerama \
- -xrender \
- -xrandr \
- -xcursor \
- -xft \
- -nis \
- -no-tablet \
- -v \
- -xkb \
- $*
-}
-
-%if %{buildStatic}
-
-main_configure -static
-pushd src
- %make && make INSTALL_ROOT=%{buildroot} install_target
-popd
-mkdir -p safelib
-mv -f lib/libqt-mt.a safelib
-%endif
-
-# Build shared
-main_configure -shared
-%make symlinks src-qmake src-moc sub-src sub-tools
-
-%install
-export QTDIR=$(/bin/pwd)
-export PATH=$(pwd)/stripbin:$QTDIR/bin:$PATH
-export MANPATH=$QTDIR/doc/man:$MANPATH
-export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
-rm -fr %buildroot
-
-make install INSTALL_ROOT=%buildroot/
-
-rm -rf %buildroot/%qtdir/bin/qmake
-install -m 0755 qmake/qmake %buildroot/%qtdir/bin/
-
-# David - 3.0.0-0.11mdk - Install a README for Mandriva Linux
-install -m 0644 %SOURCE8 %buildroot/%_docdir/%name/README.Mandriva_Linux
-perl -pi -e "s|QtVersion|%version|" %buildroot/%_docdir/%name/README.Mandriva_Linux
-perl -pi -e "s|PackageVersion|%version-%release|" %buildroot/%_docdir/%name/README.Mandriva_Linux
-
-# David - 3.0.0-0.11mdk - Install missing documentation
-install -d -m 0755 %buildroot/%_docdir/%name/
-install -m 0644 FAQ %buildroot/%_docdir/%name/
-install -m 0644 LICENSE* %buildroot/%_docdir/%name/
-install -m 0644 README %buildroot/%_docdir/%name/
-install -m 0644 README-QT.TXT %buildroot/%_docdir/%name/
-
-# David - 3.0.0-0.11mdk - Install man pages
-install -d -m 0755 %buildroot/%_mandir/man1/
-for i in doc/man/man1/* ; do
- if [ ! -d $i ] ; then
- install -m 0644 $i %buildroot/%_mandir/man1/
- fi
-done
-#
-install -d -m 0755 %buildroot/%_mandir/man3/
-for i in doc/man/man3/* ; do
- if [ ! -d $i ] ; then
- install -m 0644 $i %buildroot/%_mandir/man3/
- fi
-done
-
-install -d -m 0755 %buildroot/%_bindir/
-install -m 0755 bin/moc %buildroot/%qtdir/bin/moc
-
-# David - 3.0.1-2mdk - Install .pri files needed to build examples and tutorials
-install -d -m 0755 %buildroot/%qtdir/src/
-for i in src/*.pri; do
- install -m 0644 $i %buildroot/%qtdir/src/
-done
-
-
-cp -ar examples/ %buildroot/%_docdir/%name
-cp -ar tutorial/ %buildroot/%_docdir/%name
-
-# Fix include directory for examples ( based on David Faure changes )
-find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../../include|%qtdir/include|"
-find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../include|%qtdir/include|"
-
-# Fix lib directory for examples
-find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../../../lib/libqt-mt.prl|%_libdir/libqt-mt.prl|"
-find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../../lib/libqt-mt.prl|%_libdir/libqt-mt.prl|"
-find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../lib/libqt-mt.prl|%_libdir/libqt-mt.prl|"
-find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../src/qt_professional.pri|%qtdir/src/qt_professional.pri|"
-
-# Set RPM_BUILD_DIR to QTDIR
-find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|%_builddir/qt-%version|%qtdir|"
-find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|%_builddir/qt-x11-free-%version/mkspecs/|%qtdir/mkspecs/|"
-find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|%_builddir/qt-x11-free-%version/|%qtdir/|"
-find %buildroot/%_docdir/%name/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../lib/libqassistantclient.prl|%_libdir/libqassistantclient.prl|"
-
-# Remove .obj .moc directories
-for name in `find %buildroot/%_docdir/%name/{examples,tutorial} -type d -name .obj`; do
- rm -rf $name
-done
-for name in `find %buildroot/%_docdir/%name/{examples,tutorial} -type d -name .moc`; do
- rm -rf $name
-done
-
-install -m 0755 %SOURCE5 %buildroot/%_bindir/designer-qt3
-install -m 0755 %SOURCE6 %buildroot/%_bindir/assistant-qt3
-
-cd %buildroot/%qtdir/
-install -d -m 0755 doc
-ln -s %_docdir/%name/doc/html/ doc/html
-cd -
-
-install -d -m 0755 %buildroot/%_sysconfdir/profile.d/
-cat >> %buildroot/%_sysconfdir/profile.d/qt.csh << EOF
-if (! \$?QTDIR ) then
- setenv QTDIR "%qtdir"
-endif
-if (! \$?QTINC ) then
- setenv QTINC "%qtdir/include"
-endif
-if (! \$?QTLIB ) then
- setenv QTLIB "%_libdir"
-endif
-if (! \$?QT_XFT ) then
- setenv QT_XFT 0
-endif
-EOF
-
-cat >> %buildroot/%_sysconfdir/profile.d/qt.sh << EOF
-#! /bin/bash
-[ -z "\$QTDIR" ] && QTDIR="%qtdir"
-[ -z "\$QTINC" ] && QTINC="%qtdir/include"
-[ -z "\$QTLIB" ] && QTLIB="%_libdir"
-[ -z "\$QT_XFT" ] && QT_XFT=0
-
-if ! echo \${PATH} | /bin/grep -q \$QTDIR/bin ; then
- PATH=\$QTDIR/bin:\${PATH}
-fi
-
-export PATH QTDIR QTINC QTLIB QT_XFT
-EOF
-
-# Generate default qtrc
-install -d -m 0755 %buildroot/%_sysconfdir/
-cat >> %buildroot/%_sysconfdir/qtrc << EOF
-[3.3]
-libraryPath=%{plugindir}
-
-[General]
-enableXft=true
-font=Sans,10,-1,5,0,0,0,0,0,0
-style=plastik
-useXft=true
-EOF
-
-cat >> %buildroot/%_sysconfdir/kstylerc << EOF
-[Settings]
-MenuDropShadow=true
-MenuOpacity=0.9
-MenuTransparencyEngine=Disabled
-SemiTransparentRubberband=true
-EOF
-
-
-install -d -m 0755 %buildroot/%_datadir/applications
-install -m 0644 %SOURCE2 %buildroot/%_datadir/applications/qt3-assistant.desktop
-install -m 0644 %SOURCE3 %buildroot/%_datadir/applications/qt3-designer.desktop
-install -m 0644 %SOURCE4 %buildroot/%_datadir/applications/qt3-linguist.desktop
-
-# Multiarch fixes
-%multiarch_binaries %buildroot%qtdir/bin/qmake
-
-%multiarch_includes %buildroot%qtdir/include/qconfig.h
-
-%if %{buildStatic}
-# Static install
-install -d -m 0755 %buildroot/%_libdir/
-install -m644 safelib/* %{buildroot}/%_libdir/
-%endif
-
-# Removing invalid symlink. They really should not be here
-# Old symlink if was set in right place, would create a cyclic symlynk
-cd %buildroot/%qtdir/mkspecs/
-if [ -h default ]; then
- rm -f default/linux*
-fi
-# provide default64 for multiarch devel
-%if "%_lib" == "lib64"
-ln -sf linux-g++-64 default64
-%endif
-cd -
-
-# Install rpm macros
-mkdir -p %buildroot/%_sysconfdir/rpm/macros.d
-install -m 0644 %SOURCE1 %buildroot/%_sysconfdir/rpm/macros.d
-
-mkdir -p %buildroot/%_sysconfdir/X11/xinit.d/
-install -m 0755 %SOURCE9 %buildroot/%_sysconfdir/X11/xinit.d/
-
-# Fix all buildroot paths
-
-%clean
-rm -fr %buildroot
-
-
-
-
-
-%changelog
-* Mon Aug 27 2012 Francois Andriot <francois.andriot@free.fr> 3.3.8.d-2
-- Rebuild with libpng 1.5
-- Updates zh_TW translations
-
-* Sat Jul 27 2012 Francois Andriot <francois.andriot@free.fr> 3.3.8.d-1
-- Initial build for MGA2
-
-* Mon Dec 26 2011 fwang <fwang> 3.3.8b-30.mga2
-+ Revision: 187720
-- set system flags
-
-* Thu Dec 08 2011 fwang <fwang> 3.3.8b-27.mga2
-+ Revision: 178838
-- rebuild for new odbc
-
-* Thu Sep 15 2011 fwang <fwang> 3.3.8b-26.mga2
-+ Revision: 143741
-- force libpng12
-- drop png14 patch
-- add incluedir for libpng12
-- build with png12 (old libs, not required by any other packages besides lsb)
-- add arch patch to fix build with latest libpng
-- rebuild for new libpng
-
-* Fri Mar 25 2011 dmorgan <dmorgan> 3.3.8b-25.mga1
-+ Revision: 77244
-- Rebuild against new mysql
-
-* Tue Feb 01 2011 stewb <stewb> 3.3.8b-24.mga1
-+ Revision: 45606
-- bump release
-- include,mkspecs,templates always in lib/qt3
-- qt3 is blacklisted, build a stripped down version with no -devel (for LSB)
-- imported package qt3
-
-
-* Mon Jan 31 2011 Stew Benedict <stewbintn@gmail.com>
-- initial import/clean
-
-* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 3.3.8b-22mdv2011.0
-+ Revision: 627007
-- rebuilt against mysql-5.5.8 libs, again
-
-* Mon Dec 27 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.8b-21mdv2011.0
-+ Revision: 625428
-- rebuilt against mysql-5.5.8 libs
-
-* Wed Dec 01 2010 Funda Wang <fwang@mandriva.org> 3.3.8b-20mdv2011.0
-+ Revision: 604333
-- rebuild for new zlib
-
- + Thierry Vignaud <tv@mandriva.org>
- - let the doc subpackage be noarch
-
-* Wed Feb 17 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.8b-18mdv2010.1
-+ Revision: 507040
-- rebuild
-
-* Sun Jan 10 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.8b-17mdv2010.1
-+ Revision: 488797
-- rebuilt against libjpeg v8
-
-* Sun Aug 16 2009 Funda Wang <fwang@mandriva.org> 3.3.8b-16mdv2010.0
-+ Revision: 416869
-- rebuild for libjpeg7
-
-* Wed Jun 10 2009 Helio Chissini de Castro <helio@mandriva.com> 3.3.8b-15mdv2010.0
-+ Revision: 384888
-- Create xinit.d entry for jp
-- Remove invalid rubber add patch
-
-* Tue Apr 07 2009 Funda Wang <fwang@mandriva.org> 3.3.8b-14mdv2009.1
-+ Revision: 364936
-- really fix configure_qt3 (introduce libdir declaration)
-
-* Tue Apr 07 2009 Funda Wang <fwang@mandriva.org> 3.3.8b-13mdv2009.1
-+ Revision: 364863
-- fix configure_qt3
-
-* Mon Feb 09 2009 Helio Chissini de Castro <helio@mandriva.com> 3.3.8b-12mdv2009.1
-+ Revision: 338888
-- Added unixodbc 64 bits patch to compile
-- Get rid of patch fuzz issue
-- Fix qt3 macros to rebuild qt3 apps
-
- + Oden Eriksson <oeriksson@mandriva.com>
- - use lowercase mysql-devel
-
-* Sun Dec 07 2008 Funda Wang <fwang@mandriva.org> 3.3.8b-11mdv2009.1
-+ Revision: 311526
-- rebuild for new mysql
-
-* Tue Oct 21 2008 Helio Chissini de Castro <helio@mandriva.com> 3.3.8b-10mdv2009.1
-+ Revision: 296186
-- Avoid environment vars be expanded
-
-* Tue Oct 21 2008 Helio Chissini de Castro <helio@mandriva.com> 3.3.8b-9mdv2009.1
-+ Revision: 296154
-- Cleanup environment
-
-* Tue Sep 30 2008 Helio Chissini de Castro <helio@mandriva.com> 3.3.8b-8mdv2009.0
-+ Revision: 290138
-- Remove PATH for qt3 bin, was a bad idea at all. Moved the necessary things for qt3 macros in configure_qt3
-
-* Wed Sep 24 2008 Helio Chissini de Castro <helio@mandriva.com> 3.3.8b-7mdv2009.0
-+ Revision: 287878
-- Qt3 never should have his path before qt4
-
-* Tue Sep 23 2008 Helio Chissini de Castro <helio@mandriva.com> 3.3.8b-6mdv2009.0
-+ Revision: 287517
-- postgres has headers in different place now
-- Add PATH to bin qt3
-
- + Thierry Vignaud <tv@mandriva.org>
- - rebuild early 2009.0 package (before pixel changes)
-
- + Pixel <pixel@mandriva.com>
- - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
- - ensure comment does not appear in qt3-common's %%postun
- - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
-
-* Mon Jun 02 2008 Helio Chissini de Castro <helio@mandriva.com> 3.3.8b-4mdv2009.0
-+ Revision: 214268
-- Changed qt3plugins for proper place. Thanks to Funda Wang to point this. Fix bug https://qa.mandriva.com/show_bug.cgi?id=41183
-- Added qmake_qt3 macro and qt3bin
-
-* Tue May 27 2008 Helio Chissini de Castro <helio@mandriva.com> 3.3.8b-3mdv2009.0
-+ Revision: 211755
-- As suggested by pixel, libraries now sit under _libdir. To join the movement, plugins gone now to _libdir/qt3/plugins, which made a cleaner solution for install both plugins and libs for i586 and x86_64
-- No shell script was harmed during this task...
-
-* Mon May 26 2008 Helio Chissini de Castro <helio@mandriva.com> 3.3.8b-2mdv2009.0
-+ Revision: 211435
-- Fixed ld.so.conf.d dir creation
-- As new gcc 4.3.1 becomes more pedantic, small changes are needed in the immoldule patch
-- Moving the ld.so.conf parsing to a ld.so.conf.d solution
-
- + Thierry Vignaud <tv@mandriva.org>
- - fix summary-not-capitalized
-
-* Mon Jan 28 2008 Helio Chissini de Castro <helio@mandriva.com> 3.3.8b-1mdv2008.1
-+ Revision: 159197
-- Introducing qt 3.3.8b, the official GPL v3 release. Beyond the GPL v3 release, some patches and fixes intended to be in
- possible future release 3.3.9 was added, so here's the list of previous package patches already merged:
-- qt-3.3.8-fix-chinese-japanese-font.patch
-- qt3-3.3.8-fix-CVE-2007-4137.patch
-- qt-x11-free-3.3.8.tar.bz2
-- 0081-format-string-fixes.diff
-- 0077-utf8-decoder-fixes.diff
-- qt3-fix-unicode-font-cache.patch
-- qt3-3.3.8-fix-mysql-segfault.patch
-- 0076-fix-qprocess.diff
-
- + Nicolas Lécureuil <nlecureuil@mandriva.com>
- - Add patch to fix chinese and japanese fonts (Bug #17014)
-
-* Thu Jan 24 2008 Anssi Hannula <anssi@mandriva.org> 3.3.8-13mdv2008.1
-+ Revision: 157672
-- use optflags (they were dropped without log entry in 2005, probably
- inadvertently)
-- fix debug packages (do not strip before symbols are collected)
-
-* Wed Jan 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.8-12mdv2008.1
-+ Revision: 153774
-- no executable bit on profile.d scriptlet
-
- + Olivier Blin <oblin@mandriva.com>
- - restore BuildRoot
-
- + Thierry Vignaud <tv@mandriva.org>
- - kill re-definition of %%buildroot on Pixel's request
-
-* Fri Nov 23 2007 Helio Chissini de Castro <helio@mandriva.com> 3.3.8-11mdv2008.1
-+ Revision: 111592
-- Due to next release Qt4 will be major qt environment, we needeed change a few things on qt3:
-- No more designer and assistant pure links on /usr/bin. Using alternatives. Desktop files points to *-qt3
- to be present on menu
-- No more qmake link on /usr/bin. Provided by alternatives. Qt4 have priority.
-- No more qtconfig link on /usr/bin. Provided by alternatives. qt4 have priority
-- qt bin dir isn't in the PATH anymore. Not needed
-- QTDIR remains . Qt4 nor depends on this var except in for build.
-- ld.so.conf.d entries remains untouchable
-- Qt4 and Qt3 still can be installed simultaneously. The only difference now is that if user need
- qt3 build environment by default, need change the alternatives for qtconfig and qmake. So
- update-alternative --config qmake should do the job
-
-* Mon Nov 12 2007 Funda Wang <fwang@mandriva.org> 3.3.8-10mdv2008.1
-+ Revision: 108175
-- rebuild for new lzma
-
- + Thierry Vignaud <tv@mandriva.org>
- - fix description (this is neither License tag nor build explanations)
-
-* Sun Nov 04 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.3.8-9mdv2008.1
-+ Revision: 105615
-- [BUGFIX] Fix bug with DejaVu fonts (Patch 63) (Bug #35263)
-
- + Thierry Vignaud <tv@mandriva.org>
- - fix summary-ended-with-dot
-
-* Sat Sep 29 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.3.8-8mdv2008.0
-+ Revision: 93831
-- [BUGFIX] Fix mysql segfault ( Bug #34149)
-
-* Fri Sep 14 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.3.8-7mdv2008.0
-+ Revision: 85525
-- Fix CVE-2007-4137
-- Fix validation errors on desktop files
-- Fix validation errors on desktop files
-
- + Funda Wang <fwang@mandriva.org>
- - fix Chinese translaitons of qt3-designer.desktop, it should be charset independent
-
-* Tue Jul 31 2007 Helio Chissini de Castro <helio@mandriva.com> 3.3.8-6mdv2008.0
-+ Revision: 57148
-- Format string error fixes.
- http://trolltech.com/company/newsroom/announcements/press.2007-07-27.7503755960
-
- + Nicolas Lécureuil <nlecureuil@mandriva.com>
- - Clean descriptions
- -[BUGFIX] Fix Requires ( Bug #15491)
-
-* Thu May 31 2007 Helio Chissini de Castro <helio@mandriva.com> 3.3.8-5mdv2008.0
-+ Revision: 33430
-- Removed old non used patches
-- Added relevant ( non BIC ) patches from qt-copy, including composite aware.
- Most relevant is MIT-SHM patch, which should improve large image handling. All patches are
- documented internally.
-- Remove switches for 2006 distro
-- Created qt3-assistant and qt3-linguist packages
-- Removed old debian like menudir entries
-- Removed qt-copy switches ( patches comes separated now )
-
-* Thu May 10 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.3.8-4mdv2008.0
-+ Revision: 26148
-- set $QTINC & $QTLIB in profile.d scripts to avoid special needs for
- qt apps at build time (finally fixes #27808)
-
-
-* Fri Mar 30 2007 Laurent Montel <lmontel@mandriva.com> 3.3.8-4mdv2007.1
-+ Revision: 149898
-- Fix qt3 utf8 vulnerability
-
-* Wed Mar 21 2007 Laurent Montel <lmontel@mandriva.com> 3.3.8-3mdv2007.1
-+ Revision: 147483
-- Fix qt3 default config
-
-* Wed Mar 21 2007 Laurent Montel <lmontel@mandriva.com> 3.3.8-2mdv2007.1
-+ Revision: 147345
-- Fix space touch (I hope
-
-* Tue Feb 27 2007 Laurent Montel <lmontel@mandriva.com> 3.3.8-1mdv2007.1
-+ Revision: 126234
-- Fix patch
-- Add new immodule patch
- rediff all immodule patch
-- 3.3.8
- (need to rediff some patch)
-
-* Tue Feb 13 2007 Helio Chissini de Castro <helio@mandriva.com> 3.3.7-5mdv2007.1
-+ Revision: 120391
-- Moved qt doc dir for qt3, instead of qt-%%version. Since we can have officially one qt3 installed a
- time on Mandriva system, there's no need of versionated directories. This solves the issue of
- having multiple empty dirs from old upgrade. Similar approach need to be done on qt4 package.
-
- + Laurent Montel <lmontel@mandriva.com>
- - Don't requires on version-%%{release} as requested
- - Rebuild
-
-* Mon Jan 08 2007 Laurent Montel <lmontel@mandriva.com> 3.3.7-3mdv2007.1
-+ Revision: 106201
-- Fix bn_IN rendering character
-
-* Fri Jan 05 2007 Laurent Montel <lmontel@mandriva.com> 3.3.7-2mdv2007.1
-+ Revision: 104421
-- Rebuild
-
-* Wed Oct 25 2006 Laurent Montel <lmontel@mandriva.com> 3.3.7-1mdv2007.0
-+ Revision: 72261
-- 3.3.7
-
-* Fri Oct 20 2006 Laurent Montel <lmontel@mandriva.com> 3.3.6-19mdv2007.1
-+ Revision: 71345
-- Fix overflow
-
-* Wed Sep 06 2006 Laurent Montel <lmontel@mandriva.com> 3.3.6-18mdv2007.0
-+ Revision: 59934
-- New package (3.3.6-18mdv 2006-09-05)
- Add patch to fix search xorg lib on all arch (patch from gb)
- Rebuild against new mysql
-
-* Tue Sep 05 2006 Laurent Montel <lmontel@mandriva.com> 3.3.6-17mdv2007.0
-+ Revision: 59714
-- d
-- New package (3.3.6-17mdv 2006-09-04)
- Add patch from Gwenole Beauchesne <gbeauchesne@mandriva.com>
-- readd functional multiarch support
-- fix 32-bit builds on lib64 systems
-- fix menu file names in qt3-devel package
-- augment X.org 7.0 path patch for other linux arches
-- Fix bug #15491
-
-* Fri Aug 11 2006 Laurent Montel <lmontel@mandriva.com> 3.3.6-16mdv2007.0
-+ Revision: 55311
-- New package (2006/08/10 3.3.6-16mdv)
- Add patch to improve qfile debug
-- Better error message with qfile
-
-* Sat Jul 29 2006 Helio Chissini de Castro <helio@mandriva.com> 3.3.6-14mdv2007.0
-+ Revision: 42346
-- Added rpm macros for qt. Now qt rpm packages can use the following macros
- %%qt3dir, %%qt3include, %%qt3lib, %%qt3plugins.
-- Added path for Qt binaries. Some programs need access to devel binaries like lrelease
-- Desktop files changed place
-- Increase release
-- Added arabic fonts fix provided by Trolltech
-- Redent modification requires that qmake points for default itself. this fixes
- the bug http://qa.mandriva.com/show_bug.cgi?id=21522
-- Fix typo
-- Fix symlinks. This solve bug http://qa.mandriva.com/show_bug.cgi?id=15090, the
- "qt likes my build dir" infamous bug
-- Of course, raise the release number...
-- Immodule fix for the most nasty Mandriva Qt bug on Xim. Finally this bug can
- be closed. Reference: http://qa.mandriva.com/show_bug.cgi?id=16300
-- Increase release and add %%mkrel
-- Added patch for http://qa.mandriva.com/show_bug.cgi?id=16432
- Thanks for Michael Scherer for report
-- Removed initial font speedup patch
-- Updated with qt-copy from 20051216. This release have added two patches
- described bu Lubos Lunak ( l.lunak@kde.org ) on kde-packager list:
- "Two patches that make Qt rely noticeably less on (slow) fontconfig
- font listing, resulting in significant performance gains. They could
- still use a bit more testing, I myself consider them stable though."
-- Remove -b from qmake patches, to avoid wrong addition in packaging
-- Finally found qmake error on x86_64. Standard makefiles generated for x86_64
- arches pointed Qt library path for QTDIR/lib, and on Mandriva is QTDIR/lib64.
- This force packages like qca, which use plain qmake scripts, need a lot of
- perl, sed and changes to compile. This solves kdevelop base templates too.
-- Fix multiarch plugins in a proper way, using standard qt configue. qt plugins
- now search lib or lib64 depending od their arch. No need more patches and spec
- changes, neiher add another option on configure
-- Disable some explicit qDebug call making imm patch less annoying
-- Fixed wrong %%config on qtrc. Should be (noreplace)
-- Fixed plugin mess
-- Clean a little bit more spec
-- Fixed designer wrapper
-- Fixed default qtrc to match lib<arch> under plugins
-- Removed invalid info for tutorial and example build on README
-- Fixed removal of extra .moc .obj in tutorial and examples
--Fixed sqlite patch. Correct sqlite version is 2, not 3
-- Updated version before submit
-- Added missing source
-- Qt3 package sanitizing
-- Removed all explicit qt-copy patches in favour of qt-copy standard
-- Fixed again the immodule bug and merge minor xim adapted patch
-- Added patch for no-strict-aliasing on OpenType ( from OpenSUSE )
-- Added patch for disable input method on password entry ( from OpenSUSE )
-- Added patch for match external sqlite library and avoid use of internal zlib
-- Removed xmu patch
-- Updated GL load patch
-- Added patch for fix xpm handling ( from OpenSUSE )
-- Added patch for takeitem crashes in qlistview ( from OpenSUSE )
-- Added patch for fonts speedup ( from KDE project )
-- Added visual rubberband patch from brazilian KDE developer Andr?\195?\169 Magalh?\195?\163es
-- Added patch for qtranslator crash ( from OpenSUSE )
-- Fixed plugin directory ( lib/lib64 ) for qt designer wrapper
-- Added patch for designer plugins ( from OpenSUSE )
-- Complete static-to-shared patch, with libdesignercore and libeditor
-- Fixed library search for lib64 on unix test scripts
-- Fixed svn changelog finally (none)
-- Do not ship examples and tutorial in compressed format. Originally this
- solution was take as all code is compiled. Avoiding compilation make smaller
- packages.
-- Remove qmake.cache
-- Tutorial package restored
-- We are Mandriva now
-- Put changelog back on spec since breakage on svn ( again )
- * Tue Oct 25 2005 Helio Chissini de Castro <helio@mandriva.com> 3.3.5-1mdk
-- Fix immpatch to compile
-- Fix changelog merge
-- Fix immpatch to compile
-- Added libqassistant as shared. Some KDE apps since 3.5 need ( new kdevelop for
- kdevdesigner )
-- Move file section to same package section
-- Removed old 3.3.4 not used anymore
-- Fixed my fault for not noted that svn isn' t up to date
-- Added changelog back to spec avoiding temp the svn log problem ( inconsistency )
-- Obsolete pch package
-- Disable imm patch. Wrong input module code crash kicker output when some event comes from system tray and uses X11 event queue
-- Updated with upstream package to subversion
-- Bunzipped all patches
-- Created doc package ( reduce devel package size )
-- Created static-devel package
-- Clean up spec to new layout, allowing both static and shared compilation
-- Uploading current spec
-- Uploading package ./qt3
-
- + Laurent Montel <lmontel@mandriva.com>
- - Simplify patch from neoclust to create menu entry
- - Use macro
- - Rebuild because cluster was not update...
- => I hope that now build will be ok
- - Fix search xorg lib when we are on x86_64 and compile with xorg >= 7.0
- - Increase release number
- - Readd patch to fix press enter
- - Add patch to improve xinerama support
- - Rebuild against new gcc-glibc
- - Fix install
- Diable nas
- - F**k split xorg lib...
- - I don't understand idea to split all lib....
- - Other buildrequires fix
- - Start to fix buildrequires with new xorg
- - quote not necessary
- - Fix error
- - Adapt to new xdg menu
- - Reactivate static lib for several project in connectiva
- - Increase version
- - Reactivate immodule
- Disable compile of static lib (any program use it)
- Remove unused patch
- - add patch
- - Update source
- - Time to update it => 3.3.6
- Adapt patch
- Disable for the moment inputmethod
- Next step fix all multi-arch "breakage"...
- - Add patch to disable patch36 which create BIC
- (apply just for MDK <=200600)
- - Rebuild for missing package
- - Add Provides qt3 (requested by Erwan)
- - Fix typo
- * Wed Nov 02 2005 Laurent MONTEL <lmontel@mandriva.com> 3.3.5-3mdk
- - Rebuild with new mysql
- * Thu Oct 27 2005 Helio Chissini de Castro <helio@mandriva.com> 3.3.5-2mdk
- - New immodule patch
- - 3.3.5
- - qt3.3.5
- - Fix postun when we have x86_64 and i586 pkg
- - Fix kicker crash (qtimm bugs...)
- * Mon Sep 19 2005 Laurent MONTEL <lmontel@mandriva.com> 3.3.4-23mdk
- - Fix kicker crash
- - Added libqassistant as shared. Some KDE apps since 3.5 need ( new kdevelop for
- kdevdesigner )
- - Move file section to same package section
- - Removed old 3.3.4 not used anymore
- - Allow to compile with all gcc4
- - Fix qt3 visibility support
- - Rebuild on x86_64 with new gcc
- - Update
-
- + Andreas Hasenack <andreas@mandriva.com>
- - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway
-
-* Sat May 21 2005 Laurent Montel <lmontel@mandriva.com>
-+ 2005-07-06 08:08:53 (307)
-- Rebuild on x86_64 with new gcc
-
-* Mon May 16 2005 Helio Chissini de Castro <helio@mandriva.com>
-+ 2005-06-28 20:23:48 (251)
-- Updated with upstream package to subversion
-- Bunzipped all patches
-- Created doc package ( reduce devel package size )
-- Created static-devel package
-- Clean up spec to new layout, allowing both static and shared compilation
-
-* Sat May 14 2005 Laurent MONTEL <lmontel@mandriva.com> 3.3.4-11mdk
-- Enable sqlite
-- Add patch114: fix kde bug #106974
-- Add patch113: fix misscompile with gcc-4.0 (fix printing and co)
-
-* Fri May 13 2005 Laurent MONTEL <lmontel@mandriva.com> 3.3.4-10mdk
-- Add missing buildrequires on x86_64 : linux32
-
-* Tue May 10 2005 Laurent MONTEL <lmontel@mandriva.com> 3.3.4-9mdk
-- Try to activate immodule
-
-* Thu May 05 2005 Laurent MONTEL <lmontel@mandriva.com> 3.3.4-8mdk
-- Rebuild with new gcc-4.0.0
-
-* Fri Apr 22 2005 Laurent MONTEL <lmontel@mandriva.com> 3.3.4-7mdk
-- Fix qmake (patch from Gwenole)
-
-* Tue Apr 12 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.4-6mdk
-- Fix email
-- multiarch & linux32 fixes
-
-* Mon Mar 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.4-5mdk
-- Rebuild
-
-* Mon Feb 28 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.4-4mdk
-- Update patch100 and qt-immodule related things patch from UTUMI Hirosi <utuhiro78@yahoo.co.jp>
-
-* Wed Feb 09 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.4-3mdk
-- Remove perl -pi -e for man file (Fixed in this release)
-
-* Thu Jan 27 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.4-2mdk
-- Reapply some patch
-
-* Wed Jan 26 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.4-1mdk
-- 3.3.4
-
-* Tue Jan 25 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-32mdk
-- Add patch110 "correctly propagate orientation of wheel events to viewport/content of QScrollView"
-
-* Wed Dec 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-31mdk
-- Fix menu
-
-* Thu Nov 18 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-30mdk
-- Add patch109: fix kde bug #84434
-
-* Tue Nov 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-29mdk
-- Add patch105: fix 64bit fullscreen
-- Add patch106: fix kde bug #88128 (fix focus)
-- Add patch107: fix kde bug #58719 (fix qpopupmenu)
-- Add patch108: fix kde bug #74778 (fix qpopupmenu)
-
-* Fri Oct 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-28mdk
-- Add patch105: fix QTextEdit::zoomIn/Out
-
-* Fri Oct 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-27mdk
-- Add qtrc default
-
-* Fri Sep 24 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-26mdk
-- Remove patch103: pb with image
-
-* Wed Sep 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-25mdk
-- Disable immodule, there is some bug reported on bugs.kde.org
-
-* Sat Sep 18 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-24mdk
-- Add patch103 fix mitshm image
-
-* Tue Sep 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-23mdk
-- Fix create %%_libdir/pkgconfig/ patch from Doug Keller <doug@voidstar.us> thanks
-
-* Sat Sep 11 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-22mdk
-- Move qtconfig link into %%_bindir
-
-* Thu Sep 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-21mdk
-- Fix load GL (patch from Gb)
-
-* Wed Sep 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-20mdk
-- Add patch97: fix qrichtext regression
-
-* Tue Sep 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-19mdk
-- Fix man page
-
-* Fri Sep 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-18mdk
-- Add patch96: fix qtoolbar fix kde bug #77047
-
-* Fri Sep 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-17mdk
-- Fix export QTDIR
-
-* Fri Aug 27 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-16mdk
-- Use qt-x11-immodule-bc-qt3.3.3.patch
-
-* Fri Aug 27 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-15mdk
-- Add patch101-102: fix qt-immute
-
-* Fri Aug 27 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-14mdk
-- Add patch92: fix load xmu
-- Add patch93: fix accessible plugins
-- Add patch94: fix xpm handling
-- Add patch95: fix gif handler
-
-* Thu Aug 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-13mdk
-- Fix "qt3-set-QTDIR-environment-csh" too patch from "Nick Brown <nickbrown@mandrake.org>"
-
-* Thu Aug 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-12mdk
-- Adapt patch from Gb to define position of plugins dir
- "handle multilib plugins dir"
-
-* Thu Aug 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-11mdk
-- Fix qtdir.sh fix from Nick Brown <nickbrown@mandrake.org>
-
-* Thu Aug 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-10mdk
-- Add patch90: fix qtconfig apply patch from "Amrein-Marie Christophe"
-
-* Wed Aug 25 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-9mdk
-- Fix menu
-
-* Fri Aug 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-8mdk
-- Remove unused patch
-
-* Thu Aug 19 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-7mdk
-- Create link to qt-mt.pc to /usr/lib/pkgconfig
-
-* Thu Aug 19 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-6mdk
-- Fix opengl
-
-* Thu Aug 19 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-5mdk
-- Disable patch88, but to load OpenGL extension we must install Mesa-devel...
-
-* Tue Aug 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-4mdk
-- Update qt-immute patch but not activated by default because java doesn't
- work with this patch
-
-* Sat Aug 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-3mdk
-- Fix qmake mdk bug #10746
-
-* Fri Aug 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-2mdk
-- Minor clean spec
-
-* Thu Aug 12 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.3-1mdk
-- 3.3.3
-
-* Fri Aug 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-28mdk
-- Tiny spec file fix, patch from "Stefan van der Eijk" <stefan@eijk.nu> thanks.
-
-* Thu Aug 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-27mdk
-- Add conditional build to build qt-immodule (patch from titi)
-
-* Tue Jul 27 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-26mdk
-- Fix spec file
-
-* Wed Jul 21 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-25mdk
-- Add patch87: fix load opengl don't use libGL.so but libGL.so.1
-
-* Tue Jul 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-24mdk
-- Fix provides for qt3-pch-headers
-- Add debug version
-
-* Tue Jul 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-23mdk
-- Try pch
-
-* Sat Jul 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-22mdk
-- Remove patch100 it breaks applet java into konqueror (I don't know why for the moment)
-
-* Wed Jul 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-21mdk
-- Fix mimetype
-
-* Wed Jun 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-20mdk
-- Fix example compile
-
-* Wed Jun 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-19mdk
-- Fix again
-
-* Wed Jun 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-18mdk
-- Fix .qmake.cache bug reported by Leon Widdershoven <leon.widdershoven@imasgroep.nl>
-
-* Tue Jun 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-17mdk
-- Add patch from UTUMI Hirosi <utuhiro78@yahoo.co.jp> support for qt-immodule
-- Add patch86: fix image cache
-- Add patch87: fix unicode font cache
-
-* Wed Jun 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-16mdk
-- Add patch84: fix qiconview repaint
-
-* Fri Jun 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-15mdk
-- Rebuild
-
-* Fri Jun 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-14mdk
-- Add patch83: fix space into qconfig.h (Austin Acton <aacton@yorku.ca> asked me that it will fix some problem into compile package)
-
-* Wed May 19 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-13mdk
-- Add patch82: fix kde bug 80072 "konqueror freezes for some seconds when selecting text in text field with mouse"
-
-* Sat May 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-12mdk
-- Fix patch81
-
-* Sat May 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-11mdk
-- Fix to found Sans font
-
-* Sat May 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-10mdk
-- Fix configure
-- Add patch81: try to fix accent in french language
-
-* Thu May 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-9mdk
-- Fix patch47
-
-* Wed May 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-8mdk
-- Reapply patch to active aa by default
-
-* Wed May 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-7mdk
-- Add patch46: fix kmenu width
-- Add some patch from qt-copy (patch to test)
-
-* Wed May 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-6mdk
-- Try to reactivate patch37
-
-* Wed May 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-5mdk
-- Reactive some patch/remove some ununsed patch
-
-* Wed May 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-4mdk
-- Disable compile to support qt3.3.2
-
-* Thu Apr 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
-- 3.3.2
-
-* Thu Apr 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-20mdk
-- Add patch45: fix qprinter + cups (workaround)
-
-* Tue Apr 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-19mdk
-- Add patch44: fix kuickshow fullscreen pb
-
-* Thu Apr 01 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.2.3-18mdk
-- Use mdkversion
-