Wed Jan 22 19:25:54 2020 UTC ()
speech-dispatcher: Make python support work.

Bump PKGREVISION


(nia)
diff -r1.12 -r1.13 pkgsrc/audio/speech-dispatcher/Makefile
diff -r1.3 -r1.4 pkgsrc/audio/speech-dispatcher/PLIST

cvs diff -r1.12 -r1.13 pkgsrc/audio/speech-dispatcher/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/speech-dispatcher/Makefile 2019/12/20 00:00:11 1.12
+++ pkgsrc/audio/speech-dispatcher/Makefile 2020/01/22 19:25:54 1.13
@@ -1,46 +1,48 @@ @@ -1,46 +1,48 @@
1# $NetBSD: Makefile,v 1.12 2019/12/20 00:00:11 joerg Exp $ 1# $NetBSD: Makefile,v 1.13 2020/01/22 19:25:54 nia Exp $
2 2
3DISTNAME= speech-dispatcher-0.9.1 3DISTNAME= speech-dispatcher-0.9.1
 4PKGREVISION= 1
4CATEGORIES= audio 5CATEGORIES= audio
5MASTER_SITES= ${MASTER_SITE_GITHUB:=brailcom/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=brailcom/}
6GITHUB_PROJECT= speechd 7GITHUB_PROJECT= speechd
7GITHUB_RELEASE= ${PKGVERSION_NOREV} 8GITHUB_RELEASE= ${PKGVERSION_NOREV}
8 9
9MAINTAINER= ryoon@NetBSD.org 10MAINTAINER= ryoon@NetBSD.org
10HOMEPAGE= https://devel.freebsoft.org/speechd 11HOMEPAGE= https://devel.freebsoft.org/speechd
11COMMENT= Common interface to speech synthesis library 12COMMENT= Common interface to speech synthesis library
12LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
13 14
14GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
15USE_LIBTOOL= yes 16USE_LIBTOOL= yes
16USE_TOOLS+= gmake intltool pkg-config 17USE_TOOLS+= gmake intltool pkg-config
17USE_TOOLS+= msgfmt msgmerge xgettext 18USE_TOOLS+= msgfmt msgmerge xgettext
18USE_LANGUAGES= c c++03 19USE_LANGUAGES= c c++03
19 20
20INFO_FILES= yes 21INFO_FILES= yes
21 22
 23PY_PATCHPLIST= yes
 24
22TOOL_DEPENDS+= help2man-[0-9]*:../../converters/help2man 25TOOL_DEPENDS+= help2man-[0-9]*:../../converters/help2man
 26TOOL_DEPENDS+= ${PYPKGPREFIX}-xdg-[0-9]*:../../devel/py-xdg
23 27
24# To avoid PLIST complexity, let the libao package select the most 28# To avoid PLIST complexity, let the libao package select the most
25# fitting audio backend for the platform. 29# fitting audio backend for the platform.
26CONFIGURE_ARGS+= --with-libao 30CONFIGURE_ARGS+= --with-libao
27CONFIGURE_ARGS+= --without-alsa 31CONFIGURE_ARGS+= --without-alsa
28CONFIGURE_ARGS+= --without-nas 32CONFIGURE_ARGS+= --without-nas
29CONFIGURE_ARGS+= --without-oss 33CONFIGURE_ARGS+= --without-oss
30CONFIGURE_ARGS+= --without-pulse 34CONFIGURE_ARGS+= --without-pulse
31 35
32CONFIGURE_ARGS+= --disable-python 
33 
34# msgfmt: unknown option -- desktop 36# msgfmt: unknown option -- desktop
35_TOOLS_USE_PKGSRC.msgfmt= yes 37_TOOLS_USE_PKGSRC.msgfmt= yes
36 38
37PKGCONFIG_OVERRIDE+= speech-dispatcher.pc.in 39PKGCONFIG_OVERRIDE+= speech-dispatcher.pc.in
38 40
39PKG_SYSCONFSUBDIR= speech-dispatcher 41PKG_SYSCONFSUBDIR= speech-dispatcher
40 42
41OWN_DIRS+= ${PKG_SYSCONFDIR}/clients 43OWN_DIRS+= ${PKG_SYSCONFDIR}/clients
42OWN_DIRS+= ${PKG_SYSCONFDIR}/modules 44OWN_DIRS+= ${PKG_SYSCONFDIR}/modules
43 45
44CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/clients/emacs.conf \ 46CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/clients/emacs.conf \
45 ${PKG_SYSCONFDIR}/clients/emacs.conf 47 ${PKG_SYSCONFDIR}/clients/emacs.conf
46CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/cicero.conf \ 48CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/cicero.conf \
@@ -64,24 +66,28 @@ CONF_FILES+= ${PREFIX}/share/examples/sp @@ -64,24 +66,28 @@ CONF_FILES+= ${PREFIX}/share/examples/sp
64CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/ibmtts.conf \ 66CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/ibmtts.conf \
65 ${PKG_SYSCONFDIR}/modules/ibmtts.conf 67 ${PKG_SYSCONFDIR}/modules/ibmtts.conf
66CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/ivona.conf \ 68CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/ivona.conf \
67 ${PKG_SYSCONFDIR}/modules/ivona.conf 69 ${PKG_SYSCONFDIR}/modules/ivona.conf
68CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/llia_phon-generic.conf \ 70CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/llia_phon-generic.conf \
69 ${PKG_SYSCONFDIR}/modules/llia_phon-generic.conf 71 ${PKG_SYSCONFDIR}/modules/llia_phon-generic.conf
70CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/pico-generic.conf \ 72CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/pico-generic.conf \
71 ${PKG_SYSCONFDIR}/modules/pico-generic.conf 73 ${PKG_SYSCONFDIR}/modules/pico-generic.conf
72CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/swift-generic.conf \ 74CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/swift-generic.conf \
73 ${PKG_SYSCONFDIR}/modules/swift-generic.conf 75 ${PKG_SYSCONFDIR}/modules/swift-generic.conf
74CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/speechd.conf \ 76CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/speechd.conf \
75 ${PKG_SYSCONFDIR}/speechd.conf 77 ${PKG_SYSCONFDIR}/speechd.conf
76 78
 79REPLACE_PYTHON+= src/api/python/speechd_config/spd-conf
 80
77.include "../../audio/espeak/buildlink3.mk" 81.include "../../audio/espeak/buildlink3.mk"
78.include "../../audio/flite/buildlink3.mk" 82.include "../../audio/flite/buildlink3.mk"
79.include "../../audio/libao/buildlink3.mk" 83.include "../../audio/libao/buildlink3.mk"
80.include "../../audio/libsndfile/buildlink3.mk" 84.include "../../audio/libsndfile/buildlink3.mk"
81.include "../../devel/dotconf/buildlink3.mk" 85.include "../../devel/dotconf/buildlink3.mk"
82.include "../../devel/gettext-lib/buildlink3.mk" 86.include "../../devel/gettext-lib/buildlink3.mk"
83.include "../../devel/glib2/buildlink3.mk" 87.include "../../devel/glib2/buildlink3.mk"
84.include "../../devel/libltdl/buildlink3.mk" 88.include "../../devel/libltdl/buildlink3.mk"
 89.include "../../lang/python/application.mk"
 90.include "../../lang/python/extension.mk"
85.include "../../mk/dlopen.buildlink3.mk" 91.include "../../mk/dlopen.buildlink3.mk"
86BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q} 92BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q}
87.include "../../mk/bsd.pkg.mk" 93.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/audio/speech-dispatcher/PLIST (expand / switch to unified diff)

--- pkgsrc/audio/speech-dispatcher/PLIST 2019/11/28 16:51:49 1.3
+++ pkgsrc/audio/speech-dispatcher/PLIST 2020/01/22 19:25:54 1.4
@@ -1,65 +1,90 @@ @@ -1,65 +1,90 @@
1@comment $NetBSD: PLIST,v 1.3 2019/11/28 16:51:49 nia Exp $ 1@comment $NetBSD: PLIST,v 1.4 2020/01/22 19:25:54 nia Exp $
 2bin/spd-conf
2bin/spd-say 3bin/spd-say
3bin/spdsend 4bin/spdsend
4bin/speech-dispatcher 5bin/speech-dispatcher
5include/speech-dispatcher/libspeechd.h 6include/speech-dispatcher/libspeechd.h
6include/speech-dispatcher/libspeechd_version.h 7include/speech-dispatcher/libspeechd_version.h
7include/speech-dispatcher/spd_audio_plugin.h 8include/speech-dispatcher/spd_audio_plugin.h
8include/speech-dispatcher/speechd_defines.h 9include/speech-dispatcher/speechd_defines.h
9include/speech-dispatcher/speechd_types.h 10include/speech-dispatcher/speechd_types.h
10info/spd-say.info 11info/spd-say.info
11info/speech-dispatcher-cs.info 12info/speech-dispatcher-cs.info
12info/speech-dispatcher.info 13info/speech-dispatcher.info
13info/ssip.info 14info/ssip.info
14lib/libspeechd.la 15lib/libspeechd.la
15lib/pkgconfig/speech-dispatcher.pc 16lib/pkgconfig/speech-dispatcher.pc
 17${PYSITELIB}/speechd/__init__.py
 18${PYSITELIB}/speechd/__init__.pyo
 19${PYSITELIB}/speechd/__init__.pyc
 20${PYSITELIB}/speechd/_test.pyo
 21${PYSITELIB}/speechd/_test.pyc
 22${PYSITELIB}/speechd/client.pyo
 23${PYSITELIB}/speechd/client.pyc
 24${PYSITELIB}/speechd/paths.pyo
 25${PYSITELIB}/speechd/paths.pyc
 26${PYSITELIB}/speechd/_test.py
 27${PYSITELIB}/speechd/client.py
 28${PYSITELIB}/speechd/paths.py
 29${PYSITELIB}/speechd_config/__init__.py
 30${PYSITELIB}/speechd_config/__init__.pyo
 31${PYSITELIB}/speechd_config/__init__.pyc
 32${PYSITELIB}/speechd_config/config.pyo
 33${PYSITELIB}/speechd_config/config.pyc
 34${PYSITELIB}/speechd_config/paths.pyo
 35${PYSITELIB}/speechd_config/paths.pyc
 36${PYSITELIB}/speechd_config/config.py
 37${PYSITELIB}/speechd_config/paths.py
16lib/speech-dispatcher-modules/sd_baratinoo 38lib/speech-dispatcher-modules/sd_baratinoo
17lib/speech-dispatcher-modules/sd_cicero 39lib/speech-dispatcher-modules/sd_cicero
18lib/speech-dispatcher-modules/sd_dummy 40lib/speech-dispatcher-modules/sd_dummy
19lib/speech-dispatcher-modules/sd_espeak 41lib/speech-dispatcher-modules/sd_espeak
20lib/speech-dispatcher-modules/sd_festival 42lib/speech-dispatcher-modules/sd_festival
21lib/speech-dispatcher-modules/sd_flite 43lib/speech-dispatcher-modules/sd_flite
22lib/speech-dispatcher-modules/sd_generic 44lib/speech-dispatcher-modules/sd_generic
23lib/speech-dispatcher-modules/sd_ibmtts 45lib/speech-dispatcher-modules/sd_ibmtts
24lib/speech-dispatcher-modules/sd_kali 46lib/speech-dispatcher-modules/sd_kali
25lib/speech-dispatcher/spd_libao.la 47lib/speech-dispatcher/spd_libao.la
 48man/man1/spd-conf.1
26man/man1/spd-say.1 49man/man1/spd-say.1
27man/man1/speech-dispatcher.1 50man/man1/speech-dispatcher.1
28share/examples/speech-dispatcher/clients/emacs.conf 51share/examples/speech-dispatcher/clients/emacs.conf
29share/examples/speech-dispatcher/modules/baratinoo.conf 52share/examples/speech-dispatcher/modules/baratinoo.conf
30share/examples/speech-dispatcher/modules/cicero.conf 53share/examples/speech-dispatcher/modules/cicero.conf
31share/examples/speech-dispatcher/modules/dtk-generic.conf 54share/examples/speech-dispatcher/modules/dtk-generic.conf
32share/examples/speech-dispatcher/modules/epos-generic.conf 55share/examples/speech-dispatcher/modules/epos-generic.conf
33share/examples/speech-dispatcher/modules/espeak-generic.conf 56share/examples/speech-dispatcher/modules/espeak-generic.conf
34share/examples/speech-dispatcher/modules/espeak-mbrola-generic.conf 57share/examples/speech-dispatcher/modules/espeak-mbrola-generic.conf
35share/examples/speech-dispatcher/modules/espeak-ng-mbrola-generic.conf 58share/examples/speech-dispatcher/modules/espeak-ng-mbrola-generic.conf
36share/examples/speech-dispatcher/modules/espeak-ng.conf 59share/examples/speech-dispatcher/modules/espeak-ng.conf
37share/examples/speech-dispatcher/modules/espeak.conf 60share/examples/speech-dispatcher/modules/espeak.conf
38share/examples/speech-dispatcher/modules/festival.conf 61share/examples/speech-dispatcher/modules/festival.conf
39share/examples/speech-dispatcher/modules/flite.conf 62share/examples/speech-dispatcher/modules/flite.conf
40share/examples/speech-dispatcher/modules/ibmtts.conf 63share/examples/speech-dispatcher/modules/ibmtts.conf
41share/examples/speech-dispatcher/modules/ivona.conf 64share/examples/speech-dispatcher/modules/ivona.conf
42share/examples/speech-dispatcher/modules/kali.conf 65share/examples/speech-dispatcher/modules/kali.conf
43share/examples/speech-dispatcher/modules/llia_phon-generic.conf 66share/examples/speech-dispatcher/modules/llia_phon-generic.conf
44share/examples/speech-dispatcher/modules/mary-generic.conf 67share/examples/speech-dispatcher/modules/mary-generic.conf
45share/examples/speech-dispatcher/modules/pico-generic.conf 68share/examples/speech-dispatcher/modules/pico-generic.conf
46share/examples/speech-dispatcher/modules/swift-generic.conf 69share/examples/speech-dispatcher/modules/swift-generic.conf
47share/examples/speech-dispatcher/speechd.conf 70share/examples/speech-dispatcher/speechd.conf
48share/locale/cs/LC_MESSAGES/speech-dispatcher.mo 71share/locale/cs/LC_MESSAGES/speech-dispatcher.mo
49share/locale/de/LC_MESSAGES/speech-dispatcher.mo 72share/locale/de/LC_MESSAGES/speech-dispatcher.mo
50share/locale/hu/LC_MESSAGES/speech-dispatcher.mo 73share/locale/hu/LC_MESSAGES/speech-dispatcher.mo
51share/sounds/speech-dispatcher/dummy-message.wav 74share/sounds/speech-dispatcher/dummy-message.wav
 75share/sounds/speech-dispatcher/test.wav
52share/speech-dispatcher/conf/clients/emacs.conf 76share/speech-dispatcher/conf/clients/emacs.conf
 77share/speech-dispatcher/conf/desktop/speechd.desktop
53share/speech-dispatcher/conf/modules/baratinoo.conf 78share/speech-dispatcher/conf/modules/baratinoo.conf
54share/speech-dispatcher/conf/modules/cicero.conf 79share/speech-dispatcher/conf/modules/cicero.conf
55share/speech-dispatcher/conf/modules/espeak-ng.conf 80share/speech-dispatcher/conf/modules/espeak-ng.conf
56share/speech-dispatcher/conf/modules/espeak.conf 81share/speech-dispatcher/conf/modules/espeak.conf
57share/speech-dispatcher/conf/modules/festival.conf 82share/speech-dispatcher/conf/modules/festival.conf
58share/speech-dispatcher/conf/modules/kali.conf 83share/speech-dispatcher/conf/modules/kali.conf
59share/speech-dispatcher/conf/speechd.conf 84share/speech-dispatcher/conf/speechd.conf
60share/speech-dispatcher/locale/an/symbols.dic 85share/speech-dispatcher/locale/an/symbols.dic
61share/speech-dispatcher/locale/ar/symbols.dic 86share/speech-dispatcher/locale/ar/symbols.dic
62share/speech-dispatcher/locale/bg/symbols.dic 87share/speech-dispatcher/locale/bg/symbols.dic
63share/speech-dispatcher/locale/ca/symbols.dic 88share/speech-dispatcher/locale/ca/symbols.dic
64share/speech-dispatcher/locale/cs/symbols.dic 89share/speech-dispatcher/locale/cs/symbols.dic
65share/speech-dispatcher/locale/da/symbols.dic 90share/speech-dispatcher/locale/da/symbols.dic