diff options
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/espeak.rb | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Library/Formula/espeak.rb b/Library/Formula/espeak.rb new file mode 100644 index 000000000..04a409c2a --- /dev/null +++ b/Library/Formula/espeak.rb @@ -0,0 +1,22 @@ +require "formula" + +class Espeak < Formula + homepage "http://espeak.sourceforge.net/" + url "https://downloads.sourceforge.net/project/espeak/espeak/espeak-1.48/espeak-1.48.04-source.zip" + sha1 "b22c0361885d05e61d98ecedca0a4926ea2fb2ad" + + depends_on "portaudio" + + def install + share.install "espeak-data" + cd "src" do + rm "portaudio.h" + system "make", "speak", "DATADIR=#{share}/espeak-data", "PREFIX=#{prefix}" + bin.install "speak" => "espeak" + end + end + + test do + system "#{bin}/espeak", "This is a test for Espeak.", "-w", "out.wav" + end +end |
