| @@ -1,17 +1,17 @@ | | | @@ -1,17 +1,17 @@ |
1 | $NetBSD: patch-aa,v 1.6 2006/08/30 15:34:34 rillig Exp $ | | 1 | $NetBSD: patch-aa,v 1.7 2009/02/10 00:25:54 joerg Exp $ |
2 | | | 2 | |
3 | --- Makefile.in.orig 2006-03-25 14:15:04.000000000 +0100 | | 3 | --- Makefile.in.orig 2006-03-25 14:15:04.000000000 +0100 |
4 | +++ Makefile.in 2006-08-30 17:31:54.649362344 +0200 | | 4 | +++ Makefile.in |
5 | @@ -42,15 +42,15 @@ OBJS += dact_common.o comp_fail.o comp_p | | 5 | @@ -42,15 +42,15 @@ OBJS += dact_common.o comp_fail.o comp_p |
6 | SHLIBOBJS += dact_common_shr.o comp_fail_shr.o comp_plain_shr.o buffer_shr.o header_shr.o sort_shr.o module_shr.o parse_shr.o dendian_shr.o crc_shr.o net_shr.o ui_shr.o sfx_shr.o libdact_shr.o @SHLIBOBJS@ | | 6 | SHLIBOBJS += dact_common_shr.o comp_fail_shr.o comp_plain_shr.o buffer_shr.o header_shr.o sort_shr.o module_shr.o parse_shr.o dendian_shr.o crc_shr.o net_shr.o ui_shr.o sfx_shr.o libdact_shr.o @SHLIBOBJS@ |
7 | ALGO = comp_snibble.c comp_delta.c comp_text.c comp_rle.c cipher_chaos.c cipher_sub.c cipher_psub.c @ALGO@ | | 7 | ALGO = comp_snibble.c comp_delta.c comp_text.c comp_rle.c cipher_chaos.c cipher_sub.c cipher_psub.c @ALGO@ |
8 | | | 8 | |
9 | -TOBUILD = dact$(EXEEXT) libdact.$(SHOBJEXT) libdact.a dact.conf | | 9 | -TOBUILD = dact$(EXEEXT) libdact.$(SHOBJEXT) libdact.a dact.conf |
10 | +TOBUILD = dact$(EXEEXT) dact.conf | | 10 | +TOBUILD = dact$(EXEEXT) dact.conf |
11 | | | 11 | |
12 | all: @DEFAULT@ | | 12 | all: @DEFAULT@ |
13 | | | 13 | |
14 | -module: @DEPEND@ | | 14 | -module: @DEPEND@ |
15 | +module: | | 15 | +module: |
16 | @MODS="$(ALGO:.c=.so)" LDLIBS="@ALLMODLIBS@" \ | | 16 | @MODS="$(ALGO:.c=.so)" LDLIBS="@ALLMODLIBS@" \ |
17 | $(MAKE) $(TOBUILD) | | 17 | $(MAKE) $(TOBUILD) |
| @@ -20,40 +20,55 @@ $NetBSD: patch-aa,v 1.6 2006/08/30 15:34 | | | @@ -20,40 +20,55 @@ $NetBSD: patch-aa,v 1.6 2006/08/30 15:34 |
20 | +static: | | 20 | +static: |
21 | @OBJS="$(ALGO:.c=.o) $(CR_OBJ)" SHLIBOBJS="$(ALGO:.c=_shr.o)" LDLIBS="$(MODLIBS)" $(MAKE) $(TOBUILD) | | 21 | @OBJS="$(ALGO:.c=.o) $(CR_OBJ)" SHLIBOBJS="$(ALGO:.c=_shr.o)" LDLIBS="$(MODLIBS)" $(MAKE) $(TOBUILD) |
22 | | | 22 | |
23 | dact.conf: Makefile | | 23 | dact.conf: Makefile |
24 | @@ -63,7 +63,7 @@ dact.conf: Makefile | | 24 | @@ -63,7 +63,7 @@ dact.conf: Makefile |
25 | @echo "binary_check off" >> dact.conf | | 25 | @echo "binary_check off" >> dact.conf |
26 | @echo "module_dir $(datadir)/dact" >> dact.conf | | 26 | @echo "module_dir $(datadir)/dact" >> dact.conf |
27 | @echo "module_load_all off" >> dact.conf | | 27 | @echo "module_load_all off" >> dact.conf |
28 | -@MODS@ @for so in $(MODS:.so=); do echo "load_module $$so" >> dact.conf; done | | 28 | -@MODS@ @for so in $(MODS:.so=); do echo "load_module $$so" >> dact.conf; done |
29 | +@MODS@ @for so in :dummy: $(MODS:.so=); do case $$so in :dummy:) continue;; esac; echo "load_module $$so" >> dact.conf; done | | 29 | +@MODS@ @for so in :dummy: $(MODS:.so=); do case $$so in :dummy:) continue;; esac; echo "load_module $$so" >> dact.conf; done |
30 | | | 30 | |
31 | dact$(EXEEXT): $(OBJS) $(MODS) | | 31 | dact$(EXEEXT): $(OBJS) $(MODS) |
32 | $(CC) $(OBJS) $(LIBS) -o dact$(EXEEXT) $(LDLIBS) $(LDFLAGS) | | 32 | $(CC) $(OBJS) $(LIBS) -o dact$(EXEEXT) $(LDLIBS) $(LDFLAGS) |
33 | @@ -101,14 +101,9 @@ install: all install-bin | | 33 | @@ -93,22 +93,17 @@ mrproper: distclean |
34 | -$(INSTALL) -d $(libdir) | | 34 | rm -rf Makefile.dep configure autom4te.cache/ config.h.in |
35 | -$(INSTALL) -d $(datadir)/dact | | 35 | |
36 | -$(INSTALL) -d $(sysconfdir) | | 36 | install-bin: dact$(EXEEXT) |
| | | 37 | - -$(INSTALL) -d $(bindir) |
| | | 38 | - $(INSTALL) -m 755 dact$(EXEEXT) $(bindir)/dact$(EXEEXT) |
| | | 39 | + -$(INSTALL) -d ${DESTDIR}$(bindir) |
| | | 40 | + $(INSTALL) -m 755 dact$(EXEEXT) ${DESTDIR}$(bindir)/dact$(EXEEXT) |
| | | 41 | |
| | | 42 | install: all install-bin |
| | | 43 | - -$(INSTALL) -d $(mandir)/man1 |
| | | 44 | - -$(INSTALL) -d $(libdir) |
| | | 45 | - -$(INSTALL) -d $(datadir)/dact |
| | | 46 | - -$(INSTALL) -d $(sysconfdir) |
37 | - $(INSTALL) -m 644 dact.conf $(CONF) | | 47 | - $(INSTALL) -m 644 dact.conf $(CONF) |
38 | + $(INSTALL) -m 644 dact.conf $(datadir)/examples/dact | | 48 | - $(INSTALL) -m 644 Docs/dact.1 $(mandir)/man1/dact.1 |
39 | $(INSTALL) -m 644 Docs/dact.1 $(mandir)/man1/dact.1 | | | |
40 | - -$(INSTALL) -m 755 libdact.$(SHOBJEXT) $(libdir)/libdact.$(SHOBJEXT) | | 49 | - -$(INSTALL) -m 755 libdact.$(SHOBJEXT) $(libdir)/libdact.$(SHOBJEXT) |
41 | - -$(INSTALL) -m 644 libdact.$(SHOBJEXT).def $(libdir)/libdact.$(SHOBJEXT).def | | 50 | - -$(INSTALL) -m 644 libdact.$(SHOBJEXT).def $(libdir)/libdact.$(SHOBJEXT).def |
42 | - -$(INSTALL) -m 644 libdact.$(SHOBJEXT).a $(libdir)/libdact.$(SHOBJEXT).a | | 51 | - -$(INSTALL) -m 644 libdact.$(SHOBJEXT).a $(libdir)/libdact.$(SHOBJEXT).a |
43 | - -$(INSTALL) -m 644 libdact.a $(libdir)/libdact.a | | 52 | - -$(INSTALL) -m 644 libdact.a $(libdir)/libdact.a |
44 | -@MODS@ for so in $(MODS); do $(INSTALL) -m 755 $$so $(datadir)/dact/$$so; done | | 53 | -@MODS@ for so in $(MODS); do $(INSTALL) -m 755 $$so $(datadir)/dact/$$so; done |
45 | - ./patch-magic-file $(datadir)/magic | | 54 | - ./patch-magic-file $(datadir)/magic |
46 | +@MODS@ for so in :dummy: $(MODS); do case $$so in :dummy:) continue;; esac; $(INSTALL) -m 755 $$so $(datadir)/dact/$$so; done | | 55 | + -$(INSTALL) -d ${DESTDIR}$(mandir)/man1 |
| | | 56 | + -$(INSTALL) -d ${DESTDIR}$(libdir) |
| | | 57 | + -$(INSTALL) -d ${DESTDIR}$(datadir)/dact |
| | | 58 | + -$(INSTALL) -d ${DESTDIR}$(sysconfdir) |
| | | 59 | + $(INSTALL) -m 644 dact.conf ${DESTDIR}$(datadir)/examples/dact |
| | | 60 | + $(INSTALL) -m 644 Docs/dact.1 ${DESTDIR}$(mandir)/man1/dact.1 |
| | | 61 | +@MODS@ for so in :dummy: $(MODS); do case $$so in :dummy:) continue;; esac; $(INSTALL) -m 755 $$so ${DESTDIR}$(datadir)/dact/$$so; done |
47 | | | 62 | |
48 | install-bin-local: dact$(EXEEXT) | | 63 | install-bin-local: dact$(EXEEXT) |
49 | -$(INSTALL) -d $(HOME)/.dact/`uname -s | tr A-Z a-z`-`uname -m` | | 64 | -$(INSTALL) -d $(HOME)/.dact/`uname -s | tr A-Z a-z`-`uname -m` |
50 | @@ -127,11 +122,10 @@ uninstall: | | 65 | @@ -127,11 +122,10 @@ uninstall: |
51 | rm -f $(libdir)/libdact.a $(libdir)/libdact.$(SHOBJEXT) | | 66 | rm -f $(libdir)/libdact.a $(libdir)/libdact.$(SHOBJEXT) |
52 | @MODS@ rm -rf $(datadir)/dact | | 67 | @MODS@ rm -rf $(datadir)/dact |
53 | | | 68 | |
54 | -depend: Makefile.dep | | 69 | -depend: Makefile.dep |
55 | +depend: | | 70 | +depend: |
56 | | | 71 | |
57 | Makefile.dep: *.c *.h Makefile | | 72 | Makefile.dep: *.c *.h Makefile |
58 | @echo "building Makefile.dep" | | 73 | @echo "building Makefile.dep" |
59 | @$(CC) $(CFLAGS) $(CPPFLAGS) -MM $(ALGO) $(OBJS:.o=.c) $(MODS:.so=.c) dact.c > Makefile.dep | | 74 | @$(CC) $(CFLAGS) $(CPPFLAGS) -MM $(ALGO) $(OBJS:.o=.c) $(MODS:.so=.c) dact.c > Makefile.dep |