/
Makefile.am
101 lines (89 loc) · 1.99 KB
/
Makefile.am
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
SUBDIRS = \
$(subdirs) \
$(DIR_DBUS) \
$(DIR_DBUS_GLIB)\
semweb \
docs \
glitz-sharp \
gnome-keyring-sharp \
icons \
libeog \
libjpegtran \
libfspot \
libgphoto2-sharp \
Tao \
mono-addins \
tools \
po \
src \
extensions
DIST_SUBDIRS = \
gio-sharp \
semweb \
dbus-sharp \
dbus-sharp-glib \
dpap-sharp \
docs \
glitz-sharp \
gnome-keyring-sharp \
icons \
libeog \
libjpegtran \
libfspot \
libgphoto2-sharp \
Tao \
mono-addins \
tools \
po \
src \
extensions
desktop_in_files= \
f-spot.desktop.in \
f-spot-view.desktop.in \
f-spot-import.desktop.in
desktop_files=$(desktop_in_files:.desktop.in=.desktop)
@INTLTOOL_DESKTOP_RULE@
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = f-spot.pc
Applicationsdir = $(datadir)/applications
Applications_DATA = $(desktop_files)
CLEANFILES = \
intltool-extract \
intltool-update \
intltool-merge
EXTRA_DIST = \
MAINTAINERS \
intltool-extract.in \
intltool-merge.in \
intltool-update.in \
f-spot.pc.in \
f-spot.spec \
Makefile.include \
gnome-doc-utils.make \
icon-theme-installer \
$(desktop_in_files) \
$(desktop_files)
DISTCLEANFILES = \
intltool-extract \
intltool-merge \
intltool-update \
gnome-doc-utils.make \
$(desktop_files)
DISTCHECK_CONFIGURE_FLAGS = --disable-scrollkeeper
UPDATE_DESKTOP = \
if [ -f $(DESTDIR)$(datadir)/applications/defaults.list ] ; then \
if which update-desktop-database>/dev/null 2>&1 ; then \
update-desktop-database; \
fi \
fi
install-data-hook:
$(UPDATE_DESKTOP)
if [ "x$(DIR_GIO)" != "x" ] ; then \
$(install_sh_DATA) $(top_builddir)/gio-sharp/gio/gio-sharp.dll $(DESTDIR)$(libdir)/f-spot/; \
$(install_sh_DATA) $(top_builddir)/gio-sharp/gio/gio-sharp.dll.config $(DESTDIR)$(libdir)/f-spot/; \
fi
uninstall-hook:
$(UPDATE_DESKTOP)
if [ "x$(DIR_GIO)" != "x" ] ; then \
rm -f $(DESTDIR)$(libdir)/f-spot/gio-sharp.dll $(DESTDIR)$(libdir)/f-spot/gio-sharp.dll.config; \
fi