Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 May 2015 22:56:45 +0000 (UTC)
From:      Alonso Schaich <alonso@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r388182 - in head: Mk www/qt5-webchannel
Message-ID:  <201505312256.t4VMujQw041242@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: alonso
Date: Sun May 31 22:56:44 2015
New Revision: 388182
URL: https://svnweb.freebsd.org/changeset/ports/388182

Log:
  Add a new port www/qt5-webchannel
  
  Qt-5.4 introduced a new component: Qt WebChannel
  
  The Qt WebChannel module provides a library for seamless integration of C++ and
  QML applications with HTML/JavaScript clients. Any QObject can be published to
  remote clients, where its public API becomes available.
  
  https://doc-snapshots.qt.io/qt5-5.4/qtwebchannel-index.html
  
  Approved by:		makc (mentor)
  Submitted by:		Tobias Berner <tcberner@gmail.com> via area51 commit

Added:
  head/www/qt5-webchannel/
  head/www/qt5-webchannel/Makefile   (contents, props changed)
  head/www/qt5-webchannel/pkg-plist   (contents, props changed)
Modified:
  head/Mk/bsd.qt.mk

Modified: head/Mk/bsd.qt.mk
==============================================================================
--- head/Mk/bsd.qt.mk	Sun May 31 21:40:03 2015	(r388181)
+++ head/Mk/bsd.qt.mk	Sun May 31 22:56:44 2015	(r388182)
@@ -301,7 +301,7 @@ _USE_QT4_ONLY=	accessible assistant-adp 
 
 _USE_QT5_ONLY=	buildtools concurrent core graphicaleffects \
 				paths phonon4 printsupport qdbus qdoc qev qml quick \
-				quickcontrols serialport uitools widgets x11extras
+				quickcontrols serialport uitools webchannel widgets x11extras
 
 accessible_PORT=	accessibility/${_QT_RELNAME}-accessible
 accessible_PATH=	${QT_PLUGINDIR}/accessible/libqtaccessiblewidgets.so
@@ -515,6 +515,9 @@ uic3_PATH=			${QT_BINDIR}/uic3
 uitools_PORT=		devel/${_QT_RELNAME}-uitools
 uitools_PATH=		${QT_LIBDIR}/libQt${_QT_LIBVER}UiTools.a
 
+webchannel_PORT=	www/${_QT_RELNAME}-webchannel
+webchannel_PATH=	${QT_LIBDIR}/libQt${_QT_LIBVER}WebChannel.so
+
 webkit_PORT=		www/webkit-${_QT_RELNAME}
 webkit_PATH=		${QT_LIBDIR}/libQt${_QT_LIBVER}WebKit.so
 

Added: head/www/qt5-webchannel/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/qt5-webchannel/Makefile	Sun May 31 22:56:44 2015	(r388182)
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+PORTNAME=	webchannel
+DISTVERSION=	${QT5_VERSION}
+CATEGORIES=	www
+PKGNAMEPREFIX=	qt5-
+
+MAINTAINER=	kde@FreeBSD.org
+COMMENT=	Qt 5 library for integration of C++/QML with HTML/js clients
+
+USE_QT5=	buildtools_build core qml quick
+QT_DIST=	${PORTNAME}
+USES=		qmake
+USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
+
+.include <bsd.port.mk>

Added: head/www/qt5-webchannel/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/qt5-webchannel/pkg-plist	Sun May 31 22:56:44 2015	(r388182)
@@ -0,0 +1,30 @@
+%%QT_INCDIR%%/QtWebChannel/%%FULLVER%%/QtWebChannel/private/qmetaobjectpublisher_p.h
+%%QT_INCDIR%%/QtWebChannel/%%FULLVER%%/QtWebChannel/private/qqmlwebchannelattached_p.h
+%%QT_INCDIR%%/QtWebChannel/%%FULLVER%%/QtWebChannel/private/qwebchannel_p.h
+%%QT_INCDIR%%/QtWebChannel/%%FULLVER%%/QtWebChannel/private/signalhandler_p.h
+%%QT_INCDIR%%/QtWebChannel/%%FULLVER%%/QtWebChannel/private/variantargument_p.h
+%%QT_INCDIR%%/QtWebChannel/QQmlWebChannel
+%%QT_INCDIR%%/QtWebChannel/QWebChannel
+%%QT_INCDIR%%/QtWebChannel/QWebChannelAbstractTransport
+%%QT_INCDIR%%/QtWebChannel/QtWebChannel
+%%QT_INCDIR%%/QtWebChannel/QtWebChannelDepends
+%%QT_INCDIR%%/QtWebChannel/QtWebChannelVersion
+%%QT_INCDIR%%/QtWebChannel/qqmlwebchannel.h
+%%QT_INCDIR%%/QtWebChannel/qtwebchannelversion.h
+%%QT_INCDIR%%/QtWebChannel/qwebchannel.h
+%%QT_INCDIR%%/QtWebChannel/qwebchannelabstracttransport.h
+%%QT_INCDIR%%/QtWebChannel/qwebchannelglobal.h
+%%QT_LIBDIR%%/cmake/Qt5WebChannel/Qt5WebChannelConfig.cmake
+%%QT_LIBDIR%%/cmake/Qt5WebChannel/Qt5WebChannelConfigVersion.cmake
+%%QT_LIBDIR%%/libQt5WebChannel.prl
+%%QT_LIBDIR%%/libQt5WebChannel.so
+%%QT_LIBDIR%%/libQt5WebChannel.so.5
+%%QT_LIBDIR%%/libQt5WebChannel.so.%%SHORTVER%%
+%%QT_LIBDIR%%/libQt5WebChannel.so.%%FULLVER%%
+%%DEBUG%%%%QT_LIBDIR%%/libQt5WebChannel.so.%%FULLVER%%.debug
+%%QT_MKSPECDIR%%/modules/qt_lib_webchannel.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_webchannel_private.pri
+%%QT_QMLDIR%%/QtWebChannel/libdeclarative_webchannel.so
+%%QT_QMLDIR%%/QtWebChannel/plugins.qmltypes
+%%QT_QMLDIR%%/QtWebChannel/qmldir
+libdata/pkgconfig/Qt5WebChannel.pc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201505312256.t4VMujQw041242>