From 621fa441983c036519b49a8a200c9ee69715856b Mon Sep 17 00:00:00 2001 From: Rodrigo Moya Date: Fri, 7 Jan 2005 16:28:15 +0000 Subject: define EDS's datadir, needed to get to the Locations.xml file. 2005-01-07 Rodrigo Moya * Makefile.am: define EDS's datadir, needed to get to the Locations.xml file. * calendar-weather.c (load_locations): use EDS's datadir for the Locations.xml file full path. svn path=/trunk/; revision=28273 --- plugins/calendar-weather/ChangeLog | 10 +++++++++- plugins/calendar-weather/Makefile.am | 17 ++++++++++------- plugins/calendar-weather/calendar-weather.c | 2 +- 3 files changed, 20 insertions(+), 9 deletions(-) (limited to 'plugins') diff --git a/plugins/calendar-weather/ChangeLog b/plugins/calendar-weather/ChangeLog index 1866527dbe..ac06c54d4d 100644 --- a/plugins/calendar-weather/ChangeLog +++ b/plugins/calendar-weather/ChangeLog @@ -1,8 +1,16 @@ +2005-01-07 Rodrigo Moya + + * Makefile.am: define EDS's datadir, needed to get to the + Locations.xml file. + + * calendar-weather.c (load_locations): use EDS's datadir for the + Locations.xml file full path. + 2005-01-07 Rodrigo Moya * Makefile.am: define weatherdatadir here, no need to use e-d-s's one, use evolution's instead. -2004-01-06 David Trowbridge +2005-01-06 David Trowbridge * Initial import of weather properties plugin diff --git a/plugins/calendar-weather/Makefile.am b/plugins/calendar-weather/Makefile.am index a7fb297d74..ef4e0a0b7b 100644 --- a/plugins/calendar-weather/Makefile.am +++ b/plugins/calendar-weather/Makefile.am @@ -1,15 +1,18 @@ -INCLUDES = \ - -I$(top_srcdir)/shell \ - $(EVOLUTION_CFLAGS) \ - $(EVOLUTION_CALENDAR_CFLAGS) \ - $(SOURCE_SEL_CFLAGS) \ - -DWEATHER_DATADIR=\""$(datadir)/weather"\" +eds_datadir = `pkg-config --variable=privdatadir evolution-data-server-1.2` + +INCLUDES = \ + -I$(top_srcdir)/shell \ + $(EVOLUTION_CFLAGS) \ + $(EVOLUTION_CALENDAR_CFLAGS) \ + $(SOURCE_SEL_CFLAGS) \ + -DWEATHER_DATADIR=\""$(datadir)/evolution-$(BASE_VERSION)/weather"\" \ + -DWEATHER_EDS_DATADIR=\""$(eds_datadir)/weather"\" @EVO_PLUGIN_RULE@ # These will actually install into the e-d-s share directory, but # if the plugin is disabled, we aren't going to be needing them. -weatherdatadir = $(datadir)/weather +weatherdatadir = $(datadir)/evolution-$(BASE_VERSION)/weather weatherdata_DATA = \ category_weather_cloudy_16.png \ category_weather_fog_16.png \ diff --git a/plugins/calendar-weather/calendar-weather.c b/plugins/calendar-weather/calendar-weather.c index d7c68b8141..9885193fe5 100644 --- a/plugins/calendar-weather/calendar-weather.c +++ b/plugins/calendar-weather/calendar-weather.c @@ -155,7 +155,7 @@ load_locations () LIBXML_TEST_VERSION - doc = xmlParseFile (WEATHER_DATADIR "/Locations.xml"); + doc = xmlParseFile (WEATHER_EDS_DATADIR "/Locations.xml"); if (doc == NULL) { g_warning ("failed to read locations file"); return; -- cgit v1.2.3