ddae4e92d8
Most USES use a colon for build/run(/test) suffixes. Change kde.mk, qt.mk and pyqt.mk to do the same, and update all ports using that. Document in CHANGES. PR: 266034 Exp-run by: antoine Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D36349
41 lines
1.3 KiB
Makefile
41 lines
1.3 KiB
Makefile
PORTNAME= keyboard
|
|
DISTVERSION= 2.3.1
|
|
CATEGORIES= deskutils kde
|
|
PKGNAMEPREFIX= maliit-
|
|
|
|
MAINTAINER= kde@FreeBSD.org
|
|
COMMENT= Virtual keyboard based on Maliit framework
|
|
WWW= https://maliit.github.io/
|
|
|
|
BUILD_DEPENDS= hunspell:textproc/hunspell
|
|
LIB_DEPENDS= libmaliit-plugins.so:deskutils/maliit-framework \
|
|
libpresage.so:deskutils/presage \
|
|
libQt5Feedback.so:deskutils/qtfeedback \
|
|
libhunspell-1.7.so:textproc/hunspell
|
|
|
|
USES= cmake gettext gnome pkgconfig qt:5
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= maliit
|
|
USE_GNOME= glib20
|
|
GLIB_SCHEMAS= org.maliit.keyboard.maliit.gschema.xml
|
|
USE_QT= core dbus declarative gui multimedia network quickcontrols2 \
|
|
buildtools:build qmake:build
|
|
CMAKE_OFF= enable-tests
|
|
CMAKE_ARGS= -DHUNSPELL_DICT_PATH=${PREFIX}/share/hunspell
|
|
|
|
OPTIONS_DEFINE= ANTHY CHEWING PINYIN
|
|
OPTIONS_SUB= yes
|
|
|
|
ANTHY_DESC= Japanese language support
|
|
CHEWING_DESC= Chinese language support via chewing
|
|
PINYIN_DESC= Chinese language support via pinyin
|
|
|
|
ANTHY_LIB_DEPENDS= libanthy.so:japanese/anthy
|
|
ANTHY_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Anthy
|
|
CHEWING_LIB_DEPENDS= libchewing.so:chinese/libchewing
|
|
CHEWING_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Chewing
|
|
PINYIN_LIB_DEPENDS= libpinyin.so:chinese/libpinyin
|
|
PINYIN_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Pinyin
|
|
|
|
.include <bsd.port.mk>
|