View | Details | Raw Unified | Return to bug 273740 | Differences between
and this patch

Collapse All | Expand All

(-)b/accessibility/py-speech-dispatcher/Makefile (-1 lines)
Lines 1-4 Link Here
1
PORTREVISION=	1
2
CATEGORIES=	accessibility audio python
1
CATEGORIES=	accessibility audio python
3
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
2
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
4
3
(-)b/accessibility/speech-dispatcher/Makefile (-12 / +16 lines)
Lines 1-12 Link Here
1
PORTNAME=	speech-dispatcher
1
PORTNAME=	speech-dispatcher
2
DISTVERSION=	0.11.2
2
DISTVERSION=	0.11.5
3
PORTREVISION=	3
4
CATEGORIES?=	accessibility audio
3
CATEGORIES?=	accessibility audio
5
MASTER_SITES=	https://github.com/brailcom/speechd/releases/download/${PORTVERSION}/
4
MASTER_SITES=	https://github.com/brailcom/speechd/releases/download/${PORTVERSION}/
6
5
7
PATCH_SITES=	https://github.com/brailcom/speechd/commit/
8
PATCHFILES=	c204a23db76345d0bce2cdf395517c99699a8a4a.diff:-p1
9
10
MAINTAINER=	multimedia@FreeBSD.org
6
MAINTAINER=	multimedia@FreeBSD.org
11
COMMENT?=	Common interface to speech synthesis
7
COMMENT?=	Common interface to speech synthesis
12
WWW=		https://devel.freebsoft.org/speechd
8
WWW=		https://devel.freebsoft.org/speechd
Lines 19-31 LIB_DEPENDS= libdotconf.so:devel/dotconf \ Link Here
19
		libltdl.so:devel/libltdl \
15
		libltdl.so:devel/libltdl \
20
		libsndfile.so:audio/libsndfile
16
		libsndfile.so:audio/libsndfile
21
17
22
USES=		alias autoreconf gettext gmake gnome libtool makeinfo pathfix pkgconfig
18
USES=		alias gettext gmake gnome libtool makeinfo pathfix pkgconfig
23
USE_GNOME=	glib20 intltool
19
USE_GNOME=	glib20 intltool
24
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
25
CONFIGURE_ARGS=	--with-espeak-ng=no \
21
CONFIGURE_ARGS=	--with-espeak-ng=no \
26
		--with-baratinoo=no \
22
		--with-baratinoo=no \
27
		--with-kali=no \
23
		--with-kali=no \
28
		--with-ibmtts=no
24
		--with-ibmtts=no \
25
		--with-oss \
26
		--without-systemdsystemunitdir
29
CFLAGS+=	-fcommon -I${LOCALBASE}/include
27
CFLAGS+=	-fcommon -I${LOCALBASE}/include
30
LDFLAGS+=	-L${LOCALBASE}/lib
28
LDFLAGS+=	-L${LOCALBASE}/lib
31
USE_LDCONFIG=	yes
29
USE_LDCONFIG=	yes
Lines 42-48 ETCFILES= clients/emacs.conf modules/cicero.conf modules/dtk-generic.conf \ Link Here
42
		modules/flite.conf modules/llia_phon-generic.conf modules/mary-generic.conf \
40
		modules/flite.conf modules/llia_phon-generic.conf modules/mary-generic.conf \
43
		modules/mimic3-generic.conf modules/swift-generic.conf speechd.conf
41
		modules/mimic3-generic.conf modules/swift-generic.conf speechd.conf
44
42
45
PORTDOCS=	ANNOUNCE AUTHORS FAQ NEWS README TODO
43
PORTDOCS=	ANNOUNCE AUTHORS FAQ NEWS README* TODO
46
44
47
INFO=		spd-say speech-dispatcher speech-dispatcher-cs ssip
45
INFO=		spd-say speech-dispatcher speech-dispatcher-cs ssip
48
46
Lines 85-92 ETCFILES+= modules/voxin.conf Link Here
85
.endif
83
.endif
86
84
87
post-patch:
85
post-patch:
88
	${REINPLACE_CMD} -e 's,/usr/share,${PREFIX}/share,g' \
86
# ibmtts.c is omitted, because it is disabled by default
89
		${WRKSRC}/src/modules/*.c \
87
.for f in espeak.c ivona.c pico.c
88
	${REINPLACE_CMD} -e 's,/usr/share,${LOCALBASE}/share,g' \
89
		${WRKSRC}/src/modules/${f}
90
.endfor
91
	${REINPLACE_CMD} -e 's,/etc,${LOCALBASE}/etc,g ;\
92
		s,/usr/bin,${LOCALBASE}/bin,g ;\
93
		s,/usr/share,${LOCALBASE}/share,g' \
90
		${WRKSRC}/config/modules/*.conf
94
		${WRKSRC}/config/modules/*.conf
91
95
92
post-install:
96
post-install:
Lines 107-114 USES+= python shebangfix Link Here
107
SHEBANG_FILES=	src/api/python/speechd_config/spd-conf
111
SHEBANG_FILES=	src/api/python/speechd_config/spd-conf
108
USE_PYTHON=	flavors
112
USE_PYTHON=	flavors
109
LIB_DEPENDS+=	libspeechd.so:accessibility/speech-dispatcher
113
LIB_DEPENDS+=	libspeechd.so:accessibility/speech-dispatcher
110
RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/xdg/__init__.py:devel/py-xdg@${PY_FLAVOR}
114
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR}
111
BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/xdg/__init__.py:devel/py-xdg@${PY_FLAVOR}
115
BUILD_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR}
112
116
113
.endif
117
.endif
114
118
(-)b/accessibility/speech-dispatcher/distinfo (-5 / +3 lines)
Lines 1-5 Link Here
1
TIMESTAMP = 1662527209
1
TIMESTAMP = 1694513565
2
SHA256 (speech-dispatcher-0.11.2.tar.gz) = 8b4649925e68cbe1a7b4c0a07bb041ce7738b35c906a602bf82986db1aa0f364
2
SHA256 (speech-dispatcher-0.11.5.tar.gz) = 1ce4759ffabbaf1aeb433a5ec0739be0676e9bdfbae9444a7b3be1b2af3ec12b
3
SIZE (speech-dispatcher-0.11.2.tar.gz) = 7147526
3
SIZE (speech-dispatcher-0.11.5.tar.gz) = 7230756
4
SHA256 (c204a23db76345d0bce2cdf395517c99699a8a4a.diff) = eaf5c67ef7e9cf5febeb397cf857fd69750f6cf1c56be7248a85d1de14150e3a
5
SIZE (c204a23db76345d0bce2cdf395517c99699a8a4a.diff) = 422
(-)b/accessibility/speech-dispatcher/pkg-plist (+9 lines)
Lines 83-88 share/sounds/speech-dispatcher/dummy-message.wav Link Here
83
%%DATADIR%%/locale/bg/orca-chars.dic
83
%%DATADIR%%/locale/bg/orca-chars.dic
84
%%DATADIR%%/locale/bg/orca.dic
84
%%DATADIR%%/locale/bg/orca.dic
85
%%DATADIR%%/locale/bg/symbols.dic
85
%%DATADIR%%/locale/bg/symbols.dic
86
%%DATADIR%%/locale/bgn/emojis.dic
86
%%DATADIR%%/locale/bn/emojis.dic
87
%%DATADIR%%/locale/bn/emojis.dic
87
%%DATADIR%%/locale/bn/orca-chars.dic
88
%%DATADIR%%/locale/bn/orca-chars.dic
88
%%DATADIR%%/locale/bn/orca.dic
89
%%DATADIR%%/locale/bn/orca.dic
Lines 166-171 share/sounds/speech-dispatcher/dummy-message.wav Link Here
166
%%DATADIR%%/locale/eu/orca.dic
167
%%DATADIR%%/locale/eu/orca.dic
167
%%DATADIR%%/locale/fa/emojis.dic
168
%%DATADIR%%/locale/fa/emojis.dic
168
%%DATADIR%%/locale/fa/symbols.dic
169
%%DATADIR%%/locale/fa/symbols.dic
170
%%DATADIR%%/locale/ff/emojis.dic
171
%%DATADIR%%/locale/ff_Adlm/emojis.dic
169
%%DATADIR%%/locale/fi/emojis.dic
172
%%DATADIR%%/locale/fi/emojis.dic
170
%%DATADIR%%/locale/fi/orca-chars.dic
173
%%DATADIR%%/locale/fi/orca-chars.dic
171
%%DATADIR%%/locale/fi/orca.dic
174
%%DATADIR%%/locale/fi/orca.dic
Lines 237-242 share/sounds/speech-dispatcher/dummy-message.wav Link Here
237
%%DATADIR%%/locale/ky/emojis.dic
240
%%DATADIR%%/locale/ky/emojis.dic
238
%%DATADIR%%/locale/ky/symbols.dic
241
%%DATADIR%%/locale/ky/symbols.dic
239
%%DATADIR%%/locale/lb/emojis.dic
242
%%DATADIR%%/locale/lb/emojis.dic
243
%%DATADIR%%/locale/lij/emojis.dic
240
%%DATADIR%%/locale/lo/emojis.dic
244
%%DATADIR%%/locale/lo/emojis.dic
241
%%DATADIR%%/locale/lt/emojis.dic
245
%%DATADIR%%/locale/lt/emojis.dic
242
%%DATADIR%%/locale/lt/orca-chars.dic
246
%%DATADIR%%/locale/lt/orca-chars.dic
Lines 278-283 share/sounds/speech-dispatcher/dummy-message.wav Link Here
278
%%DATADIR%%/locale/nn/orca-chars.dic
282
%%DATADIR%%/locale/nn/orca-chars.dic
279
%%DATADIR%%/locale/nn_NO/symbols.dic
283
%%DATADIR%%/locale/nn_NO/symbols.dic
280
%%DATADIR%%/locale/no/emojis.dic
284
%%DATADIR%%/locale/no/emojis.dic
285
%%DATADIR%%/locale/nso/emojis.dic
286
%%DATADIR%%/locale/oc/emojis.dic
281
%%DATADIR%%/locale/oc/orca-chars.dic
287
%%DATADIR%%/locale/oc/orca-chars.dic
282
%%DATADIR%%/locale/oc/orca.dic
288
%%DATADIR%%/locale/oc/orca.dic
283
%%DATADIR%%/locale/or/emojis.dic
289
%%DATADIR%%/locale/or/emojis.dic
Lines 301-306 share/sounds/speech-dispatcher/dummy-message.wav Link Here
301
%%DATADIR%%/locale/pt_PT/emojis.dic
307
%%DATADIR%%/locale/pt_PT/emojis.dic
302
%%DATADIR%%/locale/pt_PT/symbols.dic
308
%%DATADIR%%/locale/pt_PT/symbols.dic
303
%%DATADIR%%/locale/qu/emojis.dic
309
%%DATADIR%%/locale/qu/emojis.dic
310
%%DATADIR%%/locale/quc/emojis.dic
304
%%DATADIR%%/locale/rm/emojis.dic
311
%%DATADIR%%/locale/rm/emojis.dic
305
%%DATADIR%%/locale/ro/emojis.dic
312
%%DATADIR%%/locale/ro/emojis.dic
306
%%DATADIR%%/locale/ro/orca-chars.dic
313
%%DATADIR%%/locale/ro/orca-chars.dic
Lines 312-317 share/sounds/speech-dispatcher/dummy-message.wav Link Here
312
%%DATADIR%%/locale/ru/symbols.dic
319
%%DATADIR%%/locale/ru/symbols.dic
313
%%DATADIR%%/locale/rw/emojis.dic
320
%%DATADIR%%/locale/rw/emojis.dic
314
%%DATADIR%%/locale/sa/emojis.dic
321
%%DATADIR%%/locale/sa/emojis.dic
322
%%DATADIR%%/locale/sat/emojis.dic
315
%%DATADIR%%/locale/sc/emojis.dic
323
%%DATADIR%%/locale/sc/emojis.dic
316
%%DATADIR%%/locale/sd/emojis.dic
324
%%DATADIR%%/locale/sd/emojis.dic
317
%%DATADIR%%/locale/si/emojis.dic
325
%%DATADIR%%/locale/si/emojis.dic
Lines 355-360 share/sounds/speech-dispatcher/dummy-message.wav Link Here
355
%%DATADIR%%/locale/th/orca.dic
363
%%DATADIR%%/locale/th/orca.dic
356
%%DATADIR%%/locale/ti/emojis.dic
364
%%DATADIR%%/locale/ti/emojis.dic
357
%%DATADIR%%/locale/tk/emojis.dic
365
%%DATADIR%%/locale/tk/emojis.dic
366
%%DATADIR%%/locale/tn/emojis.dic
358
%%DATADIR%%/locale/to/emojis.dic
367
%%DATADIR%%/locale/to/emojis.dic
359
%%DATADIR%%/locale/tr/emojis.dic
368
%%DATADIR%%/locale/tr/emojis.dic
360
%%DATADIR%%/locale/tr/orca-chars.dic
369
%%DATADIR%%/locale/tr/orca-chars.dic

Return to bug 273740