qt5: Fix 0034-qt-5.3.2-Use-QMAKE_PREFIX_STATICLIB..
This commit is contained in:
@@ -1,21 +1,24 @@
|
||||
--- a/qtbase/mkspecs/features/create_cmake.prf 2014-10-13 17:52:38.691086600 +0100
|
||||
+++ b/qtbase/mkspecs/features/create_cmake.prf 2014-10-13 19:47:45.828532600 +0100
|
||||
@@ -133,11 +133,16 @@
|
||||
CMAKE_PLUGIN_NAME = $$PLUGIN_CLASS_NAME
|
||||
--- qt-everywhere-opensource-src-5.4.0-rc/qtbase/mkspecs/features/create_cmake.prf.orig 2014-12-01 01:49:24.066920200 +0000
|
||||
+++ qt-everywhere-opensource-src-5.4.0-rc/qtbase/mkspecs/features/create_cmake.prf 2014-12-01 01:59:39.496120700 +0000
|
||||
@@ -134,15 +134,15 @@
|
||||
|
||||
win32 {
|
||||
- isEmpty(CMAKE_STATIC_TYPE): CMAKE_PlUGIN_EXT = .dll
|
||||
- else: CMAKE_PlUGIN_EXT = .$${QMAKE_EXTENSION_STATICLIB}
|
||||
+ isEmpty(CMAKE_STATIC_TYPE) {
|
||||
isEmpty(CMAKE_STATIC_TYPE) {
|
||||
- CMAKE_PLUGIN_LOCATION_RELEASE = $$PLUGIN_TYPE/$${TARGET}.dll
|
||||
- CMAKE_PLUGIN_LOCATION_DEBUG = $$PLUGIN_TYPE/$${TARGET}d.dll
|
||||
- } else:mingw {
|
||||
- CMAKE_PLUGIN_LOCATION_RELEASE = $$PLUGIN_TYPE/lib$${TARGET}.a
|
||||
- CMAKE_PLUGIN_LOCATION_DEBUG = $$PLUGIN_TYPE/lib$${TARGET}d.a
|
||||
- } else { # MSVC static
|
||||
- CMAKE_PLUGIN_LOCATION_RELEASE = $$PLUGIN_TYPE/$${TARGET}.lib
|
||||
- CMAKE_PLUGIN_LOCATION_DEBUG = $$PLUGIN_TYPE/$${TARGET}d.lib
|
||||
+ CMAKE_PlUGIN_EXT = .dll
|
||||
+ CMAKE_PlUGIN_PREFIX =
|
||||
+ } else {
|
||||
+ CMAKE_PlUGIN_EXT = .$${QMAKE_EXTENSION_STATICLIB}
|
||||
+ CMAKE_PlUGIN_PREFIX = $${QMAKE_PREFIX_STATICLIB}
|
||||
+ }
|
||||
|
||||
- CMAKE_PLUGIN_LOCATION_RELEASE = $$PLUGIN_TYPE/$${TARGET}$${CMAKE_PlUGIN_EXT}
|
||||
- CMAKE_PLUGIN_LOCATION_DEBUG = $$PLUGIN_TYPE/$${TARGET}d$${CMAKE_PlUGIN_EXT}
|
||||
}
|
||||
+
|
||||
+ CMAKE_PLUGIN_LOCATION_RELEASE = $$PLUGIN_TYPE/$${CMAKE_PlUGIN_PREFIX}$${TARGET}$${CMAKE_PlUGIN_EXT}
|
||||
+ CMAKE_PLUGIN_LOCATION_DEBUG = $$PLUGIN_TYPE/$${CMAKE_PlUGIN_PREFIX}$${TARGET}d$${CMAKE_PlUGIN_EXT}
|
||||
} else {
|
||||
|
||||
@@ -206,7 +206,7 @@ md5sums=('21843b00ecde8956217faab391bc007b'
|
||||
'e009d2a1c7edc41c1f5974883d4f38b2'
|
||||
'516036cb0721d1603009e01f5bd728aa'
|
||||
'47e70b9a063aa99aba0096007ed5b83d'
|
||||
'c242bb998d1117544018e169bdd66136'
|
||||
'3049f9e43e24f7eaafb4659c72ca4789'
|
||||
'cbef002e6f4b0d043ca6a6e9d60ceca5')
|
||||
|
||||
# Translates using cygpath according to the ${_make} being used
|
||||
@@ -236,7 +236,7 @@ pkg_config_qt5() {
|
||||
prepare() {
|
||||
cd ${startdir}
|
||||
[ -d ${srcdir}/${_pkgfqn} ] && rm -rf ${srcdir}/${_pkgfqn}
|
||||
tar -xJvf ${startdir}/${_pkgfqn}.tar.xz -C ${srcdir} || true
|
||||
tar -xJf ${startdir}/${_pkgfqn}.tar.xz -C ${srcdir} || true
|
||||
|
||||
# cp -rf qt3d ${_pkgfqn}/
|
||||
cd ${srcdir}/${_pkgfqn}
|
||||
@@ -244,11 +244,6 @@ prepare() {
|
||||
# MSYS2 gperf cannot handle \r\n.
|
||||
find . -name "*.gperf" -exec dos2unix "{}" \;
|
||||
|
||||
#pushd qtbase > /dev/null
|
||||
# rm -f mkspecs/features/ltcg.prf > /dev/null 2>&1 || true
|
||||
# patch -p1 -i ${srcdir}/0001-Add-link-time-optimization-support-for-Clang-GCC-and.patch
|
||||
#popd
|
||||
|
||||
patch -p1 -i ${srcdir}/0001-qt-5.3.0-oracle-driver-prompt.patch
|
||||
patch -p1 -i ${srcdir}/0002-qt-5.3.0-use-fbclient-instead-of-gds32.patch
|
||||
patch -p1 -i ${srcdir}/0003-qt-5.3.0-use-mingw-built-mysql-library.patch
|
||||
@@ -317,7 +312,7 @@ prepare() {
|
||||
patch -p1 -i ${srcdir}/0031-qt-5.3.1-Fix-masm-pri-build-race-condition.patch
|
||||
###patch -p1 -i ${srcdir}/0032-qt-5.3.2-Disable-jitted-Regexp-for-Mingw-64-bit-94712.patch
|
||||
###patch -p1 -i ${srcdir}/0033-qt-5.3.2-Use-QMAKE_EXTENSION_STATICLIB-in-create_cmake-prf.patch
|
||||
###patch -p1 -i ${srcdir}/0034-qt-5.3.2-Use-QMAKE_PREFIX_STATICLIB-in-create_cmake-prf.patch
|
||||
patch -p1 -i ${srcdir}/0034-qt-5.3.2-Use-QMAKE_PREFIX_STATICLIB-in-create_cmake-prf.patch
|
||||
patch -p1 -i ${srcdir}/0035-qt-5.3.2-dont-add-resource-files-to-qmake-libs.patch
|
||||
|
||||
# See: https://bugreports.qt-project.org/browse/QTBUG-37902
|
||||
|
||||
Reference in New Issue
Block a user