[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