Package: pidgin-festival Version: 2.1-1_jda Severity: normal Tags: patch there's code for arts and esd, but not alsa see attached patch
-- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (980, 'testing'), (960, 'stable'), (900, 'unstable'), (800, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.22-hrt6 (SMP w/2 CPU cores) Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/dash Versions of packages pidgin-festival depends on: ii festival 1.4.3-21 general multi-lingual speech synth ii libc6 2.6.1-5 GNU C Library: Shared libraries ii pidgin 2.2.0-1 graphical multi-protocol instant m pidgin-festival recommends no packages. -- no debconf information
diff -Nur pidgin-festival-2.1/debian/changelog pidgin-festival-2.1_jda/debian/changelog --- pidgin-festival-2.1/debian/changelog 2007-10-16 09:22:01.000000000 +1000 +++ pidgin-festival-2.1_jda/debian/changelog 2007-10-16 09:12:53.000000000 +1000 @@ -1,3 +1,9 @@ +pidgin-festival (2.1-1_jda) unstable; urgency=low + + * Alsa support + + -- Jayen Ashar <[EMAIL PROTECTED]> Tue, 16 Oct 2007 09:12:25 +1000 + pidgin-festival (2.1-1) unstable; urgency=low * New upstream release diff -Nur pidgin-festival-2.1/debian/festival-gaim/DEBIAN/control pidgin-festival-2.1_jda/debian/festival-gaim/DEBIAN/control --- pidgin-festival-2.1/debian/festival-gaim/DEBIAN/control 2007-10-16 09:22:23.000000000 +1000 +++ pidgin-festival-2.1_jda/debian/festival-gaim/DEBIAN/control 2007-10-16 09:13:25.000000000 +1000 @@ -1,6 +1,6 @@ Package: festival-gaim Source: pidgin-festival -Version: 2.1-1 +Version: 2.1-1_jda Architecture: all Maintainer: Varun Hiremath <[EMAIL PROTECTED]> Installed-Size: 52 diff -Nur pidgin-festival-2.1/debian/festival-gaim/DEBIAN/md5sums pidgin-festival-2.1_jda/debian/festival-gaim/DEBIAN/md5sums --- pidgin-festival-2.1/debian/festival-gaim/DEBIAN/md5sums 2007-10-16 09:22:23.000000000 +1000 +++ pidgin-festival-2.1_jda/debian/festival-gaim/DEBIAN/md5sums 2007-10-16 09:13:25.000000000 +1000 @@ -1,7 +1,7 @@ 3056832b14de3ecab8a46619de73d3a6 usr/share/doc/festival-gaim/copyright -d3ef505f0485e79829d9889d522839d7 usr/share/doc/festival-gaim/NEWS.Debian.gz +0ce0ec9bf74384589aa0af5a4d131a1d usr/share/doc/festival-gaim/NEWS.Debian.gz 76226edf3f422f3d3bcc5a22969fa256 usr/share/doc/festival-gaim/NEWS.gz 3889f2d4196b7c52c551e317f6e258ac usr/share/doc/festival-gaim/changelog.gz -a687fc9cae75fc6419b0d03793c7f47e usr/share/doc/festival-gaim/changelog.Debian.gz +402b1079d62b4a5e03d39865349540f3 usr/share/doc/festival-gaim/changelog.Debian.gz 135ac94b2217ab87cd44546efcb3f204 usr/share/doc/festival-gaim/README 719df5db8a190fbde14c75f3af80a4e1 usr/share/doc/festival-gaim/AUTHORS Binary files pidgin-festival-2.1/debian/festival-gaim/usr/share/doc/festival-gaim/changelog.Debian.gz and pidgin-festival-2.1_jda/debian/festival-gaim/usr/share/doc/festival-gaim/changelog.Debian.gz differ Binary files pidgin-festival-2.1/debian/festival-gaim/usr/share/doc/festival-gaim/NEWS.Debian.gz and pidgin-festival-2.1_jda/debian/festival-gaim/usr/share/doc/festival-gaim/NEWS.Debian.gz differ diff -Nur pidgin-festival-2.1/debian/files pidgin-festival-2.1_jda/debian/files --- pidgin-festival-2.1/debian/files 2007-10-16 09:22:27.000000000 +1000 +++ pidgin-festival-2.1_jda/debian/files 2007-10-16 09:13:29.000000000 +1000 @@ -1,2 +1,2 @@ -festival-gaim_2.1-1_all.deb net optional -pidgin-festival_2.1-1_amd64.deb net optional +festival-gaim_2.1-1_jda_all.deb net optional +pidgin-festival_2.1-1_jda_amd64.deb net optional diff -Nur pidgin-festival-2.1/debian/pidgin-festival/DEBIAN/control pidgin-festival-2.1_jda/debian/pidgin-festival/DEBIAN/control --- pidgin-festival-2.1/debian/pidgin-festival/DEBIAN/control 2007-10-16 09:22:27.000000000 +1000 +++ pidgin-festival-2.1_jda/debian/pidgin-festival/DEBIAN/control 2007-10-16 09:13:29.000000000 +1000 @@ -1,5 +1,5 @@ Package: pidgin-festival -Version: 2.1-1 +Version: 2.1-1_jda Architecture: amd64 Maintainer: Varun Hiremath <[EMAIL PROTECTED]> Installed-Size: 88 diff -Nur pidgin-festival-2.1/debian/pidgin-festival/DEBIAN/md5sums pidgin-festival-2.1_jda/debian/pidgin-festival/DEBIAN/md5sums --- pidgin-festival-2.1/debian/pidgin-festival/DEBIAN/md5sums 2007-10-16 09:22:27.000000000 +1000 +++ pidgin-festival-2.1_jda/debian/pidgin-festival/DEBIAN/md5sums 2007-10-16 09:13:29.000000000 +1000 @@ -1,9 +1,9 @@ 3056832b14de3ecab8a46619de73d3a6 usr/share/doc/pidgin-festival/copyright -d3ef505f0485e79829d9889d522839d7 usr/share/doc/pidgin-festival/NEWS.Debian.gz +0ce0ec9bf74384589aa0af5a4d131a1d usr/share/doc/pidgin-festival/NEWS.Debian.gz 76226edf3f422f3d3bcc5a22969fa256 usr/share/doc/pidgin-festival/NEWS.gz 3889f2d4196b7c52c551e317f6e258ac usr/share/doc/pidgin-festival/changelog.gz -a687fc9cae75fc6419b0d03793c7f47e usr/share/doc/pidgin-festival/changelog.Debian.gz +402b1079d62b4a5e03d39865349540f3 usr/share/doc/pidgin-festival/changelog.Debian.gz 135ac94b2217ab87cd44546efcb3f204 usr/share/doc/pidgin-festival/README 719df5db8a190fbde14c75f3af80a4e1 usr/share/doc/pidgin-festival/AUTHORS f1791266c7c0e31b2772d07b4adaa57c usr/lib/purple-2/festival.la -b3f5c570166dccd28bbc9a29e1e90b2c usr/lib/purple-2/festival.so +47bbee48f031860ab7cfadbdd698f844 usr/lib/purple-2/festival.so Binary files pidgin-festival-2.1/debian/pidgin-festival/usr/lib/purple-2/festival.so and pidgin-festival-2.1_jda/debian/pidgin-festival/usr/lib/purple-2/festival.so differ Binary files pidgin-festival-2.1/debian/pidgin-festival/usr/share/doc/pidgin-festival/changelog.Debian.gz and pidgin-festival-2.1_jda/debian/pidgin-festival/usr/share/doc/pidgin-festival/changelog.Debian.gz differ Binary files pidgin-festival-2.1/debian/pidgin-festival/usr/share/doc/pidgin-festival/NEWS.Debian.gz and pidgin-festival-2.1_jda/debian/pidgin-festival/usr/share/doc/pidgin-festival/NEWS.Debian.gz differ Binary files pidgin-festival-2.1/debian/tmp/usr/lib/purple-2/festival.so and pidgin-festival-2.1_jda/debian/tmp/usr/lib/purple-2/festival.so differ diff -Nur pidgin-festival-2.1/src/festival.c pidgin-festival-2.1_jda/src/festival.c --- pidgin-festival-2.1/src/festival.c 2007-08-10 17:33:52.000000000 +1000 +++ pidgin-festival-2.1_jda/src/festival.c 2007-10-16 09:16:06.000000000 +1000 @@ -84,18 +84,24 @@ char *daemon = ""; if (strcmp (sndType, "arts") == 0 || - strcmp (sndType, "esd") == 0) { + strcmp (sndType, "esd") == 0 || + strcmp (sndType, "alsa") == 0) { FILE *which_pf; char sndserver[1024]; if (strcmp (sndType, "arts") == 0) which_pf= popen("which artsdsp 2>/dev/null","r"); - else + else if (strcmp (sndType, "esd") == 0) which_pf= popen("which esddsp 2>/dev/null","r"); + else if (strcmp (sndType, "alsa") == 0) + which_pf= popen("which aoss 2>/dev/null","r"); fscanf(which_pf,"%1023s",sndserver); pclose(which_pf); daemon=sndserver; } + else{ + purple_debug(PURPLE_DEBUG_INFO, "pidgin festival", sndType); + } return daemon; } @@ -519,6 +525,7 @@ char proc[1024]; sprintf(proc, "%s %s", snd((char *)purple_prefs_get_string("/pidgin/sound/method")), line); + purple_debug(PURPLE_DEBUG_INFO, "pidgin festival", proc); int errno=0; festival_pf= popen(proc,"w"); Binary files pidgin-festival-2.1/src/.libs/festival.o and pidgin-festival-2.1_jda/src/.libs/festival.o differ Binary files pidgin-festival-2.1/src/.libs/festival.so and pidgin-festival-2.1_jda/src/.libs/festival.so differ