svn commit: r430243 - in head/japanese/mozc-server: . files
Hiroki Sato
hrs at FreeBSD.org
Sun Jan 1 06:47:02 UTC 2017
Author: hrs
Date: Sun Jan 1 06:47:00 2017
New Revision: 430243
URL: https://svnweb.freebsd.org/changeset/ports/430243
Log:
Update to 2.20.2677.102.
Deleted:
head/japanese/mozc-server/files/extra-patch-src-unix-fcitx-eim.cc
head/japanese/mozc-server/files/extra-patch-src-unix-fcitx-surrounding_text_util.cc
head/japanese/mozc-server/files/extra-patch-src-unix_fcitx_fcitx_mozc.cc
head/japanese/mozc-server/files/patch-src-base-flags.cc
head/japanese/mozc-server/files/patch-src-base_base.gyp
head/japanese/mozc-server/files/patch-src-base_logging.cc
head/japanese/mozc-server/files/patch-src-base_mutex.cc
head/japanese/mozc-server/files/patch-src-base_process.cc
head/japanese/mozc-server/files/patch-src-base_system_util.cc
head/japanese/mozc-server/files/patch-src-build_mozc.py
head/japanese/mozc-server/files/patch-src-build_tools_util.py
head/japanese/mozc-server/files/patch-src-gui-qt_libraries.gypi
head/japanese/mozc-server/files/patch-src-gui_about_dialog_about_dialog.cc
head/japanese/mozc-server/files/patch-src-gyp_common.gypi
head/japanese/mozc-server/files/patch-src-ipc_ipc_path_manager.cc
head/japanese/mozc-server/files/patch-src-ipc_unix_ipc.cc
head/japanese/mozc-server/files/patch-src-rewriter-calculator-calculator.cc
head/japanese/mozc-server/files/patch-src-server_mozc_server.cc
head/japanese/mozc-server/files/patch-src-unix_ibus_gen_mozc_xml.py
head/japanese/mozc-server/files/patch-src-unix_ibus_ibus.gyp
head/japanese/mozc-server/files/patch-src-unix_ibus_mozc_engine.cc
head/japanese/mozc-server/files/patch-src-unix_ibus_path_util.cc
Modified:
head/japanese/mozc-server/Makefile
head/japanese/mozc-server/distinfo
Modified: head/japanese/mozc-server/Makefile
==============================================================================
--- head/japanese/mozc-server/Makefile Sun Jan 1 05:12:29 2017 (r430242)
+++ head/japanese/mozc-server/Makefile Sun Jan 1 06:47:00 2017 (r430243)
@@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= mozc
-PORTVERSION= 2.17.2322.102
-PORTREVISION= 3
+PORTVERSION= 2.20.2677.102.01
+DISTVERSIONPREFIX= v
CATEGORIES= japanese
MAINTAINER= hrs at FreeBSD.org
@@ -15,15 +15,15 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ninja:devel/ninja \
gyp:devel/py-gyp
EXTRACT_DEPENDS=${PYTHON_CMD}:${PYTHON_PORTSDIR}
-LIB_DEPENDS= libprotobuf.so:devel/protobuf \
+LIB_DEPENDS= libprotobuf.so.11:devel/protobuf \
libzinnia.so:japanese/zinnia
RUN_DEPENDS= xdg-open:devel/xdg-utils
USE_GITHUB= yes
-GH_TUPLE= google:${PORTNAME}:9b4c9e0 \
+GH_TUPLE= hrs-allbsd:${PORTNAME}:${DISTVERSIONPREFIX}${DISTVERSION} \
hiroyuki-komatsu:japanese-usage-dictionary:e5b3425:udic
-USES= compiler:c++11-lang pkgconfig iconv:wchar_t gmake \
+USES= compiler:c++11-lang pkgconfig gmake \
tar:bzip2 python:2.7,build shebangfix
SHEBANG_FILES= src/build_mozc.py
BUILD_WRKSRC= ${WRKSRC}/src
@@ -44,10 +44,13 @@ LICENSE_FILE_NAISTL= ${WRKSRC}/src/data/
LICENSE_DISTFILES_NAISTL=${DISTNAME}${EXTRACT_SUFX}
.elif ${BUILD_MOZC_LIST:Mmozc_tool} == "mozc_tool"
USE_GNOME= glib20 gtk20
-USE_QT4= corelib gui qmake_build moc_build rcc_build uic_build
+USE_QT5= core gui widgets
.elif ${BUILD_MOZC_LIST:Mibus_mozc} == "ibus_mozc"
+USES+= gettext-runtime
USE_XORG= xcb
-USE_GNOME= glib20 gtk20
+USE_GNOME= cairo gdkpixbuf2 glib20 gtk20
+LIB_DEPENDS+= libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2
.elif ${BUILD_MOZC_LIST:Mmozc_el} == "mozc_el"
USE_EMACS= yes
.elif ${BUILD_MOZC_LIST:Mfcitx_mozc}
@@ -94,8 +97,6 @@ BUILD_MOZC_CMD_BUILD= ${BUILD_MOZC_CMD}
BUILD_GYP_CMD= ${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/gyp
post-patch:
- ${REINPLACE_CMD} 's,-liconv,${ICONV_LIB},g' \
- ${BUILD_WRKSRC}/gui/qt_libraries.gypi
${FIND} ${BUILD_WRKSRC} \( -name '*.gyp' -o -name '*.gypi' \) -exec \
${REINPLACE_CMD} "s,'python','${PYTHON_CMD}',g" {} \;
.if ${BUILD_MOZC_LIST:Mfcitx_mozc} == "fcitx_mozc"
@@ -133,8 +134,8 @@ GYP_DEFINES+= use_libibus=0 \
MASTER_SITES+= LOCAL/kuriyama:zipcode
DISTFILES+= \
- ken_all-20160428.zip:zipcode \
- jigyosyo-20160428.zip:zipcode
+ ken_all-20161031.zip:zipcode \
+ jigyosyo-20161031.zip:zipcode
PLIST_FILES+= bin/mozc \
bin/mozc_server \
@@ -146,9 +147,10 @@ post-extract-mozc_server:
${UNZIP_NATIVE_CMD} -L -d ${BUILD_WRKSRC}/data/dictionary_oss \
${DISTDIR}/$$F; \
done
- @cd ${BUILD_WRKSRC}/data/dictionary_oss && \
- ${PYTHON_CMD} ${BUILD_WRKSRC}/dictionary/gen_zip_code_seed.py \
- --zip_code=ken_all.csv --jigyosyo=jigyosyo.csv \
+ cd ${BUILD_WRKSRC}/data/dictionary_oss && \
+ ${SETENV} PYTHONPATH=${BUILD_WRKSRC} \
+ ${PYTHON_CMD} ${BUILD_WRKSRC}/dictionary/gen_zip_code_seed.py \
+ --zip_code=ken_all.csv --jigyosyo=jigyosyo.csv \
>> dictionary09.txt
${MV} ${WRKSRC_udic}/usage_dict.txt \
${BUILD_WRKSRC}/third_party/japanese_usage_dictionary
@@ -303,15 +305,7 @@ do-install-uim_mozc:
.endif
# fcitx_mozc
-.if ${BUILD_MOZC_LIST:Mfcitx_mozc} == "fcitx_mozc" || make(makesum)
-PATCH_SITES= http://download.fcitx-im.org/fcitx-mozc/
-PATCHFILES= fcitx-mozc-2.17.2313.102.1.patch
-.endif
.if ${BUILD_MOZC_LIST:Mfcitx_mozc} == "fcitx_mozc"
-PATCH_DIST_STRIP=-p1
-EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src-unix-fcitx-eim.cc \
- ${PATCHDIR}/extra-patch-src-unix-fcitx-surrounding_text_util.cc
-
GYP_OPTIONS+= --noqt
GYP_DEFINES+= use_libibus=0 \
enable_gtk_renderer=0
@@ -338,11 +332,6 @@ PLIST_FILES+= lib/fcitx/fcitx-mozc.so \
share/locale/zh_TW/LC_MESSAGES/fcitx-mozc.mo
PLIST_DIRS+= %%DATADIR%%/icon ${DATADIR_REL}
-post-extract-fcitx_mozc:
- ${RM} ${BUILD_WRKSRC}/unix/fcitx/fcitx.gyp
-
-post-extract: post-extract-fcitx_mozc
-
do-build-fcitx_mozc:
${BUILD_MOZC_CMD_BUILD} unix/fcitx/fcitx.gyp:fcitx-mozc
Modified: head/japanese/mozc-server/distinfo
==============================================================================
--- head/japanese/mozc-server/distinfo Sun Jan 1 05:12:29 2017 (r430242)
+++ head/japanese/mozc-server/distinfo Sun Jan 1 06:47:00 2017 (r430243)
@@ -1,13 +1,11 @@
-TIMESTAMP = 1481723411
-SHA256 (ken_all-20160428.zip) = dd732957ca98dcad8c68aaa89447d77bd9201f26a19241f2531cb3f4ba2296f0
-SIZE (ken_all-20160428.zip) = 1684351
-SHA256 (jigyosyo-20160428.zip) = b95ed393343ed85363e8e7e14725af5e0b0586e60289a386fdba288e0e36f040
-SIZE (jigyosyo-20160428.zip) = 752471
-SHA256 (google-mozc-2.17.2322.102-9b4c9e0_GH0.tar.gz) = b7f57c4bfbff9a7e657de4f8213bac2f8d3cc454076463ddc66e32ebcf7bf795
-SIZE (google-mozc-2.17.2322.102-9b4c9e0_GH0.tar.gz) = 57248995
+TIMESTAMP = 1483252889
+SHA256 (ken_all-20161031.zip) = a363eefa9867c497b12bf5a603f64426af7bd938733c2925dd2747150d2cdd42
+SIZE (ken_all-20161031.zip) = 1685061
+SHA256 (jigyosyo-20161031.zip) = 1a8d9cf30421a5bdfbccb6e3d9fc4f141895821ac0275425a60ad858e38c2a43
+SIZE (jigyosyo-20161031.zip) = 754418
+SHA256 (hrs-allbsd-mozc-v2.20.2677.102.01_GH0.tar.gz) = 31e254b21d17c3e070252ae33686e7c3960a05521fac7a60ac7e9bf1a5be1505
+SIZE (hrs-allbsd-mozc-v2.20.2677.102.01_GH0.tar.gz) = 37574885
SHA256 (hiroyuki-komatsu-japanese-usage-dictionary-e5b3425_GH0.tar.gz) = 2af954cd844c6a3113449d7dca37e36b769ecb2b49d3a54318a3bdee1a75af56
SIZE (hiroyuki-komatsu-japanese-usage-dictionary-e5b3425_GH0.tar.gz) = 71050
SHA256 (e-kato-macuim-v0.6.16.2.1_GH0.tar.gz) = ae999a2f02379bd049484a22684c37be5eb1f4db9763fa79885c4981502336e9
SIZE (e-kato-macuim-v0.6.16.2.1_GH0.tar.gz) = 324549
-SHA256 (fcitx-mozc-2.17.2313.102.1.patch) = 52a7ed450f075eca3f4d468390ef59f9a439e0ac74327639802a7f11caa1a2c2
-SIZE (fcitx-mozc-2.17.2313.102.1.patch) = 140531
More information about the svn-ports-all
mailing list