| @@ -3,6 +3,9 @@ | |||
| ## 1.49.1 - (In Development) | |||
| * Vim syntax support for rule files. | |||
| * Replace `ieee80.c` with the implementation at | |||
| http://www.realitypixels.com/turk/opensource/ToFromIEEE.c.txt for Debian | |||
| open source license compliance. | |||
| bug fixes: | |||
| @@ -0,0 +1,17 @@ | |||
| Source: http://www.realitypixels.com/turk/opensource/ | |||
| Open Source Repository | |||
| courtesy of | |||
| Ken Turkowski | |||
| The source code available from this page may be freely downloaded and used in | |||
| any applications for any purpose, as long as the code is used in its entirety | |||
| and the copyright notice and warranty information is retained. | |||
| If you make any improvements to this software, you should provide me with said | |||
| improvements. | |||
| If any of this code is incorporated into a commercial product, you should | |||
| notify me of this by email, and provide me with a complimentary copy of said | |||
| product. :-) | |||
| @@ -15,7 +15,7 @@ SHARED_VERSION=2:49:1 # = *.so.1.1.49 | |||
| MKDIR=mkdir -p | |||
| AM_CFLAGS = -Wall | |||
| AM_CFLAGS = -Wno-endif-labels # Needed to prevent warnings in ieee80.c. | |||
| EXTRA_DIST= | |||
| @@ -124,7 +124,7 @@ src_libespeak_ng_la_LDFLAGS = -version-info $(SHARED_VERSION) -lpthread -lm \ | |||
| src_libespeak_ng_la_CFLAGS = -Isrc/include -Isrc/include/compat \ | |||
| -fPIC -fvisibility=hidden -D _BSD_SOURCE -D_DEFAULT_SOURCE -D _POSIX_C_SOURCE=200112L \ | |||
| -pedantic -fno-exceptions -D PATH_ESPEAK_DATA=\"$(DATADIR)\" -DLIBESPEAK_NG_EXPORT \ | |||
| ${PCAUDIOLIB_CFLAGS} | |||
| ${PCAUDIOLIB_CFLAGS} ${AM_CFLAGS} | |||
| src_libespeak_ng_la_SOURCES = \ | |||
| src/libespeak-ng/compiledata.c \ | |||
| @@ -175,7 +175,7 @@ endif | |||
| src_speak_ng_LDADD = src/libespeak-ng.la | |||
| src_speak_ng_LDFLAGS = -static -lm ${PCAUDIOLIB_LIBS} | |||
| src_speak_ng_CFLAGS = -Isrc/libespeak-ng -Isrc/include -D _POSIX_C_SOURCE=200112L | |||
| src_speak_ng_CFLAGS = -Isrc/libespeak-ng -Isrc/include -D _POSIX_C_SOURCE=200112L ${AM_CFLAGS} | |||
| src_speak_ng_SOURCES = src/speak-ng.c | |||
| bin_PROGRAMS += src/espeak-ng | |||
| @@ -185,7 +185,7 @@ man1_MANS += src/espeak-ng.1 | |||
| endif | |||
| src_espeak_ng_LDADD = src/libespeak-ng.la ${PCAUDIOLIB_LIBS} | |||
| src_espeak_ng_CFLAGS = -Isrc/include | |||
| src_espeak_ng_CFLAGS = -Isrc/include ${AM_CFLAGS} | |||
| src_espeak_ng_SOURCES = src/espeak-ng.c | |||
| ##### phoneme data: | |||
| @@ -277,4 +277,12 @@ page on GitHub. | |||
| ## License Information | |||
| eSpeak NG Text-to-Speech is released under the [GPL version 3](COPYING) or later license. | |||
| eSpeak NG Text-to-Speech is released under the [GPL version 3](COPYING) or | |||
| later license. | |||
| The `ieee80.c` implementation is taken directly from | |||
| [To?FromIEEE.c.txt](http://www.realitypixels.com/turk/opensource/ToFromIEEE.c.txt) | |||
| which has been made available for use in Open Source applications per the | |||
| [license statement](COPYING.IEEE) on http://www.realitypixels.com/turk/opensource/. | |||
| The only modification made to the code is to comment out the `TEST_FP` define | |||
| to make it useable in the eSpeak NG library. | |||