diff --git a/chinese/libchewing/Makefile b/chinese/libchewing/Makefile index 78ac95b3f9b7..2558fee6c571 100644 --- a/chinese/libchewing/Makefile +++ b/chinese/libchewing/Makefile @@ -1,28 +1,28 @@ PORTNAME= libchewing PORTVERSION= 0.8.5 CATEGORIES= chinese textproc MASTER_SITES= https://github.com/chewing/libchewing/releases/download/v${PORTVERSION}/ MAINTAINER= sunpoet@FreeBSD.org COMMENT= Chewing intelligent phonetic input method library WWW= https://chewing.im/ \ https://github.com/chewing/libchewing LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake:testing localbase:ldflags pathfix pkgconfig sqlite tar:zst +USES= cmake:testing localbase:ldflags pkgconfig sqlite tar:zst CMAKE_OFF= BUILD_INFO \ BUILD_TESTING \ ENABLE_GCOV \ USE_VALGRIND \ WITH_INTERNAL_SQLITE3 \ WITH_RUST CMAKE_ON= BUILD_SHARED_LIBS \ NO_UNDEFINED \ WITH_SQLITE3 CMAKE_TESTING_PARALLEL_LEVEL= 1 # https://github.com/chewing/libchewing/issues/293 USE_LDCONFIG= yes .include diff --git a/chinese/libpinyin/Makefile b/chinese/libpinyin/Makefile index d5832c68f427..6100df312f16 100644 --- a/chinese/libpinyin/Makefile +++ b/chinese/libpinyin/Makefile @@ -1,35 +1,35 @@ PORTNAME= libpinyin DISTVERSION= 2.8.1 PORTREVISION= 2 CATEGORIES= chinese textproc MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ \ SF/${PORTNAME}/${PORTNAME} MAINTAINER= lichray@gmail.com COMMENT= Library to deal with pinyin WWW= https://github.com/libpinyin/libpinyin LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libkyotocabinet.so:databases/kyotocabinet USES= compiler:c++11-lang gmake gnome libtool localbase:ldflags \ - pathfix pkgconfig + pkgconfig USE_GNOME= glib20 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --with-dbm=KyotoCabinet OPTIONS_DEFINE= NLS NLS_USES= gettext PLIST_SUB+= VER=${PORTVERSION} \ ABIVER=15 .include diff --git a/chinese/librime/Makefile b/chinese/librime/Makefile index 5aa06250555d..503569f4d246 100644 --- a/chinese/librime/Makefile +++ b/chinese/librime/Makefile @@ -1,39 +1,39 @@ PORTNAME= librime PORTVERSION= 1.11.2 PORTREVISION= 4 CATEGORIES= chinese textproc MAINTAINER= khng@FreeBSD.org COMMENT= Rime Input Method Engine, the core library WWW= https://rime.github.io/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libcapnp.so:devel/capnproto \ libgflags.so:devel/gflags \ libglog.so:devel/glog \ libleveldb.so:databases/leveldb \ libmarisa.so:devel/marisa-trie \ libopencc.so:chinese/opencc \ libyaml-cpp.so:devel/yaml-cpp \ -USES= cmake compiler:c++14-lang gettext pathfix perl5 pkgconfig xorg +USES= cmake compiler:c++14-lang gettext perl5 pkgconfig xorg USE_PERL5= build patch CMAKE_OFF= BUILD_TEST USE_CXXSTD= c++14 USE_LDCONFIG= yes USE_XORG= xorgproto USE_GITHUB= yes GH_ACCOUNT= rime PLIST_SUB= VER=${PORTVERSION} post-patch: @${FIND} ${WRKSRC} \( -name '*.cc' -or -name '*.h' \) \ -exec ${PERL} -i -pe '$$. == 1 && s/^\xef\xbb\xbf//;' {} \; .include diff --git a/chinese/pyzy/Makefile b/chinese/pyzy/Makefile index a8148211fb32..163183bbfa7e 100644 --- a/chinese/pyzy/Makefile +++ b/chinese/pyzy/Makefile @@ -1,36 +1,36 @@ PORTNAME= pyzy PORTVERSION= 0.1.0 PORTREVISION= 9 CATEGORIES= chinese MAINTAINER= henry.hu.sh@gmail.com COMMENT= Chinese PinYin and Bopomofo conversion library WWW= https://github.com/pyzy/pyzy LICENSE= LGPL21 LIB_DEPENDS= libsqlite3.so:databases/sqlite3 USES= autoreconf compiler:c++11-lang gettext-runtime gmake gnome \ - libtool pathfix pkgconfig python:build shebangfix + libtool pkgconfig python:build shebangfix SHEBANG_FILES= data/db/android/create_db.py USE_GITHUB= yes GH_TAGNAME= 6d9c3cd USE_GNOME= glib20 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-dependency-tracking --disable-boost OPTIONS_DEFINE= OPENCC OPTIONS_DEFAULT= OPTIONS_SUB= yes OPENCC_DESC= Use opencc for simplified and traditional Chinese conversion OPENCC_CONFIGURE_ENABLE= opencc OPENCC_LIB_DEPENDS= libopencc.so:chinese/opencc post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}-1.0.so .include diff --git a/chinese/scim-pinyin/Makefile b/chinese/scim-pinyin/Makefile index 576ea9b13da8..91e96340d400 100644 --- a/chinese/scim-pinyin/Makefile +++ b/chinese/scim-pinyin/Makefile @@ -1,34 +1,34 @@ PORTNAME= scim-pinyin PORTVERSION= 0.5.92 PORTREVISION= 4 CATEGORIES= chinese MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= SCIM Chinese Smart Pinyin input method WWW= https://github.com/scim-im/scim LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= scim>=1.2.0:textproc/scim RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= gmake iconv libtool:keepla localbase:ldflags pathfix pkgconfig +USES= gmake iconv libtool:keepla localbase:ldflags pkgconfig USE_CXXSTD= c++14 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-skim-support INSTALL_TARGET= install-strip CPPFLAGS+= -D__STDC_ISO_10646__ LDFLAGS+= -lintl OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include