Ticket #38477: qt4-creator-mac-2.7.0.patch

File qt4-creator-mac-2.7.0.patch, 6.0 KB (added by macports@…, 11 years ago)
  • Portfile

    diff -r -u -N /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/qt4-creator-mac/Portfile ./Portfile
    old new  
    55PortGroup           qt4 1.0
    66
    77name                qt4-creator-mac
    8 version             2.6.1
     8version             2.7.0
    99categories          devel aqua
    1010platforms           darwin
    1111license             LGPL-2.1
     
    1717distname            qt-creator-${version}-src
    1818master_sites        http://origin.releases.qt-project.org/qtcreator/${version}/
    1919
    20 checksums           rmd160  d0d19dad00c5d7dfcf24babfab87e3c92acc874e \
    21                     sha256  8031e81e5e81e398575dd90245defcd29eeaf60d5907861707d85f4325d3d215
     20checksums           rmd160  d39bde35e81c43acc655ddaa4a42f9bb8c7373b6 \
     21                    sha256  c8d05b65661639809df7815837e8c7d42980028dff1e21dc518049d837b3d6fa
     22
     23depends_build       port:pkgconfig
     24depends_lib         port:botan
    2225
    2326# fix up QMake build files to remove debug and release building;
    2427# specify that here instead.
     
    4649}
    4750
    4851configure.cmd       ${qt_qmake_cmd}
    49 configure.args      "-o Makefile qtcreator.pro"
     52configure.args      "-o Makefile qtcreator.pro USE_SYSTEM_BOTAN=1"
    5053configure.post_args
    5154configure.universal_args
    5255
     
    6467
    6568universal_variant   yes
    6669
    6770livecheck.type      regex
    68 livecheck.url       http://get.qt.nokia.com/qtcreator/
    69 # Qt Creator 2.* requires Qt 4.7
     71livecheck.url       http://qt-project.org/downloads
     72# Qt Creator >=2.6 requires Qt 4.8
    7073livecheck.regex     "qt-creator-(2.\[0-9.-\]+)-src.zip"
  • files/patch-macports-paths.diff

    diff -r -u -N /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/qt4-creator-mac/files/patch-macports-paths.diff ./files/patch-macports-paths.diff
    old new  
    11--- src/libs/utils/environment.cpp.orig 2012-08-08 15:47:06.000000000 +0200
    22+++ src/libs/utils/environment.cpp      2012-09-22 16:10:03.000000000 +0200
    3 @@ -110,6 +110,7 @@
    4  #endif
     3@@ -112,6 +112,7 @@
     4                 m_values.insert(s.left(i), s.mid(i+1));
    55         }
    66     }
    7 +    prependOrSetPath("@@PREFIX@@/bin");
     7+    prependOrSetPath(QLatin1String("@@PREFIX@@/bin"));
    88 }
    99 
    1010 QStringList Environment::toStringList() const
    1111--- src/plugins/qtsupport/baseqtversion.cpp.orig        2012-08-08 15:47:06.000000000 +0200
    1212+++ src/plugins/qtsupport/baseqtversion.cpp     2012-09-22 13:42:33.000000000 +0200
    13 @@ -696,10 +696,14 @@
     13@@ -757,10 +757,14 @@
    1414     default:
    1515         Q_ASSERT(false);
    1616     }
  • files/patch-remove_build_types.diff

    diff -r -u -N /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/qt4-creator-mac/files/patch-remove_build_types.diff ./files/patch-remove_build_types.diff
    old new  
    1 --- tests/manual/proparser/testreader.pro.orig  2011-02-11 11:29:12.000000000 +0100
    2 +++ tests/manual/proparser/testreader.pro       2011-04-03 22:07:37.000000000 +0200
    3 @@ -10,11 +10,6 @@
    4  CONFIG          += qt warn_on console
    5  CONFIG          -= app_bundle
    6  
    7 -build_all:!build_pass {
    8 -    CONFIG -= build_all
    9 -    CONFIG += release
    10 -}
    11 -
    12  SOURCES = main.cpp qmakeglobals.cpp qmakeparser.cpp qmakeevaluator.cpp profileevaluator.cpp qmakebuiltins.cpp proitems.cpp ioutils.cpp
    13  HEADERS = qmakeglobals.h qmakeparser.h profileevaluator.h qmakeevaluator.h qmakeevaluator_p.h proitems.h ioutils.h
    14  
    15  
    161--- src/tools/qtcreatorwidgets/qtcreatorwidgets.pro.orig        2010-11-12 10:05:03.000000000 -0500
    172+++ src/tools/qtcreatorwidgets/qtcreatorwidgets.pro     2010-11-12 10:06:46.000000000 -0500
    183@@ -1,4 +1,4 @@
     
    4934--- share/qtcreator/templates/qt4project/customwidgetwizard/tpl_plugin.pro.orig 2010-11-12 10:05:03.000000000 -0500
    5035+++ share/qtcreator/templates/qt4project/customwidgetwizard/tpl_plugin.pro      2010-11-12 10:05:52.000000000 -0500
    5136@@ -1,4 +1,4 @@
    52 -CONFIG      += designer plugin debug_and_release
    53 +CONFIG      += designer plugin
     37-CONFIG      += plugin debug_and_release
     38+CONFIG      += plugin
    5439 TARGET      = $$qtLibraryTarget(@PLUGIN_NAME@)
    5540 TEMPLATE    = lib
    5641 
     
    6853 SOURCES = dumper.cpp
    6954--- share/qtcreator/qml/qmlpuppet/qmlpuppet/qmlpuppet.pro.orig  2012-11-06 14:01:48.000000000 +0100
    7055+++ share/qtcreator/qml/qmlpuppet/qmlpuppet/qmlpuppet.pro       2012-11-17 00:58:33.000000000 +0100
    71 @@ -4,9 +4,4 @@
     56@@ -4,11 +4,6 @@
    7257 
    7358 DESTDIR = $$[QT_INSTALL_BINS]
    7459 
     
    7762-    CONFIG += release
    7863-}
    7964-
    80  include(../../../../../share/qtcreator/qml/qmlpuppet/qmlpuppet/qmlpuppet.pri)
    81 \ No newline at end of file
     65 greaterThan(QT_MAJOR_VERSION, 4) {
     66     DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x040900
     67 }
    8268--- src/libs/utils/process_ctrlc_stub.pro.orig  2012-11-06 14:01:48.000000000 +0100
    8369+++ src/libs/utils/process_ctrlc_stub.pro       2012-11-17 00:59:11.000000000 +0100
    8470@@ -12,10 +12,5 @@
     
    115101-
    116102 target.path  = $$QTC_PREFIX/bin # FIXME: libexec, more or less
    117103 INSTALLS    += target
    118 --- tests/manual/debugger/multi/multi.pro.orig  2012-11-06 14:01:48.000000000 +0100
    119 +++ tests/manual/debugger/multi/multi.pro       2012-11-17 01:01:30.000000000 +0100
    120 @@ -4,6 +4,6 @@
    121  INCLUDEPATH += .
    122  
    123  SOURCES += main.cpp
    124 -CONFIG += qt warn_on debug
    125 +CONFIG += qt warn_on
    126  OBJECTS_DIR = .obj/debug-shared
    127  MOC_DIR = .moc/debug-shared
     104--- share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pro.orig        2013-03-26 14:31:48.000000000 +0100
     105+++ share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pro     2013-03-26 14:41:09.000000000 +0100
     106@@ -4,9 +4,4 @@
     107 
     108 DESTDIR = $$[QT_INSTALL_BINS]
     109 
     110-build_all:!build_pass {
     111-    CONFIG -= build_all
     112-    CONFIG += release
     113-}
     114-
     115 include(qml2puppet.pri)