Tue Jan 30 18:01:41 2024 UTC (114d)
festvox*: Relax DEPENDS matches.

There's no need to be absolutely specific about version requirements, it makes
certain operations slower, and has been broken since the mbrola updates last
week.


(jperkin)
diff -r1.29 -r1.30 pkgsrc/audio/festvox-en1/Makefile
diff -r1.24 -r1.25 pkgsrc/audio/festvox-us1/Makefile
diff -r1.24 -r1.25 pkgsrc/audio/festvox-us2/Makefile
diff -r1.24 -r1.25 pkgsrc/audio/festvox-us3/Makefile

cvs diff -r1.29 -r1.30 pkgsrc/audio/festvox-en1/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/festvox-en1/Makefile 2019/11/23 22:08:12 1.29
+++ pkgsrc/audio/festvox-en1/Makefile 2024/01/30 18:01:40 1.30
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile,v 1.29 2019/11/23 22:08:12 nia Exp $ 1# $NetBSD: Makefile,v 1.30 2024/01/30 18:01:40 jperkin Exp $
2 2
3DISTNAME= festvox_en1 3DISTNAME= festvox_en1
4PKGNAME= festvox-en1-1.95 4PKGNAME= festvox-en1-1.95
5CATEGORIES= audio 5CATEGORIES= audio
6MASTER_SITES= http://festvox.org/packed/festival/${PKGVERSION_NOREV}/ 6MASTER_SITES= http://festvox.org/packed/festival/${PKGVERSION_NOREV}/
7DIST_SUBDIR= ${PKGNAME_NOREV} 7DIST_SUBDIR= ${PKGNAME_NOREV}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://festvox.org/festival/index.html 10HOMEPAGE= http://festvox.org/festival/index.html
11COMMENT= MBROLA based British English male voice for festival 11COMMENT= MBROLA based British English male voice for festival
12LICENSE= no-commercial-use 12LICENSE= no-commercial-use
13 13
14DEPENDS+= festival>=1.4.0:../../audio/festival 14DEPENDS+= festival>=1.4.0:../../audio/festival
15DEPENDS+= festlex-poslex>=1.4.0:../../audio/festlex-poslex 15DEPENDS+= festlex-poslex>=1.4.0:../../audio/festlex-poslex
16DEPENDS+= festlex-oald>=1.4.0:../../audio/festlex-oald 16DEPENDS+= festlex-oald>=1.4.0:../../audio/festlex-oald
17DEPENDS+= mbrola-301h{,nb[0-9]*}:../../audio/mbrola 17DEPENDS+= mbrola-[0-9]*:../../audio/mbrola
18DEPENDS+= mbrolavox-en1-980910{,nb[0-9]*}:../../audio/mbrolavox-en1 18DEPENDS+= mbrolavox-en1-[0-9]*:../../audio/mbrolavox-en1
19 19
20USE_TOOLS+= pax 20USE_TOOLS+= pax
21 21
22WRKSRC= ${WRKDIR}/festival 22WRKSRC= ${WRKDIR}/festival
23NO_BUILD= yes 23NO_BUILD= yes
24 24
25FHOME= ${PREFIX}/share/festival 25FHOME= ${PREFIX}/share/festival
26MBROLA= ${FHOME}/lib/voices/english/en1_mbrola 26MBROLA= ${FHOME}/lib/voices/english/en1_mbrola
27 27
28post-extract: 28post-extract:
29 ${CHMOD} -R a+r ${WRKSRC} 29 ${CHMOD} -R a+r ${WRKSRC}
30 ${FIND} ${WRKSRC} -type d -print | ${XARGS} ${CHMOD} 755 30 ${FIND} ${WRKSRC} -type d -print | ${XARGS} ${CHMOD} 755
31 31

cvs diff -r1.24 -r1.25 pkgsrc/audio/festvox-us1/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/festvox-us1/Makefile 2019/11/23 22:13:56 1.24
+++ pkgsrc/audio/festvox-us1/Makefile 2024/01/30 18:01:40 1.25
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile,v 1.24 2019/11/23 22:13:56 nia Exp $ 1# $NetBSD: Makefile,v 1.25 2024/01/30 18:01:40 jperkin Exp $
2 2
3DISTNAME= festvox_us1 3DISTNAME= festvox_us1
4PKGNAME= festvox-us1-1.96 4PKGNAME= festvox-us1-1.96
5CATEGORIES= audio 5CATEGORIES= audio
6MASTER_SITES= http://festvox.org/packed/festival/${PKGVERSION_NOREV}/ 6MASTER_SITES= http://festvox.org/packed/festival/${PKGVERSION_NOREV}/
7DIST_SUBDIR= ${PKGNAME_NOREV} 7DIST_SUBDIR= ${PKGNAME_NOREV}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://festvox.org/festival/index.html 10HOMEPAGE= http://festvox.org/festival/index.html
11COMMENT= MBROLA based American English female voice for festival 11COMMENT= MBROLA based American English female voice for festival
12LICENSE= no-commercial-use 12LICENSE= no-commercial-use
13 13
14DEPENDS+= festival>=1.4.0:../../audio/festival 14DEPENDS+= festival>=1.4.0:../../audio/festival
15DEPENDS+= festlex-poslex>=1.4.0:../../audio/festlex-poslex 15DEPENDS+= festlex-poslex>=1.4.0:../../audio/festlex-poslex
16DEPENDS+= festlex-cmu>=1.4.0:../../audio/festlex-cmu 16DEPENDS+= festlex-cmu>=1.4.0:../../audio/festlex-cmu
17DEPENDS+= mbrola-301h{,nb[0-9]*}:../../audio/mbrola 17DEPENDS+= mbrola-[0-9]*:../../audio/mbrola
18DEPENDS+= mbrolavox-us1-980512{,nb[0-9]*}:../../audio/mbrolavox-us1 18DEPENDS+= mbrolavox-us1-[0-9]*:../../audio/mbrolavox-us1
19 19
20USE_TOOLS+= pax 20USE_TOOLS+= pax
21 21
22WRKSRC= ${WRKDIR}/festival 22WRKSRC= ${WRKDIR}/festival
23NO_BUILD= yes 23NO_BUILD= yes
24 24
25FHOME= ${PREFIX}/share/festival 25FHOME= ${PREFIX}/share/festival
26MBROLA= ${FHOME}/lib/voices/english/us1_mbrola 26MBROLA= ${FHOME}/lib/voices/english/us1_mbrola
27 27
28post-extract: 28post-extract:
29 ${CHMOD} -R a+r ${WRKSRC} 29 ${CHMOD} -R a+r ${WRKSRC}
30 ${FIND} ${WRKSRC} -type d -print | ${XARGS} ${CHMOD} 755 30 ${FIND} ${WRKSRC} -type d -print | ${XARGS} ${CHMOD} 755
31 31

cvs diff -r1.24 -r1.25 pkgsrc/audio/festvox-us2/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/festvox-us2/Makefile 2019/11/23 22:16:00 1.24
+++ pkgsrc/audio/festvox-us2/Makefile 2024/01/30 18:01:40 1.25
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile,v 1.24 2019/11/23 22:16:00 nia Exp $ 1# $NetBSD: Makefile,v 1.25 2024/01/30 18:01:40 jperkin Exp $
2 2
3DISTNAME= festvox_us2 3DISTNAME= festvox_us2
4PKGNAME= festvox-us2-1.96 4PKGNAME= festvox-us2-1.96
5CATEGORIES= audio 5CATEGORIES= audio
6MASTER_SITES= http://festvox.org/packed/festival/${PKGVERSION_NOREV}/ 6MASTER_SITES= http://festvox.org/packed/festival/${PKGVERSION_NOREV}/
7DIST_SUBDIR= ${PKGNAME_NOREV} 7DIST_SUBDIR= ${PKGNAME_NOREV}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://festvox.org/festival/index.html 10HOMEPAGE= http://festvox.org/festival/index.html
11COMMENT= MBROLA based Americal English male voice for festival 11COMMENT= MBROLA based Americal English male voice for festival
12LICENSE= no-commercial-use 12LICENSE= no-commercial-use
13 13
14DEPENDS+= festival>=1.4.0:../../audio/festival 14DEPENDS+= festival>=1.4.0:../../audio/festival
15DEPENDS+= festlex-poslex>=1.4.0:../../audio/festlex-poslex 15DEPENDS+= festlex-poslex>=1.4.0:../../audio/festlex-poslex
16DEPENDS+= festlex-cmu>=1.4.0:../../audio/festlex-cmu 16DEPENDS+= festlex-cmu>=1.4.0:../../audio/festlex-cmu
17DEPENDS+= mbrola-301h{,nb[0-9]*}:../../audio/mbrola 17DEPENDS+= mbrola-[0-9]*:../../audio/mbrola
18DEPENDS+= mbrolavox-us2-980812{,nb[0-9]*}:../../audio/mbrolavox-us2 18DEPENDS+= mbrolavox-us2-[0-9]*:../../audio/mbrolavox-us2
19 19
20USE_TOOLS+= pax 20USE_TOOLS+= pax
21 21
22WRKSRC= ${WRKDIR}/festival 22WRKSRC= ${WRKDIR}/festival
23NO_BUILD= yes 23NO_BUILD= yes
24 24
25FHOME= ${PREFIX}/share/festival 25FHOME= ${PREFIX}/share/festival
26MBROLA= ${FHOME}/lib/voices/english/us2_mbrola 26MBROLA= ${FHOME}/lib/voices/english/us2_mbrola
27 27
28post-extract: 28post-extract:
29 ${CHMOD} -R a+r ${WRKSRC} 29 ${CHMOD} -R a+r ${WRKSRC}
30 ${FIND} ${WRKSRC} -type d -print | ${XARGS} ${CHMOD} 755 30 ${FIND} ${WRKSRC} -type d -print | ${XARGS} ${CHMOD} 755
31 31

cvs diff -r1.24 -r1.25 pkgsrc/audio/festvox-us3/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/festvox-us3/Makefile 2019/11/23 22:18:07 1.24
+++ pkgsrc/audio/festvox-us3/Makefile 2024/01/30 18:01:41 1.25
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile,v 1.24 2019/11/23 22:18:07 nia Exp $ 1# $NetBSD: Makefile,v 1.25 2024/01/30 18:01:41 jperkin Exp $
2 2
3DISTNAME= festvox_us3 3DISTNAME= festvox_us3
4PKGNAME= festvox-us3-1.96 4PKGNAME= festvox-us3-1.96
5CATEGORIES= audio 5CATEGORIES= audio
6MASTER_SITES= http://festvox.org/packed/festival/${PKGVERSION_NOREV}/ 6MASTER_SITES= http://festvox.org/packed/festival/${PKGVERSION_NOREV}/
7DIST_SUBDIR= ${PKGNAME_NOREV} 7DIST_SUBDIR= ${PKGNAME_NOREV}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://festvox.org/festival/index.html 10HOMEPAGE= http://festvox.org/festival/index.html
11COMMENT= MBROLA based American English male voice for festival 11COMMENT= MBROLA based American English male voice for festival
12LICENSE= no-commercial-use 12LICENSE= no-commercial-use
13 13
14DEPENDS+= festival>=1.4.0:../../audio/festival 14DEPENDS+= festival>=1.4.0:../../audio/festival
15DEPENDS+= festlex-poslex>=1.4.0:../../audio/festlex-poslex 15DEPENDS+= festlex-poslex>=1.4.0:../../audio/festlex-poslex
16DEPENDS+= festlex-cmu>=1.4.0:../../audio/festlex-cmu 16DEPENDS+= festlex-cmu>=1.4.0:../../audio/festlex-cmu
17DEPENDS+= mbrola-301h{,nb[0-9]*}:../../audio/mbrola 17DEPENDS+= mbrola-[0-9]*:../../audio/mbrola
18DEPENDS+= mbrolavox-us3-990208{,nb[0-9]*}:../../audio/mbrolavox-us3 18DEPENDS+= mbrolavox-us3-[0-9]*:../../audio/mbrolavox-us3
19 19
20USE_TOOLS+= pax 20USE_TOOLS+= pax
21 21
22WRKSRC= ${WRKDIR}/festival 22WRKSRC= ${WRKDIR}/festival
23NO_BUILD= yes 23NO_BUILD= yes
24 24
25FHOME= ${PREFIX}/share/festival 25FHOME= ${PREFIX}/share/festival
26MBROLA= ${FHOME}/lib/voices/english/us3_mbrola 26MBROLA= ${FHOME}/lib/voices/english/us3_mbrola
27 27
28post-extract: 28post-extract:
29 ${CHMOD} -R a+r ${WRKSRC} 29 ${CHMOD} -R a+r ${WRKSRC}
30 ${FIND} ${WRKSRC} -type d -print | ${XARGS} ${CHMOD} 755 30 ${FIND} ${WRKSRC} -type d -print | ${XARGS} ${CHMOD} 755
31 31