~ubuntu-branches/ubuntu/trusty/activity-log-manager/trusty

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
SUBDIRS = gnome-control-center unity-control-center

AM_VALAFLAGS = \
	--pkg zeitgeist-2.0 \
	--pkg glib-2.0 \
	--pkg gtk+-3.0 \
	--pkg gee-1.0  \
	--target-glib=2.26 \
	--pkg gio-unix-2.0 \
	config.vapi


SHARED_CFLAGS = \
	-Wall \
	-g \
	-DUI_DIR=\""$(uidir)"\" \
	-DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \
	-DPACKAGE_SRC_DIR=\""$(srcdir)"\" \
	-DPACKAGE_DATA_DIR=\""$(datadir)"\" \
	-DPROGRAMNAME_LOCALEDIR=\"${PROGRAMNAME_LOCALEDIR}\" \
	-DGETTEXT_PACKAGE=\"$(GETTEXT_PACKAGE)\" \
	-DGNOMELOCALEDIR=\""$(prefix)/$(DATADIRNAME)/locale"\" 	\
	$(GTK_CFLAGS) $(ZEITGEIST_CFLAGS) $(GEE_CFLAGS) $(GIO_UNIX_CFLAGS) $(POLKIT_CFLAGS)


SHARED_SOURCES = \
	blacklist-dbus.vala \
	activity-log-manager.vala \
	searchresults-widget.vala \
	security-widget.vala \
        unified-privacy-files.vala \
        unified-privacy-applications.vala \
        unified-privacy-history.vala \
	unified-privacy.vala \
	$(NULL)


SHARED_LIBS = \
	$(GTK_LIBS) \
	$(ZEITGEIST_LIBS) \
	$(GEE_LIBS) \
	$(GIO_UNIX_LIBS) \
	$(GLIB_LIBS) \
	$(POLKIT_LIBS) \
	-lm

if HAVE_WHOOPSIE
SHARED_LIBS += \
	$(LIBWHOOPSIEPREFS_LIBS)
endif

alm_switchboard_SOURCES = \
	$(SHARED_SOURCES) \
	alm-plug.vala \
	$(NULL)

if HAVE_WHOOPSIE
alm_switchboard_SOURCES += \
	diagnostics-widget.c
endif

if HAVE_SWITCHBOARD
switchboarddir = $(prefix)/lib/plugs/zeitgeist/alm
switchboard_PROGRAMS = alm-switchboard
AM_VALAFLAGS += -D SWITCHBOARD \
	--pkg pantheon
alm_switchboard_LDADD = \
	$(SHARED_LIBS) \
	$(SWITCHBOARD_LIBS) \
	-lpantheon \
	$(NULL)
alm_switchboard_CFLAGS = \
	$(SHARED_CFLAGS) \
	$(SWITCHBOARD_CFLAGS) \
	-I/usr/include/pantheon \
	$(NULL)
endif

if HAVE_DIAG
AM_VALAFLAGS += \
  -D DIAGNOSTIC
uidir = $(pkgdatadir)
endif

bin_PROGRAMS = activity-log-manager

activity_log_manager_CFLAGS = \
	$(SHARED_CFLAGS)

activity_log_manager_SOURCES = \
	$(SHARED_SOURCES) \
	alm.vala \
	$(NULL)

if HAVE_WHOOPSIE
activity_log_manager_SOURCES += \
	diagnostics-widget.c
endif


activity_log_manager_LDFLAGS = \
	-Wl,--export-dynamic

activity_log_manager_LDADD = \
	$(SHARED_LIBS)


GENERATED_C_FILES = $(SHARED_SOURCES:.vala=.c)
GENERATED_O_FILES = $(SHARED_SOURCES:.vala=.o)

CLEANFILES = \
	$(GENERATED_C_FILES) \
	$(GENERATED_O_FILES) \
	alm.c \
	$(NULL)

EXTRA_DIST = config.vapi