[Midnightbsd-cvs] mports [21605] trunk/devel: add qt5-buildtools
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Aug 13 13:41:41 EDT 2016
Revision: 21605
http://svnweb.midnightbsd.org/mports/?rev=21605
Author: laffer1
Date: 2016-08-13 13:41:41 -0400 (Sat, 13 Aug 2016)
Log Message:
-----------
add qt5-buildtools
Modified Paths:
--------------
trunk/devel/Makefile
Added Paths:
-----------
trunk/devel/qt5-buildtools/
trunk/devel/qt5-buildtools/Makefile
trunk/devel/qt5-buildtools/files/
trunk/devel/qt5-buildtools/files/patch-mkspecs__qt_functions.prf
trunk/devel/qt5-buildtools/pkg-plist
Modified: trunk/devel/Makefile
===================================================================
--- trunk/devel/Makefile 2016-08-13 17:38:51 UTC (rev 21604)
+++ trunk/devel/Makefile 2016-08-13 17:41:41 UTC (rev 21605)
@@ -478,6 +478,7 @@
SUBDIR += qt4-testlib
SUBDIR += qt4-uic
SUBDIR += qt4-uic3
+SUBDIR += qt5-buildtools
SUBDIR += qtcreator
SUBDIR += rclint
SUBDIR += rcs57
Added: trunk/devel/qt5-buildtools/Makefile
===================================================================
--- trunk/devel/qt5-buildtools/Makefile (rev 0)
+++ trunk/devel/qt5-buildtools/Makefile 2016-08-13 17:41:41 UTC (rev 21605)
@@ -0,0 +1,52 @@
+# $MidnightBSD$
+# $FreeBSD: head/devel/qt5-buildtools/Makefile 372179 2014-11-05 09:39:21Z rakuco $
+
+PORTNAME= buildtools
+DISTVERSION= ${QT5_VERSION}
+CATEGORIES= devel
+PKGNAMEPREFIX= qt5-
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Qt build tools
+
+LICENSE= gpl3
+
+USE_QT5= qmake_build
+QT_DIST= base
+USES= perl5
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS= -no-gui -no-xcb
+USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL}
+
+BUILD_WRKSRC= ${WRKSRC}/src/tools/bootstrap
+INSTALL_WRKSRC= ${BUILD_WRKSRC}
+
+MORE_WRKSRCS= src/tools/moc \
+ src/tools/rcc
+
+post-configure:
+.for d in ${MORE_WRKSRCS}
+ @cd ${WRKSRC}/${d} && \
+ ${SETENV} ${QMAKE_ENV} ${WRKSRC}/bin/qmake ${QMAKE_ARGS}
+.endfor
+ ${MKDIR} ${FAKE_DESTDIR}${TRUE_PREFIX}/${QT_BINDIR_REL}
+
+post-build:
+.for d in ${MORE_WRKSRCS}
+ @cd ${WRKSRC}/${d} && \
+ ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} \
+ ${_MAKE_JOBS} ${MAKE_ARGS} ${FAKE_MAKEARGS} ${ALL_TARGET}
+.endfor
+
+post-install:
+.for d in ${MORE_WRKSRCS}
+ @cd ${WRKSRC}/${d} && \
+ ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} \
+ ${MAKE_ARGS} ${FAKE_MAKEARGS} ${INSTALL_TARGET}
+.endfor
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/syncqt.pl \
+ ${PREFIX}/${QT_BINDIR_REL}/syncqt.pl
+ ${CP} ${PREFIX}/lib/pkgconfig/Qt5Bootstrap.pc ${PREFIX}/libdata/pkgconfig/
+
+
+.include <bsd.port.mk>
Property changes on: trunk/devel/qt5-buildtools/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/qt5-buildtools/files/patch-mkspecs__qt_functions.prf
===================================================================
--- trunk/devel/qt5-buildtools/files/patch-mkspecs__qt_functions.prf (rev 0)
+++ trunk/devel/qt5-buildtools/files/patch-mkspecs__qt_functions.prf 2016-08-13 17:41:41 UTC (rev 21605)
@@ -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/qt5-buildtools/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
Added: trunk/devel/qt5-buildtools/pkg-plist
===================================================================
--- trunk/devel/qt5-buildtools/pkg-plist (rev 0)
+++ trunk/devel/qt5-buildtools/pkg-plist 2016-08-13 17:41:41 UTC (rev 21605)
@@ -0,0 +1,7 @@
+%%QT_LIBDIR%%/libQt5Bootstrap.a
+%%QT_LIBDIR%%/libQt5Bootstrap.prl
+%%QT_BINDIR%%/moc
+%%QT_BINDIR%%/rcc
+%%QT_BINDIR%%/syncqt.pl
+%%QT_MKSPECDIR%%/modules/qt_lib_bootstrap_private.pri
+libdata/pkgconfig/Qt5Bootstrap.pc
Property changes on: trunk/devel/qt5-buildtools/pkg-plist
___________________________________________________________________
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
More information about the Midnightbsd-cvs
mailing list