1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
|
--- uronode-2.15.orig/Makefile.in
+++ uronode-2.15/Makefile.in
@@ -2,6 +2,7 @@
CC = gcc
LD = $(CC)
+INSTALL ?= install
# CFLAGS = -O2 -g -s -Wno-unused-result -Wstrict-prototypes
# CFLAGS = -DUNIX -g3 -DDEBUG
CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
@@ -30,55 +31,55 @@
$(CC) $(CPPFLAGS) $(CFLAGS) $(CXXFLAGS) $(LDFLAGS) -c $<
install: installbin installman installhelp installconf
- install -b -m 755 -D -d $(VAR_DIR)
- install -b -m 755 -D -d $(VAR_DIR)/node
- install -b -m 644 -p etc/loggedin $(VAR_DIR)/node
- install -b -m 644 -p etc/lastlog $(VAR_DIR)/node
- install -b -m 755 -D -d $(VAR_DIR)/flex
- install -b -m 644 -p etc/gateways $(VAR_DIR)/flex
+ $(INSTALL) -b -m 755 -D -d $(VAR_DIR)
+ $(INSTALL) -b -m 755 -D -d $(VAR_DIR)/node
+ $(INSTALL) -b -m 644 -p etc/loggedin $(VAR_DIR)/node
+ $(INSTALL) -b -m 644 -p etc/lastlog $(VAR_DIR)/node
+ $(INSTALL) -b -m 755 -D -d $(VAR_DIR)/flex
+ $(INSTALL) -b -m 644 -p etc/gateways $(VAR_DIR)/flex
installbin: all
- install -b -m 755 -D -d $(SBIN_DIR)
- install -m 755 -s -p uronode $(SBIN_DIR)
- install -m 755 -s -p nodeusers $(SBIN_DIR)
- install -m 755 -s -p axdigi $(SBIN_DIR)
- install -m 755 -s -p calibrate $(SBIN_DIR)
-@IN@ install -m 755 -s -p flexd $(SBIN_DIR)
+ $(INSTALL) -b -m 755 -D -d $(SBIN_DIR)
+ $(INSTALL) -m 755 -s -p uronode $(SBIN_DIR)
+ $(INSTALL) -m 755 -s -p nodeusers $(SBIN_DIR)
+ $(INSTALL) -m 755 -s -p axdigi $(SBIN_DIR)
+ $(INSTALL) -m 755 -s -p calibrate $(SBIN_DIR)
+@IN@ $(INSTALL) -m 755 -s -p flexd $(SBIN_DIR)
installhelp:
- install -b -m 755 -D -d $(VAR_DIR)
- install -b -m 755 -D -d $(VAR_DIR)/node/help
- install -b -m 644 -p etc/help/*.hlp $(VAR_DIR)/node/help
+ $(INSTALL) -b -m 755 -D -d $(VAR_DIR)
+ $(INSTALL) -b -m 755 -D -d $(VAR_DIR)/node/help
+ $(INSTALL) -b -m 644 -p etc/help/*.hlp $(VAR_DIR)/node/help
installconf: installhelp
- install -b -m 755 -D -d $(ETC_DIR)
- install -b -m 600 -p etc/uronode.announce $(ETC_DIR)
- install -b -m 600 -p etc/uronode.conf $(ETC_DIR)
- install -b -m 600 -p etc/uronode.perms $(ETC_DIR)
- install -b -m 600 -p etc/uronode.info $(ETC_DIR)
- install -b -m 600 -p etc/uronode.motd $(ETC_DIR)
- install -b -m 600 -p etc/uronode.users $(ETC_DIR)
- install -b -m 600 -p etc/uronode.routes $(ETC_DIR)
- install -b -m 600 -p etc/flexd.conf $(ETC_DIR)
+ $(INSTALL) -b -m 755 -D -d $(ETC_DIR)
+ $(INSTALL) -b -m 600 -p etc/uronode.announce $(ETC_DIR)
+ $(INSTALL) -b -m 600 -p etc/uronode.conf $(ETC_DIR)
+ $(INSTALL) -b -m 600 -p etc/uronode.perms $(ETC_DIR)
+ $(INSTALL) -b -m 600 -p etc/uronode.info $(ETC_DIR)
+ $(INSTALL) -b -m 600 -p etc/uronode.motd $(ETC_DIR)
+ $(INSTALL) -b -m 600 -p etc/uronode.users $(ETC_DIR)
+ $(INSTALL) -b -m 600 -p etc/uronode.routes $(ETC_DIR)
+ $(INSTALL) -b -m 600 -p etc/flexd.conf $(ETC_DIR)
installman:
- install -m 755 -D -d $(MAN_DIR)/man1 $(MAN_DIR)/man5 $(MAN_DIR)/man8
- install -m 644 -p man/nodeusers.1 $(MAN_DIR)/man1
- install -m 644 -p man/uronode.conf.5 $(MAN_DIR)/man5
- install -m 644 -p man/uronode.perms.5 $(MAN_DIR)/man5
- install -m 644 -p man/flexd.conf.5 $(MAN_DIR)/man5
- install -m 644 -p man/uronode.8 $(MAN_DIR)/man8
- install -m 644 -p man/calibrate.8 $(MAN_DIR)/man8
- install -m 644 -p man/axdigi.8 $(MAN_DIR)/man8
- install -m 644 -p man/flexd.8 $(MAN_DIR)/man8
+ $(INSTALL) -m 755 -D -d $(MAN_DIR)/man1 $(MAN_DIR)/man5 $(MAN_DIR)/man8
+ $(INSTALL) -m 644 -p man/nodeusers.1 $(MAN_DIR)/man1
+ $(INSTALL) -m 644 -p man/uronode.conf.5 $(MAN_DIR)/man5
+ $(INSTALL) -m 644 -p man/uronode.perms.5 $(MAN_DIR)/man5
+ $(INSTALL) -m 644 -p man/flexd.conf.5 $(MAN_DIR)/man5
+ $(INSTALL) -m 644 -p man/uronode.8 $(MAN_DIR)/man8
+ $(INSTALL) -m 644 -p man/calibrate.8 $(MAN_DIR)/man8
+ $(INSTALL) -m 644 -p man/axdigi.8 $(MAN_DIR)/man8
+ $(INSTALL) -m 644 -p man/flexd.8 $(MAN_DIR)/man8
upgrade: installbin installman installhelp
- install -b -m 600 -p etc/uronode.announce $(ETC_DIR)
- install -m 755 -p uronode $(SBIN_DIR)
- install -m 755 -p nodeusers $(SBIN_DIR)
- install -m 755 -p calibrate $(SBIN_DIR)
-@IN@ install -m 755 -p flexd $(SBIN_DIR)
- install -m 755 -p axdigi $(SBIN_DIR)
+ $(INSTALL) -b -m 600 -p etc/uronode.announce $(ETC_DIR)
+ $(INSTALL) -m 755 -p uronode $(SBIN_DIR)
+ $(INSTALL) -m 755 -p nodeusers $(SBIN_DIR)
+ $(INSTALL) -m 755 -p calibrate $(SBIN_DIR)
+@IN@ $(INSTALL) -m 755 -p flexd $(SBIN_DIR)
+ $(INSTALL) -m 755 -p axdigi $(SBIN_DIR)
clean:
|