[Midnightbsd-cvs] mports [21603] trunk/devel/qmake5: add some os specific patches

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Aug 13 13:29:44 EDT 2016


Revision: 21603
          http://svnweb.midnightbsd.org/mports/?rev=21603
Author:   laffer1
Date:     2016-08-13 13:29:44 -0400 (Sat, 13 Aug 2016)
Log Message:
-----------
add some os specific patches

Modified Paths:
--------------
    trunk/devel/qmake5/pkg-plist

Added Paths:
-----------
    trunk/devel/qmake5/files/patch-mkspecs__common__midnightbsd.conf
    trunk/devel/qmake5/files/patch-mkspecs__qt_functions.prf

Added: trunk/devel/qmake5/files/patch-mkspecs__common__midnightbsd.conf
===================================================================
--- trunk/devel/qmake5/files/patch-mkspecs__common__midnightbsd.conf	                        (rev 0)
+++ trunk/devel/qmake5/files/patch-mkspecs__common__midnightbsd.conf	2016-08-13 17:29:44 UTC (rev 21603)
@@ -0,0 +1,43 @@
+--- ./mkspecs/common/midnightbsd.conf.orig	2013-12-05 17:36:29.064198097 +0000
++++ ./mkspecs/common/midnightbsd.conf	2013-12-05 17:38:34.413200492 +0000
+@@ -0,0 +1,40 @@
++#
++# qmake configuration for MidnightBSD
++#
++
++MAKEFILE_GENERATOR      = UNIX
++QMAKE_PLATFORM          = midnightbsd bsd
++
++QMAKE_CFLAGS_THREAD     = -pthread -D_THREAD_SAFE
++
++QMAKE_CXXFLAGS_THREAD   = $$QMAKE_CFLAGS_THREAD
++
++# 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
++
++# Required at least by Qt5ConfigExtras.cmake so ports can include GL/gl.h.
++QMAKE_INCDIR_OPENGL     = /usr/local/include
++QMAKE_LIBDIR_OPENGL     = /usr/local/lib
++
++QMAKE_LFLAGS_NOUNDEF    = -Wl,--no-undefined
++QMAKE_LFLAGS_THREAD     = -pthread
++
++QMAKE_LIBS              =
++QMAKE_LIBS_DYNLOAD      =
++QMAKE_LIBS_EXECINFO     = -lexecinfo
++QMAKE_LIBS_X11          = -lXext -lX11 -lm
++QMAKE_LIBS_OPENGL       = -lGL
++QMAKE_LIBS_THREAD       =
++
++QMAKE_AR                = ar cqs
++QMAKE_OBJCOPY           = objcopy
++QMAKE_NM                = nm -P
++QMAKE_RANLIB            =
++
++QMAKE_STRIP             = strip
++QMAKE_STRIPFLAGS_LIB   += --strip-unneeded
++QMAKE_INSTALL_FILE      = install -m 644 -p
++QMAKE_INSTALL_PROGRAM   = install -m 755 -p
++
++include(unix.conf)


Property changes on: trunk/devel/qmake5/files/patch-mkspecs__common__midnightbsd.conf
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/qmake5/files/patch-mkspecs__qt_functions.prf
===================================================================
--- trunk/devel/qmake5/files/patch-mkspecs__qt_functions.prf	                        (rev 0)
+++ trunk/devel/qmake5/files/patch-mkspecs__qt_functions.prf	2016-08-13 17:29:44 UTC (rev 21603)
@@ -0,0 +1,11 @@
+--- mkspecs/features/qt_functions.prf.orig	2016-08-13 13:26:41.680600797 -0400
++++ mkspecs/features/qt_functions.prf	2016-08-13 13:27:15.734600909 -0400
+@@ -271,7 +271,7 @@
+         }
+         equals(QMAKE_HOST.os, Windows) {
+             deppath.name = PATH
+-        } else:contains(QMAKE_HOST.os, Linux|FreeBSD|OpenBSD|NetBSD|DragonFly|SunOS|HP-UX|QNX|GNU) {
++        } else:contains(QMAKE_HOST.os, Linux|FreeBSD|OpenBSD|NetBSD|MidnightBSD|DragonFly|SunOS|HP-UX|QNX|GNU) {
+             deppath.name = LD_LIBRARY_PATH
+         } else:contains(QMAKE_HOST.os, Haiku) {
+             deppath.name = LIBRARY_PATH


Property changes on: trunk/devel/qmake5/files/patch-mkspecs__qt_functions.prf
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: trunk/devel/qmake5/pkg-plist
===================================================================
--- trunk/devel/qmake5/pkg-plist	2016-08-13 17:21:54 UTC (rev 21602)
+++ trunk/devel/qmake5/pkg-plist	2016-08-13 17:29:44 UTC (rev 21603)
@@ -20,6 +20,7 @@
 %%QT_MKSPECDIR%%/common/clang-mac.conf
 %%QT_MKSPECDIR%%/common/clang.conf
 %%QT_MKSPECDIR%%/common/freebsd.conf
+%%QT_MKSPECDIR%%/common/midnightbsd.conf
 %%QT_MKSPECDIR%%/common/g++-base.conf
 %%QT_MKSPECDIR%%/common/g++-macx.conf
 %%QT_MKSPECDIR%%/common/g++-unix.conf



More information about the Midnightbsd-cvs mailing list