From: Phillip Berndt Date: Thu, 30 Jan 2014 12:37:25 +0000 (-0800) Subject: Merge pull request #1 from tachylatus/master X-Git-Tag: 1.0~147 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=6d6f5b713bd426ee9288da8f7f27ee39f282e6ef;hp=7dabe214f0835936d6e07de60db61f1e3af2628f;p=deb_pkgs%2Fautorandr.git Merge pull request #1 from tachylatus/master Support DESTDIR + improvements for easy packaging --- diff --git a/Makefile b/Makefile index a22a058..f1d2725 100644 --- a/Makefile +++ b/Makefile @@ -4,11 +4,16 @@ all: INSTALL_PATH=/usr/local/bin install: - install auto-disper ${INSTALL_PATH} - install -m 755 autorandr ${INSTALL_PATH} - install -m 644 bash_completion/autorandr /etc/bash_completion.d/ + install -D auto-disper ${DESTDIR}${INSTALL_PATH}/auto-disper + install -D -m 755 autorandr ${DESTDIR}${INSTALL_PATH}/autorandr + install -D -m 644 bash_completion/autorandr ${DESTDIR}/etc/bash_completion.d/autorandr hotplug: - install -m 755 pm-utils/40autorandr /etc/pm/sleep.d/ - install -m 644 udev/40-monitor-hotplug.rules /etc/udev/rules.d/ + install -D -m 755 pm-utils/40autorandr ${DESTDIR}/etc/pm/sleep.d/40autorandr + install -D -m 644 udev/40-monitor-hotplug.rules ${DESTDIR}/etc/udev/rules.d/40-monitor-hotplug.rules +ifeq (${USER},root) udevadm control --reload-rules +else + @echo "Please run this command as root:" + @echo " udevadm control --reload-rules" +endif