summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorTobias Kortkamp <tobik@FreeBSD.org>2019-01-27 04:41:46 +0000
committerTobias Kortkamp <tobik@FreeBSD.org>2019-01-27 04:41:46 +0000
commitd62679f2838c1de5bbe8ba9c19fe8ca99b2ee4c3 (patch)
tree75d02b6d07bd4422f6195ca718a998e8488c65e9 /net-im
parent6bc9d3d76535bd967ce557d67ff7fe8a04b8816a (diff)
downloadfreebsd-ports-d62679f2838c1de5bbe8ba9c19fe8ca99b2ee4c3.zip
net-im/teamwords: Allow to change notification style via WEBKITNOTIFY option
- Drop qt5-x11extras, qt5-svg, qt5-linguist dependencies; use qt5-buildtools for build time only - Add qt5-webkit and qt5-widgets as explicit runtime dependencies; they were most likely hidden by qt5-linguist previously - Fix some tabs vs spaces issue - Reset maintainership due to the long timeout PR: 209148 Submitted by: avos Approved by: kmoore (maintainer timeout, ~33 months)
Diffstat (limited to 'net-im')
-rw-r--r--net-im/teamwords/Makefile19
1 files changed, 13 insertions, 6 deletions
diff --git a/net-im/teamwords/Makefile b/net-im/teamwords/Makefile
index 3bc0e728907f..926bb675472a 100644
--- a/net-im/teamwords/Makefile
+++ b/net-im/teamwords/Makefile
@@ -4,18 +4,17 @@
PORTNAME= teamwords
PORTVERSION= 0.2.1
DISTVERSIONPREFIX= v
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net-im
-MAINTAINER= kmoore@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Unofficial Qt Slack client
LICENSE= LGPL3
-USES= compiler:c++11-lang qmake qt:5
+USES= compiler:c++11-lang gl qmake qt:5
USE_LDCONFIG= yes
-USE_QT= core gui widgets network svg linguist \
- webkit buildtools x11extras
+USE_QT= core gui network webkit widgets buildtools_build
USE_GL= gl
QMAKE_ARGS= CONFIG+="configure"
@@ -26,7 +25,15 @@ GH_PROJECT= TeamWords
PLIST_FILES= bin/teamwords \
share/applications/teamwords.desktop \
share/icons/teamwords.png
-SUB_FILES= teamwords.desktop
+SUB_FILES= teamwords.desktop
+
+OPTIONS_DEFINE= WEBKITNOTIFY
+
+WEBKITNOTIFY_DESC= Use QtWebkit for notifications
+
+post-patch-WEBKITNOTIFY-on:
+ @${REINPLACE_CMD} 's|linux|unix|' \
+ ${WRKSRC}/plugins/qtwebkit/qtwebkit-plugins.pri
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/teamwords ${STAGEDIR}${PREFIX}/bin