Commit e3bf4de3 authored by Thomas Petazzoni's avatar Thomas Petazzoni
Browse files

festival: remove packages



Festival does not build, nobody cared since a long time, and they have
been marked deprecated since quite some time.

Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent ce1ae872
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -40,7 +40,6 @@ source "package/multimedia/python-mad/Config.in"
source "package/multimedia/speex/Config.in"
source "package/multimedia/swfdec/Config.in"
source "package/multimedia/tidsp-binaries/Config.in"
source "package/multimedia/festival/Config.in"
source "package/multimedia/taglib/Config.in"
source "package/multimedia/tremor/Config.in"
source "package/multimedia/vorbis-tools/Config.in"
+0 −27
Original line number Diff line number Diff line
menuconfig BR2_PACKAGE_FESTIVAL
	bool "festival text-to-speech system"
	depends on BR2_INSTALL_LIBSTDCPP
	depends on BROKEN # doesn't build
	select BR2_PACKAGE_ALSA_LIB
	select BR2_PACKAGE_SPEECH_TOOLS
	help
	  Text to speech system for Linux

if BR2_PACKAGE_FESTIVAL

	menu "speech tools"
		source "package/multimedia/festival/speech-tools/Config.in"
	endmenu

	menu "festival lexicons"
		source "package/multimedia/festival/lexicons/Config.in"
	endmenu

	menu "festival voices"
		source "package/multimedia/festival/voices/Config.in"
	endmenu

endif

comment "festival requires a toolchain with C++ support enabled"
	depends on !BR2_INSTALL_LIBSTDCPP
+0 −4
Original line number Diff line number Diff line
include package/multimedia/festival/speech-tools/speech-tools.mk
include package/multimedia/festival/festival/festival.mk
include package/multimedia/festival/voices/festvox.mk
include package/multimedia/festival/lexicons/festlex.mk
+0 −23
Original line number Diff line number Diff line
--- a/doc/Makefile	2008-04-02 15:13:28.000000000 -0400
+++ b/doc/Makefile	2008-04-02 15:13:09.000000000 -0400
@@ -64,7 +64,7 @@ MANPAGES = festival.head festival.tail \
 FILES=Makefile $(MANPAGES) festival.texi $(SGMLFILES) refcard.tex  $(DOCXXFILES)
 LOCAL_CLEAN = *.aux *.cp *.fn *.ky *.log *.pg *.toc *.tp *.vr
 
-ALL = festival.1 festival_client.1
+#ALL = festival.1 festival_client.1
 
 include $(TOP)/config/common_make_rules
 include $(EST)/config/rules/doc.mak
@@ -72,9 +72,9 @@ include $(EST)/config/rules/doc.mak
 %.1 : %.head %.options %.tail 
 	cat $^ >$@
 %.options : $(TOP)/src/main/%
-	$(TOP)/bin/$* -man_options >$@
+#	$(TOP)/bin/$* -man_options >$@
 %.options : $(TOP)/src/main/%.exe
-	$(TOP)/bin/$* -man_options >$@
+#	$(TOP)/bin/$* -man_options >$@
 
 festival.info: festival.texi festfunc.texi festvars.texi festfeat.texi
 	@ if [ ! -d info ] ; \
+0 −55
Original line number Diff line number Diff line
diff -ur festival.orig/lib/init.scm festival/lib/init.scm
--- festival.orig/lib/init.scm	2004-07-15 19:03:04.000000000 -0400
+++ festival/lib/init.scm	2007-03-15 11:58:09.000000000 -0400
@@ -55,6 +55,10 @@
 (if (probe_file (path-append libdir "sitevars.scm"))
     (load (path-append libdir "sitevars.scm")))
 
+(if (probe_file "/etc/festival/sitevars.scm")
+    (load "/etc/festival/sitevars.scm"))
+
+
 ;;; CSTR siod extensions
 (require 'cstr)
 
@@ -98,7 +102,7 @@
  (t  ;; can't find direct support so guess that /dev/audio for 8k ulaw exists
   (Parameter.def 'Audio_Method 'sunaudio)))
 ;;;  If you have an external program to play audio add its definition
-;;;  in siteinit.scm
+;;;  in ~/.festivalrc or /etc/festival/siteinit.scm
 
 ;;; The audio spooler doesn't work under Windows so redefine audio_mode
 (if (member 'mplayeraudio *modules*)
@@ -135,9 +139,13 @@
 ;;;
 ;;;  Local site initialization, if the file exists load it
 ;;;
+
 (if (probe_file (path-append libdir "siteinit.scm"))
     (load (path-append libdir "siteinit.scm")))
 
+(if (probe_file "/etc/festival/siteinit.scm")
+    (load "/etc/festival/siteinit.scm"))
+
 ;;;  User initialization, if a user has a personal customization
 ;;;  file loaded it
 (if (probe_file (path-append home-directory ".siodrc"))
diff -ur festival.orig/lib/voices.scm festival/lib/voices.scm
--- festival.orig/lib/voices.scm	2005-05-02 10:20:37.000000000 -0400
+++ festival/lib/voices.scm	2007-03-15 12:00:19.000000000 -0400
@@ -45,12 +45,12 @@
 (defvar system-voice-path '( )
   "system-voice-path
    Additional directory not near the load path where voices can be
-   found, this can be redefined in lib/sitevars.scm if desired.")
+   found, this can be redefined in /etc/festival/sitevars.scm if desired.")
 
 (defvar system-voice-path-multisyn '( )
   "system-voice-path-multisyn
    Additional directory not near the load path where multisyn voices can be
-   found, this can be redefined in lib/sitevars.scm if desired.")
+   found, this can be redefined in /etc/festival/sitevars.scm if desired.")
 
 (defvar voice-path 
   (remove-duplicates
Loading