Submitted By: Uwe Düffert (lfs at uwe-dueffert dot de)
Date: 2004-05-16
Initial Package Version: 3.3.2
Origin: self-created, http://www.uwe-dueffert.de/lfs/ownpatches/qt-x11-free-3.3.2-optim-1.patch
Upstream Status: not reported, unimportant + platform specific
Description: allow optimization != default
 
diff -Naur qt-x11-free-3.3.2.orig/mkspecs/linux-g++/qmake.conf qt-x11-free-3.3.2/mkspecs/linux-g++/qmake.conf
--- qt-x11-free-3.3.2.orig/mkspecs/linux-g++/qmake.conf	2004-05-16 12:43:03.160963624 +0000
+++ qt-x11-free-3.3.2/mkspecs/linux-g++/qmake.conf	2004-05-16 13:02:18.020398304 +0000
@@ -21,7 +21,7 @@
 QMAKE_CFLAGS_DEPS	= -M
 QMAKE_CFLAGS_WARN_ON	= -Wall -W
 QMAKE_CFLAGS_WARN_OFF	= -w
-QMAKE_CFLAGS_RELEASE	= -O2
+QMAKE_CFLAGS_RELEASE	= $(MYCFLAGS)
 QMAKE_CFLAGS_DEBUG	= -g
 QMAKE_CFLAGS_SHLIB	= -fPIC
 QMAKE_CFLAGS_YACC	= -Wno-unused -Wno-parentheses
diff -Naur qt-x11-free-3.3.2.orig/qmake/Makefile.unix qt-x11-free-3.3.2/qmake/Makefile.unix
--- qt-x11-free-3.3.2.orig/qmake/Makefile.unix	2003-11-13 20:38:03.000000000 +0000
+++ qt-x11-free-3.3.2/qmake/Makefile.unix	2004-05-16 13:03:07.925811528 +0000
@@ -32,7 +32,7 @@
 	   @SOURCE_PATH@/src/tools/qsettings.cpp @SOURCE_PATH@/src/tools/qurl.cpp \
 	   @SOURCE_PATH@/src/tools/qsettings_mac.cpp @SOURCE_PATH@/src/tools/qlocale.cpp
 
-CXXFLAGS= @QMAKE_CFLAGS@ \
+CXXFLAGS= $(MYCFLAGS) \
 	-I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac \
 	-I@BUILD_PATH@/include/qmake -I@BUILD_PATH@/include -I@SOURCE_PATH@/include \
 	-DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL \

