Problems found with existing distfiles:
/pub/pkgsrc/distfiles/amp-0.7.6.tgz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-16000-1.0.12.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.12.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.12.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-8000-1.0.12.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
/pub/pkgsrc/distfiles/kid3-3.3.0.tar.gz
/pub/pkgsrc/distfiles/libdca-0.0.5.tar.bz2
/pub/pkgsrc/distfiles/mp3to.gz
/pub/pkgsrc/distfiles/squeezeboxserver-7.5.1-noCPAN.tgz
No changes made to these file.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
a bit crazy that we deliberately break the config script in this
package and have to replicate everything into files/ just to support
NetBSD, it's significantly reducing the portability.
Avoid ssize_t clash on newer Solaris.
These fixes make the package now build on Solaris.
The previous version of festival, 1.95-beta, was extremely picky about
the compiler. When DragonFly moved to gcc 4.4 as the default, this
package would no longer build because it didn't share the pre-requisite
gcc 3.3.6 with NetBSD.
The latest version will accept any version of gcc (tested by developers
to version 4.5). Upgrading the package has the double benefit of once
again building on DragonFly and removing the requirement to build
gcc 3.3.6 on NetBSD.
Eric Schnoebelen in PR 28821, with some modifications by myself (for
configuration purposes).
Tested by myself on NetBSD/i386, and on NetBSD/amd64 by Quentin Garnier.
(That change was a work-in-progress to get this to build with gcc3,
so no functionality is lost by reverting it. The "correct" way of
fixing this package is to upgrade to a newer version...)
because their #! lines contained an incorrect path. Also, even if
they had actually pointed to the installed "festival", it would still
not have worked because a script cannot be used as a script
interpreter. Even if it could, it still wouldn't have worked because
the festival script did not pass --script as the first command line
argument as festival.naked requires when running a script. Fixed
by pointing the #! lines directly at the festival.naked binary.
(including fixing lots of PLISTs).
Changes since 1.4.0, from the NEWS file:
. SSFF (for emulabel) track support
. Java fixes
. various minor bug fixes
. WFST with proper quoting
. Wagon sample counts
. gcc-2.95.1 support
Also use newer distfile for mbrola.
Addresses pkg/10671.