[evolution-patches] [PATCH] All components, install private libs to privlibdir
- From: Hans Petter Jansson <hpj ximian com>
- To: evolution-patches lists ximian com
- Subject: [evolution-patches] [PATCH] All components, install private libs to privlibdir
- Date: Sun, 30 Jan 2005 19:28:24 -0600
This fixes bug #69583 (Evolution crashes when selecting any tab but
Mail). It was happening on OS X. It's a bunch of patches for various
evolution components that makes evolution install previously noinst
libraries to privlibdir, so we can link them in dynamically. I'll write
changelogs on commit.
--
Hans Petter Jansson | <hpj novell com>
Evolution Developer | http://hp.cl.no/
Index: addressbook/util/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/addressbook/util/Makefile.am,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile.am
--- addressbook/util/Makefile.am 9 Dec 2004 06:12:56 -0000 1.9
+++ addressbook/util/Makefile.am 31 Jan 2005 01:17:28 -0000
@@ -10,7 +10,7 @@ INCLUDES = \
-I$(top_srcdir)/shell \
$(EVOLUTION_ADDRESSBOOK_CFLAGS)
-noinst_LTLIBRARIES = libeabutil.la
+privlib_LTLIBRARIES = libeabutil.la
libeabutil_la_SOURCES = \
eab-marshal.c \
Index: addressbook/gui/widgets/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/addressbook/gui/widgets/Makefile.am,v
retrieving revision 1.71
diff -u -p -r1.71 Makefile.am
--- addressbook/gui/widgets/Makefile.am 21 Oct 2004 01:42:20 -0000 1.71
+++ addressbook/gui/widgets/Makefile.am 31 Jan 2005 01:17:28 -0000
@@ -34,7 +34,7 @@ CORBA_SOURCE_H = $(CORBA_COMPOSER_SOURCE
CORBA_SOURCE_C = $(CORBA_COMPOSER_SOURCE_C)
CORBA_SOURCE = $(CORBA_SOURCE_H) $(CORBA_SOURCE_C)
-noinst_LTLIBRARIES = \
+privlib_LTLIBRARIES = \
libeabwidgets.la
libeabwidgets_la_SOURCES = \
Index: addressbook/printing/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/addressbook/printing/Makefile.am,v
retrieving revision 1.32
diff -u -p -r1.32 Makefile.am
--- addressbook/printing/Makefile.am 7 Nov 2003 05:51:41 -0000 1.32
+++ addressbook/printing/Makefile.am 31 Jan 2005 01:17:28 -0000
@@ -18,7 +18,7 @@ INCLUDES = \
-DEVOLUTION_ECPSDIR=\""$(ecpsdir)"\" \
$(EVOLUTION_ADDRESSBOOK_CFLAGS)
-noinst_LTLIBRARIES = \
+privlib_LTLIBRARIES = \
libecontactprint.la
libecontactprint_la_SOURCES = \
Index: addressbook/gui/search/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/addressbook/gui/search/Makefile.am,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile.am
--- addressbook/gui/search/Makefile.am 6 Dec 2003 18:05:30 -0000 1.15
+++ addressbook/gui/search/Makefile.am 31 Jan 2005 01:17:28 -0000
@@ -15,7 +15,7 @@ INCLUDES = \
-DSEARCH_RULE_DIR=\"$(ruledir)\" \
$(EVOLUTION_ADDRESSBOOK_CFLAGS)
-noinst_LTLIBRARIES = \
+privlib_LTLIBRARIES = \
libeaddressbooksearch.la
libeaddressbooksearch_la_SOURCES = \
Index: addressbook/gui/merging/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/addressbook/gui/merging/Makefile.am,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile.am
--- addressbook/gui/merging/Makefile.am 6 Dec 2003 18:05:29 -0000 1.12
+++ addressbook/gui/merging/Makefile.am 31 Jan 2005 01:17:28 -0000
@@ -7,7 +7,7 @@ INCLUDES = \
-I$(top_builddir)/addressbook/backend \
$(EVOLUTION_ADDRESSBOOK_CFLAGS)
-noinst_LTLIBRARIES = \
+privlib_LTLIBRARIES = \
libeabbookmerging.la
libeabbookmerging_la_SOURCES = \
Index: addressbook/gui/contact-editor/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/addressbook/gui/contact-editor/Makefile.am,v
retrieving revision 1.57
diff -u -p -r1.57 Makefile.am
--- addressbook/gui/contact-editor/Makefile.am 24 Mar 2004 19:58:15 -0000 1.57
+++ addressbook/gui/contact-editor/Makefile.am 31 Jan 2005 01:17:28 -0000
@@ -16,7 +16,7 @@ INCLUDES = \
-DG_LOG_DOMAIN=\"contact-editor\" \
$(EVOLUTION_ADDRESSBOOK_CFLAGS)
-noinst_LTLIBRARIES = \
+privlib_LTLIBRARIES = \
libecontacteditor.la
libecontacteditor_la_SOURCES = \
Index: addressbook/gui/contact-list-editor/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/addressbook/gui/contact-list-editor/Makefile.am,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile.am
--- addressbook/gui/contact-list-editor/Makefile.am 23 Dec 2004 06:59:18 -0000 1.23
+++ addressbook/gui/contact-list-editor/Makefile.am 31 Jan 2005 01:17:28 -0000
@@ -15,7 +15,7 @@ INCLUDES = \
-DG_LOG_DOMAIN=\"contact-list-editor\" \
$(EVOLUTION_ADDRESSBOOK_CFLAGS)
-noinst_LTLIBRARIES = \
+privlib_LTLIBRARIES = \
libecontactlisteditor.la
libecontactlisteditor_la_SOURCES = \
Index: calendar/common/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/calendar/common/Makefile.am,v
retrieving revision 1.1
diff -u -p -r1.1 Makefile.am
--- calendar/common/Makefile.am 22 Dec 2003 15:57:19 -0000 1.1
+++ calendar/common/Makefile.am 31 Jan 2005 01:21:11 -0000
@@ -1,4 +1,4 @@
-noinst_LTLIBRARIES = libevolution-calendarprivate.la
+privlib_LTLIBRARIES = libevolution-calendarprivate.la
INCLUDES = \
-DG_LOG_DOMAIN=\"calendar-gui\" \
@@ -25,4 +25,4 @@ libevolution_calendarprivate_la_LIBADD =
$(top_builddir)/e-util/libeutil.la \
$(EVOLUTION_CALENDAR_LIBS)
-libevolution_calendarprivate_la_LDFLAGS = -avoid-version -module
+libevolution_calendarprivate_la_LDFLAGS = -avoid-version
Index: calendar/gui/dialogs/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/calendar/gui/dialogs/Makefile.am,v
retrieving revision 1.69
diff -u -p -r1.69 Makefile.am
--- calendar/gui/dialogs/Makefile.am 8 Jan 2005 10:53:52 -0000 1.69
+++ calendar/gui/dialogs/Makefile.am 31 Jan 2005 01:21:11 -0000
@@ -15,7 +15,7 @@ INCLUDES = \
-DPREFIX=\""$(prefix)"\" \
$(EVOLUTION_CALENDAR_CFLAGS)
-noinst_LTLIBRARIES = libcal-dialogs.la
+privlib_LTLIBRARIES = libcal-dialogs.la
libcal_dialogs_la_LIBADD = \
$(top_builddir)/addressbook/util/libeabutil.la
Index: composer/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/composer/Makefile.am,v
retrieving revision 1.73
diff -u -p -r1.73 Makefile.am
--- composer/Makefile.am 23 Dec 2004 07:02:17 -0000 1.73
+++ composer/Makefile.am 31 Jan 2005 01:15:08 -0000
@@ -38,7 +38,7 @@ idl_DATA = $(IDLS)
glade_DATA = \
e-msg-composer-attachment.glade
-noinst_LTLIBRARIES = libcomposer.la
+privlib_LTLIBRARIES = libcomposer.la
INCLUDES = \
-I$(top_srcdir) \
Index: filter/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/filter/Makefile.am,v
retrieving revision 1.55
diff -u -p -r1.55 Makefile.am
--- filter/Makefile.am 17 Jun 2004 07:34:07 -0000 1.55
+++ filter/Makefile.am 31 Jan 2005 01:14:55 -0000
@@ -9,7 +9,7 @@ INCLUDES = \
-DG_LOG_DOMAIN=\"filter\" \
$(LIBFILTER_CFLAGS)
-noinst_LTLIBRARIES = \
+privlib_LTLIBRARIES = \
libfilter.la
libfilter_la_SOURCES = \
Index: smime/gui/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/smime/gui/Makefile.am,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile.am
--- smime/gui/Makefile.am 28 May 2004 07:52:37 -0000 1.11
+++ smime/gui/Makefile.am 31 Jan 2005 01:14:10 -0000
@@ -16,7 +16,7 @@ INCLUDES = \
$(EVOLUTION_ADDRESSBOOK_CFLAGS) \
$(CERT_UI_CFLAGS)
-noinst_LTLIBRARIES = libevolution-smime.la
+privlib_LTLIBRARIES = libevolution-smime.la
libevolution_smime_la_SOURCES = \
ca-trust-dialog.c \
Index: smime/lib/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/smime/lib/Makefile.am,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile.am
--- smime/lib/Makefile.am 15 Jun 2004 17:26:37 -0000 1.8
+++ smime/lib/Makefile.am 31 Jan 2005 01:14:10 -0000
@@ -13,7 +13,7 @@ INCLUDES = \
$(EVOLUTION_ADDRESSBOOK_CFLAGS) \
$(CERT_UI_CFLAGS)
-noinst_LTLIBRARIES = libessmime.la
+privlib_LTLIBRARIES = libessmime.la
libessmime_la_SOURCES = \
$(MARSHAL_GENERATED) \
Index: widgets/e-timezone-dialog/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/widgets/e-timezone-dialog/Makefile.am,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile.am
--- widgets/e-timezone-dialog/Makefile.am 7 Nov 2003 17:58:04 -0000 1.11
+++ widgets/e-timezone-dialog/Makefile.am 31 Jan 2005 01:13:39 -0000
@@ -4,7 +4,7 @@ INCLUDES = \
-DG_LOG_DOMAIN=__FILE__ \
$(TZDIALOG_CFLAGS)
-noinst_LTLIBRARIES = \
+privlib_LTLIBRARIES = \
libetimezonedialog.la
libetimezonedialog_la_SOURCES = \
Index: widgets/menus/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/widgets/menus/Makefile.am,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile.am
--- widgets/menus/Makefile.am 27 Jan 2002 17:21:34 -0000 1.4
+++ widgets/menus/Makefile.am 31 Jan 2005 01:13:39 -0000
@@ -1,4 +1,4 @@
-noinst_LTLIBRARIES = libmenus.la
+privlib_LTLIBRARIES = libmenus.la
INCLUDES = \
-I$(top_srcdir) \
Index: widgets/misc/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/widgets/misc/Makefile.am,v
retrieving revision 1.61
diff -u -p -r1.61 Makefile.am
--- widgets/misc/Makefile.am 6 Jan 2005 15:28:21 -0000 1.61
+++ widgets/misc/Makefile.am 31 Jan 2005 01:13:40 -0000
@@ -7,8 +7,9 @@ INCLUDES = \
-DG_LOG_DOMAIN=__FILE__ \
$(E_WIDGETS_CFLAGS)
-privlib_LTLIBRARIES = \
- libemiscwidgets.la
+privlib_LTLIBRARIES = \
+ libemiscwidgets.la \
+ libefilterbar.la
widgetsincludedir = $(privincludedir)/widgets
@@ -90,8 +91,6 @@ errordir = $(privdatadir)/errors
libemiscwidgets_la_LIBADD = $(top_builddir)/e-util/libeutil.la \
$(top_builddir)/a11y/widgets/libevolution-widgets-a11y.la \
$(E_WIDGETS_LIBS)
-
-noinst_LTLIBRARIES = libefilterbar.la
libefilterbar_la_SOURCES = \
e-filter-bar.c \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]