1PORTNAME= speech 2PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH} 3CATEGORIES= accessibility 4PKGNAMEPREFIX= qt5- 5 6MAINTAINER= ports@MidnightBSD.org 7COMMENT= Accessibilty features for Qt5 8 9USES= compiler:c++11-lang gl pkgconfig perl5 qmake:outsource,norecursive \ 10 qt-dist:5,speech xorg 11USE_GL= gl 12USE_PERL5= extract 13USE_QT= core gui buildtools:build qmake:build 14USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL} 15 16OPTIONS_DEFINE= ALSA 17OPTIONS_GROUP= BACKEND 18OPTIONS_GROUP_BACKEND= SPEECHD FLITE 19OPTIONS_DEFAULT= SPEECHD 20OPTIONS_SUB= yes 21 22SPEECHD_DESC= Speech Dispatcher Backend 23SPEECHD_USES= gettext-runtime gnome 24SPEECHD_USE= GNOME=glib20 25SPEECHD_LIB_DEPENDS= libspeechd.so:accessibility/speech-dispatcher 26SPEECHD_VARS= QMAKE_CONFIGURE_ARGS+=--feature-speechd 27SPEECHD_VARS_OFF= QMAKE_CONFIGURE_ARGS+=--no-feature-speechd 28 29FLITE_DESC= Festival Lite Backend 30FLITE_LIB_DEPENDS= libflite.so:audio/flite 31FLITE_USE= QT=multimedia,network 32FLITE_VARS= QMAKE_CONFIGURE_ARGS+=--feature-flite 33FLITE_VARS_OFF= QMAKE_CONFIGURE_ARGS+=--no-feature-flite --no-feature-flite_alsa 34 35ALSA_IMPLIES= FLITE 36ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib 37ALSA_VARS= QMAKE_CONFIGURE_ARGS+=--feature-flite_alsa 38ALSA_VARS_OFF= QMAKE_CONFIGURE_ARGS+=--no-feature-flite_alsa 39 40post-install: 41 ${REINPLACE_CMD} 's|/../../../../|/../../../|g' \ 42 ${PREFIX}/lib/cmake/Qt5*/Qt5*Config.cmake 43 44.include <bsd.port.mk> 45