gtk-engines r1357 - in trunk: . engines engines/clearlooks engines/crux engines/glide engines/hc engines/industrial engines/lua engines/mist engines/redmond engines/support engines/thinice



Author: chpe
Date: Thu Apr  2 18:07:17 2009
New Revision: 1357
URL: http://svn.gnome.org/viewvc/gtk-engines?rev=1357&view=rev

Log:
	* engines/clearlooks/Makefile.am:
	* engines/crux/Makefile.am:
	* engines/engine.symbols:
	* engines/glide/Makefile.am:
	* engines/hc/Makefile.am:
	* engines/industrial/Makefile.am:
	* engines/lua/Makefile.am:
	* engines/mist/Makefile.am:
	* engines/redmond/Makefile.am:
	* engines/support/Makefile.am:
	* engines/thinice/Makefile.am: Only export the necessary symbols. Bug
	#576787.

Added:
   trunk/engines/engine.symbols
Modified:
   trunk/ChangeLog
   trunk/engines/clearlooks/Makefile.am
   trunk/engines/crux/Makefile.am
   trunk/engines/glide/Makefile.am
   trunk/engines/hc/Makefile.am
   trunk/engines/industrial/Makefile.am
   trunk/engines/lua/Makefile.am
   trunk/engines/mist/Makefile.am
   trunk/engines/redmond/Makefile.am
   trunk/engines/support/Makefile.am
   trunk/engines/thinice/Makefile.am

Modified: trunk/engines/clearlooks/Makefile.am
==============================================================================
--- trunk/engines/clearlooks/Makefile.am	(original)
+++ trunk/engines/clearlooks/Makefile.am	Thu Apr  2 18:07:17 2009
@@ -42,6 +42,6 @@
 	./src/clearlooks_draw.h		\
 	./src/clearlooks_types.h
 
-libclearlooks_la_LDFLAGS = -module -avoid-version -no-undefined
-libclearlooks_la_LIBADD =  $(GTK_LIBS) $(top_builddir)/engines/support/libsupport.la
+libclearlooks_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
+libclearlooks_la_LIBADD =  $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
 

Modified: trunk/engines/crux/Makefile.am
==============================================================================
--- trunk/engines/crux/Makefile.am	(original)
+++ trunk/engines/crux/Makefile.am	Thu Apr  2 18:07:17 2009
@@ -18,6 +18,5 @@
 	./src/crux-rc-style.c            \
 	./src/crux-rc-style.h
 
-libcrux_engine_la_LDFLAGS = -module -avoid-version -no-undefined
-libcrux_engine_la_LIBADD = $(GTK_LIBS) $(top_builddir)/engines/support/libsupport.la
-
+libcrux_engine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
+libcrux_engine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)

Added: trunk/engines/engine.symbols
==============================================================================
--- (empty file)
+++ trunk/engines/engine.symbols	Thu Apr  2 18:07:17 2009
@@ -0,0 +1,4 @@
+g_module_check_init
+theme_init
+theme_exit
+theme_create_rc_style

Modified: trunk/engines/glide/Makefile.am
==============================================================================
--- trunk/engines/glide/Makefile.am	(original)
+++ trunk/engines/glide/Makefile.am	Thu Apr  2 18:07:17 2009
@@ -33,5 +33,5 @@
 	./src/glide_gtk2_engine.c	\
 	./src/glide_gtk2_engine.h
 
-libglide_la_LDFLAGS = -module -avoid-version -no-undefined
-libglide_la_LIBADD =  $(GTK_LIBS) $(top_builddir)/engines/support/libsupport.la
+libglide_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
+libglide_la_LIBADD =  $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)

Modified: trunk/engines/hc/Makefile.am
==============================================================================
--- trunk/engines/hc/Makefile.am	(original)
+++ trunk/engines/hc/Makefile.am	Thu Apr  2 18:07:17 2009
@@ -37,6 +37,5 @@
         ./src/hc_gtk2_drawing.h  \
 	./src/hc-style.c
 
-libhcengine_la_LDFLAGS = -module -avoid-version -no-undefined
-libhcengine_la_LIBADD = $(GTK_LIBS) $(top_builddir)/engines/support/libsupport.la
-
+libhcengine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
+libhcengine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)

Modified: trunk/engines/industrial/Makefile.am
==============================================================================
--- trunk/engines/industrial/Makefile.am	(original)
+++ trunk/engines/industrial/Makefile.am	Thu Apr  2 18:07:17 2009
@@ -38,6 +38,5 @@
 	./src/parse_rc_style.h				\
 	./AUTHORS
 
-libindustrial_la_LDFLAGS = -module -avoid-version -no-undefined
-libindustrial_la_LIBADD = $(GTK_LIBS) $(top_builddir)/engines/support/libsupport.la
-
+libindustrial_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
+libindustrial_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)

Modified: trunk/engines/lua/Makefile.am
==============================================================================
--- trunk/engines/lua/Makefile.am	(original)
+++ trunk/engines/lua/Makefile.am	Thu Apr  2 18:07:17 2009
@@ -98,8 +98,5 @@
 	./src/liblua/linit.c \
 	$(NULL)
 
-libluaengine_la_LDFLAGS = -module -avoid-version -no-undefined
-libluaengine_la_LIBADD = \
-	$(GTK_LIBS) \
-	$(top_builddir)/engines/support/libsupport.la \
-	$(NULL)
+libluaengine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
+libluaengine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)

Modified: trunk/engines/mist/Makefile.am
==============================================================================
--- trunk/engines/mist/Makefile.am	(original)
+++ trunk/engines/mist/Makefile.am	Thu Apr  2 18:07:17 2009
@@ -15,6 +15,5 @@
 	./src/mist-style.h	\
 	./src/mist.c
 
-libmist_la_LDFLAGS = -module -avoid-version -no-undefined
-libmist_la_LIBADD = $(GTK_LIBS) $(top_builddir)/engines/support/libsupport.la
-
+libmist_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
+libmist_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)

Modified: trunk/engines/redmond/Makefile.am
==============================================================================
--- trunk/engines/redmond/Makefile.am	(original)
+++ trunk/engines/redmond/Makefile.am	Thu Apr  2 18:07:17 2009
@@ -36,5 +36,5 @@
 	./src/redmond_gtk2_engine.c	\
 	./src/redmond_gtk2_engine.h
 
-libredmond95_la_LDFLAGS = -module -avoid-version -no-undefined
-libredmond95_la_LIBADD =  $(GTK_LIBS) $(top_builddir)/engines/support/libsupport.la
+libredmond95_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
+libredmond95_la_LIBADD =  $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)

Modified: trunk/engines/support/Makefile.am
==============================================================================
--- trunk/engines/support/Makefile.am	(original)
+++ trunk/engines/support/Makefile.am	Thu Apr  2 18:07:17 2009
@@ -12,4 +12,3 @@
 	./widget-information.h	\
 	./ge-support.h		\
 	./config.h
-

Modified: trunk/engines/thinice/Makefile.am
==============================================================================
--- trunk/engines/thinice/Makefile.am	(original)
+++ trunk/engines/thinice/Makefile.am	Thu Apr  2 18:07:17 2009
@@ -17,6 +17,5 @@
 	./src/thinice_theme_draw.c	\
 	./src/thinice_main.c
 
-libthinice_la_LDFLAGS = -module -avoid-version -no-undefined
-libthinice_la_LIBADD = $(GTK_LIBS) $(top_builddir)/engines/support/libsupport.la
-
+libthinice_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
+libthinice_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]