Hiroki Sato <h...@freebsd.org> wrote in <20130503.215135.1987071730491164980....@allbsd.org>:
hr> hr> Thanks for the feedback! A revised version is as follows: hr> hr> hr> hr> http://people.allbsd.org/~hrs/FreeBSD/mozc_port_20130501-1.diff hr> hr> http://people.allbsd.org/~hrs/FreeBSD/mozc_port_full_20130501-1.tar.gz hr> hr> hr> hr> In addition to fixing the spotted issues, toolchain handling has been hr> hr> fixed. I am waiting for a report from one who got a build error on a hr> hr> 10-CURRENT box. Any comments are welcome. Another minor build issue when binutils package is installed has been fixed. http://people.allbsd.org/~hrs/FreeBSD/mozc_port_full_20130508-1.tar.gz http://people.allbsd.org/~hrs/FreeBSD/mozc_port_20130508-1.diff A brief summary of the changes is as follows: ==== mozc_port_20130508-1.diff ==== - Add Japan Post zip code dictionary. - Add LICENSE. - Fix malformed BUILD_DEPENDS and remove unnecessary dependencies. Use USE_* in a consistent manner. - Fix inconsistency toolchain usage in build_tools and the others. Hardcoded g++ was always used only for the former even if both gcc and clang were available. - Enable -Werror. - Fix SSP issue on i386 platform. - Let cpp(1) to replace LOCALBASE instead of patching and sed(1). - Use GYP_DEFINES for build variables instead of patching. - Separate the stages of configuration and build from each other. - Add options for localbase and openssl-related configuration to gyp instead of patching. - Fix makesum target. - Fix whitespaces to make portlint happy. - Disable serialization for linking. It is not needed. - Remove hardcoded mozc.xml. - Respect DISABLE_MAKE_JOBS=yes. Do not calculate the factor using the number of CPUs. - Remove a confusing message after pkg-message. - Rename a deprecated function (inactivate-current-input-method-function) in mozc.el in a compatible fashion with the older emacsen [1]. - Add leim-list.el for registration of mozc-mode via LEIM API. "(require 'mozc)" is no longer needed. - Fix a build problem when binutils is installed and ${LOCALBASE}/bin comes first in $PATH [2]. Submitted by: Tadaaki Nagao [1] Reported by: Kenichi Niioka [2] ==== -- Hiroki
pgpvjF47ni_np.pgp
Description: PGP signature