Changeset View
Changeset View
Standalone View
Standalone View
misc/g810-led/files/patch-makefile
- This file was added.
--- makefile 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,24 +54,21 @@ 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 \ | |||||
+ $(DESTDIR)/usr/local/etc/udev/rules.d | |||||
+ @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 | |||||
+ @cp udev/$(PROGN).rules $(DESTDIR)/usr/local/etc/udev/rules.d | |||||
install-lib: lib | |||||
@install -m 755 -d $(libdir) | |||||
@@ -83,15 +80,10 @@ 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 | |||||
+ @test -s $(DESTDIR)/usr/local/etc/$(PROGN)/profile || \ | |||||
+ cp $(DESTDIR)/usr/local/etc/$(PROGN)/samples/group_keys $(DESTDIR)/usr/local/etc/$(PROGN)/profile | |||||
+ @test -s $(DESTDIR)/usr/local/etc/$(PROGN)/reboot || \ | |||||
+ cp $(DESTDIR)/usr/local/etc/$(PROGN)/samples/all_off $(DESTDIR)/usr/local/etc/$(PROGN)/reboot | |||||
uninstall-lib: | |||||
@rm -f $(libdir)/lib$(PROGN).so* |