| @@ -1,57 +1,62 @@ | | | @@ -1,57 +1,62 @@ |
1 | $NetBSD: patch-aa,v 1.3 2004/07/23 00:31:23 reed Exp $ | | 1 | $NetBSD: patch-aa,v 1.4 2009/12/10 23:42:14 asau Exp $ |
2 | | | 2 | |
3 | --- makefile.in.orig Wed Sep 11 15:02:00 2002 | | 3 | --- makefile.in.orig 2002-09-12 02:02:00.000000000 +0400 |
4 | +++ makefile.in | | 4 | +++ makefile.in 2009-12-11 02:37:33.000000000 +0300 |
5 | @@ -3,8 +3,9 @@ CFLAGS = @CFLAGS@ @CPPFLAGS@ @X_CFLAGS@ | | 5 | @@ -3,8 +3,9 @@ |
6 | LDFLAGS = @LDFLAGS@ | | 6 | LDFLAGS = @LDFLAGS@ |
7 | LIBS = @X_PRE_LIBS@ @X_LIBS@ @LIBS@ @X_EXTRA_LIBS@ | | 7 | LIBS = @X_PRE_LIBS@ @X_LIBS@ @LIBS@ @X_EXTRA_LIBS@ |
8 | prefix = @prefix@ | | 8 | prefix = @prefix@ |
9 | +datadir = @datadir@ | | 9 | +datadir = @datadir@ |
10 | BINDIR = $(prefix)/bin | | 10 | BINDIR = $(prefix)/bin |
11 | -LIBLOC = $(prefix)/lib/logo | | 11 | -LIBLOC = $(prefix)/lib/logo |
12 | +LIBLOC = $(datadir)/ucblogo | | 12 | +LIBLOC = $(datadir)/ucblogo |
13 | | | 13 | |
14 | # LIBLOC = `pwd` | | 14 | # LIBLOC = `pwd` |
15 | | | 15 | |
16 | @@ -18,7 +19,7 @@ SRCS = coms.c error.c eval.c files.c gra | | 16 | @@ -18,7 +19,7 @@ |
17 | | | 17 | |
18 | HDRS = globals.h logo.h xgraphics.h | | 18 | HDRS = globals.h logo.h xgraphics.h |
19 | | | 19 | |
20 | -all: logo logolib helpfiles helpfiles/HELPCONTENTS logo-mode | | 20 | -all: logo logolib helpfiles helpfiles/HELPCONTENTS logo-mode |
21 | +all: logo logolib helpfiles helpfiles/HELPCONTENTS | | 21 | +all: logo logolib helpfiles helpfiles/HELPCONTENTS |
22 | | | 22 | |
23 | mem.o: mem.c | | 23 | mem.o: mem.c |
24 | $(CC) $(CFLAGS) -O0 -c mem.c | | 24 | $(CC) $(CFLAGS) -O0 -c mem.c |
25 | @@ -54,12 +55,12 @@ makehelp: makehelp.c | | 25 | @@ -54,25 +55,25 @@ |
26 | | | 26 | |
27 | clean: | | 27 | clean: |
28 | rm -f *.o libloc.c | | 28 | rm -f *.o libloc.c |
29 | - cd emacs; gmake clean | | 29 | - cd emacs; gmake clean |
30 | + cd emacs; $(MAKE) clean | | 30 | + cd emacs; $(MAKE) clean |
31 | | | 31 | |
32 | ship: | | 32 | ship: |
33 | rm -f config.h config.cache config.log config.status | | 33 | rm -f config.h config.cache config.log config.status |
34 | rm -f makefile makehelp logo *.o libloc.c | | 34 | rm -f makefile makehelp logo *.o libloc.c |
35 | - cd emacs; gmake ship | | 35 | - cd emacs; gmake ship |
36 | + cd emacs; $(MAKE) ship | | 36 | + cd emacs; $(MAKE) ship |
37 | | | 37 | |
38 | install: all | | 38 | install: all |
39 | for d in $(BINDIR) $(LIBLOC) $(LIBLOC)/logolib $(LIBLOC)/helpfiles $(LIBLOC)/csls; do [ -d $$d ] || mkdir -p $$d || exit 1; done | | 39 | - for d in $(BINDIR) $(LIBLOC) $(LIBLOC)/logolib $(LIBLOC)/helpfiles $(LIBLOC)/csls; do [ -d $$d ] || mkdir -p $$d || exit 1; done |
40 | @@ -67,12 +68,12 @@ install: all | | 40 | - cp logo $(BINDIR)/. |
41 | cp -f logolib/* $(LIBLOC)/logolib/. | | 41 | - cp -f logolib/* $(LIBLOC)/logolib/. |
42 | cp -f helpfiles/* $(LIBLOC)/helpfiles/. | | 42 | - cp -f helpfiles/* $(LIBLOC)/helpfiles/. |
43 | cp -f csls/* $(LIBLOC)/csls/. | | 43 | - cp -f csls/* $(LIBLOC)/csls/. |
44 | - (cd emacs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) gmake install) | | 44 | - (cd emacs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) gmake install) |
45 | -# prefix=$(prefix); LIBLOC=$(LIBLOC); BINDIR=$(BINDIR); export prefix LIBLOC BINDIR; cd emacs; gmake install | | 45 | -# prefix=$(prefix); LIBLOC=$(LIBLOC); BINDIR=$(BINDIR); export prefix LIBLOC BINDIR; cd emacs; gmake install |
| | | 46 | + for d in $(BINDIR) $(LIBLOC) $(LIBLOC)/logolib $(LIBLOC)/helpfiles $(LIBLOC)/csls; do [ -d $(DESTDIR)$$d ] || mkdir -p $(DESTDIR)$$d || exit 1; done |
| | | 47 | + cp logo $(DESTDIR)$(BINDIR)/. |
| | | 48 | + cp -f logolib/* $(DESTDIR)$(LIBLOC)/logolib/. |
| | | 49 | + cp -f helpfiles/* $(DESTDIR)$(LIBLOC)/helpfiles/. |
| | | 50 | + cp -f csls/* $(DESTDIR)$(LIBLOC)/csls/. |
46 | +# (cd emacs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) $(MAKE) install) | | 51 | +# (cd emacs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) $(MAKE) install) |
47 | +# prefix=$(prefix); LIBLOC=$(LIBLOC); BINDIR=$(BINDIR); export prefix LIBLOC BINDIR; cd emacs; $(MAKE) install | | 52 | +# prefix=$(prefix); LIBLOC=$(LIBLOC); BINDIR=$(BINDIR); export prefix LIBLOC BINDIR; cd emacs; $(MAKE) install |
48 | | | 53 | |
49 | logo-mode: | | 54 | logo-mode: |
50 | - (cd emacs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) gmake) | | 55 | - (cd emacs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) gmake) |
51 | -# @prefix=$(prefix); LIBLOC=$(LIBLOC); BINDIR=$(BINDIR); export prefix LIBLOC BINDIR; cd emacs; gmake | | 56 | -# @prefix=$(prefix); LIBLOC=$(LIBLOC); BINDIR=$(BINDIR); export prefix LIBLOC BINDIR; cd emacs; gmake |
52 | + (cd emacs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) $(MAKE)) | | 57 | + (cd emacs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) $(MAKE)) |
53 | +# @prefix=$(prefix); LIBLOC=$(LIBLOC); BINDIR=$(BINDIR); export prefix LIBLOC BINDIR; cd emacs; $(MAKE) | | 58 | +# @prefix=$(prefix); LIBLOC=$(LIBLOC); BINDIR=$(BINDIR); export prefix LIBLOC BINDIR; cd emacs; $(MAKE) |
54 | | | 59 | |
55 | docs: | | 60 | docs: |
56 | - cd emacs; gmake docs | | 61 | - cd emacs; gmake docs |
57 | + cd emacs; $(MAKE) docs | | 62 | + cd emacs; $(MAKE) docs |