3
include /usr/share/cdbs/1/rules/debhelper.mk
4
include /usr/share/cdbs/1/rules/utils.mk
5
include /usr/share/cdbs/1/class/gnome.mk
7
LDFLAGS += -Wl,-O1 -Wl,-z,defs -Wl,--warn-unresolved-symbols -Wl,--as-needed
9
DEB_DH_MAKESHLIBS_ARGS_ALL += --no-act
10
DEB_CONFIGURE_SCRIPT := ./autogen.sh
11
DEB_CONFIGURE_EXTRA_FLAGS = --enable-systemd --disable-packagekit --enable-ibus
13
build/unity-settings-daemon::
14
gcc -o gnome-settings-daemon/gnome-update-wallpaper-cache debian/gnome-update-wallpaper-cache.c `pkg-config --cflags --libs glib-2.0 gdk-3.0 gdk-x11-3.0 gio-2.0 gnome-desktop-3.0`
16
install/unity-settings-daemon::
17
/usr/bin/install -c gnome-settings-daemon/gnome-update-wallpaper-cache 'debian/tmp/usr/lib/unity-settings-daemon'
18
install -m 644 -D debian/unity-settings-daemon.user-session.upstart debian/unity-settings-daemon/usr/share/upstart/sessions/unity-settings-daemon.conf
19
install -m 644 -D debian/unity-settings-daemon.user-session.desktop debian/unity-settings-daemon/usr/share/upstart/xdg/autostart/unity-settings-daemon.desktop
21
binary-install/unity-settings-daemon::
22
find debian -name '*.a' -delete
23
find debian -name '*.la' -delete
25
common-binary-post-install-arch:: list-missing
28
rm -f gnome-settings-daemon/gnome-update-wallpaper-cache