Index: head/chinese/libchewing/Makefile =================================================================== --- head/chinese/libchewing/Makefile (revision 433315) +++ head/chinese/libchewing/Makefile (revision 433316) @@ -1,27 +1,26 @@ # Created by: Kuang-che Wu # $FreeBSD$ PORTNAME= libchewing -PORTVERSION= 0.5.0 +PORTVERSION= 0.5.1 DISTVERSIONPREFIX= v -PORTREVISION= 1 CATEGORIES= chinese textproc MAINTAINER= ports@FreeBSD.org COMMENT= Chewing intelligent phonetic input method library LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/bin/makeinfo:print/texinfo USE_GITHUB= yes GH_ACCOUNT= chewing USES= cmake libtool localbase pathfix pkgconfig sqlite CMAKE_ARGS= -DMAKEINFO=${LOCALBASE}/bin/makeinfo USE_LDCONFIG= yes INFO= libchewing .include Index: head/chinese/libchewing/distinfo =================================================================== --- head/chinese/libchewing/distinfo (revision 433315) +++ head/chinese/libchewing/distinfo (revision 433316) @@ -1,2 +1,3 @@ -SHA256 (chewing-libchewing-v0.5.0_GH0.tar.gz) = ef56c62ca1a84fd307aebc1eb271a1fb5d9becf05300c6fc1c97d1320c4f201b -SIZE (chewing-libchewing-v0.5.0_GH0.tar.gz) = 3380799 +TIMESTAMP = 1486218448 +SHA256 (chewing-libchewing-v0.5.1_GH0.tar.gz) = b30a809123b6ba36283765b9337a98d695a292d361bd6f6bc74f03ac4f5772f8 +SIZE (chewing-libchewing-v0.5.1_GH0.tar.gz) = 3380799 Index: head/chinese/libchewing/files/patch-CMakeLists.txt =================================================================== --- head/chinese/libchewing/files/patch-CMakeLists.txt (revision 433315) +++ head/chinese/libchewing/files/patch-CMakeLists.txt (revision 433316) @@ -1,32 +1,23 @@ ---- CMakeLists.txt.orig 2016-05-09 16:30:03 UTC +--- CMakeLists.txt.orig 2017-02-04 14:42:12 UTC +++ CMakeLists.txt @@ -140,6 +140,7 @@ set(libdir "\${exec_prefix}/lib") set(includedir "\${prefix}/include") set(datarootdir "\${prefix}/share") set(datadir "\${datarootdir}") +set(infodir "\${prefix}/info") set(sysconfdir "\${prefix}/etc") configure_file( ${PROJECT_SOURCE_DIR}/chewing.pc.in @@ -181,11 +182,7 @@ if (MAKEINFO) add_custom_target(INFO ALL DEPENDS ${INFO_BIN}) add_dependencies(check INFO) - find_program(INSTALL_INFO NAMES ginstall-info install-info) - if (INSTALL_INFO) - install(FILES ${INFO_BIN} DESTINATION ${CMAKE_INSTALL_INFODIR}) - install(CODE "execute_process(COMMAND ${INSTALL_INFO} --info-dir=${CMAKE_INSTALL_INFODIR} ${INFO_BIN})") - endif() + install(FILES ${INFO_BIN} DESTINATION ${infodir}) endif() -@@ -362,7 +359,7 @@ add_library(chewing OBJECT - ${SRC_DIR}/bopomofo.c - ) - set_target_properties(chewing PROPERTIES -- COMPILE_DEFINITIONS "CHEWING_DATADIR=\"${CMAKE_INSTALL_DATADIR}/libchewing\"" -+ COMPILE_DEFINITIONS "CHEWING_DATADIR=\"${CMAKE_INSTALL_FULL_DATADIR}/libchewing\"" - ) - - if (WITH_SQLITE3) Index: head/chinese/libchewing/pkg-plist =================================================================== --- head/chinese/libchewing/pkg-plist (revision 433315) +++ head/chinese/libchewing/pkg-plist (revision 433316) @@ -1,15 +1,15 @@ include/chewing/chewing.h include/chewing/chewingio.h include/chewing/chewing-compat.h include/chewing/global.h include/chewing/mod_aux.h lib/libchewing.a lib/libchewing.so lib/libchewing.so.3 -lib/libchewing.so.3.3.0 +lib/libchewing.so.3.3.1 libdata/pkgconfig/chewing.pc %%DATADIR%%/dictionary.dat %%DATADIR%%/index_tree.dat %%DATADIR%%/pinyin.tab %%DATADIR%%/swkb.dat %%DATADIR%%/symbols.dat