[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