at 18.03-beta 44 lines 1.1 kB view raw
1{ stdenv, fetchurl, gawk, alsaLib, ncurses }: 2 3stdenv.mkDerivation rec { 4 name = "speech_tools-${version}"; 5 version = "2.1"; 6 7 src = fetchurl { 8 url = "http://www.festvox.org/packed/festival/${version}/${name}-release.tar.gz"; 9 sha256 = "1s9bkfgdgyas8v2cr7x3dg0ck1xf9mn1q6a73gwy524sjb6nfqgz"; 10 }; 11 12 buildInputs = [ alsaLib ncurses ]; 13 14 preConfigure = '' 15 sed -e s@/usr/bin/@@g -i $( grep -rl '/usr/bin/' . ) 16 sed -re 's@/bin/(rm|printf|uname)@\1@g' -i $( grep -rl '/bin/' . ) 17 ''; 18 19 installPhase = '' 20 mkdir -p "$out"/{bin,lib} 21 for d in bin lib; do 22 for i in ./$d/*; do 23 test "$(basename "$i")" = "Makefile" || 24 cp -r "$(readlink -f $i)" "$out/$d" 25 done 26 done 27 ''; 28 29 meta = with stdenv.lib; { 30 broken = true; 31 description = "Text-to-speech engine"; 32 maintainers = with maintainers; 33 [ 34 raskin 35 ]; 36 platforms = platforms.linux; 37 license = licenses.free; 38 }; 39 passthru = { 40 updateInfo = { 41 downloadPage = "http://www.festvox.org/packed/festival/"; 42 }; 43 }; 44}