Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-release-src > by-pkgid > 7355bb92b90a3f79aa3326e8d3cc8968 > files > 3

flite-1.4-7.mga5.src.rpm

diff -up ./Makefile.0015 ./Makefile
--- ./Makefile.0015	2009-07-30 12:24:58.000000000 +0000
+++ ./Makefile	2013-08-18 15:56:01.579889965 +0000
@@ -43,7 +43,7 @@
 TOP=.
 DIRNAME=
 BUILD_DIRS = include src lang doc
-ALL_DIRS=config $(BUILD_DIRS) testsuite sapi palm wince windows tools main
+ALL_DIRS=config $(BUILD_DIRS) testsuite sapi palm wince windows main tools
 CONFIG=configure configure.in config.sub config.guess \
        missing install-sh mkinstalldirs
 WINDOWS = Exports.def flite.sln fliteDll.vcproj
@@ -51,7 +51,7 @@ FILES = Makefile README ACKNOWLEDGEMENTS
 DIST_CLEAN = config.cache config.log config.status \
 		config/config config/system.mak FileList
 
-HOST_ONLY_DIRS = tools main
+HOST_ONLY_DIRS = main tools
 ALL = $(BUILD_DIRS)
 
 config_dummy := $(shell test -f config/config || ( echo '*** '; echo '*** Making default config file ***'; echo '*** '; ./configure; )  >&2)
diff -up ./config/common_make_rules.0015 ./config/common_make_rules
--- ./config/common_make_rules.0015	2009-07-30 14:52:56.000000000 +0000
+++ ./config/common_make_rules	2013-08-18 15:56:01.580889925 +0000
@@ -68,8 +68,18 @@ BUILDDIRS=$(OBJDIR) $(BINDIR) $(LIBDIR)
 
 FLITELIBS = $(BUILDDIR)/lib/libflite.a
 FLITELIBFLAGS = -L$(BUILDDIR)/lib -lflite 
-LDFLAGS += -lm $(AUDIOLIBS) $(OTHERLIBS)
+LDFLAGS += -lm $(OTHERLIBS)
 
+libflite_LDLIBS = $(AUDIOLIBS) -lm
+libflite_cmulex_LDLIBS = -lflite
+libflite_usenglish_LDLIBS = -lflite
+libflite_cmu_us_awb_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite
+libflite_cmu_us_kal_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite
+libflite_cmu_us_kal16_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite
+libflite_cmu_us_rms_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite
+libflite_cmu_us_slt_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite
+libflite_cmu_time_awb_LDLIBS = -lflite -lflite_cmulex -lflite_usenglish -lflite
+ 
 FULLOBJS = $(OBJS:%=$(OBJDIR)/%)
 ifdef SHFLAGS
 SOOBJS = $(OBJS:.o=.os)
@@ -123,7 +133,7 @@ $(LIBDIR)/%.so: $(LIBDIR)/%.shared.a
 	@ rm -rf shared_os && mkdir shared_os
 	@ rm -f $@ $@.${PROJECT_VERSION} $@.${PROJECT_SHLIB_VERSION} 
 	@ (cd shared_os && ar x ../$<)
-	@ (cd shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os)
+	@ (cd shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os $(LDFLAGS) -L../$(dir $@) $($(patsubst %.so,%_LDLIBS,$(notdir $@))))
 	@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_VERSION}` `basename $@.${PROJECT_SHLIB_VERSION}` )
 	@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_SHLIB_VERSION}` `basename $@` )
 	@ rm -rf shared_os
diff -up ./main/Makefile.0015 ./main/Makefile
--- ./main/Makefile.0015	2013-08-18 15:56:01.570890329 +0000
+++ ./main/Makefile	2013-08-18 15:56:01.581889884 +0000
@@ -51,7 +51,7 @@ ALL = shared_libs \
 VOICES=$(VOXES)
 VOICELIBS=$(VOICES:%=flite_%)
 
-flite_LIBS = $(VOICELIBS) $(LANGS:%=flite_%) $(LEXES:%=flite_%) flite
+flite_LIBS = flite $(LEXES:%=flite_%) $(LANGS:%=flite_%) $(VOICELIBS)
 
 flite_LIBS_flags = -L$(LIBDIR) $(flite_LIBS:%=-l%)
 flite_LIBS_deps = $(flite_LIBS:%=$(LIBDIR)/lib%.a)
@@ -84,17 +84,17 @@ $(BINDIR)/flite$(EXEEXT): flite_main.o $
 	$(TOP)/tools/make_voice_list $(VOICES)
 	rm -f flite_voice_list.o
 	$(MAKE) flite_voice_list.o
-	$(CC) $(CFLAGS) -o $@ flite_main.o flite_voice_list.o $(flite_LIBS_flags) $(LDFLAGS)
+	$(CC) $(CFLAGS) -o $@ flite_main.o flite_voice_list.o $(LDFLAGS) $(flite_LIBS_flags)
 
 $(BINDIR)/flite_time$(EXEEXT): flite_time_main.o $(flite_time_LIBS_deps)
-	$(CC) $(CFLAGS) -o $@ flite_time_main.o $(flite_time_LIBS_flags) $(FLITELIBFLAGS) $(LDFLAGS) 
+	$(CC) $(CFLAGS) -o $@ flite_time_main.o $(LDFLAGS) $(flite_time_LIBS_flags) $(FLITELIBFLAGS)
 
 $(BINDIR)/t2p$(EXEEXT): t2p_main.o $(flite_LIBS_deps)
-	$(CC) $(CFLAGS) -o $@ t2p_main.o $(flite_LIBS_flags) $(LDFLAGS)
+	$(CC) $(CFLAGS) -o $@ t2p_main.o $(LDFLAGS) $(flite_LIBS_flags)
 
 
 $(BINDIR)/compile_regexes$(EXEEXT): compile_regexes.o $(FLITELIBS)
-	$(CC) $(CFLAGS) -o $@ compile_regexes.o $(FLITELIBFLAGS) $(LDFLAGS)
+	$(CC) $(CFLAGS) -o $@ compile_regexes.o $(LDFLAGS) $(FLITELIBFLAGS)
 
 each:
 	@ for i in $(VOICES) ; \
@@ -106,7 +106,7 @@ $(BINDIR)/flite_${VOICE}: flite_main.o $
 	$(TOP)/tools/make_voice_list $(VOICE)
 	rm -f flite_voice_list.o
 	$(MAKE) flite_voice_list.o
-	$(CC) $(CFLAGS) -o $@ flite_main.o flite_voice_list.o $(flite_LIBS_flags) $(LDFLAGS)
+	$(CC) $(CFLAGS) -o $@ flite_main.o flite_voice_list.o $(LDFLAGS) $(flite_LIBS_flags)
 
 install:
 #       The basic binaries
diff -up ./testsuite/Makefile.0015 ./testsuite/Makefile
--- ./testsuite/Makefile.0015	2009-11-25 20:29:09.000000000 +0000
+++ ./testsuite/Makefile	2013-08-18 15:56:01.582889844 +0000
@@ -71,5 +71,5 @@ MAIN_O = $(SRCS:%=%_main.o)
 $(MAIN_O) : %_main.o : %_main.c
 	$(CC) $(CFLAGS) -o $@ $< 
 $(ALL) : %$(EXEEXT) : %_main.o $(FLITELIBS)
-	$(CC) $(CFLAGS) -o $@ $@_main.o $($(@:=_LIBS)) $(FLITELIBFLAGS) $(LDFLAGS)
+	$(CC) $(CFLAGS) -o $@ $@_main.o $($(@:=_LIBS)) $(LDFLAGS) $(FLITELIBFLAGS)
 
diff -up ./tools/Makefile.0015 ./tools/Makefile
--- ./tools/Makefile.0015	2009-08-22 19:19:01.000000000 +0000
+++ ./tools/Makefile	2013-08-18 15:56:01.583889803 +0000
@@ -62,9 +62,9 @@ include $(TOP)/config/common_make_rules
 LOCAL_CLEAN = $(BINDIR)/find_sts $(BINDIR)/flite_sort
 
 $(BINDIR)/find_sts: find_sts_main.o $(FLITELIBS) 
-	$(CC) $(CFLAGS) -o $@ find_sts_main.o $(FLITELIBFLAGS) $(LDFLAGS)
+	$(CC) $(CFLAGS) -o $@ find_sts_main.o $(LDFLAGS) $(FLITELIBFLAGS)
 $(BINDIR)/flite_sort: flite_sort_main.o $(FLITELIBS)
-	$(CC) $(CFLAGS) -o $@ flite_sort_main.o $(FLITELIBFLAGS) $(LDFLAGS)
+	$(CC) $(CFLAGS) -o $@ flite_sort_main.o $(LDFLAGS) $(FLITELIBFLAGS)
 makescripts:
 	@ cp -p $(SCRIPTS) $(TOP)/bin
 
diff -up ./tools/Makefile.flite.0015 ./tools/Makefile.flite
--- ./tools/Makefile.flite.0015	2009-08-22 18:24:37.000000000 +0000
+++ ./tools/Makefile.flite	2013-08-18 15:56:01.584889763 +0000
@@ -103,7 +103,7 @@ $(VOICENAME)_mcep.o: $(VOICENAME)_mcep.c
 	$(CC) -I. -I$(FLITEDIR)/include -c -o $@ $<
 
 flite_$(VOICENAME): flite_main.o flite_voice_list.o $(FLITELIBS) lib$(VOICENAME).a
-	$(CC) $(CFLAGS) -o $@ flite_main.o flite_voice_list.o $(LOCAL_LIBS)  $(LOCAL_LANGLEX_LIBS) $(FLITELIBFLAGS) $(LDFLAGS)
+	$(CC) $(CFLAGS) -o $@ flite_main.o flite_voice_list.o $(LDFLAGS) $(LOCAL_LIBS)  $(LOCAL_LANGLEX_LIBS) $(FLITELIBFLAGS)
 
 .build_lib: $(OBJS)
 	@ $(AR) cruv $(LIBDIR)/lib$(VOICENAME).a $(OBJS)