| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | $NetBSD: patch-aa,v 1.1.1.1 2002/03/30 06:03:39 uebayasi Exp $ | | 1 | $NetBSD: patch-aa,v 1.2 2010/01/29 16:43:34 joerg Exp $ |
2 | | | 2 | |
3 | --- Makefile.orig Tue Feb 27 22:35:44 1996 | | 3 | --- Makefile.orig Tue Feb 27 22:35:44 1996 |
4 | +++ Makefile | | 4 | +++ Makefile |
5 | @@ -1,7 +1,5 @@ | | 5 | @@ -1,7 +1,5 @@ |
6 | -INCLUDE= | | 6 | -INCLUDE= |
7 | | | 7 | |
8 | -CC=cc | | 8 | -CC=cc |
9 | -CFLAGS= -g -I../lib -I. -L../lib -L. | | 9 | -CFLAGS= -g -I../lib -I. -L../lib -L. |
10 | +CFLAGS+= -I./lib | | 10 | +CFLAGS+= -I./lib |
11 | | | 11 | |
12 | SRC = README Makefile */*.c */*.h */*.tbl */Makefile */README | | 12 | SRC = README Makefile */*.c */*.h */*.tbl */Makefile */README |
13 | OBJS = big2jis/b2j-util.o big2jis/b2j_table.o \ | | 13 | OBJS = big2jis/b2j-util.o big2jis/b2j_table.o \ |
14 | @@ -12,37 +10,43 @@ | | 14 | @@ -12,37 +10,43 @@ |
| @@ -16,29 +16,29 @@ $NetBSD: patch-aa,v 1.1.1.1 2002/03/30 0 | | | @@ -16,29 +16,29 @@ $NetBSD: patch-aa,v 1.1.1.1 2002/03/30 0 |
16 | lib/lang-util.o lib/cn-util.o \ | | 16 | lib/lang-util.o lib/cn-util.o \ |
17 | lib/py-tbl.o lib/uzpj-tbl.o lib/uzpj-util.o \ | | 17 | lib/py-tbl.o lib/uzpj-tbl.o lib/uzpj-util.o \ |
18 | - hz2gb.o gb2hz.o SINO.o jp-util2.o | | 18 | - hz2gb.o gb2hz.o SINO.o jp-util2.o |
19 | + lib/hz2gb.o lib/gb2hz.o lib/SINO.o lib/jp-util.o | | 19 | + lib/hz2gb.o lib/gb2hz.o lib/SINO.o lib/jp-util.o |
20 | | | 20 | |
21 | -all: makeall libcn2jp.a | | 21 | -all: makeall libcn2jp.a |
22 | +PROG = big2jis/b2j jis2big/j2b \ | | 22 | +PROG = big2jis/b2j jis2big/j2b \ |
23 | + big2gb/b2g gb2big/g2b \ | | 23 | + big2gb/b2g gb2big/g2b \ |
24 | + gb2jis/g2j jis2gb/j2g | | 24 | + gb2jis/g2j jis2gb/j2g |
25 | + | | 25 | + |
26 | +LIB = libcn2jp.a | | 26 | +LIB = libcn2jp.a |
27 | + | | 27 | + |
28 | +install: | | 28 | +install: |
29 | + $(LIBTOOL) --mode=install $(BSD_INSTALL_DATA) $(LIB:.a=.la) $(PREFIX)/lib | | 29 | + $(LIBTOOL) --mode=install $(BSD_INSTALL_DATA) $(LIB:.a=.la) ${DESTDIR}$(PREFIX)/lib |
30 | + for i in $(PROG);do \ | | 30 | + for i in $(PROG);do \ |
31 | + $(LIBTOOL) --mode=install $(BSD_INSTALL_PROGRAM) $$i $(PREFIX)/bin; \ | | 31 | + $(LIBTOOL) --mode=install $(BSD_INSTALL_PROGRAM) $$i ${DESTDIR}$(PREFIX)/bin; \ |
32 | + done | | 32 | + done |
33 | + | | 33 | + |
34 | +all: clean mktable $(LIB) makeall | | 34 | +all: clean mktable $(LIB) makeall |
35 | + | | 35 | + |
36 | +mktable: | | 36 | +mktable: |
37 | + cd table;make | | 37 | + cd table;make |
38 | + ln -s table/mktable mktable | | 38 | + ln -s table/mktable mktable |
39 | + ln -s table/mktbl2c mktbl2c | | 39 | + ln -s table/mktbl2c mktbl2c |
40 | + cd big2jis;../mktable big2jis.tbl;../mktbl2c big2jis.t b2j > b2j_table.c | | 40 | + cd big2jis;../mktable big2jis.tbl;../mktbl2c big2jis.t b2j > b2j_table.c |
41 | + cd jis2big;../mktable jis2big.tbl;../mktbl2c jis2big.t j2b > j2b_table.c | | 41 | + cd jis2big;../mktable jis2big.tbl;../mktbl2c jis2big.t j2b > j2b_table.c |
42 | + cd big2gb;../mktable big2gb.tbl;../mktbl2c big2gb.t b2g > b2g_table.c | | 42 | + cd big2gb;../mktable big2gb.tbl;../mktbl2c big2gb.t b2g > b2g_table.c |
43 | + cd gb2big;../mktable gb2big.tbl;../mktbl2c gb2big.t g2b > g2b_table.c | | 43 | + cd gb2big;../mktable gb2big.tbl;../mktbl2c gb2big.t g2b > g2b_table.c |
44 | + cd gb2jis;../mktable gb2jis.tbl;../mktbl2c gb2jis.t g2j > g2j_table.c | | 44 | + cd gb2jis;../mktable gb2jis.tbl;../mktbl2c gb2jis.t g2j > g2j_table.c |