|
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: |