~3v1n0/gsettings-ubuntu-touch-schemas/add-desktop-interface-schemas

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
pkladir = $(localstatedir)/lib/polkit-1/localauthority/10-vendor.d
dist_pkla_DATA = 50-com.ubuntu.AccountsService.pkla

policydir = $(datadir)/polkit-1/actions
dist_policy_DATA = com.ubuntu.AccountsService.policy

accountsservice_schemas = \
	com.ubuntu.AccountsService.Input.xml \
	com.ubuntu.AccountsService.SecurityPrivacy.xml \
	com.ubuntu.AccountsService.Sound.xml \
	com.ubuntu.touch.AccountsService.SecurityPrivacy.xml \
	com.ubuntu.touch.AccountsService.Sound.xml

EXTRA_DIST =				\
	$(accountsservice_schemas)	

install-data-hook:
	$(MKDIR_P) $(DESTDIR)$(datadir)/dbus-1/interfaces			\
		       $(DESTDIR)$(datadir)/accountsservice/interfaces
	
	for file in $(accountsservice_schemas); do 							\
		$(INSTALL_DATA) $$file $(DESTDIR)$(datadir)/dbus-1/interfaces;	\
		$(LN_S) ../../dbus-1/interfaces/$$file							\
             	$(DESTDIR)$(datadir)/accountsservice/interfaces;		\
	done