diff options
author | Xin LI <delphij@FreeBSD.org> | 2006-03-16 06:22:02 +0000 |
---|---|---|
committer | Xin LI <delphij@FreeBSD.org> | 2006-03-16 06:22:02 +0000 |
commit | 8873423497a63d01472073f3c14ac88ad4d69fb1 (patch) | |
tree | 8828979762ac85b1333d4e959cd83f56343a62ef /chinese/CJK/files/patch-utils-Makefiles | |
parent | Update to 2.2. (diff) |
Several improvements over chinese/CJK port, to make it possible to
support CJK PDF builds.
Submitted by: intron <intron at intron ac>
Approved by: Rong-En Fan <rafan at infor org> (maintainer, with changes)
Approved by: clive
Notes
Notes:
svn path=/head/; revision=157374
Diffstat (limited to 'chinese/CJK/files/patch-utils-Makefiles')
-rw-r--r-- | chinese/CJK/files/patch-utils-Makefiles | 165 |
1 files changed, 165 insertions, 0 deletions
diff --git a/chinese/CJK/files/patch-utils-Makefiles b/chinese/CJK/files/patch-utils-Makefiles new file mode 100644 index 000000000000..4eb9e6d958e1 --- /dev/null +++ b/chinese/CJK/files/patch-utils-Makefiles @@ -0,0 +1,165 @@ +--- utils/Makefile.orig Thu Jan 6 20:50:10 2000 ++++ utils/Makefile Thu Jan 6 20:52:17 2000 +@@ -0,0 +1,49 @@ ++CC = /usr/bin/cc ++CFLAGS = -Wall -O ++ ++TEXMF_DIR = $(PREFIX)/share/texmf ++LATEX_DIR = $(TEXMF_DIR)/tex/latex ++CJK_DIR = $(LATEX_DIR)/CJK ++ ++export CP := /bin/cp ++export CHMOD := /bin/chmod ++export RM := /bin/rm ++ ++export INSTALL := /usr/bin/install ++export INSTALL_DATA := $(INSTALL) -c -o root -g wheel -m 644 ++export INSTALL_MAN := ${INSTALL_DATA} ++export INSTALL_PROGRAM := $(INSTALL) -c -s -o bin -g bin -m 755 ++export INSTALL_SCRIPT := $(INSTALL) -c -o bin -g bin -m 755 ++ ++hbf2gf_build: ++ $(CHMOD) +x hbf2gf/config.guess hbf2gf/config.sub hbf2gf/configure ++ (cd hbf2gf; ./configure --prefix=$(PREFIX) --with-kpathsea-lib=$(LOCALBASE)/lib --with-kpathsea-include=$(LOCALBASE)/include; $(MAKE) all) ++ ++all: hbf2gf_build ++ $(MAKE) -C Bg5conv $@ ++ $(MAKE) -C CEFconv $@ ++ $(MAKE) -C SJISconv $@ ++ $(MAKE) -C extconv $@ ++ $(MAKE) -C pyhyphen $@ ++ ++hbf2gf_install: ++ $(CHMOD) +x hbf2gf/mkinstalldirs ++ $(MAKE) -C hbf2gf install ++ $(RM) -fr $(TEXMF_DIR)/hbf2gf ++ $(CP) -R hbf2gf/cfg $(TEXMF_DIR)/hbf2gf ++ ++install: hbf2gf_install ++ $(MAKE) -C Bg5conv $@ ++ $(MAKE) -C CEFconv $@ ++ $(MAKE) -C SJISconv $@ ++ $(MAKE) -C extconv $@ ++ $(MAKE) -C lisp $@ ++ $(MAKE) -C pyhyphen $@ ++ ++clean: ++ $(MAKE) -C Bg5conv $@ ++ $(MAKE) -C CEFconv $@ ++ $(MAKE) -C SJISconv $@ ++ $(MAKE) -C extconv $@ ++ $(MAKE) -C hbf2gf distclean ++ $(MAKE) -C pyhyphen $@ +--- utils/Bg5conv/Makefile.orig Fri Dec 2 02:37:40 2005 ++++ utils/Bg5conv/Makefile Fri Dec 2 02:38:21 2005 +@@ -0,0 +1,15 @@ ++bg5conv: ++ $(CC) $(CFLAGS) -o $@ bg5conv.c ++ ++build: bg5conv ++ ++all: build ++ ++install: all ++ $(INSTALL_PROGRAM) bg5conv $(PREFIX)/bin ++ $(INSTALL_SCRIPT) bg5latex $(PREFIX)/bin ++ $(INSTALL_SCRIPT) bg5pdflatex $(PREFIX)/bin ++ $(INSTALL_MAN) bg5conv.1 $(PREFIX)/man/man1 ++ ++clean: ++ $(RM) bg5conv +--- utils/CEFconv/Makefile.orig Fri Dec 2 02:37:40 2005 ++++ utils/CEFconv/Makefile Fri Dec 2 02:37:40 2005 +@@ -0,0 +1,20 @@ ++cef5conv: ++ $(CC) $(CFLAGS) -o $@ cef5conv.c ++ ++cefconv: ++ $(CC) $(CFLAGS) -o $@ cefconv.c ++ ++cefsconv: ++ $(CC) $(CFLAGS) -o $@ cefsconv.c ++ ++build: cef5conv cefconv cefsconv ++ ++all: build ++ ++install: all ++ $(INSTALL_PROGRAM) *conv $(PREFIX)/bin ++ $(INSTALL_SCRIPT) *latex $(PREFIX)/bin ++ $(INSTALL_MAN) *.1 $(PREFIX)/man/man1 ++ ++clean: ++ $(RM) *conv +--- utils/SJISconv/Makefile.orig Fri Dec 2 02:37:40 2005 ++++ utils/SJISconv/Makefile Fri Dec 2 02:39:02 2005 +@@ -0,0 +1,15 @@ ++sjisconv: ++ $(CC) $(CFLAGS) -o $@ sjisconv.c ++ ++build: sjisconv ++ ++all: build ++ ++install: all ++ $(INSTALL_PROGRAM) sjisconv $(PREFIX)/bin ++ $(INSTALL_SCRIPT) sjislatex $(PREFIX)/bin ++ $(INSTALL_SCRIPT) sjispdflatex $(PREFIX)/bin ++ $(INSTALL_MAN) sjisconv.1 $(PREFIX)/man/man1 ++ ++clean: ++ $(RM) sjisconv +--- utils/extconv/Makefile.orig Fri Dec 2 02:37:40 2005 ++++ utils/extconv/Makefile Fri Dec 2 02:39:33 2005 +@@ -0,0 +1,17 @@ ++extconv: ++ $(CC) $(CFLAGS) -o $@ extconv.c ++ ++build: extconv ++ ++all: build ++ ++install: all ++ $(INSTALL_PROGRAM) extconv $(PREFIX)/bin ++ $(INSTALL_MAN) extconv.1 $(PREFIX)/man/man1 ++ $(INSTALL_SCRIPT) bg5+latex $(PREFIX)/bin ++ $(INSTALL_SCRIPT) bg5+pdflatex $(PREFIX)/bin ++ $(INSTALL_SCRIPT) gbklatex $(PREFIX)/bin ++ $(INSTALL_SCRIPT) gbkpdflatex $(PREFIX)/bin ++ ++clean: ++ $(RM) extconv +--- utils/hbf2gf/Makefile.in.orig Sun Mar 7 16:10:45 1999 ++++ utils/hbf2gf/Makefile.in Sun Mar 7 16:11:00 1999 +@@ -65,7 +65,7 @@ + $(MKINSTALLDIRS) $(bindir) $(mandir)/man1 + for P in $(PROGRAMS) ; do \ + $(INSTALL_PROGRAM) $$P $(bindir)/$$P ; \ +- $(INSTALL_DATA) $(srcdir)/$$P.1 $(mandir)/man1 ; \ ++ $(INSTALL_DATA) -c $(srcdir)/$$P.1 $(mandir)/man1 ; \ + done + + uninstall: +--- utils/lisp/Makefile.orig Fri Dec 2 02:37:40 2005 ++++ utils/lisp/Makefile Fri Dec 2 02:37:40 2005 +@@ -0,0 +1,3 @@ ++install: ++ (mkdir -p ${PREFIX}/share/emacs/site-lisp/CJK) && \ ++ ($(CP) -R [a-z]* ${PREFIX}/share/emacs/site-lisp/CJK) +--- utils/pyhyphen/Makefile.orig Fri Dec 2 02:37:40 2005 ++++ utils/pyhyphen/Makefile Fri Dec 2 02:37:40 2005 +@@ -0,0 +1,14 @@ ++pinyin: ++ $(CC) $(CFLAGS) -o $@ pinyin.c ++ ++build: pinyin ++ ++all: build ++ ++install: all ++ $(INSTALL_PROGRAM) pinyin $(PREFIX)/bin ++ $(INSTALL_DATA) pinyin.ldf $(PREFIX)/share/texmf/tex/generic/babel ++ $(INSTALL_DATA) pyhyph.tex $(PREFIX)/share/texmf/tex/generic/hyphen ++ ++clean: ++ $(RM) pinyin |