[meego-commits] 11271: Changes to MeeGo:1.1:Core:Update:Testing/libmeegotouch
Fathi Boudra
no_reply at build.meego.com
Fri Dec 24 12:05:21 UTC 2010
Hi,
I have made the following changes to libmeegotouch in project MeeGo:1.1:Core:Update:Testing. Please review and accept ASAP.
Thank You,
Fathi Boudra
[This message was auto-generated]
---
Request #11271:
submit: devel:qt-mtf:MeeGo:1.1/libmeegotouch(r3) -> MeeGo:1.1:Core:Update:Testing/libmeegotouch
Message:
* Fri Dec 24 2010 Fathi Boudra <fathi.boudra at nokia.com> - 0.20.25
- BMC#8938 - Remove linker options from meegotouch_common.prf which prevents
compiling MTF applications if older Qt is used in the system
State: new 2010-12-24T04:05:20 boudra
Comment: None
changes files:
--------------
--- libmeegotouch.changes
+++ libmeegotouch.changes
@@ -0,0 +1,4 @@
+* Fri Dec 24 2010 Fathi Boudra <fathi.boudra at nokia.com> - 0.20.25
+- BMC#8938 - Remove linker options from meegotouch_common.prf which prevents
+ compiling MTF applications if older Qt is used in the system
+
new:
----
QMAKE_LFLAGS_RPATH_meegotouch_common.prf_bmc8938.patch
spec files:
-----------
--- libmeegotouch.spec
+++ libmeegotouch.spec
@@ -28,6 +28,7 @@
Patch11: include_order.patch
Patch12: arm_ftbfs_egl.patch
Patch13: hide_status_bar_for_vkb.patch
+Patch14: QMAKE_LFLAGS_RPATH_meegotouch_common.prf_bmc8938.patch
Requires: meegotouch-theme >= 0.20.14
Requires(pre): GConf2
Requires(preun): GConf2
@@ -112,6 +113,8 @@
%patch12 -p1
# hide_status_bar_for_vkb.patch
%patch13 -p1
+# QMAKE_LFLAGS_RPATH_meegotouch_common.prf_bmc8938.patch
+%patch14 -p1
# >> setup
# << setup
other changes:
--------------
++++++ QMAKE_LFLAGS_RPATH_meegotouch_common.prf_bmc8938.patch (new)
--- QMAKE_LFLAGS_RPATH_meegotouch_common.prf_bmc8938.patch
+++ QMAKE_LFLAGS_RPATH_meegotouch_common.prf_bmc8938.patch
+Description: backport to 0.20.25
+
+From 29ab5fe7f7a6c1b3c092c2cb19bd3cfbb2100290 Mon Sep 17 00:00:00 2001
+From: Sergiy Dubovik <sergiy.dubovik at nokia.com>
+Date: Mon, 8 Nov 2010 10:40:57 +0200
+Subject: [PATCH] Changes: Removing linker options from meegotouch_common.prf which prevents compiling MTF apps if old QT is used in the system.
+
+RevBy: Stanislav Ionascu, Tomas Junnonen
+
+Details: Those lines force linker to search for libraries in /usr/lib (if MTF installed there) which means that if your
+system QT is 4.6 (officially supported by ubuntu) and you are compiling your application with your own version of QT,
+linker will use system QT even though you used qmake from other version.
+
+--- a/mkspecs/features/meegotouch_common.prf
++++ b/mkspecs/features/meegotouch_common.prf
+@@ -22,12 +22,8 @@ contains(TEMPLATE, app) {
+ M_INC_DIR = $$M_PREFIX/include/meegotouch
+ M_LIB_DIR = $$M_LIBDIR
+
+- GSTREAMER_INC = /usr/include/gstreamer-0.10 /usr/include/glib-2.0 /usr/lib/glib-2.0/include /usr/include/libxml2
+-
+- INCLUDEPATH += $${M_INC_DIR} $${GSTREAMER_INC}
++ INCLUDEPATH += $${M_INC_DIR}
+ DEPENDPATH += $${M_INC_DIR}
+
+- unix: QMAKE_LFLAGS += $${QMAKE_LFLAGS_RPATH}$${M_LIB_DIR}
+-
+ LIBS += -L$${M_LIB_DIR}
+ }
+
++++++ libmeegotouch.yaml
--- libmeegotouch.yaml
+++ libmeegotouch.yaml
@@ -22,6 +22,7 @@
- include_order.patch
- arm_ftbfs_egl.patch
- hide_status_bar_for_vkb.patch
+ - QMAKE_LFLAGS_RPATH_meegotouch_common.prf_bmc8938.patch
Requires:
- meegotouch-theme >= 0.20.14
Description: |
More information about the MeeGo-commits
mailing list