diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-11-15 21:42:20 -0600 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2012-11-17 18:35:41 +0100 |
commit | b50abf585c3dbf35030fb18463ef61ea1ff67d89 (patch) | |
tree | b836b5b94252e3015f55ffb157f9a0abd4b74b61 /languages/cpp | |
parent | a5c88dc0c6aa1cde7477844230437958081fdff8 (diff) | |
download | tdevelop-b50abf585c3dbf35030fb18463ef61ea1ff67d89.tar.gz tdevelop-b50abf585c3dbf35030fb18463ef61ea1ff67d89.zip |
Automatically update admin submodule and copy sustem libtool files before first build
Fix FTBFS in many TDE sample projects
Place TDE sample projects in a TDE category instead of a KDE category
(part of the original commit)
(cherry picked from commit 93907d7e7a2741818d4b5e1c3ea645f784f7347e)
Diffstat (limited to 'languages/cpp')
18 files changed, 22 insertions, 22 deletions
diff --git a/languages/cpp/app_templates/kapp/src-Makefile.am b/languages/cpp/app_templates/kapp/src-Makefile.am index 58fe4df9..f1593147 100644 --- a/languages/cpp/app_templates/kapp/src-Makefile.am +++ b/languages/cpp/app_templates/kapp/src-Makefile.am @@ -8,7 +8,7 @@ bin_PROGRAMS = %{APPNAMELC} %{APPNAMELC}_client INCLUDES = $(all_includes) # the library search path. -%{APPNAMELC}_LDFLAGS = $(KDE_RPATH) $(all_libraries) +%{APPNAMELC}_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) $(LIB_KIO) # the libraries to link against. %{APPNAMELC}_LDADD = $(LIB_KFILE) $(LIB_KDEPRINT) @@ -21,7 +21,7 @@ INCLUDES = $(all_includes) noinst_HEADERS = %{APPNAMELC}.h %{APPNAMELC}view.h pref.h # client stuff -%{APPNAMELC}_client_LDFLAGS = $(KDE_RPATH) $(all_libraries) +%{APPNAMELC}_client_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) $(LIB_KIO) %{APPNAMELC}_client_LDADD = $(LIB_KDECORE) %{APPNAMELC}_client_SOURCES = %{APPNAMELC}_client.cpp diff --git a/languages/cpp/app_templates/kateplugin/src-Makefile.am b/languages/cpp/app_templates/kateplugin/src-Makefile.am index 88ba33a8..aa6eaf16 100644 --- a/languages/cpp/app_templates/kateplugin/src-Makefile.am +++ b/languages/cpp/app_templates/kateplugin/src-Makefile.am @@ -8,7 +8,7 @@ kde_module_LTLIBRARIES = lib%{APPNAMELC}plugin.la lib%{APPNAMELC}plugin_la_SOURCES = plugin_%{APPNAMELC}.cpp lib%{APPNAMELC}plugin_la_LIBADD = -lkateinterfaces -lib%{APPNAMELC}plugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) +lib%{APPNAMELC}plugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) pluginsdir = $(kde_datadir)/kate/plugins/%{APPNAMELC} plugins_DATA = plugin_%{APPNAMELC}.rc diff --git a/languages/cpp/app_templates/kateplugin2/src-Makefile.am b/languages/cpp/app_templates/kateplugin2/src-Makefile.am index 2dbd9367..9ff9e2b1 100644 --- a/languages/cpp/app_templates/kateplugin2/src-Makefile.am +++ b/languages/cpp/app_templates/kateplugin2/src-Makefile.am @@ -8,7 +8,7 @@ kde_module_LTLIBRARIES = lib%{APPNAMELC}plugin.la lib%{APPNAMELC}plugin_la_SOURCES = plugin_%{APPNAMELC}.cpp lib%{APPNAMELC}plugin_la_LIBADD = -lkateinterfaces -lib%{APPNAMELC}plugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) +lib%{APPNAMELC}plugin_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) pluginsdir = $(kde_datadir)/kate/plugins/%{APPNAMELC} plugins_DATA = plugin_%{APPNAMELC}.rc diff --git a/languages/cpp/app_templates/kdedcop/src-Makefile.am b/languages/cpp/app_templates/kdedcop/src-Makefile.am index 70155ed8..c01b04aa 100644 --- a/languages/cpp/app_templates/kdedcop/src-Makefile.am +++ b/languages/cpp/app_templates/kdedcop/src-Makefile.am @@ -19,5 +19,5 @@ bin_PROGRAMS = %{APPNAMELC} # the application source, library search path, and link libraries %{APPNAMELC}_SOURCES = main.cpp %{APPNAMELC}.cpp %{APPNAMELC}_iface.skel mainclass.cpp -%{APPNAMELC}_LDFLAGS = $(KDE_RPATH) $(all_libraries) +%{APPNAMELC}_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) %{APPNAMELC}_LDADD = $(LIB_KDEUI) diff --git a/languages/cpp/app_templates/kdevlang/src-Makefile.am b/languages/cpp/app_templates/kdevlang/src-Makefile.am index 325352ad..1fa86658 100644 --- a/languages/cpp/app_templates/kdevlang/src-Makefile.am +++ b/languages/cpp/app_templates/kdevlang/src-Makefile.am @@ -1,7 +1,7 @@ AM_CPPFLAGS = -I$(kde_includes)/kdevelop/interfaces -I$(kde_includes)/kdevelop/util -I$(kde_includes)/kinterfacedesigner $(all_includes) kde_module_LTLIBRARIES = libkdev%{APPNAMELC}.la -libkdev%{APPNAMELC}_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) +libkdev%{APPNAMELC}_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) libkdev%{APPNAMELC}_la_LIBADD = -lkdevelop libkdev%{APPNAMELC}_la_SOURCES = %{APPNAMELC}_part.cpp diff --git a/languages/cpp/app_templates/kdevpart/src-Makefile.am b/languages/cpp/app_templates/kdevpart/src-Makefile.am index 5cd25f36..9c26ae45 100644 --- a/languages/cpp/app_templates/kdevpart/src-Makefile.am +++ b/languages/cpp/app_templates/kdevpart/src-Makefile.am @@ -1,7 +1,7 @@ INCLUDES = -I$(top_srcdir)/lib/interfaces -I$(top_srcdir)/lib/util $(all_includes) kde_module_LTLIBRARIES = libkdev%{APPNAMELC}.la -libkdev%{APPNAMELC}_la_LDFLAGS = -module -avoid-version -no-undefined $(all_libraries) $(KDE_PLUGIN) +libkdev%{APPNAMELC}_la_LDFLAGS = -module -avoid-version -no-undefined $(all_libraries) $(KDE_PLUGIN) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) libkdev%{APPNAMELC}_la_LIBADD = $(top_builddir)/lib/libkdevelop.la libkdev%{APPNAMELC}_la_SOURCES = %{APPNAMELC}part.cpp %{APPNAMELC}widget.cpp \ diff --git a/languages/cpp/app_templates/kfileplugin/src-Makefile.am b/languages/cpp/app_templates/kfileplugin/src-Makefile.am index d49696a1..2b102e96 100644 --- a/languages/cpp/app_templates/kfileplugin/src-Makefile.am +++ b/languages/cpp/app_templates/kfileplugin/src-Makefile.am @@ -8,7 +8,7 @@ noinst_HEADERS = kfile_%{APPNAMELC}.h kde_module_LTLIBRARIES = kfile_%{APPNAMELC}.la kfile_%{APPNAMELC}_la_SOURCES = kfile_%{APPNAMELC}.cpp -kfile_%{APPNAMELC}_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) +kfile_%{APPNAMELC}_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) $(LIB_KIO) kfile_%{APPNAMELC}_la_LIBADD = $(LIB_KIO) # let automoc handle all of the meta source files ((moc)) diff --git a/languages/cpp/app_templates/khello/src-Makefile.am b/languages/cpp/app_templates/khello/src-Makefile.am index 1c76ceb1..2979b2fd 100644 --- a/languages/cpp/app_templates/khello/src-Makefile.am +++ b/languages/cpp/app_templates/khello/src-Makefile.am @@ -22,7 +22,7 @@ bin_PROGRAMS = %{APPNAMELC} # the application source, library search path, and link libraries %{APPNAMELC}_SOURCES = main.cpp %{APPNAMELC}.cpp -%{APPNAMELC}_LDFLAGS = $(KDE_RPATH) $(all_libraries) +%{APPNAMELC}_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) %{APPNAMELC}_LDADD = $(LIB_KDEUI) # this is where the desktop file will go diff --git a/languages/cpp/app_templates/khello2/src-Makefile.am b/languages/cpp/app_templates/khello2/src-Makefile.am index 770c7287..50437939 100644 --- a/languages/cpp/app_templates/khello2/src-Makefile.am +++ b/languages/cpp/app_templates/khello2/src-Makefile.am @@ -22,7 +22,7 @@ bin_PROGRAMS = %{APPNAMELC} # the application source, library search path, and link libraries %{APPNAMELC}_SOURCES = main.cpp %{APPNAMELC}.cpp %{APPNAMELC}widget.cpp %{APPNAMELC}widgetbase.ui -%{APPNAMELC}_LDFLAGS = $(KDE_RPATH) $(all_libraries) +%{APPNAMELC}_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) %{APPNAMELC}_LDADD = $(LIB_KDEUI) # this is where the desktop file will go diff --git a/languages/cpp/app_templates/kicker/src-Makefile.am b/languages/cpp/app_templates/kicker/src-Makefile.am index 424062d1..d1543754 100644 --- a/languages/cpp/app_templates/kicker/src-Makefile.am +++ b/languages/cpp/app_templates/kicker/src-Makefile.am @@ -4,7 +4,7 @@ METASOURCES = AUTO kde_module_LTLIBRARIES = %{APPNAMELC}_panelapplet.la %{APPNAMELC}_panelapplet_la_SOURCES = %{APPNAMELC}.cpp -%{APPNAMELC}_panelapplet_la_LDFLAGS = -module -avoid-version $(all_libraries) +%{APPNAMELC}_panelapplet_la_LDFLAGS = -module -avoid-version $(all_libraries) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) %{APPNAMELC}_panelapplet_la_LIBADD = $(LIB_KDEUI) %{APPNAMELC}_DATA = %{APPNAMELC}.desktop diff --git a/languages/cpp/app_templates/kioslave/src-Makefile.am b/languages/cpp/app_templates/kioslave/src-Makefile.am index 957ec330..d5b32063 100644 --- a/languages/cpp/app_templates/kioslave/src-Makefile.am +++ b/languages/cpp/app_templates/kioslave/src-Makefile.am @@ -4,7 +4,7 @@ kde_module_LTLIBRARIES = kio_%{APPNAMELC}.la kio_%{APPNAMELC}_la_SOURCES = %{APPNAMELC}.cpp kio_%{APPNAMELC}_la_LIBADD = -lkio -kio_%{APPNAMELC}_la_LDFLAGS = -module -avoid-version $(all_libraries) $(KDE_PLUGIN) +kio_%{APPNAMELC}_la_LDFLAGS = -module -avoid-version $(all_libraries) $(KDE_PLUGIN) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) protocol_DATA = %{APPNAMELC}.protocol protocoldir = $(kde_servicesdir) diff --git a/languages/cpp/app_templates/kofficepart/src-Makefile.am b/languages/cpp/app_templates/kofficepart/src-Makefile.am index 19d38267..c434ae4a 100644 --- a/languages/cpp/app_templates/kofficepart/src-Makefile.am +++ b/languages/cpp/app_templates/kofficepart/src-Makefile.am @@ -5,19 +5,19 @@ INCLUDES = $(KOFFICE_INCLUDES) $(all_includes) kde_module_LTLIBRARIES = lib%{APPNAMELC}part.la lib%{APPNAMELC}part_la_SOURCES = %{APPNAMELC}_part.cpp \ %{APPNAMELC}_view.cpp %{APPNAMELC}_factory.cpp -lib%{APPNAMELC}part_la_LDFLAGS = $(KDE_PLUGIN) +lib%{APPNAMELC}part_la_LDFLAGS = $(KDE_PLUGIN) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) lib%{APPNAMELC}part_la_LIBADD = -lkofficeui ## The kdeinit loadable module lib_LTLIBRARIES = %{APPNAMELC}.la %{APPNAMELC}_la_SOURCES = %{APPNAMELC}.cpp -%{APPNAMELC}_la_LDFLAGS = -module -avoid-version -no-undefined $(all_libraries) +%{APPNAMELC}_la_LDFLAGS = -module -avoid-version -no-undefined $(all_libraries) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) %{APPNAMELC}_la_LIBADD = -lkofficecore ## The executable bin_PROGRAMS = %{APPNAMELC} %{APPNAMELC}_SOURCES = dummy.cpp -%{APPNAMELC}_LDFLAGS = $(all_libraries) $(KDE_RPATH) +%{APPNAMELC}_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) %{APPNAMELC}_LDADD = %{APPNAMELC}.la dummy.cpp: diff --git a/languages/cpp/app_templates/konqnavpanel/src-Makefile.am b/languages/cpp/app_templates/konqnavpanel/src-Makefile.am index 5a9113c5..aaab2ee4 100644 --- a/languages/cpp/app_templates/konqnavpanel/src-Makefile.am +++ b/languages/cpp/app_templates/konqnavpanel/src-Makefile.am @@ -4,7 +4,7 @@ METASOURCES = AUTO kde_module_LTLIBRARIES=konqsidebar_%{APPNAMELC}.la konqsidebar_%{APPNAMELC}_la_SOURCES = %{APPNAMELC}.cpp -konqsidebar_%{APPNAMELC}_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) -lkonqsidebarplugin +konqsidebar_%{APPNAMELC}_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) -lkonqsidebarplugin konqsidebar_%{APPNAMELC}_la_LIBADD = $(LIB_KPARTS) $(LIB_KFILE) %{APPNAMELC}_entry_DATA = %{APPNAMELC}.desktop diff --git a/languages/cpp/app_templates/kpartapp/src-Makefile.am b/languages/cpp/app_templates/kpartapp/src-Makefile.am index 3259b68c..96e44fa2 100644 --- a/languages/cpp/app_templates/kpartapp/src-Makefile.am +++ b/languages/cpp/app_templates/kpartapp/src-Makefile.am @@ -23,7 +23,7 @@ bin_PROGRAMS = %{APPNAMELC} # the application source, library search path, and link libraries %{APPNAMELC}_SOURCES = main.cpp %{APPNAMELC}.cpp -%{APPNAMELC}_LDFLAGS = $(KDE_RPATH) $(all_libraries) +%{APPNAMELC}_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) $(LIB_KIO) %{APPNAMELC}_LDADD = $(LIB_KPARTS) # this is where the desktop file will go @@ -41,7 +41,7 @@ kde_module_LTLIBRARIES = lib%{APPNAMELC}part.la # the Part's source, library search path, and link libraries lib%{APPNAMELC}part_la_SOURCES = %{APPNAMELC}_part.cpp -lib%{APPNAMELC}part_la_LDFLAGS = -module -avoid-version -no-undefined $(KDE_PLUGIN) $(all_libraries) +lib%{APPNAMELC}part_la_LDFLAGS = -module -avoid-version -no-undefined $(KDE_PLUGIN) $(all_libraries) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) $(LIB_KIO) lib%{APPNAMELC}part_la_LIBADD = $(LIB_KPARTS) $(LIB_KFILE) # this is where the desktop file will go diff --git a/languages/cpp/app_templates/kpartplugin/src-Makefile.am b/languages/cpp/app_templates/kpartplugin/src-Makefile.am index 52e29c09..ff33074b 100644 --- a/languages/cpp/app_templates/kpartplugin/src-Makefile.am +++ b/languages/cpp/app_templates/kpartplugin/src-Makefile.am @@ -10,7 +10,7 @@ kde_module_LTLIBRARIES = lib%{APPNAMELC}plugin.la # using the KHTML Part lib%{APPNAMELC}plugin_la_SOURCES = plugin_%{APPNAMELC}.cpp lib%{APPNAMELC}plugin_la_LIBADD = $(LIB_KPARTS) $(LIB_KHTML) -lib%{APPNAMELC}plugin_la_LDFLAGS = -module -avoid-version -no-undefined $(KDE_PLUGIN) $(all_libraries) +lib%{APPNAMELC}plugin_la_LDFLAGS = -module -avoid-version -no-undefined $(KDE_PLUGIN) $(all_libraries) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) # Install the .rc file in the Part's directory (in this case, the part # is KHTMLPart) diff --git a/languages/cpp/app_templates/kxt/src-Makefile.am b/languages/cpp/app_templates/kxt/src-Makefile.am index d391b8f0..ce8a40db 100644 --- a/languages/cpp/app_templates/kxt/src-Makefile.am +++ b/languages/cpp/app_templates/kxt/src-Makefile.am @@ -11,7 +11,7 @@ INCLUDES = $(all_includes) METASOURCES = AUTO # the library search path. -%{APPNAMELC}_LDFLAGS = $(KDE_RPATH) $(all_libraries) +%{APPNAMELC}_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) # the libraries to link against. %{APPNAMELC}_LDADD = $(LIB_KFILE) $(LIB_KDEPRINT) diff --git a/languages/cpp/app_templates/noatunui/src-Makefile.am b/languages/cpp/app_templates/noatunui/src-Makefile.am index 95506569..120a738d 100644 --- a/languages/cpp/app_templates/noatunui/src-Makefile.am +++ b/languages/cpp/app_templates/noatunui/src-Makefile.am @@ -5,7 +5,7 @@ METASOURCES = AUTO kde_module_LTLIBRARIES = noatun_%{APPNAMELC}plugin.la noatun_%{APPNAMELC}plugin_la_SOURCES = plugin_%{APPNAMELC}.cpp plugin_%{APPNAMELC}_impl.cpp -noatun_%{APPNAMELC}plugin_la_LDFLAGS = $(all_libraries) -module -avoid-version -no-undefined +noatun_%{APPNAMELC}plugin_la_LDFLAGS = $(all_libraries) -module -avoid-version -no-undefined $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) noatun_%{APPNAMELC}plugin_la_LIBADD = $(LIB_KFILE) -lnoatun -lnoatuncontrols \ -lqtmcop -lkmedia2_idl -lsoundserver_idl diff --git a/languages/cpp/app_templates/noatunvisual/src-Makefile.am b/languages/cpp/app_templates/noatunvisual/src-Makefile.am index 207fd8a8..4b0c1532 100644 --- a/languages/cpp/app_templates/noatunvisual/src-Makefile.am +++ b/languages/cpp/app_templates/noatunvisual/src-Makefile.am @@ -5,7 +5,7 @@ METASOURCES = AUTO kde_module_LTLIBRARIES = noatun_%{APPNAMELC}plugin.la noatun_%{APPNAMELC}plugin_la_SOURCES = plugin_%{APPNAMELC}.cpp plugin_%{APPNAMELC}_impl.cpp -noatun_%{APPNAMELC}plugin_la_LDFLAGS = $(all_libraries) -module -avoid-version -no-undefined $(LIBSDL_RPATH) +noatun_%{APPNAMELC}plugin_la_LDFLAGS = $(all_libraries) -module -avoid-version -no-undefined $(LIBSDL_RPATH) $(LIB_QT) $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) noatun_%{APPNAMELC}plugin_la_CXXFLAGS = $(LIBSDL_CFLAGS) noatun_%{APPNAMELC}plugin_la_LIBADD = $(LIB_KFILE) $(LIBSDL_LIBS) -lnoatun -lm |