summaryrefslogtreecommitdiff
path: root/reolink/Makefile
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--reolink/Makefile18
1 files changed, 18 insertions, 0 deletions
diff --git a/reolink/Makefile b/reolink/Makefile
new file mode 100644
index 0000000..33c88ed
--- /dev/null
+++ b/reolink/Makefile
@@ -0,0 +1,18 @@
+# Installation for the reolink daemon
+#
+# N.b. written for OpenBSD. YMMV on other platforms.
+
+# protect a little against blindly typing "make"
+all:
+ @echo 'Try "make install" instead'
+
+install:
+ libdir=`perl -V:installsitelib | sed -e "s/^installsitelib='//" -e "s/';\$$//"`; \
+ if [ -d "$$libdir" ]; then \
+ install -m 0444 Reolink.pm "$$libdir/Reolink.pm"; \
+ else \
+ echo "perl site libdir $$libdir does not exist"; exit 1; \
+ fi
+ install -m 0555 reolink /usr/sbin/reolink
+ install -m 0555 reolink.rc /etc/rc.d/reolink
+ @echo "Enable reolink service manually with rcctl(8)"