diff options
author | Raphael Kubo da Costa <rakuco@FreeBSD.org> | 2012-06-12 15:44:16 +0000 |
---|---|---|
committer | Raphael Kubo da Costa <rakuco@FreeBSD.org> | 2012-06-12 15:44:16 +0000 |
commit | bc010169fe07c26b473260ceb9070953dd579208 (patch) | |
tree | b189f3c325be804eb049b62853fa821ef2560108 /devel | |
parent | cb45a28090cd4985c1c4f73e780c9d7421b744a6 (diff) | |
download | ports-bc010169fe07c26b473260ceb9070953dd579208.tar.gz ports-bc010169fe07c26b473260ceb9070953dd579208.zip |
Notes
Diffstat (limited to 'devel')
-rw-r--r-- | devel/qmake4/Makefile | 3 | ||||
-rw-r--r-- | devel/qmake4/files/patch-qt4-before-ports-in-mkspecs.diff | 47 |
2 files changed, 23 insertions, 27 deletions
diff --git a/devel/qmake4/Makefile b/devel/qmake4/Makefile index 955843eb1f95..12fc01de7fc2 100644 --- a/devel/qmake4/Makefile +++ b/devel/qmake4/Makefile @@ -6,8 +6,8 @@ # $FreeBSD$ PORTNAME= qmake -PORTREVISION= 2 DISTVERSION= ${QT4_VERSION} +PORTREVISION= 3 CATEGORIES= devel PKGNAMEPREFIX= qt4- @@ -54,7 +54,6 @@ post-patch: @${REINPLACE_CMD} -e 's|@QMAKE_QTOBJS@||g' ${WRKSRC}/Makefile.unix # FIXME: This is ugly - @${RM} ${WRKSRC}/../mkspecs/common/*.orig @${RM} ${WRKSRC}/../mkspecs/freebsd-g++/*.orig @${RM} ${WRKSRC}/../mkspecs/freebsd-g++46/*.orig diff --git a/devel/qmake4/files/patch-qt4-before-ports-in-mkspecs.diff b/devel/qmake4/files/patch-qt4-before-ports-in-mkspecs.diff index 654bc2da1b45..6d64ad555b31 100644 --- a/devel/qmake4/files/patch-qt4-before-ports-in-mkspecs.diff +++ b/devel/qmake4/files/patch-qt4-before-ports-in-mkspecs.diff @@ -1,13 +1,8 @@ --- ../mkspecs/freebsd-g++/qmake.conf.old 2011-09-17 01:02:43.000000000 -0300 +++ ../mkspecs/freebsd-g++/qmake.conf 2011-09-17 00:23:09.000000000 -0300 -@@ -12,9 +12,13 @@ - +@@ -13,8 +13,8 @@ QMAKE_CXXFLAGS_THREAD = $$QMAKE_CFLAGS_THREAD -+QMAKE_CC = gcc -+ -+QMAKE_CXX = g++ -+ # Addon software goes into /usr/local on the BSDs, by default we will look there -QMAKE_INCDIR = /usr/local/include -QMAKE_LIBDIR = /usr/local/lib @@ -18,9 +13,14 @@ QMAKE_INCDIR_QT = $$[QT_INSTALL_HEADERS] --- ../mkspecs/freebsd-g++46/qmake.conf.old 2011-09-17 01:03:00.000000000 -0300 +++ ../mkspecs/freebsd-g++46/qmake.conf 2011-09-17 00:23:41.000000000 -0300 -@@ -37,8 +37,8 @@ +@@ -12,13 +12,9 @@ + QMAKE_CXXFLAGS_THREAD = $$QMAKE_CFLAGS_THREAD +-QMAKE_CC = gcc46 +- +-QMAKE_CXX = g++46 +- # Addon software goes into /usr/local on the BSDs, by default we will look there -QMAKE_INCDIR = /usr/local/include -QMAKE_LIBDIR = /usr/local/lib @@ -29,21 +29,18 @@ QMAKE_INCDIR_X11 = /usr/X11R6/include QMAKE_LIBDIR_X11 = /usr/X11R6/lib QMAKE_INCDIR_QT = $$[QT_INSTALL_HEADERS] ---- ../mkspecs/common/g++-base.conf.old 2012-04-27 06:45:52.000000000 +1100 -+++ ../mkspecs/common/g++-base.conf 2012-06-07 22:39:16.000000000 +1100 -@@ -8,15 +8,11 @@ - # you can use the manual test in tests/manual/mkspecs. - # - --QMAKE_CC = gcc -- - QMAKE_LINK_C = $$QMAKE_CC - QMAKE_LINK_C_SHLIB = $$QMAKE_CC - - QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += -O2 -g - --QMAKE_CXX = g++ -- - QMAKE_LINK = $$QMAKE_CXX - QMAKE_LINK_SHLIB = $$QMAKE_CXX - +@@ -55,4 +51,14 @@ + include(../common/unix.conf) + include(../common/gcc-base-unix.conf) + include(../common/g++-unix.conf) ++ ++# Redefined here because g++-base.conf sets QMAKE_CC and QMAKE_CXX ++# to gcc and g++, respectively. ++QMAKE_CC = gcc46 ++QMAKE_CXX = g++46 ++QMAKE_LINK_C = $$QMAKE_CC ++QMAKE_LINK_C_SHLIB = $$QMAKE_CC ++QMAKE_LINK = $$QMAKE_CXX ++QMAKE_LINK_SHLIB = $$QMAKE_CXX ++ + load(qt_config) |