summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/clean1
-rw-r--r--debian/control3
-rw-r--r--lib/dicts/cmu/Makefile11
3 files changed, 7 insertions, 8 deletions
diff --git a/debian/clean b/debian/clean
new file mode 100644
index 0000000..beb44b6
--- /dev/null
+++ b/debian/clean
@@ -0,0 +1 @@
+lib/dicts/cmu/cmudict-0.4.out
diff --git a/debian/control b/debian/control
index 76c07d5..3981bcb 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,8 @@ Section: sound
Priority: optional
Maintainer: Debian TTS team <tts-project@lists.alioth.debian.org>
Standards-Version: 3.6.1
-Build-Depends-Indep: debhelper (>= 9)
+Build-Depends-Indep: debhelper (>= 9),
+ festival
Package: festlex-cmu
Architecture: all
diff --git a/lib/dicts/cmu/Makefile b/lib/dicts/cmu/Makefile
index 18e8289..5948ee5 100644
--- a/lib/dicts/cmu/Makefile
+++ b/lib/dicts/cmu/Makefile
@@ -56,16 +56,13 @@ SRCS = cmu2ft
RUNTIME = cmulex.scm cmu_lts_rules.scm cmudict-0.4.out
FILES = Makefile COPYING $(SRCS) cmudict-0.4.scm cmudict-0.4.diff
-# Do not do anything if festival isn't installed
cmudict-0.4.out: cmudict-0.4.scm cmudict_extensions.scm
- set -e; if test ! -f cmudict-0.4.out ; then \
- cat cmudict-0.4.scm cmudict_extensions.scm >all.scm ; \
+ cat cmudict-0.4.scm cmudict_extensions.scm >all.scm
( echo "(load (string-append libdir \"/\" \"siod.scm\"))"; \
echo "(require 'radio_phones)"; \
echo "(lex.compile \"all.scm\" \"cmudict-0.4.out\")" ) | \
- festival -q ; \
- rm -f all.scm ; \
- else touch cmudict-0.4.out; fi
+ festival -q
+ rm -f all.scm
cmudict-0.4.scm:
./cmu2ft cmudict.0.4 cmudict-0.4.scm
@@ -81,4 +78,4 @@ reduce:
festival -q
backup:
- tar zcvf cmudict04.tar.gz $(FILES)
+ tar zcvf cmudict04.tar.gz $(FILES) \ No newline at end of file