summaryrefslogtreecommitdiff
blob: 3ef39873dbd6e218d7472ad9bf5f03efdbfc1f05 (plain)
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
http://bugs.gentoo.org/398049

--- tools/Makefile.am
+++ tools/Makefile.am
@@ -144,11 +144,10 @@
 	$(NULL)
 
 if ENABLE_UDEV_ACL
-udevdir = $(UDEVDIR)
 udevrulesdir = $(UDEVDIR)/rules.d
 
 dist_udevrules_DATA = 70-udev-acl.rules
-udev_PROGRAMS = udev-acl
+libexec_PROGRAMS = udev-acl
 
 udev_acl_SOURCES = udev-acl.c
 udev_acl_LDADD = $(UDEV_ACL_LIBS)
@@ -156,7 +155,9 @@
 
 install-exec-hook:
 	mkdir -p $(DESTDIR)$(prefix)/lib/ConsoleKit/run-seat.d
-	ln -sf $(UDEVDIR)/udev-acl $(DESTDIR)$(prefix)/lib/ConsoleKit/run-seat.d/udev-acl.ck
+	mkdir -p $(DESTDIR)$(UDEVDIR)
+	ln -sf $(libexecdir)/udev-acl $(DESTDIR)$(prefix)/lib/ConsoleKit/run-seat.d/udev-acl.ck
+	ln -sf $(libexecdir)/udev-acl $(DESTDIR)$(UDEVDIR)/udev-acl
 endif
 
 EXTRA_DIST =				\