flite: update to 2.2 Changes: Better grapheme support for hundreds of new languages as part of Wilderness project (http://www.festvox.org/cmu_wilderness/) Also includes updated G2P rules for indicdiff -r1.11 -r1.12 pkgsrc/audio/flite/Makefile
(nia)
@@ -1,33 +1,32 @@ | @@ -1,33 +1,32 @@ | |||
1 | # $NetBSD: Makefile,v 1.11 2019/09/09 09:46:38 nia Exp $ | 1 | # $NetBSD: Makefile,v 1.12 2021/04/17 09:24:50 nia Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= flite-2.1-release | 4 | DISTNAME= flite-2.2 | |
5 | PKGNAME= ${DISTNAME:S/-release//} | |||
6 | CATEGORIES= audio | 5 | CATEGORIES= audio | |
7 | MASTER_SITES= http://www.festvox.org/flite/packed/flite-2.1/ | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=festvox/} | |
8 | EXTRACT_SUFX= .tar.bz2 | 7 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
9 | 8 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.festvox.org/flite/ | 10 | HOMEPAGE= http://www.festvox.org/flite/ | |
12 | COMMENT= Lightweight text to speech synthesis engine | 11 | COMMENT= Lightweight text to speech synthesis engine | |
12 | LICENSE= modified-bsd AND zlib | |||
13 | 13 | |||
14 | # Error opening output file '[...]/cmu_us_kal_diphone.o': No such file or directory | 14 | # Error opening output file '[...]/cmu_us_kal_diphone.o': No such file or directory | |
15 | MAKE_JOBS_SAFE= no | 15 | MAKE_JOBS_SAFE= no | |
16 | 16 | |||
17 | USE_TOOLS+= gmake | 17 | USE_TOOLS+= gmake | |
18 | GNU_CONFIGURE= yes | 18 | GNU_CONFIGURE= yes | |
19 | 19 | |||
20 | LDFLAGS.SunOS+= -lsocket -lnsl | 20 | LDFLAGS.SunOS+= -lsocket -lnsl | |
21 | 21 | |||
22 | INSTALLATION_DIRS+= bin include/flite lib share/doc/flite | 22 | INSTALLATION_DIRS+= bin include/flite lib share/doc/flite | |
23 | 23 | |||
24 | do-install: | 24 | do-install: | |
25 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/flite ${DESTDIR}${PREFIX}/bin | 25 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/flite ${DESTDIR}${PREFIX}/bin | |
26 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/flite_cmu* ${DESTDIR}${PREFIX}/bin | 26 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/flite_cmu* ${DESTDIR}${PREFIX}/bin | |
27 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/flite_time ${DESTDIR}${PREFIX}/bin | 27 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/flite_time ${DESTDIR}${PREFIX}/bin | |
28 | ${INSTALL_LIB} ${WRKSRC}/build/platform/lib/libflite* ${DESTDIR}${PREFIX}/lib | 28 | ${INSTALL_LIB} ${WRKSRC}/build/platform/lib/libflite* ${DESTDIR}${PREFIX}/lib | |
29 | ${INSTALL_DATA} ${WRKSRC}/include/*.h ${DESTDIR}${PREFIX}/include/flite | 29 | ${INSTALL_DATA} ${WRKSRC}/include/*.h ${DESTDIR}${PREFIX}/include/flite | |
30 | ${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/share/doc/flite | 30 | ${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/share/doc/flite | |
31 | 31 | |||
32 | .include "../../mk/oss.buildlink3.mk" | |||
33 | .include "../../mk/bsd.pkg.mk" | 32 | .include "../../mk/bsd.pkg.mk" |
@@ -1,10 +1,9 @@ | @@ -1,10 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.10 2019/09/07 11:42:49 nia Exp $ | 1 | $NetBSD: distinfo,v 1.11 2021/04/17 09:24:50 nia Exp $ | |
2 | 2 | |||
3 | SHA1 (flite-2.1-release.tar.bz2) = ed8f1ae3c44dafc2bcc70df4ebf618330f7edec9 | 3 | SHA1 (flite-2.2.tar.gz) = 687cace51875b15d2f10dba0732dfc0634571bb8 | |
4 | RMD160 (flite-2.1-release.tar.bz2) = ebd73639e65043467dffe5d9e7700f6ced5bfe1b | 4 | RMD160 (flite-2.2.tar.gz) = 86b66adeb328878d5cafb7e67bb203b734edeb66 | |
5 | SHA512 (flite-2.1-release.tar.bz2) = e9ef9ca4b6920178634d94bbe6e21a8b0ec471b010b07e6cc961ed2d120acb944c8e1d268fe26188f7dfe43fb7bd4bdff7fa53b2d2f12029d37e08d0316620d2 | 5 | SHA512 (flite-2.2.tar.gz) = 1ca2f4145651490ef8405fdb830a3b42e885020a7603d965f6a5581b01bed41047d396b38c2ceab138fc0b28d28078db17acd2b5a84c6444cb99d65c581afa72 | |
6 | Size (flite-2.1-release.tar.bz2) = 14816327 bytes | 6 | Size (flite-2.2.tar.gz) = 20233792 bytes | |
7 | SHA1 (patch-CVE-2014-0027) = aae5a7e965cfe41af05c3917f6574f223185aeff | |||
8 | SHA1 (patch-ad) = e75da7826581a1d93d4f5efe75f257cc749358a7 | 7 | SHA1 (patch-ad) = e75da7826581a1d93d4f5efe75f257cc749358a7 | |
9 | SHA1 (patch-ae) = c1bd0e1baea7464d3ef0d35481714f92af3da4d8 | 8 | SHA1 (patch-ae) = 68bd8745c75143e211966eefcfdc4b094f54e6a3 | |
10 | SHA1 (patch-config_common__make__rules) = 949ec45c35872fd39c44864b484423ab28467898 | 9 | SHA1 (patch-config_common__make__rules) = 949ec45c35872fd39c44864b484423ab28467898 |
@@ -1,24 +1,24 @@ | @@ -1,24 +1,24 @@ | |||
1 | $NetBSD: patch-ae,v 1.1 2007/07/08 18:33:38 minskim Exp $ | 1 | $NetBSD: patch-ae,v 1.2 2021/04/17 09:24:50 nia Exp $ | |
2 | 2 | |||
3 | --- src/audio/au_sun.c.orig Mon Jan 7 18:25:52 2002 | 3 | - Include missing header | |
4 | +++ src/audio/au_sun.c Sun Apr 20 18:12:34 2003 | 4 | - Use AUDIO_INITINFO for parameter initialization | |
5 | ||||
6 | --- src/audio/au_sun.c.orig 2020-08-13 00:17:09.000000000 +0000 | |||
7 | +++ src/audio/au_sun.c | |||
5 | @@ -45,6 +45,7 @@ | 8 | @@ -45,6 +45,7 @@ | |
6 | #include <sys/stat.h> | 9 | #include <sys/stat.h> | |
7 | #include <fcntl.h> | 10 | #include <fcntl.h> | |
8 | #include <errno.h> | 11 | #include <errno.h> | |
9 | +#include <sys/ioctl.h> | 12 | +#include <sys/ioctl.h> | |
10 | #include <sys/filio.h> | 13 | #include <sys/filio.h> | |
11 | #include <sys/audioio.h> | 14 | #include <sys/audioio.h> | |
12 | #include "cst_string.h" | 15 | #include "cst_string.h" | |
13 | @@ -76,7 +77,11 @@ cst_audiodev *audio_open_sun(int sps, in | 16 | @@ -76,7 +77,7 @@ cst_audiodev *audio_open_sun(int sps, in | |
14 | cst_error(); | 17 | cst_error(); | |
15 | } | 18 | } | |
16 | } | 19 | } | |
17 | +#ifdef __OpenBSD__ | 20 | - ioctl(fd,AUDIO_GETINFO,&ainfo); | |
18 | + AUDIO_INITINFO(&ainfo); | 21 | + AUDIO_INITINFO(&ainfo); | |
19 | +#else | |||
20 | ioctl(fd,AUDIO_GETINFO,&ainfo); | |||
21 | +#endif | |||
22 | 22 | |||
23 | switch (fmt) | 23 | switch (fmt) | |
24 | { | 24 | { |