diff options
| author | Andrew Stewart | 2014-08-01 17:49:35 -0700 |
|---|---|---|
| committer | Jack Nagel | 2014-08-28 00:08:30 -0500 |
| commit | 7f2ff8e0c93e283ef01785c766c348eaf3577fe4 (patch) | |
| tree | ced5aef5e058e90adc16b8012985232fd8bf893c /Library/Formula | |
| parent | 44b933b0506f7f254ac240c135c2e79f42f5e0d0 (diff) | |
| download | homebrew-7f2ff8e0c93e283ef01785c766c348eaf3577fe4.tar.bz2 | |
New formula: eSpeak
Closes #31292.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
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 |
