git: a4d040d0b925 - main - accessibility/(py-)speech-dispatcher: update to 0.11.5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 09 Sep 2024 09:15:42 UTC
The branch main has been updated by jhale: URL: https://cgit.FreeBSD.org/ports/commit/?id=a4d040d0b925167743c2927bea54e8f6a9c03178 commit a4d040d0b925167743c2927bea54e8f6a9c03178 Author: Olivier Duchateau <duchateau.olivier@gmail.com> AuthorDate: 2024-01-17 18:36:37 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2024-09-09 09:15:25 +0000 accessibility/(py-)speech-dispatcher: update to 0.11.5 PR: 273740 --- accessibility/py-speech-dispatcher/Makefile | 1 - accessibility/py-speech-dispatcher/pkg-plist | 2 +- accessibility/speech-dispatcher/Makefile | 29 +++++++++++++++------------- accessibility/speech-dispatcher/distinfo | 8 +++----- accessibility/speech-dispatcher/pkg-plist | 13 +++++++++++-- 5 files changed, 31 insertions(+), 22 deletions(-) diff --git a/accessibility/py-speech-dispatcher/Makefile b/accessibility/py-speech-dispatcher/Makefile index 65683363f22e..f54681bf8466 100644 --- a/accessibility/py-speech-dispatcher/Makefile +++ b/accessibility/py-speech-dispatcher/Makefile @@ -1,4 +1,3 @@ -PORTREVISION= 1 CATEGORIES= accessibility audio python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/accessibility/py-speech-dispatcher/pkg-plist b/accessibility/py-speech-dispatcher/pkg-plist index b5e7077e7d48..1973fcece2ed 100644 --- a/accessibility/py-speech-dispatcher/pkg-plist +++ b/accessibility/py-speech-dispatcher/pkg-plist @@ -1,5 +1,4 @@ bin/spd-conf -share/man/man1/spd-conf.1.gz %%PYTHON_SITELIBDIR%%/speechd/__init__.py %%PYTHON_SITELIBDIR%%/speechd/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/speechd/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -21,5 +20,6 @@ share/man/man1/spd-conf.1.gz %%PYTHON_SITELIBDIR%%/speechd_config/__pycache__/config.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/speechd_config/buildconfig.py %%PYTHON_SITELIBDIR%%/speechd_config/config.py +share/man/man1/spd-conf.1.gz share/sounds/speech-dispatcher/test.wav %%DATADIR%%/conf/desktop/speechd.desktop diff --git a/accessibility/speech-dispatcher/Makefile b/accessibility/speech-dispatcher/Makefile index 2a2632482f84..e89604bb54d5 100644 --- a/accessibility/speech-dispatcher/Makefile +++ b/accessibility/speech-dispatcher/Makefile @@ -1,12 +1,8 @@ PORTNAME= speech-dispatcher -DISTVERSION= 0.11.2 -PORTREVISION= 4 +DISTVERSION= 0.11.5 CATEGORIES?= accessibility audio MASTER_SITES= https://github.com/brailcom/speechd/releases/download/${PORTVERSION}/ -PATCH_SITES= https://github.com/brailcom/speechd/commit/ -PATCHFILES= c204a23db76345d0bce2cdf395517c99699a8a4a.diff:-p1 - MAINTAINER= multimedia@FreeBSD.org COMMENT?= Common interface to speech synthesis WWW= https://devel.freebsoft.org/speechd @@ -19,14 +15,15 @@ LIB_DEPENDS= libdotconf.so:devel/dotconf \ libltdl.so:devel/libltdl \ libsndfile.so:audio/libsndfile -USES= alias autoreconf gettext gmake gnome libtool makeinfo pathfix pkgconfig +USES= alias gettext gmake gnome libtool makeinfo pathfix pkgconfig USE_GNOME= glib20 intltool GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --with-espeak-ng=no \ --with-baratinoo=no \ --with-kali=no \ - --with-ibmtts=no + --with-ibmtts=no \ + --with-oss \ + --without-systemdsystemunitdir CFLAGS+= -fcommon -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes @@ -43,7 +40,7 @@ ETCFILES= clients/emacs.conf modules/cicero.conf modules/dtk-generic.conf \ modules/flite.conf modules/llia_phon-generic.conf modules/mary-generic.conf \ modules/mimic3-generic.conf modules/swift-generic.conf speechd.conf -PORTDOCS= ANNOUNCE AUTHORS FAQ NEWS README TODO +PORTDOCS= ANNOUNCE AUTHORS FAQ NEWS README* TODO INFO= spd-say speech-dispatcher speech-dispatcher-cs ssip @@ -86,8 +83,14 @@ ETCFILES+= modules/voxin.conf .endif post-patch: - ${REINPLACE_CMD} -e 's,/usr/share,${PREFIX}/share,g' \ - ${WRKSRC}/src/modules/*.c \ +# ibmtts.c is omitted, because it is disabled by default +.for f in espeak.c ivona.c pico.c + ${REINPLACE_CMD} -e 's,/usr/share,${LOCALBASE}/share,g' \ + ${WRKSRC}/src/modules/${f} +.endfor + ${REINPLACE_CMD} -e 's,/etc,${LOCALBASE}/etc,g ;\ + s,/usr/bin,${LOCALBASE}/bin,g ;\ + s,/usr/share,${LOCALBASE}/share,g' \ ${WRKSRC}/config/modules/*.conf post-install: @@ -107,9 +110,9 @@ NO_ARCH= yes USES+= python shebangfix SHEBANG_FILES= src/api/python/speechd_config/spd-conf USE_PYTHON= flavors +BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} LIB_DEPENDS+= libspeechd.so:accessibility/speech-dispatcher -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/xdg/__init__.py:devel/py-xdg@${PY_FLAVOR} -BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/xdg/__init__.py:devel/py-xdg@${PY_FLAVOR} +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} .endif diff --git a/accessibility/speech-dispatcher/distinfo b/accessibility/speech-dispatcher/distinfo index e159c4e6a320..6f9f3e8a5c81 100644 --- a/accessibility/speech-dispatcher/distinfo +++ b/accessibility/speech-dispatcher/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1662527209 -SHA256 (speech-dispatcher-0.11.2.tar.gz) = 8b4649925e68cbe1a7b4c0a07bb041ce7738b35c906a602bf82986db1aa0f364 -SIZE (speech-dispatcher-0.11.2.tar.gz) = 7147526 -SHA256 (c204a23db76345d0bce2cdf395517c99699a8a4a.diff) = eaf5c67ef7e9cf5febeb397cf857fd69750f6cf1c56be7248a85d1de14150e3a -SIZE (c204a23db76345d0bce2cdf395517c99699a8a4a.diff) = 422 +TIMESTAMP = 1694513565 +SHA256 (speech-dispatcher-0.11.5.tar.gz) = 1ce4759ffabbaf1aeb433a5ec0739be0676e9bdfbae9444a7b3be1b2af3ec12b +SIZE (speech-dispatcher-0.11.5.tar.gz) = 7230756 diff --git a/accessibility/speech-dispatcher/pkg-plist b/accessibility/speech-dispatcher/pkg-plist index 03a67016cc8b..10c5ae663130 100644 --- a/accessibility/speech-dispatcher/pkg-plist +++ b/accessibility/speech-dispatcher/pkg-plist @@ -45,8 +45,6 @@ libexec/speech-dispatcher-modules/sd_festival %%FLITE%%libexec/speech-dispatcher-modules/sd_flite libexec/speech-dispatcher-modules/sd_generic %%VOXIN%%libexec/speech-dispatcher-modules/sd_voxin -share/man/man1/spd-say.1.gz -share/man/man1/speech-dispatcher.1.gz share/locale/cs/LC_MESSAGES/speech-dispatcher.mo share/locale/de/LC_MESSAGES/speech-dispatcher.mo share/locale/eo/LC_MESSAGES/speech-dispatcher.mo @@ -56,6 +54,8 @@ share/locale/nb_NO/LC_MESSAGES/speech-dispatcher.mo share/locale/pt/LC_MESSAGES/speech-dispatcher.mo share/locale/pt_BR/LC_MESSAGES/speech-dispatcher.mo share/locale/ru/LC_MESSAGES/speech-dispatcher.mo +share/man/man1/spd-say.1.gz +share/man/man1/speech-dispatcher.1.gz share/sounds/speech-dispatcher/dummy-message.wav %%DATADIR%%/locale/af/emojis.dic %%DATADIR%%/locale/am/emojis.dic @@ -83,6 +83,7 @@ share/sounds/speech-dispatcher/dummy-message.wav %%DATADIR%%/locale/bg/orca-chars.dic %%DATADIR%%/locale/bg/orca.dic %%DATADIR%%/locale/bg/symbols.dic +%%DATADIR%%/locale/bgn/emojis.dic %%DATADIR%%/locale/bn/emojis.dic %%DATADIR%%/locale/bn/orca-chars.dic %%DATADIR%%/locale/bn/orca.dic @@ -166,6 +167,8 @@ share/sounds/speech-dispatcher/dummy-message.wav %%DATADIR%%/locale/eu/orca.dic %%DATADIR%%/locale/fa/emojis.dic %%DATADIR%%/locale/fa/symbols.dic +%%DATADIR%%/locale/ff/emojis.dic +%%DATADIR%%/locale/ff_Adlm/emojis.dic %%DATADIR%%/locale/fi/emojis.dic %%DATADIR%%/locale/fi/orca-chars.dic %%DATADIR%%/locale/fi/orca.dic @@ -237,6 +240,7 @@ share/sounds/speech-dispatcher/dummy-message.wav %%DATADIR%%/locale/ky/emojis.dic %%DATADIR%%/locale/ky/symbols.dic %%DATADIR%%/locale/lb/emojis.dic +%%DATADIR%%/locale/lij/emojis.dic %%DATADIR%%/locale/lo/emojis.dic %%DATADIR%%/locale/lt/emojis.dic %%DATADIR%%/locale/lt/orca-chars.dic @@ -278,6 +282,8 @@ share/sounds/speech-dispatcher/dummy-message.wav %%DATADIR%%/locale/nn/orca-chars.dic %%DATADIR%%/locale/nn_NO/symbols.dic %%DATADIR%%/locale/no/emojis.dic +%%DATADIR%%/locale/nso/emojis.dic +%%DATADIR%%/locale/oc/emojis.dic %%DATADIR%%/locale/oc/orca-chars.dic %%DATADIR%%/locale/oc/orca.dic %%DATADIR%%/locale/or/emojis.dic @@ -301,6 +307,7 @@ share/sounds/speech-dispatcher/dummy-message.wav %%DATADIR%%/locale/pt_PT/emojis.dic %%DATADIR%%/locale/pt_PT/symbols.dic %%DATADIR%%/locale/qu/emojis.dic +%%DATADIR%%/locale/quc/emojis.dic %%DATADIR%%/locale/rm/emojis.dic %%DATADIR%%/locale/ro/emojis.dic %%DATADIR%%/locale/ro/orca-chars.dic @@ -312,6 +319,7 @@ share/sounds/speech-dispatcher/dummy-message.wav %%DATADIR%%/locale/ru/symbols.dic %%DATADIR%%/locale/rw/emojis.dic %%DATADIR%%/locale/sa/emojis.dic +%%DATADIR%%/locale/sat/emojis.dic %%DATADIR%%/locale/sc/emojis.dic %%DATADIR%%/locale/sd/emojis.dic %%DATADIR%%/locale/si/emojis.dic @@ -355,6 +363,7 @@ share/sounds/speech-dispatcher/dummy-message.wav %%DATADIR%%/locale/th/orca.dic %%DATADIR%%/locale/ti/emojis.dic %%DATADIR%%/locale/tk/emojis.dic +%%DATADIR%%/locale/tn/emojis.dic %%DATADIR%%/locale/to/emojis.dic %%DATADIR%%/locale/tr/emojis.dic %%DATADIR%%/locale/tr/orca-chars.dic