macbook-tools/Makefile
Silvan Calarco 430cd0fe22 applesmcd.service: fix for starting correctly at boot
appleir.service: removed, support is automatic in kernel
2015-08-05 21:32:08 +02:00

47 lines
1.4 KiB
Makefile

include VERSION
BINDIR:=/usr/bin
SBIN:=/sbin
SBINDIR:=/usr/sbin
SYSCONFDIR:=/etc
DESTDIR:=
DATADIR:=/usr/share
INITDIR:=/etc/rc.d/init.d
RPMSOURCEDIR:=/usr/src/RPM/SOURCES
all: applesmc backlight
applesmc: applesmc.c Makefile
gcc -DVERSION=\"$(VERSION)\" -Wall applesmc.c -o applesmc
backlight: backlight.c Makefile
gcc -DVERSION=\"$(VERSION)\" -Wall backlight.c -o backlight -lpci
install: backlight applesmc
install -d $(DESTDIR)$(BINDIR) $(DESTDIR)$(INITDIR)
install -d $(DESTDIR)$(SBIN) $(DESTDIR)$(SBINDIR) $(DESTDIR)/lib/modprobe.d
install -d $(DESTDIR)$(SBIN) $(DESTDIR)$(SBINDIR)
install -d $(DESTDIR)$(SYSCONFDIR)/sysconfig
install -d $(DESTDIR)/lib/systemd/system
install -s -m 0755 applesmc $(DESTDIR)$(BINDIR)
install -s -m 4755 backlight $(DESTDIR)$(BINDIR)
install -m 0755 macbook-set-input $(DESTDIR)$(BINDIR)/
install -m 0644 applesmcd.service $(DESTDIR)/lib/systemd/system/applesmcd.service
install -m 0755 applesmcd $(DESTDIR)$(SBINDIR)/
install -m 0644 macbook-modprobe $(DESTDIR)/lib/modprobe.d/macbook.conf
clean:
rm -f backlight
rm -f applesmc
rm -f *~
dist: clean
rm -rf macbook-tools-$(VERSION)
rm -rf macbook-tools-$(VERSION).tar.bz2
mkdir macbook-tools-$(VERSION)
find . -maxdepth 1 -exec cp {} macbook-tools-$(VERSION) \;
tar cvfj macbook-tools-$(VERSION).tar.bz2 macbook-tools-$(VERSION)
rm -rf macbook-tools-$(VERSION)
dist-rpm: dist
cp macbook-tools-$(VERSION).tar.bz2 $(RPMSOURCEDIR)