summaryrefslogtreecommitdiff
path: root/misc/g810-led/files/patch-makefile
blob: 8d1663488aa161039800342b1b61a0d36e9f4cff (plain) (blame)
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
--- makefile.orig	2020-05-19 21:44:50 UTC
+++ makefile
@@ -6,7 +6,7 @@ ifeq ($(LIB),libusb)
 	LIBS=-lusb-1.0
 else
 	CPPFLAGS=-Dhidapi
-	LIBS=-lhidapi-hidraw
+	LIBS=-lhidapi
 endif
 SYSTEMDDIR?=/usr/lib/systemd
 
@@ -54,25 +54,20 @@ clean:
 
 setup:
 	@install -m 755 -d \
-		$(DESTDIR)/usr/bin \
-		$(DESTDIR)/etc/$(PROGN)/samples \
-		$(DESTDIR)/etc/udev/rules.d
-	@cp bin/$(PROGN) $(DESTDIR)/usr/bin
-	@test -s $(DESTDIR)/usr/bin/g213-led || ln -s /usr/bin/$(PROGN) $(DESTDIR)/usr/bin/g213-led
-	@test -s $(DESTDIR)/usr/bin/g410-led || ln -s /usr/bin/$(PROGN) $(DESTDIR)/usr/bin/g410-led
-	@test -s $(DESTDIR)/usr/bin/g413-led || ln -s /usr/bin/$(PROGN) $(DESTDIR)/usr/bin/g413-led
-	@test -s $(DESTDIR)/usr/bin/g512-led || ln -s /usr/bin/$(PROGN) $(DESTDIR)/usr/bin/g512-led
-	@test -s $(DESTDIR)/usr/bin/g513-led || ln -s /usr/bin/$(PROGN) $(DESTDIR)/usr/bin/g513-led
-	@test -s $(DESTDIR)/usr/bin/g610-led || ln -s /usr/bin/$(PROGN) $(DESTDIR)/usr/bin/g610-led
-	@test -s $(DESTDIR)/usr/bin/g815-led || ln -s /usr/bin/$(PROGN) $(DESTDIR)/usr/bin/g815-led
-	@test -s $(DESTDIR)/usr/bin/g910-led || ln -s /usr/bin/$(PROGN) $(DESTDIR)/usr/bin/g910-led
-	@test -s $(DESTDIR)/usr/bin/gpro-led || ln -s /usr/bin/$(PROGN) $(DESTDIR)/usr/bin/gpro-led
-	@cp sample_profiles/* $(DESTDIR)/etc/$(PROGN)/samples
-	@cp udev/$(PROGN).rules $(DESTDIR)/etc/udev/rules.d
-	@test -s /usr/bin/systemd-run && \
-		install -m 755 -d $(DESTDIR)$(SYSTEMDDIR)/system && \
-		cp systemd/$(PROGN)-reboot.service $(DESTDIR)$(SYSTEMDDIR)/system
-
+		$(DESTDIR)/usr/local/bin \
+		$(DESTDIR)/usr/local/etc/$(PROGN)/samples
+	@cp bin/$(PROGN) $(DESTDIR)/usr/local/bin
+	@test -s $(DESTDIR)/usr/local/bin/g213-led || ln -s /usr/local/bin/$(PROGN) $(DESTDIR)/usr/local/bin/g213-led
+	@test -s $(DESTDIR)/usr/local/bin/g410-led || ln -s /usr/local/bin/$(PROGN) $(DESTDIR)/usr/local/bin/g410-led
+	@test -s $(DESTDIR)/usr/local/bin/g413-led || ln -s /usr/local/bin/$(PROGN) $(DESTDIR)/usr/local/bin/g413-led
+	@test -s $(DESTDIR)/usr/local/bin/g512-led || ln -s /usr/local/bin/$(PROGN) $(DESTDIR)/usr/local/bin/g512-led
+	@test -s $(DESTDIR)/usr/local/bin/g513-led || ln -s /usr/local/bin/$(PROGN) $(DESTDIR)/usr/local/bin/g513-led
+	@test -s $(DESTDIR)/usr/local/bin/g610-led || ln -s /usr/local/bin/$(PROGN) $(DESTDIR)/usr/local/bin/g610-led
+	@test -s $(DESTDIR)/usr/local/bin/g815-led || ln -s /usr/local/bin/$(PROGN) $(DESTDIR)/usr/local/bin/g815-led
+	@test -s $(DESTDIR)/usr/local/bin/g910-led || ln -s /usr/local/bin/$(PROGN) $(DESTDIR)/usr/local/bin/g910-led
+	@test -s $(DESTDIR)/usr/local/bin/gpro-led || ln -s /usr/local/bin/$(PROGN) $(DESTDIR)/usr/local/bin/gpro-led
+	@cp sample_profiles/* $(DESTDIR)/usr/local/etc/$(PROGN)/samples
+	
 install-lib: lib
 	@install -m 755 -d $(libdir)
 	@install -m 644 lib/lib$(PROGN).so.$(MAJOR).$(MINOR).$(MICRO) $(libdir)/
@@ -83,15 +78,7 @@ install-dev: install-lib
 	@install -m 644 src/classes/*.h $(includedir)/$(PROGN)
 
 install: setup
-	@test -s /etc/$(PROGN)/profile || \
-		cp /etc/$(PROGN)/samples/group_keys /etc/$(PROGN)/profile
-	@test -s /etc/$(PROGN)/reboot || \
-		cp /etc/$(PROGN)/samples/all_off /etc/$(PROGN)/reboot
-	@udevadm control --reload-rules
-	@$(PROGN) -p /etc/$(PROGN)/profile
-	@test -s /usr/bin/systemd-run && \
-		systemctl daemon-reload && \
-		systemctl enable $(PROGN)-reboot
+#	Nothing to do
 
 uninstall-lib:
 	@rm -f $(libdir)/lib$(PROGN).so*