freebsd-ports/japanese/cmigemo/files/patch-compile_unix.mak

57 lines
2.1 KiB
Makefile

--- compile/unix.mak.orig 2011-02-27 19:45:40.000000000 +0900
+++ compile/unix.mak 2011-08-21 14:23:10.000000000 +0900
@@ -39,36 +39,48 @@
$(MKDIR) $(bindir)
$(MKDIR) $(libdir)
$(MKDIR) $(incdir)
- $(MKDIR) $(docdir)
+
+install-mkdir-dict:
$(MKDIR) $(dictdir)
$(MKDIR) $(dictdir)/cp932
$(MKDIR) $(dictdir)/euc-jp
$(MKDIR) $(dictdir)/utf-8
-install-dict:
+install-mkdir-doc:
+ $(MKDIR) $(docdir)
+
+install-dict: install-mkdir-dict
$(INSTALL_DATA) dict/migemo-dict $(dictdir)/cp932
+ if [ -d dict/euc-jp.d ]; then \
+ $(INSTALL_DATA) dict/euc-jp.d/migemo-dict $(dictdir)/euc-jp; \
+ fi
+ if [ -d dict/utf-8.d ]; then \
+ $(INSTALL_DATA) dict/utf-8.d/migemo-dict $(dictdir)/utf-8; \
+ fi
+
+install-dat: install-mkdir-dict
$(INSTALL_DATA) dict/han2zen.dat $(dictdir)/cp932
$(INSTALL_DATA) dict/hira2kata.dat $(dictdir)/cp932
$(INSTALL_DATA) dict/roma2hira.dat $(dictdir)/cp932
$(INSTALL_DATA) dict/zen2han.dat $(dictdir)/cp932
if [ -d dict/euc-jp.d ]; then \
- $(INSTALL_DATA) dict/euc-jp.d/migemo-dict $(dictdir)/euc-jp; \
$(INSTALL_DATA) dict/euc-jp.d/han2zen.dat $(dictdir)/euc-jp; \
$(INSTALL_DATA) dict/euc-jp.d/hira2kata.dat $(dictdir)/euc-jp; \
$(INSTALL_DATA) dict/euc-jp.d/roma2hira.dat $(dictdir)/euc-jp; \
$(INSTALL_DATA) dict/euc-jp.d/zen2han.dat $(dictdir)/euc-jp; \
fi
if [ -d dict/utf-8.d ]; then \
- $(INSTALL_DATA) dict/utf-8.d/migemo-dict $(dictdir)/utf-8; \
$(INSTALL_DATA) dict/utf-8.d/han2zen.dat $(dictdir)/utf-8; \
$(INSTALL_DATA) dict/utf-8.d/hira2kata.dat $(dictdir)/utf-8; \
$(INSTALL_DATA) dict/utf-8.d/roma2hira.dat $(dictdir)/utf-8; \
$(INSTALL_DATA) dict/utf-8.d/zen2han.dat $(dictdir)/utf-8; \
fi
-install: $(outdir)cmigemo$(EXEEXT) $(libmigemo_DSO) install-mkdir install-dict install-lib
- $(INSTALL_DATA) $(srcdir)migemo.h $(incdir)
+install-doc: install-mkdir-doc
$(INSTALL_DATA) doc/README_j.txt $(docdir)
+
+install: $(outdir)cmigemo$(EXEEXT) $(libmigemo_DSO) install-mkdir install-dat install-lib
+ $(INSTALL_DATA) $(srcdir)migemo.h $(incdir)
$(INSTALL_PROGRAM) $(outdir)cmigemo$(EXEEXT) $(bindir)
##############################################################################