4597903ce9
The one-liner gcc buildPhase doesn't work anymore, so I'm using upstream Makefile instead. The Makefile needs a tiny patch to work (not nixpkgs specific). Also fixup path to 'sox' and espeak-data/ (runtime deps) by providing full paths. TODO: Uhm, seems like espeakedit still wants espeak-data/ in $HOME, even thought I've told it to use $espeak/share/espeak-data. Have to contact upstream to get this fixed. Workaround: cp -r $(nix-build -A espeak)/share/espeak-data ~ chmod +w ~/espeak-data
15 lines
569 B
Diff
15 lines
569 B
Diff
Don't hardcode /usr, use @prefix@.
|
|
|
|
Author: Bjørn Forsman
|
|
diff -uNr espeakedit-1.48.03.orig/src/speech.h espeakedit-1.48.03/src/speech.h
|
|
--- espeakedit-1.48.03.orig/src/speech.h 2014-03-04 17:48:12.000000000 +0100
|
|
+++ espeakedit-1.48.03/src/speech.h 2014-07-22 18:21:40.860790719 +0200
|
|
@@ -58,7 +58,7 @@
|
|
|
|
// will look for espeak_data directory here, and also in user's home directory
|
|
#ifndef PATH_ESPEAK_DATA
|
|
- #define PATH_ESPEAK_DATA "/usr/share/espeak-data"
|
|
+ #define PATH_ESPEAK_DATA "@prefix@/share/espeak-data"
|
|
#endif
|
|
|
|
typedef unsigned short USHORT;
|