]> git.pld-linux.org Git - packages/flite.git/blame - flite-link.patch
- updated to 2.2
[packages/flite.git] / flite-link.patch
CommitLineData
0777c0d4
JB
1--- flite-2.2/config/common_make_rules.orig 2020-08-13 02:17:09.000000000 +0200
2+++ flite-2.2/config/common_make_rules 2020-09-18 18:53:43.009784438 +0200
5777a2b7 3@@ -68,8 +68,22 @@
158879ad 4
75871bb9
JB
5 FLITELIBS = $(BUILDDIR)/lib/libflite.a
6 FLITELIBFLAGS = -L$(BUILDDIR)/lib -lflite
7-LDFLAGS += -lm $(AUDIOLIBS) $(OTHERLIBS)
8+LDFLAGS += -lm $(OTHERLIBS)
158879ad 9
75871bb9
JB
10+libflite_LDLIBS = $(AUDIOLIBS) -lm
11+libflite_cmulex_LDLIBS = -lflite
12+libflite_usenglish_LDLIBS = -lflite
5777a2b7
JB
13+libflite_cmu_grapheme_lang_LDLIBS = -lflite
14+libflite_cmu_grapheme_lex_LDLIBS = -lflite
15+libflite_cmu_indic_lang_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite
16+libflite_cmu_indic_lex_LDLIBS = -lflite_cmu_indic_lang -lflite_cmulex -lflite_usenglish -lflite
75871bb9
JB
17+libflite_cmu_us_awb_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite
18+libflite_cmu_us_kal_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite
19+libflite_cmu_us_kal16_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite
20+libflite_cmu_us_rms_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite
21+libflite_cmu_us_slt_LDLIBS = -lflite_cmulex -lflite_usenglish -lflite
22+libflite_cmu_time_awb_LDLIBS = -lflite -lflite_cmulex -lflite_usenglish -lflite
23+
24 FULLOBJS = $(OBJS:%=$(OBJDIR)/%)
158879ad 25 ifdef SHFLAGS
26 SOOBJS = $(OBJS:.o=.os)
0777c0d4 27@@ -123,7 +137,7 @@
158879ad 28 @ rm -rf shared_os && mkdir shared_os
75871bb9 29 @ rm -f $@ $@.${PROJECT_VERSION} $@.${PROJECT_SHLIB_VERSION}
158879ad 30 @ (cd shared_os && ar x ../$<)
0777c0d4
JB
31- @ (cd shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os $(LDFLAGS))
32+ (cd shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -Wl,-rpath-link=../$(dir $@) -L../$(dir $@) -o ../$@.${PROJECT_VERSION} *.os $(LDFLAGS) $($(patsubst %.so,%_LDLIBS,$(notdir $@))))
75871bb9
JB
33 @ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_VERSION}` `basename $@.${PROJECT_SHLIB_VERSION}` )
34 @ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_SHLIB_VERSION}` `basename $@` )
158879ad 35 @ rm -rf shared_os
36--- flite-1.2-release/doc/Makefile..mk 2002-12-30 15:57:30 +0300
37+++ flite-1.2-release/doc/Makefile 2006-04-10 01:12:41 +0400
38@@ -40,7 +40,7 @@
39 ALL_DIRS=
40 FILES = Makefile flite.texi intro.txt alice stuff.ed
41
42-ALL =
43+ALL = flite.html
44
45 include $(TOP)/config/common_make_rules
46
0777c0d4
JB
47--- flite-2.2/main/Makefile.orig 2020-08-13 02:17:09.000000000 +0200
48+++ flite-2.2/main/Makefile 2020-09-18 19:06:56.732151141 +0200
49@@ -54,10 +54,10 @@
75871bb9
JB
50 VOICES=$(VOXES)
51 VOICELIBS=$(VOICES:%=flite_%)
52
0777c0d4
JB
53-flite_MODS = $(VOICELIBS) $(LANGS:%=flite_%) $(LEXES:%=flite_%)
54-flite_LIBS = $(flite_MODS) flite
55+flite_MODS = $(LEXES:%=flite_%) $(LANGS:%=flite_%) $(VOICELIBS)
56+flite_LIBS = flite $(flite_MODS)
158879ad 57
158879ad 58-flite_LIBS_flags = -L$(LIBDIR) $(flite_LIBS:%=-l%)
75871bb9 59+flite_LIBS_flags = -L$(LIBDIR) -Wl,-rpath-link=$(LIBDIR) $(flite_LIBS:%=-l%)
158879ad 60 flite_LIBS_deps = $(flite_LIBS:%=$(LIBDIR)/lib%.a)
61
75871bb9 62 include $(TOP)/config/common_make_rules
0777c0d4 63@@ -74,7 +74,7 @@
75871bb9
JB
64 $(SHAREDLIBS:%=%.${PROJECT_SHLIB_VERSION})
65
66 flite_time_LIBS = flite_cmu_time_awb flite_usenglish flite_cmulex
158879ad 67-flite_time_LIBS_flags = -L$(LIBDIR) $(flite_time_LIBS:%=-l%)
75871bb9 68+flite_time_LIBS_flags = -L$(LIBDIR) -Wl,-rpath-link=$(LIBDIR) $(flite_time_LIBS:%=-l%)
158879ad 69 flite_time_LIBS_deps = $(flite_time_LIBS:%=$(LIBDIR)/lib%.a)
70
75871bb9 71 LOCAL_CLEAN = $(BINDIR)/flite$(EXEEXT) $(BINDIR)/flite_time$(EXEEXT) \
5777a2b7
JB
72--- flite-2.1-release/Makefile.orig 2017-12-25 16:13:21.000000000 +0100
73+++ flite-2.1-release/Makefile 2019-04-20 09:16:48.529713034 +0200
74@@ -46,7 +46,7 @@
75871bb9 75 BUILD_DIRS = include src lang doc
5777a2b7
JB
76 ALL_DIRS=config $(BUILD_DIRS) testsuite \
77 wince windows android \
78- sapi tools main
79+ sapi main tools
158879ad 80 CONFIG=configure configure.in config.sub config.guess \
81 missing install-sh mkinstalldirs
5777a2b7
JB
82 OLD_WINDOWS = Exports.def flite.sln fliteDll.vcproj
83@@ -56,7 +56,7 @@
84 config.cache config.log config.status \
75871bb9
JB
85 config/config config/system.mak FileList
86
87-HOST_ONLY_DIRS = tools main
88+HOST_ONLY_DIRS = main tools
89 ALL = $(BUILD_DIRS)
90
91 config_dummy := $(shell test -f config/config || ( echo '*** '; echo '*** Making default config file ***'; echo '*** '; ./configure; ) >&2)
This page took 0.04977 seconds and 4 git commands to generate.