| @@ -1,18 +1,18 @@ | | | @@ -1,18 +1,18 @@ |
1 | # $NetBSD: Makefile,v 1.105 2020/11/29 22:33:21 dbj Exp $ | | 1 | # $NetBSD: Makefile,v 1.106 2021/03/15 19:33:44 markd Exp $ |
2 | | | 2 | |
3 | DISTNAME= qtbase-everywhere-src-${QTVERSION} | | 3 | DISTNAME= qtbase-everywhere-src-${QTVERSION} |
4 | PKGNAME= qt5-qtbase-${QTVERSION} | | 4 | PKGNAME= qt5-qtbase-${QTVERSION} |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 2 |
6 | COMMENT= C++ X GUI toolkit | | 6 | COMMENT= C++ X GUI toolkit |
7 | | | 7 | |
8 | .include "../../x11/qt5-qtbase/Makefile.common" | | 8 | .include "../../x11/qt5-qtbase/Makefile.common" |
9 | | | 9 | |
10 | HAS_CONFIGURE= yes | | 10 | HAS_CONFIGURE= yes |
11 | CONFIGURE_ARGS+= -prefix "${QTPREFIX}" | | 11 | CONFIGURE_ARGS+= -prefix "${QTPREFIX}" |
12 | CONFIGURE_ARGS+= -I "${PREFIX}/include" | | 12 | CONFIGURE_ARGS+= -I "${PREFIX}/include" |
13 | CONFIGURE_ARGS+= -L "${PREFIX}/lib" | | 13 | CONFIGURE_ARGS+= -L "${PREFIX}/lib" |
14 | CONFIGURE_ARGS+= -opensource -confirm-license | | 14 | CONFIGURE_ARGS+= -opensource -confirm-license |
15 | CONFIGURE_ARGS+= -sysconfdir "${PKG_SYSCONFDIR}/xdg" | | 15 | CONFIGURE_ARGS+= -sysconfdir "${PKG_SYSCONFDIR}/xdg" |
16 | CONFIGURE_ARGS+= -accessibility | | 16 | CONFIGURE_ARGS+= -accessibility |
17 | CONFIGURE_ARGS+= -icu | | 17 | CONFIGURE_ARGS+= -icu |
18 | CONFIGURE_ARGS+= -libproxy | | 18 | CONFIGURE_ARGS+= -libproxy |
| @@ -153,26 +153,34 @@ SUBST_FILES.path= src/corelib/io/qstanda | | | @@ -153,26 +153,34 @@ SUBST_FILES.path= src/corelib/io/qstanda |
153 | SUBST_VARS.path= PREFIX | | 153 | SUBST_VARS.path= PREFIX |
154 | | | 154 | |
155 | BROKEN_FILES= qt5/mkspecs/modules/qt_lib_bootstrap_private.pri | | 155 | BROKEN_FILES= qt5/mkspecs/modules/qt_lib_bootstrap_private.pri |
156 | BROKEN_FILES1= qt5/mkspecs/qmodule.pri | | 156 | BROKEN_FILES1= qt5/mkspecs/qmodule.pri |
157 | | | 157 | |
158 | PC_FILES= Qt5Concurrent.pc Qt5Core.pc \ | | 158 | PC_FILES= Qt5Concurrent.pc Qt5Core.pc \ |
159 | Qt5Gui.pc Qt5Network.pc Qt5OpenGL.pc \ | | 159 | Qt5Gui.pc Qt5Network.pc Qt5OpenGL.pc \ |
160 | Qt5OpenGLExtensions.pc \ | | 160 | Qt5OpenGLExtensions.pc \ |
161 | Qt5PrintSupport.pc Qt5Sql.pc Qt5Test.pc \ | | 161 | Qt5PrintSupport.pc Qt5Sql.pc Qt5Test.pc \ |
162 | Qt5Widgets.pc Qt5Xml.pc | | 162 | Qt5Widgets.pc Qt5Xml.pc |
163 | | | 163 | |
164 | .if ${OPSYS} == "Linux" | | 164 | .if ${OPSYS} == "Linux" |
165 | QMAKE_EXTRA= QMAKE_PLATFORM += linux | | 165 | QMAKE_EXTRA= QMAKE_PLATFORM += linux |
| | | 166 | .elif ${OPSYS} == "NetBSD" |
| | | 167 | QMAKE_EXTRA= QMAKE_PLATFORM += netbsd |
| | | 168 | .elif ${OPSYS} == "FreeBSD" || ${OPSYS} == "DragonFly" |
| | | 169 | QMAKE_EXTRA= QMAKE_PLATFORM += freebsd |
| | | 170 | .elif ${OPSYS} == "OpenBSD" |
| | | 171 | QMAKE_EXTRA= QMAKE_PLATFORM += openbsd |
| | | 172 | .elif ${OPSYS} == "SunOS" |
| | | 173 | QMAKE_EXTRA= QMAKE_PLATFORM += solaris |
166 | .else | | 174 | .else |
167 | QMAKE_EXTRA= | | 175 | QMAKE_EXTRA= |
168 | .endif | | 176 | .endif |
169 | | | 177 | |
170 | COMPILER= gcc | | 178 | COMPILER= gcc |
171 | .if !empty(PKGSRC_COMPILER:Mclang) | | 179 | .if !empty(PKGSRC_COMPILER:Mclang) |
172 | COMPILER+= clang llvm | | 180 | COMPILER+= clang llvm |
173 | .endif | | 181 | .endif |
174 | | | 182 | |
175 | pre-configure: | | 183 | pre-configure: |
176 | ${SED} -e 's:@PREFIX@:${PREFIX}:g' \ | | 184 | ${SED} -e 's:@PREFIX@:${PREFIX}:g' \ |
177 | -e 's:@X11BASE@:${X11BASE}:g' \ | | 185 | -e 's:@X11BASE@:${X11BASE}:g' \ |
178 | -e 's:@COMPILER@:${COMPILER:Q}:g' \ | | 186 | -e 's:@COMPILER@:${COMPILER:Q}:g' \ |