summaryrefslogtreecommitdiff
path: root/x11/qt5-qtwebkit
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2013-12-13 14:38:34 +0000
committerryoon <ryoon@pkgsrc.org>2013-12-13 14:38:34 +0000
commit47bb54c1cb8adf6884408e35418ec1694d77a213 (patch)
tree22ed4dc4d0265bda68595da8898a2a89dacc6aa2 /x11/qt5-qtwebkit
parentcc9490e6be309d3a2e0936d4721d867b57b56819 (diff)
downloadpkgsrc-47bb54c1cb8adf6884408e35418ec1694d77a213.tar.gz
Import Qt5 5.2.0rc1 packages and qt5 input module from uim
Only tested on NetBSD/amd64 6.99.28. ToDo: * inputmethod/qt5-ibus from Qt5 should be created
Diffstat (limited to 'x11/qt5-qtwebkit')
-rw-r--r--x11/qt5-qtwebkit/DESCR1
-rw-r--r--x11/qt5-qtwebkit/Makefile66
-rw-r--r--x11/qt5-qtwebkit/PLIST117
-rw-r--r--x11/qt5-qtwebkit/buildlink3.mk35
4 files changed, 219 insertions, 0 deletions
diff --git a/x11/qt5-qtwebkit/DESCR b/x11/qt5-qtwebkit/DESCR
new file mode 100644
index 00000000000..7d0b32748ea
--- /dev/null
+++ b/x11/qt5-qtwebkit/DESCR
@@ -0,0 +1 @@
+Qt5 WebView module
diff --git a/x11/qt5-qtwebkit/Makefile b/x11/qt5-qtwebkit/Makefile
new file mode 100644
index 00000000000..9c8a6c7f355
--- /dev/null
+++ b/x11/qt5-qtwebkit/Makefile
@@ -0,0 +1,66 @@
+# $NetBSD: Makefile,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+PKGNAME= qt5-qtwebkit-${QTVERSION}
+COMMENT= Qt5 WebView module
+
+.include "../../x11/qt5-qtbase/Makefile.common"
+
+USE_LIBTOOL= yes
+
+BUILD_DIRS+= qtwebkit
+MAKE_ENV+= QTDIR=${QTDIR}
+
+USE_TOOLS+= sed pkg-config
+
+INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
+INSTALLATION_DIRS+= lib/pkgconfig
+
+QTPKGCONFIGPC= Qt5WebKit.pc Qt5WebKitWidgets.pc
+
+BROKEN_FILES+= qt5/lib/pkgconfig/Qt5WebKit.pc \
+ qt5/lib/libQt5WebKit.la \
+ qt5/lib/libQt5WebKitWidgets.la \
+ qt5/qml/QtWebKit/experimental/libqmlwebkitexperimentalplugin.la \
+ qt5/qml/QtWebKit/libqmlwebkitplugin.la
+
+post-install:
+# Fix broken files
+.for i in ${BROKEN_FILES}
+ ${CP} -f ${DESTDIR}${PREFIX}/${i} \
+ ${DESTDIR}${PREFIX}/${i}.1
+ ${SED} -e 's,${WRKSRC}/[^[:space:]]*,,g' \
+ < ${DESTDIR}${PREFIX}/${i}.1 \
+ | ${SED} -e 's/-lWebKit1 //' \
+ | ${SED} -e 's/-lWebKit2 //' \
+ | ${SED} -e 's/-lWebCore //' \
+ | ${SED} -e 's/-lANGLE //' \
+ | ${SED} -e 's/-lJavaScriptCore //' \
+ | ${SED} -e 's/-lWTF //' \
+ > ${DESTDIR}${PREFIX}/${i}
+ ${RM} -f ${DESTDIR}${PREFIX}/${i}.1
+.endfor
+.for i in ${QTPKGCONFIGPC}
+ ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
+ cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
+ ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
+.endfor
+
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../graphics/libwebp/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../mk/jpeg.buildlink3.mk"
+.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
+.include "../../x11/Xcomposite/buildlink3.mk"
+.include "../../x11/libXrender/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.include "../../x11/qt5-qtlocation/buildlink3.mk"
+.include "../../x11/qt5-qtmultimedia/buildlink3.mk"
+.include "../../x11/qt5-qtsensors/buildlink3.mk"
+.include "../../lang/python/tool.mk"
+BUILDLINK_DEPMETHOD.ruby= build
+.include "../../lang/ruby/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/qt5-qtwebkit/PLIST b/x11/qt5-qtwebkit/PLIST
new file mode 100644
index 00000000000..a774d5f24fe
--- /dev/null
+++ b/x11/qt5-qtwebkit/PLIST
@@ -0,0 +1,117 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+lib/pkgconfig/Qt5WebKit.pc
+lib/pkgconfig/Qt5WebKitWidgets.pc
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/bytearraytestdata.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qhttpheader_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qquicknetworkreply_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qquicknetworkrequest_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qquickurlschemedelegate_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qquickwebpage_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qquickwebpage_p_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qquickwebview_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qquickwebview_p_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qrawwebview_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qrawwebview_p_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qtwebsecurityorigin_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebdatabase_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebdownloaditem_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebdownloaditem_p_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebelement_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebhistory_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebiconimageprovider_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebkittest_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebloadrequest_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebnavigationhistory_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebnavigationhistory_p_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebnavigationrequest_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebpermissionrequest_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebplugindatabase_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebpreferences_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebpreferences_p_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebscriptworld.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebscriptworld_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/qwebsecurityorigin_p.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/testwindow.h
+qt5/include/QtWebKit/5.2.0/QtWebKit/private/util.h
+qt5/include/QtWebKit/QWebDatabase
+qt5/include/QtWebKit/QWebElement
+qt5/include/QtWebKit/QWebElementCollection
+qt5/include/QtWebKit/QWebFullScreenVideoHandler
+qt5/include/QtWebKit/QWebHapticFeedbackPlayer
+qt5/include/QtWebKit/QWebHistory
+qt5/include/QtWebKit/QWebHistoryInterface
+qt5/include/QtWebKit/QWebHistoryItem
+qt5/include/QtWebKit/QWebKitPlatformPlugin
+qt5/include/QtWebKit/QWebNotificationData
+qt5/include/QtWebKit/QWebNotificationPresenter
+qt5/include/QtWebKit/QWebPluginFactory
+qt5/include/QtWebKit/QWebSecurityOrigin
+qt5/include/QtWebKit/QWebSelectData
+qt5/include/QtWebKit/QWebSelectMethod
+qt5/include/QtWebKit/QWebSettings
+qt5/include/QtWebKit/QWebSpellChecker
+qt5/include/QtWebKit/QWebTouchModifier
+qt5/include/QtWebKit/QtWebKit
+qt5/include/QtWebKit/QtWebKitDepends
+qt5/include/QtWebKit/QtWebKitVersion
+qt5/include/QtWebKit/qtwebkitversion.h
+qt5/include/QtWebKit/qwebdatabase.h
+qt5/include/QtWebKit/qwebelement.h
+qt5/include/QtWebKit/qwebhistory.h
+qt5/include/QtWebKit/qwebhistoryinterface.h
+qt5/include/QtWebKit/qwebkitglobal.h
+qt5/include/QtWebKit/qwebkitplatformplugin.h
+qt5/include/QtWebKit/qwebpluginfactory.h
+qt5/include/QtWebKit/qwebsecurityorigin.h
+qt5/include/QtWebKit/qwebsettings.h
+qt5/include/QtWebKitWidgets/5.2.0/QtWebKitWidgets/private/qwebframe_p.h
+qt5/include/QtWebKitWidgets/5.2.0/QtWebKitWidgets/private/qwebinspector_p.h
+qt5/include/QtWebKitWidgets/5.2.0/QtWebKitWidgets/private/qwebpage_p.h
+qt5/include/QtWebKitWidgets/5.2.0/QtWebKitWidgets/private/qwebviewaccessible_p.h
+qt5/include/QtWebKitWidgets/QGraphicsWebView
+qt5/include/QtWebKitWidgets/QWebFrame
+qt5/include/QtWebKitWidgets/QWebHitTestResult
+qt5/include/QtWebKitWidgets/QWebInspector
+qt5/include/QtWebKitWidgets/QWebPage
+qt5/include/QtWebKitWidgets/QWebView
+qt5/include/QtWebKitWidgets/QtWebKitWidgets
+qt5/include/QtWebKitWidgets/QtWebKitWidgetsDepends
+qt5/include/QtWebKitWidgets/QtWebKitWidgetsVersion
+qt5/include/QtWebKitWidgets/qgraphicswebview.h
+qt5/include/QtWebKitWidgets/qtwebkitwidgetsversion.h
+qt5/include/QtWebKitWidgets/qwebframe.h
+qt5/include/QtWebKitWidgets/qwebinspector.h
+qt5/include/QtWebKitWidgets/qwebpage.h
+qt5/include/QtWebKitWidgets/qwebview.h
+qt5/lib/cmake/Qt5WebKit/Qt5WebKitConfig.cmake
+qt5/lib/cmake/Qt5WebKit/Qt5WebKitConfigVersion.cmake
+qt5/lib/cmake/Qt5WebKitWidgets/Qt5WebKitWidgetsConfig.cmake
+qt5/lib/cmake/Qt5WebKitWidgets/Qt5WebKitWidgetsConfigVersion.cmake
+qt5/lib/libANGLE.la
+qt5/lib/libANGLE.prl
+qt5/lib/libJavaScriptCore.la
+qt5/lib/libJavaScriptCore.prl
+qt5/lib/libQt5WebKit.la
+qt5/lib/libQt5WebKit.prl
+qt5/lib/libQt5WebKitWidgets.la
+qt5/lib/libQt5WebKitWidgets.prl
+qt5/lib/libWTF.la
+qt5/lib/libWTF.prl
+qt5/lib/libWebCore.la
+qt5/lib/libWebCore.prl
+qt5/lib/libWebKit1.la
+qt5/lib/libWebKit1.prl
+qt5/lib/libWebKit2.la
+qt5/lib/libWebKit2.prl
+qt5/lib/pkgconfig/Qt5WebKit.pc
+qt5/lib/pkgconfig/Qt5WebKitWidgets.pc
+qt5/mkspecs/modules/qt_lib_webkit.pri
+qt5/mkspecs/modules/qt_lib_webkit_private.pri
+qt5/mkspecs/modules/qt_lib_webkitwidgets.pri
+qt5/mkspecs/modules/qt_lib_webkitwidgets_private.pri
+qt5/plugins/webkit/libplatformplugin.la
+qt5/qml/QtWebKit/experimental/libqmlwebkitexperimentalplugin.la
+qt5/qml/QtWebKit/experimental/qmldir
+qt5/qml/QtWebKit/libqmlwebkitplugin.la
+qt5/qml/QtWebKit/qmldir
+@pkgdir qt5/libexec
diff --git a/x11/qt5-qtwebkit/buildlink3.mk b/x11/qt5-qtwebkit/buildlink3.mk
new file mode 100644
index 00000000000..9274909573a
--- /dev/null
+++ b/x11/qt5-qtwebkit/buildlink3.mk
@@ -0,0 +1,35 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/12/13 14:38:36 ryoon Exp $
+
+BUILDLINK_TREE+= qt5-qtwebkit
+
+.if !defined(QT5_QTWEBKIT_BUILDLINK3_MK)
+QT5_QTWEBKIT_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.qt5-qtwebkit+= qt5-qtwebkit>=5.2.0rc1
+BUILDLINK_PKGSRCDIR.qt5-qtwebkit?= ../../x11/qt5-qtwebkit
+
+BUILDLINK_INCDIRS.qt5-qtwebkit+= qt5/include
+BUILDLINK_LIBDIRS.qt5-qtwebkit+= qt5/lib
+BUILDLINK_LIBDIRS.qt5-qtwebkit+= qt5/plugins
+
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../graphics/libwebp/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../mk/jpeg.buildlink3.mk"
+.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
+.include "../../x11/Xcomposite/buildlink3.mk"
+.include "../../x11/libXrender/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.include "../../x11/qt5-qtlocation/buildlink3.mk"
+.include "../../x11/qt5-qtmultimedia/buildlink3.mk"
+.include "../../x11/qt5-qtsensors/buildlink3.mk"
+.include "../../lang/python/tool.mk"
+BUILDLINK_DEPMETHOD.ruby= build
+.include "../../lang/ruby/buildlink3.mk"
+.endif # QT5_QTWEBKIT_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -qt5-qtwebkit