mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
Split off the python bindings into it own slave port. They where not build
by default and orca requires the bindings. Bump port revision just to be sure there will be no conflicts. PR: 205486 Approved by: maintainer (timeout 27 days)
This commit is contained in:
parent
593d2f3a3a
commit
f34eabc21d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=406563
5 changed files with 59 additions and 30 deletions
|
@ -32,6 +32,7 @@
|
|||
SUBDIR += py-atspi
|
||||
SUBDIR += py-papi
|
||||
SUBDIR += py3-atspi
|
||||
SUBDIR += py3-speech-dispatcher
|
||||
SUBDIR += qt4-accessible
|
||||
SUBDIR += redshift
|
||||
SUBDIR += rubygem-atk
|
||||
|
|
16
accessibility/py3-speech-dispatcher/Makefile
Normal file
16
accessibility/py3-speech-dispatcher/Makefile
Normal file
|
@ -0,0 +1,16 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
COMMENT= Common interface to speech synthesis python bindings
|
||||
|
||||
SPEECH_SLAVE= yes
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../accessibility/speech-dispatcher
|
||||
|
||||
BUILD_WRKSRC= ${WRKSRC}/src/api/python
|
||||
INSTALL_WRKSRC= ${WRKSRC}/src/api/python
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
24
accessibility/py3-speech-dispatcher/pkg-plist
Normal file
24
accessibility/py3-speech-dispatcher/pkg-plist
Normal file
|
@ -0,0 +1,24 @@
|
|||
bin/spd-conf
|
||||
%%PYTHON_SITELIBDIR%%/speechd/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/speechd/__pycache__/__init__.cpython-%%PYVER%%.pyc
|
||||
%%PYTHON_SITELIBDIR%%/speechd/__pycache__/__init__.cpython-%%PYVER%%.pyo
|
||||
%%PYTHON_SITELIBDIR%%/speechd/__pycache__/_test.cpython-%%PYVER%%.pyc
|
||||
%%PYTHON_SITELIBDIR%%/speechd/__pycache__/_test.cpython-%%PYVER%%.pyo
|
||||
%%PYTHON_SITELIBDIR%%/speechd/__pycache__/client.cpython-%%PYVER%%.pyc
|
||||
%%PYTHON_SITELIBDIR%%/speechd/__pycache__/client.cpython-%%PYVER%%.pyo
|
||||
%%PYTHON_SITELIBDIR%%/speechd/__pycache__/paths.cpython-%%PYVER%%.pyc
|
||||
%%PYTHON_SITELIBDIR%%/speechd/__pycache__/paths.cpython-%%PYVER%%.pyo
|
||||
%%PYTHON_SITELIBDIR%%/speechd/_test.py
|
||||
%%PYTHON_SITELIBDIR%%/speechd/client.py
|
||||
%%PYTHON_SITELIBDIR%%/speechd/paths.py
|
||||
%%PYTHON_SITELIBDIR%%/speechd_config/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/speechd_config/__pycache__/__init__.cpython-%%PYVER%%.pyc
|
||||
%%PYTHON_SITELIBDIR%%/speechd_config/__pycache__/__init__.cpython-%%PYVER%%.pyo
|
||||
%%PYTHON_SITELIBDIR%%/speechd_config/__pycache__/config.cpython-%%PYVER%%.pyc
|
||||
%%PYTHON_SITELIBDIR%%/speechd_config/__pycache__/config.cpython-%%PYVER%%.pyo
|
||||
%%PYTHON_SITELIBDIR%%/speechd_config/__pycache__/paths.cpython-%%PYVER%%.pyc
|
||||
%%PYTHON_SITELIBDIR%%/speechd_config/__pycache__/paths.cpython-%%PYVER%%.pyo
|
||||
%%PYTHON_SITELIBDIR%%/speechd_config/config.py
|
||||
%%PYTHON_SITELIBDIR%%/speechd_config/paths.py
|
||||
share/sounds/speech-dispatcher/test.wav
|
||||
%%DATADIR%%/conf/desktop/speechd.desktop
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= speech-dispatcher
|
||||
PORTVERSION= 0.8.3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= accessibility audio
|
||||
MASTER_SITES= http://devel.freebsoft.org/pub/projects/speechd/
|
||||
|
||||
|
@ -23,6 +24,10 @@ LDFLAGS+= -L${LOCALBASE}/lib
|
|||
USE_LDCONFIG= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
.if !defined(SPEECH_SLAVE)
|
||||
|
||||
CONFIGURE_ARGS+=--disable-python
|
||||
|
||||
ETCFILES= clients/emacs.conf modules/pico-generic.conf \
|
||||
modules/cicero.conf modules/dtk-generic.conf \
|
||||
modules/epos-generic.conf modules/espeak-generic.conf \
|
||||
|
@ -35,8 +40,7 @@ PORTDOCS= ANNOUNCE AUTHORS ChangeLog FAQ NEWS README TODO
|
|||
|
||||
INFO= spd-say speech-dispatcher speech-dispatcher-cs ssip
|
||||
|
||||
OPTIONS_DEFINE= ALSA AO DOCS ESPEAK FESTIVAL FLITE NAS \
|
||||
PULSEAUDIO PYTHON
|
||||
OPTIONS_DEFINE= ALSA AO DOCS ESPEAK FESTIVAL FLITE NAS PULSEAUDIO
|
||||
OPTIONS_DEFAULT=ESPEAK
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
|
@ -64,11 +68,6 @@ NAS_CONFIGURE_WITH= nas
|
|||
PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio
|
||||
PULSEAUDIO_CONFIGURE_WITH=pulse
|
||||
|
||||
PYTHON_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/xdg/__init__.py:${PORTSDIR}/devel/py3-xdg
|
||||
PYTHON_USES= python:3
|
||||
PYTHON_USE= PYTHON=py3kplist
|
||||
PYTHON_CONFIGURE_ENABLE=python
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e '/SUBDIRS/ s/tests//' \
|
||||
${WRKSRC}/src/Makefile.in
|
||||
|
@ -82,4 +81,16 @@ post-install:
|
|||
${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
|
||||
.else
|
||||
|
||||
USES+= python:3
|
||||
LIB_DEPENDS+= libspeechd.so:${PORTSDIR}/accessibility/speech-dispatcher
|
||||
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/xdg/__init__.py:${PORTSDIR}/devel/py3-xdg
|
||||
|
||||
USE_PYTHON= py3kplist
|
||||
PLIST_SUB= PYVER=${PYTHON_VER:S|.||}
|
||||
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
%%PYTHON%%bin/spd-conf
|
||||
bin/spd-say
|
||||
bin/spdsend
|
||||
bin/speech-dispatcher
|
||||
|
@ -26,27 +25,6 @@ lib/libspeechd.a
|
|||
lib/libspeechd.so
|
||||
lib/libspeechd.so.2
|
||||
lib/libspeechd.so.2.6.0
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd/__init__.py
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd/__init__.pyc
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd/__init__.pyo
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd/_test.py
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd/_test.pyc
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd/_test.pyo
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd/client.py
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd/client.pyc
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd/client.pyo
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd/paths.py
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd/paths.pyc
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd/paths.pyo
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd_config/__init__.py
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd_config/__init__.pyc
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd_config/__init__.pyo
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd_config/config.py
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd_config/config.pyc
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd_config/config.pyo
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd_config/paths.py
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd_config/paths.pyc
|
||||
%%PYTHON%%%%PYTHON_SITELIBDIR%%/speechd_config/paths.pyo
|
||||
lib/speech-dispatcher-modules/sd_cicero
|
||||
lib/speech-dispatcher-modules/sd_dummy
|
||||
%%ESPEAK%%lib/speech-dispatcher-modules/sd_espeak
|
||||
|
@ -67,4 +45,3 @@ libdata/pkgconfig/speech-dispatcher.pc
|
|||
share/locale/cs/LC_MESSAGES/speech-dispatcher.mo
|
||||
share/locale/hu/LC_MESSAGES/speech-dispatcher.mo
|
||||
share/sounds/speech-dispatcher/dummy-message.wav
|
||||
%%PYTHON%%share/sounds/speech-dispatcher/test.wav
|
||||
|
|
Loading…
Add table
Reference in a new issue