]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/sysvinit/sysvinit-2.86/install.patch
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / sysvinit / sysvinit-2.86 / install.patch
1
2 #
3 # Patch managed by http://www.holgerschurig.de/patcher.html
4 #
5
6 --- sysvinit-2.85/src/Makefile~install
7 +++ sysvinit-2.85/src/Makefile
8 @@ -47,7 +47,15 @@
9  BIN_GROUP      = root
10  BIN_COMBO      = $(BIN_OWNER):$(BIN_GROUP)
11  INSTALL                = install -o $(BIN_OWNER) -g $(BIN_GROUP)
12 -MANDIR         = /usr/share/man
13 +
14 +ROOT       =
15 +bindir     = /bin
16 +sbindir    = /sbin
17 +usrbindir  = /usr/bin
18 +usrbindir  = /usr/bin
19 +includedir = /usr/include
20 +mandir    = /usr/share/man
21 +
22  
23  # Additional libs for GNU libc.
24  ifneq ($(wildcard /usr/lib/libcrypt.a),)
25 @@ -110,32 +118,39 @@
26  distclean:     clobber
27  
28  install:
29 +               install -d $(ROOT)$(bindir)
30                 for i in $(BIN); do \
31 -                       $(INSTALL) -m 755 $$i $(ROOT)/bin/; \
32 +                       $(INSTALL) -m 755 $$i $(ROOT)$(bindir)/; \
33                 done
34 +               install -d $(ROOT)$(sbindir)
35                 for i in $(SBIN); do \
36 -                       $(INSTALL) -m 755 $$i $(ROOT)/sbin/; \
37 +                       $(INSTALL) -m 755 $$i $(ROOT)$(sbindir)/; \
38                 done
39 +               install -d $(ROOT)$(usrbindir)
40                 for i in $(USRBIN); do \
41 -                       $(INSTALL) -m 755 $$i $(ROOT)/usr/bin/; \
42 +                       $(INSTALL) -m 755 $$i $(ROOT)$(usrbindir)/; \
43                 done
44                 # $(INSTALL) -m 755 etc/initscript.sample $(ROOT)/etc/
45 -               ln -sf halt $(ROOT)/sbin/reboot
46 -               ln -sf halt $(ROOT)/sbin/poweroff
47 -               ln -sf init $(ROOT)/sbin/telinit
48 -               ln -sf ../sbin/killall5 $(ROOT)/bin/pidof
49 -               if [ ! -f $(ROOT)/usr/bin/lastb ]; then \
50 -                       ln -sf last $(ROOT)/usr/bin/lastb; \
51 +               ln -sf halt $(ROOT)$(sbindir)/reboot
52 +               ln -sf halt $(ROOT)$(sbindir)/poweroff
53 +               ln -sf init $(ROOT)$(sbindir)/telinit
54 +               ln -sf ../sbin/killall5 $(ROOT)$(bindir)/pidof
55 +               if [ ! -f $(ROOT)$(usrbindir)/lastb ]; then \
56 +                       ln -sf last $(ROOT)$(usrbindir)/lastb; \
57                 fi
58 -               $(INSTALL) -m 644 initreq.h $(ROOT)/usr/include/
59 +               install -d $(ROOT)$(includedir)
60 +               $(INSTALL) -m 644 initreq.h $(ROOT)$(includedir)/
61 +               install -d $(ROOT)$(mandir)/man1 \
62 +                          $(ROOT)$(mandir)/man5 \
63 +                          $(ROOT)$(mandir)/man8
64                 for i in $(MAN1); do \
65 -                       $(INSTALL) -m 644 ../man/$$i $(ROOT)$(MANDIR)/man1/; \
66 +                       $(INSTALL) -m 644 ../man/$$i $(ROOT)$(mandir)/man1/; \
67                 done
68                 for i in $(MAN5); do \
69 -                       $(INSTALL) -m 644 ../man/$$i $(ROOT)$(MANDIR)/man5/; \
70 +                       $(INSTALL) -m 644 ../man/$$i $(ROOT)$(mandir)/man5/; \
71                 done
72                 for i in $(MAN8); do \
73 -                       $(INSTALL) -m 644 ../man/$$i $(ROOT)$(MANDIR)/man8/; \
74 +                       $(INSTALL) -m 644 ../man/$$i $(ROOT)$(mandir)/man8/; \
75                 done
76  ifeq ($(ROOT),)
77                 #