diff options
-rw-r--r-- | debian/clean | 1 | ||||
-rw-r--r-- | debian/control | 3 | ||||
-rw-r--r-- | lib/dicts/cmu/Makefile | 11 |
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 |