2
configdir = $(sysconfdir)/xdg/ubuntuone
3
config_DATA = oauth_urls syncdaemon.conf
5
oauthdir = $(configdir)/oauth_registration.d
6
oauth_DATA = oauth_registration.d/ubuntuone
8
desktopdir = $(datadir)/applications
9
desktop_in_files = ubuntuone-client-applet.desktop.in
10
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
12
@INTLTOOL_DESKTOP_RULE@
14
emblemthemedir = $(datadir)/icons/hicolor
16
emblem-ubuntuone-downloading.icon.in \
17
emblem-ubuntuone-unsynchronized.icon.in \
18
emblem-ubuntuone-uploading.icon.in
19
emblem_files = $(emblem_in_files:.icon.in=.icon)
21
%.icon: %.icon.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache
23
servicedir = $(DBUS_SERVICES_DIR)
25
com.ubuntuone.Authentication.service.in \
26
com.ubuntuone.SyncDaemon.service.in
27
service_DATA = $(service_in_files:.service.in=.service)
29
%.service: %.service.in
30
@sed -e "s|\@libexecdir\@|$(libexecdir)|" \
31
-e "s|\@bindir\@|$(bindir)|" $< > $@
33
icon_in_files = ubuntuone-icons.svg ubuntuone-animations.svg
34
icon_cache = $(icon_in_files:.svg=.rendercache)
35
icon_files = $(shell BUILDDIR="$(builddir)"; for i in `find $$BUILDDIR -name "*.rendercache"`; do cat $$i|sort|uniq; done)
38
if [ ! -h hicolor -a -d icons ]; then \
39
$(LN_S) icons hicolor; \
44
%.rendercache: %.svg hicolor
45
for size in $(render_sizes); do \
46
$(ICONTOOL_RENDER) -s $$size -o $(builddir)/icons $< > $@; \
49
dist-hook: $(icon_cache)
50
$(mkdir_p) $(distdir)/icons
51
for size in $(render_sizes); do \
52
cp -a $(builddir)/icons/$$size $(distdir)/icons/$$size; \
54
for i in $(icon_cache); do \
55
touch $(distdir)/$$i; \
60
%.rendercache: %.svg hicolor
61
if test "x$(builddir)" != "x$(srcdir)" -a ! -f stamp-render; then \
62
$(mkdir_p) $(builddir)/icons; \
63
for size in $(render_sizes); do \
64
cp -a $(srcdir)/icons/$$size icons/$$size; \
69
dist-hook: $(icon_cache)
70
$(mkdir_p) $(distdir)/icons
71
for size in $(render_sizes); do \
72
cp -a $(srcdir)/icons/$$size $(distdir)/icons/$$size; \
77
all: $(icon_cache) $(emblem_files)
78
$(render_sizes): $(icon_cache)
80
install-data-local: $(emblem_files)
81
for size in $(render_sizes); do \
82
for file in $(emblem_files); do \
83
$(mkdir_p) $(DESTDIR)$(emblemthemedir)/$$size/emblems; \
84
$(install_sh_DATA) $(builddir)/$$file $(DESTDIR)$(emblemthemedir)/$$size/emblems/$$file; \
89
for size in $(render_sizes); do \
90
for file in $(emblem_files); do \
91
rm -f $(DESTDIR)$(emblemthemedir)/$$size/emblems/$$file; \
95
maintainer-clean-local:
100
$(service_in_files) \
113
MAINTAINERCLEANFILES = \