summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2007-12-18 15:58:19 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2007-12-18 15:58:19 +0000
commite9b0a6908704ae5705ada7d3a09bd5cc293da65f (patch)
treecc5cfa3655018d079eac3dad9e58b07330120fa6
parentb30725603fef60f6838fd97ccf1d90ebfb9ba95e (diff)
Push odin.png into the share dir.
-rw-r--r--Makefile.am6
-rw-r--r--src/summary-chart.c3
2 files changed, 6 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am
index 9ce9953..e6c7943 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -4,6 +4,8 @@ bin_SCRIPTS = odin-run
odinlibdir = $(libdir)/odin
odinlib_LTLIBRARIES = lwp.la
+odindatadir = $(datadir)/odin
+odindata_DATA = odin.png
odin_SOURCES = src/odin.h \
src/app.c \
@@ -40,7 +42,9 @@ odin_SOURCES = src/odin.h \
src/minibfd/demangle.c\
src/minibfd/elfparser.h\
src/minibfd/elfparser.c
-odin_CFLAGS = @ODIN_CFLAGS@ @gtk_CFLAGS@ -DLIBDIR="\"$(odinlibdir)\""
+odin_CFLAGS = @ODIN_CFLAGS@ @gtk_CFLAGS@ \
+ -DLIBDIR="\"$(odinlibdir)\"" \
+ -DDATADIR="\"$(odindatadir)\""
odin_LDADD = @gtk_LIBS@ -lz
odin_DEPENDENCIES = lwp.so
diff --git a/src/summary-chart.c b/src/summary-chart.c
index 6f834ad..36f6ccb 100644
--- a/src/summary-chart.c
+++ b/src/summary-chart.c
@@ -524,8 +524,7 @@ static void
summary_chart_init (SummaryChart *self)
{
self->others.frame = (gchar *) "Others";
- /* XXX $share/odin.png */
- self->image = cairo_image_surface_create_from_png ("odin.png");
+ self->image = cairo_image_surface_create_from_png (DATADIR G_DIR_SEPARATOR_S "odin.png");
if (cairo_surface_status (self->image))
self->image = NULL;
gtk_widget_set_has_tooltip (&self->widget, TRUE);