summaryrefslogtreecommitdiffstats
path: root/dhcpcd/dhcpcd-hooks/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'dhcpcd/dhcpcd-hooks/Makefile')
-rw-r--r--dhcpcd/dhcpcd-hooks/Makefile35
1 files changed, 35 insertions, 0 deletions
diff --git a/dhcpcd/dhcpcd-hooks/Makefile b/dhcpcd/dhcpcd-hooks/Makefile
new file mode 100644
index 00000000..5982f1b7
--- /dev/null
+++ b/dhcpcd/dhcpcd-hooks/Makefile
@@ -0,0 +1,35 @@
+TOP?= ../
+include ${TOP}/Makefile.inc
+include ${TOP}/config.mk
+
+SCRIPTSDIR= ${LIBEXECDIR}/dhcpcd-hooks
+SCRIPTS= 01-test 02-dump
+SCRIPTS+= 10-mtu 10-wpa_supplicant 15-timezone 20-resolv.conf
+SCRIPTS+= 29-lookup-hostname 30-hostname
+SCRIPTS+= ${HOOKSCRIPTS}
+
+all:
+
+clean:
+
+proginstall:
+ ${INSTALL} -d ${DESTDIR}${SCRIPTSDIR}
+ ${INSTALL} -m ${NONBINMODE} ${SCRIPTS} ${DESTDIR}${SCRIPTSDIR}
+
+install: proginstall
+
+import:
+ ${INSTALL} -d /tmp/${DISTPREFIX}/dhcpcd-hooks
+ for x in ${SCRIPTS}; do \
+ t="/tmp/${DISTPREFIX}/dhcpcd-hooks/$$x"; \
+ if test "$$(sed -ne 1p $$x)" = "#!/bin/sh"; then \
+ echo "#!/bin/sh" >"$$t"; \
+ printf "${IMPORT_SHID}\n" >>"$$t"; \
+ echo "" >>"$$t"; \
+ sed 1d "$$x" >>"$$t"; \
+ else \
+ printf "${IMPORT_SHID}\n" >"$$t"; \
+ echo "" >>"$$t"; \
+ cat "$$x" >>"$$t"; \
+ fi; \
+ done;