Line 0
Link Here
|
|
|
1 |
--- Makefile.orig 2015-07-31 18:44:17.000000000 +0900 |
2 |
+++ Makefile 2015-08-28 14:24:27.932783000 +0900 |
3 |
@@ -35,25 +35,23 @@ |
4 |
## Common |
5 |
CPPFLAGS += -D_PATH_SYSCONF=\"$(sysconfdir)\" |
6 |
CFLAGS += $(INCLUDES) $(DEFS) $(USERCOMPILE) |
7 |
-CFLAGS += -W -Wall -Werror -fno-strict-aliasing |
8 |
+#CFLAGS += -W -Wall -Werror -fno-strict-aliasing |
9 |
LDLIBS = $(EXTRA_LIBS) |
10 |
OBJS = $(IGMP_OBJS) $(ROUTER_OBJS) $(PIM_OBJS) $(DVMRP_OBJS) $(EXTRA_OBJS) |
11 |
SRCS = $(OBJS:.o=.c) |
12 |
MANS = $(EXEC).8 |
13 |
DISTFILES = README.md README-config.md README.config.jp README-debug.md ChangeLog.org \ |
14 |
- CONTRIBUTING.md CODE-OF-CONDUCT.md INSTALL.md LICENSE LICENSE.mrouted \ |
15 |
+ CONTRIBUTING.md CODE-OF-CONDUCT.md INSTALL.md \ |
16 |
TODO.org CREDITS FAQ.md AUTHORS |
17 |
|
18 |
|
19 |
all: $(EXEC) |
20 |
|
21 |
.c.o: |
22 |
- @printf " CC $@\n" |
23 |
- @$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $< |
24 |
+ $(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $< |
25 |
|
26 |
$(EXEC): $(OBJS) |
27 |
- @printf " LINK $@\n" |
28 |
- @$(CC) $(CFLAGS) $(LDFLAGS) -Wl,-Map,$@.map -o $@ $(OBJS) $(LDLIBS) |
29 |
+ $(CC) $(CFLAGS) $(LDFLAGS) -Wl,-Map,$@.map -o $@ $(OBJS) $(LDLIBS) |
30 |
|
31 |
vers.c: |
32 |
@echo $(VERSION) | sed -e 's/.*/char todaysversion[]="&";/' > vers.c |
33 |
@@ -61,15 +59,17 @@ |
34 |
install: $(EXEC) |
35 |
@install -d $(DESTDIR)$(prefix)/sbin |
36 |
@install -d $(DESTDIR)$(sysconfdir) |
37 |
- @install -d $(DESTDIR)$(datadir) |
38 |
@install -d $(DESTDIR)$(mandir) |
39 |
- @install -m 0755 $(EXEC) $(DESTDIR)$(prefix)/sbin/$(EXEC) |
40 |
- @install -b -m 0644 $(CONFIG) $(DESTDIR)$(sysconfdir)/$(CONFIG) |
41 |
- @for file in $(DISTFILES); do \ |
42 |
- install -m 0644 $$file $(DESTDIR)$(datadir)/$$file; \ |
43 |
- done |
44 |
+ @${BSD_INSTALL_PROGRAM} $(EXEC) $(DESTDIR)$(prefix)/sbin/$(EXEC) |
45 |
+ @${BSD_INSTALL_DATA} $(CONFIG) $(DESTDIR)$(sysconfdir)/$(CONFIG).sample |
46 |
@for file in $(MANS); do \ |
47 |
- install -m 0644 $$file $(DESTDIR)$(mandir)/$$file; \ |
48 |
+ ${BSD_INSTALL_MAN} $$file $(DESTDIR)$(mandir)/$$file; \ |
49 |
+ done |
50 |
+ |
51 |
+install-docs: |
52 |
+ @install -d $(DESTDIR)$(datadir) |
53 |
+ @for file in $(DISTFILES); do \ |
54 |
+ ${BSD_INSTALL_DATA} $$file $(DESTDIR)$(datadir)/$$file; \ |
55 |
done |
56 |
|
57 |
uninstall: |