aboutsummaryrefslogtreecommitdiffstats
path: root/www/qt5-webchannel
diff options
context:
space:
mode:
authoralonso <alonso@FreeBSD.org>2015-06-01 06:56:44 +0800
committeralonso <alonso@FreeBSD.org>2015-06-01 06:56:44 +0800
commit4c21ecd8ef8c107507012c24b574c337c67ae43e (patch)
tree7153e5d481cbc9a27761739890c9bb1a809bf2dc /www/qt5-webchannel
parent787a07a8d1bd89db14539cdefa75752eba1173b7 (diff)
downloadfreebsd-ports-gnome-4c21ecd8ef8c107507012c24b574c337c67ae43e.tar.gz
freebsd-ports-gnome-4c21ecd8ef8c107507012c24b574c337c67ae43e.tar.zst
freebsd-ports-gnome-4c21ecd8ef8c107507012c24b574c337c67ae43e.zip
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
Diffstat (limited to 'www/qt5-webchannel')
-rw-r--r--www/qt5-webchannel/Makefile16
-rw-r--r--www/qt5-webchannel/pkg-plist30
2 files changed, 46 insertions, 0 deletions
diff --git a/www/qt5-webchannel/Makefile b/www/qt5-webchannel/Makefile
new file mode 100644
index 000000000000..509638852c50
--- /dev/null
+++ b/www/qt5-webchannel/Makefile
@@ -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>
diff --git a/www/qt5-webchannel/pkg-plist b/www/qt5-webchannel/pkg-plist
new file mode 100644
index 000000000000..1b0405c5b56d
--- /dev/null
+++ b/www/qt5-webchannel/pkg-plist
@@ -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