1 |
# Magellan Initscripts |
# Magellan Initscripts |
2 |
# $Header: /home/cvsd/magellan-cvs/magellan-src/magellan-initscripts/Makefile,v 1.1 2006-04-12 22:45:40 niro Exp $ |
# $Id$ |
3 |
|
|
4 |
CC=gcc |
CC=gcc |
5 |
CFLAGS=-Os -Wall |
CFLAGS=-Os -Wall |
27 |
create-dirs: |
create-dirs: |
28 |
install -d -m 0755 $(DESTDIR)$(sysconfdir) |
install -d -m 0755 $(DESTDIR)$(sysconfdir) |
29 |
install -d -m 0755 $(DESTDIR)$(sysconfdir)/conf.d |
install -d -m 0755 $(DESTDIR)$(sysconfdir)/conf.d |
|
install -d -m 0755 $(DESTDIR)$(sysconfdir)/modules.autoload.d |
|
30 |
install -d -m 0755 $(DESTDIR)$(sysconfdir)/modules.d |
install -d -m 0755 $(DESTDIR)$(sysconfdir)/modules.d |
|
install -d -m 0755 $(DESTDIR)$(sysconfdir)/sysconfig |
|
31 |
install -d -m 0755 $(DESTDIR)$(rcdir)/rc0.d |
install -d -m 0755 $(DESTDIR)$(rcdir)/rc0.d |
32 |
install -d -m 0755 $(DESTDIR)$(rcdir)/rc1.d |
install -d -m 0755 $(DESTDIR)$(rcdir)/rc1.d |
33 |
install -d -m 0755 $(DESTDIR)$(rcdir)/rc2.d |
install -d -m 0755 $(DESTDIR)$(rcdir)/rc2.d |
37 |
install -d -m 0755 $(DESTDIR)$(rcdir)/rc6.d |
install -d -m 0755 $(DESTDIR)$(rcdir)/rc6.d |
38 |
install -d -m 0755 $(DESTDIR)$(rcdir)/rcsysinit.d |
install -d -m 0755 $(DESTDIR)$(rcdir)/rcsysinit.d |
39 |
install -d -m 0755 $(DESTDIR)$(initdir) |
install -d -m 0755 $(DESTDIR)$(initdir) |
40 |
install -d -m 0755 $(DESTDIR)$(libdir)/udev-state |
install -d -m 0755 $(DESTDIR)$(libdir)/udev/state |
41 |
install -d -m 0755 $(DESTDIR)$(sbindir) |
install -d -m 0755 $(DESTDIR)$(sbindir) |
42 |
|
|
43 |
install-etc: |
install-etc: |
54 |
protocols \ |
protocols \ |
55 |
rc.config \ |
rc.config \ |
56 |
services \ |
services \ |
57 |
shells; \ |
shells \ |
58 |
|
sysctl.conf; \ |
59 |
do \ |
do \ |
60 |
install -m 0644 etc/$${file} $(DESTDIR)$(sysconfdir); \ |
install -m 0644 etc/$${file} $(DESTDIR)$(sysconfdir); \ |
61 |
done |
done |
64 |
|
|
65 |
install-confd: |
install-confd: |
66 |
install -m 0644 etc/conf.d/kernel $(DESTDIR)$(sysconfdir)/conf.d |
install -m 0644 etc/conf.d/kernel $(DESTDIR)$(sysconfdir)/conf.d |
67 |
install -m 0644 etc/conf.d/net.eth0 $(DESTDIR)$(sysconfdir)/conf.d |
install -m 0644 etc/conf.d/net.routes $(DESTDIR)$(sysconfdir)/conf.d |
68 |
install -m 0644 etc/sysconfig/rc $(DESTDIR)$(sysconfdir)/sysconfig |
install -m 0644 etc/conf.d/net.sample $(DESTDIR)$(sysconfdir)/conf.d |
69 |
|
install -m 0644 etc/conf.d/rc $(DESTDIR)$(sysconfdir)/conf.d |
70 |
|
|
71 |
install-modulesd: |
install-modulesd: |
72 |
install -m 0644 etc/modules.autoload.d/kernel-2.4 \ |
install -m 0644 etc/modules.autoload $(DESTDIR)$(sysconfdir) |
|
$(DESTDIR)$(sysconfdir)/modules.autoload.d |
|
|
install -m 0644 etc/modules.autoload.d/kernel-2.6 \ |
|
|
$(DESTDIR)$(sysconfdir)/modules.autoload.d |
|
73 |
install -m 0644 etc/modules.d/aliases $(DESTDIR)$(sysconfdir)/modules.d |
install -m 0644 etc/modules.d/aliases $(DESTDIR)$(sysconfdir)/modules.d |
74 |
install -m 0644 etc/modules.d/i386 $(DESTDIR)$(sysconfdir)/modules.d |
install -m 0644 etc/modules.d/i386 $(DESTDIR)$(sysconfdir)/modules.d |
75 |
|
|
79 |
consolefont \ |
consolefont \ |
80 |
functions \ |
functions \ |
81 |
halt \ |
halt \ |
|
hwdetect \ |
|
82 |
loadkeys \ |
loadkeys \ |
83 |
localnet \ |
localnet \ |
84 |
modules \ |
modules \ |
89 |
sendsignals \ |
sendsignals \ |
90 |
setclock \ |
setclock \ |
91 |
swap \ |
swap \ |
92 |
template; \ |
sysctl \ |
93 |
|
template \ |
94 |
|
udev; \ |
95 |
do \ |
do \ |
96 |
install -m 0755 etc/rc.d/init.d/$${script} $(DESTDIR)$(initdir)/${script}; \ |
install -m 0755 etc/rc.d/init.d/$${script} $(DESTDIR)$(initdir)/${script}; \ |
97 |
done |
done |
98 |
|
|
99 |
|
|
100 |
install-udevd: |
install-udevd: |
101 |
install -m 0644 lib/udev-state/devices.tar.bz2 $(DESTDIR)$(libdir)/udev-state |
install -m 0644 lib/udev-state/devices.tar.bz2 $(DESTDIR)$(libdir)/udev/state |
102 |
|
|
103 |
install-bins: |
install-bins: |
104 |
install -m 0755 start-stop-daemon $(DESTDIR)$(sbindir) |
install -m 0755 start-stop-daemon $(DESTDIR)$(sbindir) |
105 |
install -m 0755 sbin/modules-update $(DESTDIR)$(sbindir) |
install -m 0755 sbin/modules-update $(DESTDIR)$(sbindir) |
106 |
install -m 0755 sbin/rc-config $(DESTDIR)$(sbindir) |
install -m 0755 sbin/rc-config $(DESTDIR)$(sbindir) |
107 |
|
|
108 |
|
install-symlinks: |
109 |
|
ln -snf rc.d/init.d $(DESTDIR)$(sysconfdir)/init.d |
110 |
|
|
111 |
install: create-dirs \ |
install: create-dirs \ |
112 |
install-etc \ |
install-etc \ |
113 |
install-confd \ |
install-confd \ |
114 |
install-modulesd \ |
install-modulesd \ |
115 |
install-initd \ |
install-initd \ |
116 |
install-udevd \ |
install-udevd \ |
117 |
install-bins |
install-bins \ |
118 |
|
install-symlinks |
119 |
|
|
120 |
.PHONY: all install |
.PHONY: all install |