File qt-4.7.1-mingw32-configure.patch of Package mingw32-libqt4
diff '--exclude=.qmake.cache' -urN qt-everywhere-opensource-src-4.7.1/configure.cache qt-everywhere-opensource-src-4.7.1/configure.cache
--- qt-everywhere-opensource-src-4.7.1/configure.cache 1970-01-01 01:00:00.000000000 +0100
+++ qt-everywhere-opensource-src-4.7.1/configure.cache 2010-11-11 11:24:47.000000000 +0100
@@ -0,0 +1,42 @@
+-platform
+win32-i686-pc-mingw32-g++
+-confirm-license
+-dont-process
+-no-qmake
+-dbus-linked
+-prefix
+/usr/i686-pc-mingw32/sys-root/mingw
+-bindir
+/usr/i686-pc-mingw32/sys-root/mingw/bin
+-datadir
+/usr/i686-pc-mingw32/sys-root/mingw/share
+-demosdir
+/usr/i686-pc-mingw32/sys-root/mingw/lib/qt4/demos
+-docdir
+/usr/i686-pc-mingw32/sys-root/mingw/share/doc
+-examplesdir
+/usr/i686-pc-mingw32/sys-root/mingw/share/qt4/examples
+-headerdir
+/usr/i686-pc-mingw32/sys-root/mingw/include
+-libdir
+/usr/i686-pc-mingw32/sys-root/mingw/lib
+-plugindir
+/usr/i686-pc-mingw32/sys-root/mingw/lib/qt4/plugins
+-translationdir
+/usr/i686-pc-mingw32/sys-root/mingw/share/qt4/translations
+-qt-style-windowsxp
+-qt-style-windowsvista
+-system-sqlite
+-system-zlib
+-system-libpng
+-system-libtiff
+-system-libjpeg
+-webkit
+-script
+-scripttools
+-no-3dnow
+-no-mmx
+-no-sse
+-no-sse2
+-release
+-shared
diff '--exclude=.qmake.cache' -urN qt-everywhere-opensource-src-4.7.1/mkspecs/default/qmake.conf qt-everywhere-opensource-src-4.7.1/mkspecs/default/qmake.conf
--- qt-everywhere-opensource-src-4.7.1/mkspecs/default/qmake.conf 1970-01-01 01:00:00.000000000 +0100
+++ qt-everywhere-opensource-src-4.7.1/mkspecs/default/qmake.conf 2010-11-11 11:24:47.000000000 +0100
@@ -0,0 +1,102 @@
+MAKEFILE_GENERATOR = MINGW
+TEMPLATE = app
+CONFIG += qt warn_on release link_prl copy_dir_files debug_and_release debug_and_release_target precompile_header
+QT += core gui
+DEFINES += UNICODE QT_LARGEFILE_SUPPORT
+QMAKE_COMPILER_DEFINES += __GNUC__ WIN32
+
+QMAKE_EXT_OBJ = .o
+QMAKE_EXT_RES = _res.o
+
+QMAKE_CC = i686-pc-mingw32-gcc
+QMAKE_LEX = flex
+QMAKE_LEXFLAGS =
+QMAKE_YACC = byacc
+QMAKE_YACCFLAGS = -d
+QMAKE_CFLAGS = -O2 -g -pipe -Wall --param=ssp-buffer-size=4 -mms-bitfields
+QMAKE_CFLAGS_DEPS = -M
+QMAKE_CFLAGS_WARN_ON = -Wall
+QMAKE_CFLAGS_WARN_OFF = -w
+QMAKE_CFLAGS_RELEASE = -O2
+QMAKE_CFLAGS_DEBUG = -g
+QMAKE_CFLAGS_YACC = -Wno-unused -Wno-parentheses
+
+QMAKE_CXX = i686-pc-mingw32-g++
+QMAKE_CXXFLAGS = $$QMAKE_CFLAGS
+QMAKE_CXXFLAGS_DEPS = $$QMAKE_CFLAGS_DEPS
+QMAKE_CXXFLAGS_WARN_ON = $$QMAKE_CFLAGS_WARN_ON
+QMAKE_CXXFLAGS_WARN_OFF = $$QMAKE_CFLAGS_WARN_OFF
+QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE
+QMAKE_CXXFLAGS_DEBUG = $$QMAKE_CFLAGS_DEBUG
+QMAKE_CXXFLAGS_YACC = $$QMAKE_CFLAGS_YACC
+QMAKE_CXXFLAGS_THREAD = $$QMAKE_CFLAGS_THREAD
+QMAKE_CXXFLAGS_RTTI_ON = -frtti
+QMAKE_CXXFLAGS_RTTI_OFF = -fno-rtti
+QMAKE_CXXFLAGS_EXCEPTIONS_ON = -fexceptions -mthreads
+QMAKE_CXXFLAGS_EXCEPTIONS_OFF = -fno-exceptions
+
+QMAKE_INCDIR =
+#QMAKE_INCDIR_QT = $$[QT_INSTALL_HEADERS]
+QMAKE_INCDIR_QT = /usr/i686-pc-mingw32/sys-root/mingw/include
+#QMAKE_LIBDIR_QT = $$[QT_INSTALL_LIBS]
+QMAKE_LIBDIR_QT = /usr/i686-pc-mingw32/sys-root/mingw/lib
+
+QMAKE_RUN_CC = $(CC) -c $(CFLAGS) $(INCPATH) -o $obj $src
+QMAKE_RUN_CC_IMP = $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
+QMAKE_RUN_CXX = $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $obj $src
+QMAKE_RUN_CXX_IMP = $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
+
+QMAKE_LINK = i686-pc-mingw32-g++
+QMAKE_LFLAGS = -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc
+QMAKE_LFLAGS_EXCEPTIONS_ON = -mthreads -Wl
+QMAKE_LFLAGS_EXCEPTIONS_OFF =
+QMAKE_LFLAGS_RELEASE = -Wl,-s
+QMAKE_LFLAGS_DEBUG =
+QMAKE_LFLAGS_CONSOLE = -Wl,-subsystem,console
+QMAKE_LFLAGS_WINDOWS = -Wl,-subsystem,windows
+QMAKE_LFLAGS_DLL = -shared
+QMAKE_LINK_OBJECT_MAX = 10000
+QMAKE_LINK_OBJECT_SCRIPT= object_script
+
+
+QMAKE_LIBS =
+QMAKE_LIBS_CORE = -lkernel32 -luser32 -lshell32 -luuid -lole32 -ladvapi32 -lws2_32
+QMAKE_LIBS_GUI = -lgdi32 -lcomdlg32 -loleaut32 -limm32 -lwinmm -lwinspool -lws2_32 -lole32 -luuid -luser32 -ladvapi32
+QMAKE_LIBS_NETWORK = -lws2_32
+QMAKE_LIBS_OPENGL = -lopengl32 -lglu32 -lgdi32 -luser32
+QMAKE_LIBS_COMPAT = -ladvapi32 -lshell32 -lcomdlg32 -luser32 -lgdi32 -lws2_32
+QMAKE_LIBS_QT_ENTRY = -lmingw32 -lqtmain
+
+QMAKE_DIR_SEP = /
+QMAKE_COPY = cp -f
+QMAKE_COPY_FILE = $(COPY)
+QMAKE_COPY_DIR = $(COPY) -a
+QMAKE_MOVE = mv -f
+QMAKE_DEL_FILE = rm -f
+QMAKE_DEL_DIR = rmdir
+QMAKE_STRIP =
+QMAKE_INSTALL_FILE = install -m 644 -p
+QMAKE_INSTALL_PROGRAM = install -m 755 -p
+
+# "qmake -win32" always appears to generate code like this:
+# $(CHK_DIR_EXISTS) somedir $(MKDIR) somedir
+# We can't write a Unix macro that is compatible, so we have to hack it:
+QMAKE_CHK_DIR_EXISTS = mkdir -p
+QMAKE_MKDIR =
+
+QMAKE_MOC = moc
+QMAKE_UIC = uic
+QMAKE_IDC = idc
+
+QMAKE_RCC = rcc
+
+QMAKE_IDL = widl
+QMAKE_LIB = i686-pc-mingw32-ar -ru
+QMAKE_RC = i686-pc-mingw32-windres
+QMAKE_ZIP = zip -r -9
+
+QMAKE_STRIP = /bin/true
+QMAKE_STRIPFLAGS_LIB += --strip-unneeded
+load(qt_config)
+
+QMAKESPEC_ORIGINAL=Z:/home/fstrba/devel-cvs/windows:mingw:win32/mingw32-libqt4/qt-everywhere-opensource-src-4.7.1/mkspecs/win32-i686-pc-mingw32-g++
diff '--exclude=.qmake.cache' -urN qt-everywhere-opensource-src-4.7.1/mkspecs/default/qplatformdefs.h qt-everywhere-opensource-src-4.7.1/mkspecs/default/qplatformdefs.h
--- qt-everywhere-opensource-src-4.7.1/mkspecs/default/qplatformdefs.h 1970-01-01 01:00:00.000000000 +0100
+++ qt-everywhere-opensource-src-4.7.1/mkspecs/default/qplatformdefs.h 2010-11-11 11:24:38.000000000 +0100
@@ -0,0 +1,160 @@
+/****************************************************************************
+**
+** Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies).
+** Contact: Qt Software Information (qt-info@nokia.com)
+**
+** This file is part of the qmake spec of the Qt Toolkit.
+**
+** Commercial Usage
+** Licensees holding valid Qt Commercial licenses may use this file in
+** accordance with the Qt Commercial License Agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Nokia.
+**
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License versions 2.0 or 3.0 as published by the Free
+** Software Foundation and appearing in the file LICENSE.GPL included in
+** the packaging of this file. Please review the following information
+** to ensure GNU General Public Licensing requirements will be met:
+** http://www.fsf.org/licensing/licenses/info/GPLv2.html and
+** http://www.gnu.org/copyleft/gpl.html. In addition, as a special
+** exception, Nokia gives you certain additional rights. These rights
+** are described in the Nokia Qt GPL Exception version 1.3, included in
+** the file GPL_EXCEPTION.txt in this package.
+**
+** Qt for Windows(R) Licensees
+** As a special exception, Nokia, as the sole copyright holder for Qt
+** Designer, grants users of the Qt/Eclipse Integration plug-in the
+** right for the Qt/Eclipse Integration to link to functionality
+** provided by Qt Designer and its related libraries.
+**
+** If you are unsure which license is appropriate for your use, please
+** contact the sales department at qt-sales@nokia.com.
+**
+****************************************************************************/
+
+#ifndef QPLATFORMDEFS_H
+#define QPLATFORMDEFS_H
+
+#ifdef UNICODE
+#ifndef _UNICODE
+#define _UNICODE
+#endif
+#endif
+
+// Get Qt defines/settings
+
+#include "qglobal.h"
+
+#include <tchar.h>
+#include <io.h>
+#include <direct.h>
+#include <stdio.h>
+#include <fcntl.h>
+#include <errno.h>
+#include <sys/stat.h>
+#include <stdlib.h>
+#include <windows.h>
+#include <limits.h>
+
+#if !defined(_WIN32_WINNT) || (_WIN32_WINNT-0 < 0x0500)
+typedef enum {
+ NameUnknown = 0,
+ NameFullyQualifiedDN = 1,
+ NameSamCompatible = 2,
+ NameDisplay = 3,
+ NameUniqueId = 6,
+ NameCanonical = 7,
+ NameUserPrincipal = 8,
+ NameCanonicalEx = 9,
+ NameServicePrincipal = 10,
+ NameDnsDomain = 12
+} EXTENDED_NAME_FORMAT, *PEXTENDED_NAME_FORMAT;
+#endif
+
+#define Q_FS_FAT
+#ifdef QT_LARGEFILE_SUPPORT
+#define QT_STATBUF struct _stati64 // non-ANSI defs
+#define QT_STATBUF4TSTAT struct _stati64 // non-ANSI defs
+#define QT_STAT ::_stati64
+#define QT_FSTAT ::_fstati64
+#else
+#define QT_STATBUF struct _stat // non-ANSI defs
+#define QT_STATBUF4TSTAT struct _stat // non-ANSI defs
+#define QT_STAT ::_stat
+#define QT_FSTAT ::_fstat
+#endif
+#define QT_STAT_REG _S_IFREG
+#define QT_STAT_DIR _S_IFDIR
+#define QT_STAT_MASK _S_IFMT
+#if defined(_S_IFLNK)
+# define QT_STAT_LNK _S_IFLNK
+#endif
+#define QT_FILENO _fileno
+#define QT_OPEN ::_open
+#define QT_CLOSE ::_close
+#ifdef QT_LARGEFILE_SUPPORT
+#define QT_LSEEK ::_lseeki64
+#ifndef UNICODE
+#define QT_TSTAT ::_stati64
+#else
+#define QT_TSTAT ::_wstati64
+#endif
+#else
+#define QT_LSEEK ::_lseek
+#ifndef UNICODE
+#define QT_TSTAT ::_stat
+#else
+#define QT_TSTAT ::_wstat
+#endif
+#endif
+#define QT_READ ::_read
+#define QT_WRITE ::_write
+#define QT_ACCESS ::_access
+#define QT_GETCWD ::_getcwd
+#define QT_CHDIR ::_chdir
+#define QT_MKDIR ::_mkdir
+#define QT_RMDIR ::_rmdir
+#define QT_OPEN_LARGEFILE 0
+#define QT_OPEN_RDONLY _O_RDONLY
+#define QT_OPEN_WRONLY _O_WRONLY
+#define QT_OPEN_RDWR _O_RDWR
+#define QT_OPEN_CREAT _O_CREAT
+#define QT_OPEN_TRUNC _O_TRUNC
+#define QT_OPEN_APPEND _O_APPEND
+#if defined(O_TEXT)
+# define QT_OPEN_TEXT _O_TEXT
+# define QT_OPEN_BINARY _O_BINARY
+#endif
+
+#define QT_FOPEN ::fopen
+#ifdef QT_LARGEFILE_SUPPORT
+#define QT_FSEEK ::fseeko64
+#define QT_FTELL ::ftello64
+#else
+#define QT_FSEEK ::fseek
+#define QT_FTELL ::ftell
+#endif
+#define QT_FGETPOS ::fgetpos
+#define QT_FSETPOS ::fsetpos
+#define QT_FPOS_T fpos_t
+#ifdef QT_LARGEFILE_SUPPORT
+#define QT_OFF_T off64_t
+#else
+#define QT_OFF_T long
+#endif
+
+#define QT_SIGNAL_ARGS int
+
+#define QT_VSNPRINTF ::_vsnprintf
+#define QT_SNPRINTF ::_snprintf
+
+# define F_OK 0
+# define X_OK 1
+# define W_OK 2
+# define R_OK 4
+
+
+#endif // QPLATFORMDEFS_H
diff '--exclude=.qmake.cache' -urN qt-everywhere-opensource-src-4.7.1/mkspecs/modules/qt_webkit_version.pri qt-everywhere-opensource-src-4.7.1/mkspecs/modules/qt_webkit_version.pri
--- qt-everywhere-opensource-src-4.7.1/mkspecs/modules/qt_webkit_version.pri 1970-01-01 01:00:00.000000000 +0100
+++ qt-everywhere-opensource-src-4.7.1/mkspecs/modules/qt_webkit_version.pri 2010-11-06 02:55:20.000000000 +0100
@@ -0,0 +1,5 @@
+QT_WEBKIT_VERSION = 4.7.1
+QT_WEBKIT_MAJOR_VERSION = 4
+QT_WEBKIT_MINOR_VERSION = 7
+QT_WEBKIT_PATCH_VERSION = 1
+QT_CONFIG += webkit
diff '--exclude=.qmake.cache' -urN qt-everywhere-opensource-src-4.7.1/mkspecs/qconfig.pri qt-everywhere-opensource-src-4.7.1/mkspecs/qconfig.pri
--- qt-everywhere-opensource-src-4.7.1/mkspecs/qconfig.pri 1970-01-01 01:00:00.000000000 +0100
+++ qt-everywhere-opensource-src-4.7.1/mkspecs/qconfig.pri 2010-11-11 11:24:47.000000000 +0100
@@ -0,0 +1,12 @@
+CONFIG+= release shared stl exceptions rtti
+QT_ARCH = windows
+QT_EDITION = OpenSource
+QT_CONFIG += release system-zlib system-tiff system-jpeg png system-png accessibility qt3support opengl s60 dbus dbus-linked ipv6 script scripttools xmlpatterns multimedia audio-backend declarative native-gestures svg minimal-config small-config medium-config large-config full-config
+#versioning
+QT_VERSION = 4.7.1
+QT_MAJOR_VERSION = 4
+QT_MINOR_VERSION = 7
+QT_PATCH_VERSION = 1
+#Qt for Windows CE c-runtime deployment
+QT_CE_C_RUNTIME = no
+#Qt for Symbian FPU settings
diff '--exclude=.qmake.cache' -urN qt-everywhere-opensource-src-4.7.1/src/corelib/global/qconfig.cpp qt-everywhere-opensource-src-4.7.1/src/corelib/global/qconfig.cpp
--- qt-everywhere-opensource-src-4.7.1/src/corelib/global/qconfig.cpp 1970-01-01 01:00:00.000000000 +0100
+++ qt-everywhere-opensource-src-4.7.1/src/corelib/global/qconfig.cpp 2010-11-11 11:24:47.000000000 +0100
@@ -0,0 +1,33 @@
+/* Licensed */
+static const char qt_configure_licensee_str [512 + 12] = "qt_lcnsuser=Open Source";
+static const char qt_configure_licensed_products_str [512 + 12] = "qt_lcnsprod=OpenSource";
+
+/* Build date */
+static const char qt_configure_installation [11 + 12] = "qt_instdate=2010-11-11";
+
+static const char qt_configure_prefix_path_str [512 + 12] = "qt_prfxpath=/usr/i686-pc-mingw32/sys-root/mingw";
+static const char qt_configure_documentation_path_str[512 + 12] = "qt_docspath=/usr/i686-pc-mingw32/sys-root/mingw/share/doc";
+static const char qt_configure_headers_path_str [512 + 12] = "qt_hdrspath=/usr/i686-pc-mingw32/sys-root/mingw/include";
+static const char qt_configure_libraries_path_str [512 + 12] = "qt_libspath=/usr/i686-pc-mingw32/sys-root/mingw/lib";
+static const char qt_configure_binaries_path_str [512 + 12] = "qt_binspath=/usr/i686-pc-mingw32/sys-root/mingw/bin";
+static const char qt_configure_plugins_path_str [512 + 12] = "qt_plugpath=/usr/i686-pc-mingw32/sys-root/mingw/lib/qt4/plugins";
+static const char qt_configure_imports_path_str [512 + 12] = "qt_impspath=\\usr\\i686-pc-mingw32\\sys-root\\mingw\\imports";
+static const char qt_configure_data_path_str [512 + 12] = "qt_datapath=/usr/i686-pc-mingw32/sys-root/mingw/share";
+static const char qt_configure_translations_path_str [512 + 12] = "qt_trnspath=/usr/i686-pc-mingw32/sys-root/mingw/share/qt4/translations";
+static const char qt_configure_examples_path_str [512 + 12] = "qt_xmplpath=/usr/i686-pc-mingw32/sys-root/mingw/share/qt4/examples";
+static const char qt_configure_demos_path_str [512 + 12] = "qt_demopath=/usr/i686-pc-mingw32/sys-root/mingw/lib/qt4/demos";
+/* strlen( "qt_lcnsxxxx") == 12 */
+#define QT_CONFIGURE_LICENSEE qt_configure_licensee_str + 12;
+#define QT_CONFIGURE_LICENSED_PRODUCTS qt_configure_licensed_products_str + 12;
+#define QT_CONFIGURE_PREFIX_PATH qt_configure_prefix_path_str + 12;
+#define QT_CONFIGURE_DOCUMENTATION_PATH qt_configure_documentation_path_str + 12;
+#define QT_CONFIGURE_HEADERS_PATH qt_configure_headers_path_str + 12;
+#define QT_CONFIGURE_LIBRARIES_PATH qt_configure_libraries_path_str + 12;
+#define QT_CONFIGURE_BINARIES_PATH qt_configure_binaries_path_str + 12;
+#define QT_CONFIGURE_PLUGINS_PATH qt_configure_plugins_path_str + 12;
+#define QT_CONFIGURE_IMPORTS_PATH qt_configure_imports_path_str + 12;
+#define QT_CONFIGURE_DATA_PATH qt_configure_data_path_str + 12;
+#define QT_CONFIGURE_TRANSLATIONS_PATH qt_configure_translations_path_str + 12;
+#define QT_CONFIGURE_EXAMPLES_PATH qt_configure_examples_path_str + 12;
+#define QT_CONFIGURE_DEMOS_PATH qt_configure_demos_path_str + 12;
+
diff '--exclude=.qmake.cache' -urN qt-everywhere-opensource-src-4.7.1/src/corelib/global/qconfig.h qt-everywhere-opensource-src-4.7.1/src/corelib/global/qconfig.h
--- qt-everywhere-opensource-src-4.7.1/src/corelib/global/qconfig.h 1970-01-01 01:00:00.000000000 +0100
+++ qt-everywhere-opensource-src-4.7.1/src/corelib/global/qconfig.h 2010-11-11 11:24:47.000000000 +0100
@@ -0,0 +1,112 @@
+/* Everything */
+
+#ifndef QT_DLL
+#define QT_DLL
+#endif
+
+/* License information */
+#define QT_PRODUCT_LICENSEE "Open Source"
+#define QT_PRODUCT_LICENSE "OpenSource"
+
+// Qt Edition
+#ifndef QT_EDITION
+# define QT_EDITION QT_EDITION_OPENSOURCE
+#endif
+
+#if defined(__SYMBIAN32__)
+# define QT_BUILD_KEY "Symbian full-config"
+#else
+# if (!QT_NO_DEBUG)
+# if (defined(WIN64) || defined(_WIN64) || defined(__WIN64__))
+# define QT_BUILD_KEY "Windows x64 mingw debug full-config"
+# else
+# define QT_BUILD_KEY "Windows mingw debug full-config"
+# endif
+# else
+# if (defined(WIN64) || defined(_WIN64) || defined(__WIN64__))
+# define QT_BUILD_KEY "Windows x64 mingw release full-config"
+# else
+# define QT_BUILD_KEY "Windows mingw release full-config"
+# endif
+# endif
+#endif
+
+/* Machine byte-order */
+#define Q_BIG_ENDIAN 4321
+#define Q_LITTLE_ENDIAN 1234
+#define Q_BYTE_ORDER Q_LITTLE_ENDIAN
+
+// Compile time features
+#define QT_ARCH_WINDOWS
+#if defined(QT_GRAPHICSSYSTEM_RASTER) && defined(QT_NO_GRAPHICSSYSTEM_RASTER)
+# undef QT_GRAPHICSSYSTEM_RASTER
+#elif !defined(QT_GRAPHICSSYSTEM_RASTER)
+# define QT_GRAPHICSSYSTEM_RASTER
+#endif
+
+#if defined(QT_NO_FREETYPE) && defined(QT_FREETYPE)
+# undef QT_NO_FREETYPE
+#elif !defined(QT_NO_FREETYPE)
+# define QT_NO_FREETYPE
+#endif
+
+#if defined(QT_NO_IMAGEFORMAT_JPEG) && defined(QT_IMAGEFORMAT_JPEG)
+# undef QT_NO_IMAGEFORMAT_JPEG
+#elif !defined(QT_NO_IMAGEFORMAT_JPEG)
+# define QT_NO_IMAGEFORMAT_JPEG
+#endif
+
+#if defined(QT_NO_IMAGEFORMAT_MNG) && defined(QT_IMAGEFORMAT_MNG)
+# undef QT_NO_IMAGEFORMAT_MNG
+#elif !defined(QT_NO_IMAGEFORMAT_MNG)
+# define QT_NO_IMAGEFORMAT_MNG
+#endif
+
+#if defined(QT_NO_IMAGEFORMAT_TIFF) && defined(QT_IMAGEFORMAT_TIFF)
+# undef QT_NO_IMAGEFORMAT_TIFF
+#elif !defined(QT_NO_IMAGEFORMAT_TIFF)
+# define QT_NO_IMAGEFORMAT_TIFF
+#endif
+
+#if defined(QT_NO_OPENSSL) && defined(QT_OPENSSL)
+# undef QT_NO_OPENSSL
+#elif !defined(QT_NO_OPENSSL)
+# define QT_NO_OPENSSL
+#endif
+
+#if defined(QT_NO_OPENVG) && defined(QT_OPENVG)
+# undef QT_NO_OPENVG
+#elif !defined(QT_NO_OPENVG)
+# define QT_NO_OPENVG
+#endif
+
+#if defined(QT_NO_PHONON) && defined(QT_PHONON)
+# undef QT_NO_PHONON
+#elif !defined(QT_NO_PHONON)
+# define QT_NO_PHONON
+#endif
+
+#if defined(QT_NO_STYLE_GTK) && defined(QT_STYLE_GTK)
+# undef QT_NO_STYLE_GTK
+#elif !defined(QT_NO_STYLE_GTK)
+# define QT_NO_STYLE_GTK
+#endif
+
+#if defined(QT_NO_STYLE_S60) && defined(QT_STYLE_S60)
+# undef QT_NO_STYLE_S60
+#elif !defined(QT_NO_STYLE_S60)
+# define QT_NO_STYLE_S60
+#endif
+
+#if defined(QT_NO_STYLE_WINDOWSCE) && defined(QT_STYLE_WINDOWSCE)
+# undef QT_NO_STYLE_WINDOWSCE
+#elif !defined(QT_NO_STYLE_WINDOWSCE)
+# define QT_NO_STYLE_WINDOWSCE
+#endif
+
+#if defined(QT_NO_STYLE_WINDOWSMOBILE) && defined(QT_STYLE_WINDOWSMOBILE)
+# undef QT_NO_STYLE_WINDOWSMOBILE
+#elif !defined(QT_NO_STYLE_WINDOWSMOBILE)
+# define QT_NO_STYLE_WINDOWSMOBILE
+#endif
+