Changeset View
Changeset View
Standalone View
Standalone View
textproc/fcitx5-configtool/Makefile
PORTNAME= fcitx5-configtool | PORTNAME= fcitx5-configtool | ||||
DISTVERSION= 5.0.8 | DISTVERSION= 5.0.17 | ||||
CATEGORIES= textproc x11 | CATEGORIES= textproc x11 | ||||
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ | |||||
MAINTAINER= khng@FreeBSD.org | MAINTAINER= khng@FreeBSD.org | ||||
COMMENT= Fcitx5 IM framework configuration tool | COMMENT= Fcitx5 IM framework configuration tool | ||||
WWW= https://github.com/fcitx/fcitx5-configtool | WWW= https://github.com/fcitx/fcitx5-configtool | ||||
LICENSE= GPLv2+ | LICENSE= GPLv2+ | ||||
LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt | LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt | ||||
BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ | BUILD_DEPENDS= fcitx5-qt5>=5.0.2:textproc/fcitx5-qt@qt5 \ | ||||
fcitx5>=5.0.10:textproc/fcitx5 \ | fcitx5>=5.0.10:textproc/fcitx5 \ | ||||
fcitx5-qt5>=5.0.2:textproc/fcitx5-qt@qt5 | |||||
LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon \ | |||||
libFcitx5Core.so:textproc/fcitx5 \ | |||||
libFcitx5Qt5DBusAddons.so:textproc/fcitx5-qt | |||||
RUN_DEPENDS= xkeyboard-config>=0:x11/xkeyboard-config \ | |||||
iso-codes>=0:misc/iso-codes | iso-codes>=0:misc/iso-codes | ||||
LIB_DEPENDS= libFcitx5Core.so:textproc/fcitx5 \ | |||||
libFcitx5Qt5DBusAddons.so:textproc/fcitx5-qt \ | |||||
libxkbcommon.so:x11/libxkbcommon | |||||
RUN_DEPENDS= iso-codes>=0:misc/iso-codes \ | |||||
xkeyboard-config>=0:x11/xkeyboard-config | |||||
USES= compiler:c++17-lang gettext-tools cmake kde:5 pkgconfig qt:5 xorg | USES= cmake compiler:c++17-lang gettext-tools kde:5 pkgconfig qt:5 \ | ||||
tar:xz xorg | |||||
PLIST_SUB= VER=${PORTVERSION} | PLIST_SUB= VER=${PORTVERSION} | ||||
USE_GITHUB= yes | USE_KDE= config coreaddons ecm i18n iconthemes itemviews kdeclarative \ | ||||
GH_ACCOUNT= fcitx | kirigami2 package plasma-framework service widgetsaddons | ||||
USE_QT= concurrent core dbus declarative gui quickcontrols2 widgets \ | |||||
USE_KDE= ecm coreaddons kdeclarative i18n itemviews kirigami2 package widgetsaddons | x11extras buildtools:build qmake:build | ||||
USE_QT= concurrent core dbus declarative gui quickcontrols2 widgets x11extras \ | |||||
buildtools:build qmake:build | |||||
USE_XORG= x11 xkbfile | USE_XORG= x11 xkbfile | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
CMAKE_ON= ENABLE_KCM ENABLE_CONFIG_QT | CMAKE_ON= ENABLE_CONFIG_QT ENABLE_KCM | ||||
CMAKE_OFF= ENABLE_TEST | CMAKE_OFF= ENABLE_TEST | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |