summaryrefslogtreecommitdiff
path: root/recipes/cron/cron-3.0pl1/nonrootinstall.patch
blob: e223ba2e6b7f3617e5ce324b67a2ab2b4c4e88dd (plain)
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

#
# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
#

--- cron3.0pl1/Makefile~nonrootinstall
+++ cron3.0pl1/Makefile
@@ -77,6 +77,9 @@
 #<<the name of the BSD-like install program>>
 #INSTALL = installbsd
 INSTALL = install
+ifeq ($(DESTDIR),)
+INSTALLOWN = -o root
+endif
 #<<any special load flags>>
 LDFLAGS		=
 #################################### end configurable stuff
@@ -113,8 +116,8 @@
 			$(CC) $(LDFLAGS) -o crontab $(CRONTAB_OBJ) $(LIBS)
 
 install		:	all
-			$(INSTALL) -c -m  111 -o root -s cron    $(DESTSBIN)/
-			$(INSTALL) -c -m 4111 -o root -s crontab $(DESTBIN)/
+			$(INSTALL) -c -m  111 $(INSTALLOWN) cron    $(DESTSBIN)/
+			$(INSTALL) -c -m 4111 $(INSTALLOWN) crontab $(DESTBIN)/
 			sh putman.sh crontab.1 $(DESTMAN)
 			sh putman.sh cron.8    $(DESTMAN)
 			sh putman.sh crontab.5 $(DESTMAN)