diff options
author | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2024-07-24 21:15:47 +0000 |
---|---|---|
committer | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2024-07-24 21:15:47 +0000 |
commit | 9ad171aaab0acf67dbdd9c89d49d6337bd8bc57c (patch) | |
tree | dbc95732717e9eab249607189361daa198408e59 /chinese | |
parent | 042ae37fbe5ff37b0978edf3289a5dc7dee19c79 (diff) | |
download | ports-9ad171aaab0acf67dbdd9c89d49d6337bd8bc57c.tar.gz ports-9ad171aaab0acf67dbdd9c89d49d6337bd8bc57c.zip |
chinese/libchewing: Update to 0.8.5
- Update WWW
- Use complete arguments/options
- Sort PLIST
- Update pkg-descr
- Take maintainership
Changes: https://github.com/chewing/libchewing/releases
Diffstat (limited to 'chinese')
-rw-r--r-- | chinese/libchewing/Makefile | 23 | ||||
-rw-r--r-- | chinese/libchewing/distinfo | 6 | ||||
-rw-r--r-- | chinese/libchewing/pkg-descr | 8 | ||||
-rw-r--r-- | chinese/libchewing/pkg-plist | 2 |
4 files changed, 24 insertions, 15 deletions
diff --git a/chinese/libchewing/Makefile b/chinese/libchewing/Makefile index da49fb64bbad..3e4a8c7521b8 100644 --- a/chinese/libchewing/Makefile +++ b/chinese/libchewing/Makefile @@ -1,25 +1,28 @@ PORTNAME= libchewing -DISTVERSION= 0.8.4 +PORTVERSION= 0.8.5 CATEGORIES= chinese textproc -MASTER_SITES= https://github.com/chewing/${PORTNAME}/releases/download/v${DISTVERSION}/ +MASTER_SITES= https://github.com/chewing/libchewing/releases/download/v${PORTVERSION}/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Chewing intelligent phonetic input method library -WWW= https://chewing.im +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 -USE_LDCONFIG= yes - -# Tests when running in parallel -# https://github.com/chewing/libchewing/issues/293 -CMAKE_TESTING_PARALLEL_LEVEL= 1 CMAKE_OFF= BUILD_INFO \ BUILD_TESTING \ + ENABLE_GCOV \ + NO_UNDEFINED \ + USE_VALGRIND \ + WITH_INTERNAL_SQLITE3 \ WITH_RUST -CMAKE_ON= WITH_SQLITE3 +CMAKE_ON= BUILD_SHARED_LIBS \ + WITH_SQLITE3 +CMAKE_TESTING_PARALLEL_LEVEL= 1 # https://github.com/chewing/libchewing/issues/293 +USE_LDCONFIG= yes .include <bsd.port.mk> diff --git a/chinese/libchewing/distinfo b/chinese/libchewing/distinfo index 401a80367dce..afce409cb771 100644 --- a/chinese/libchewing/distinfo +++ b/chinese/libchewing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717657425 -SHA256 (libchewing-0.8.4.tar.zst) = c272e85c9aff03265db08641cac25709b9faf45b4602e04ea6cb39317103b3fa -SIZE (libchewing-0.8.4.tar.zst) = 4967750 +TIMESTAMP = 1721822994 +SHA256 (libchewing-0.8.5.tar.zst) = 472881fc7df7f1bc90383937c504589d80d542b5f2c4c5c007017c13a21f534e +SIZE (libchewing-0.8.5.tar.zst) = 4969263 diff --git a/chinese/libchewing/pkg-descr b/chinese/libchewing/pkg-descr index 825f31a9af7c..97e7507cafe2 100644 --- a/chinese/libchewing/pkg-descr +++ b/chinese/libchewing/pkg-descr @@ -1 +1,7 @@ -Chewing - An Intelligent Chinese Phonetic Input Method for UNIX +The Chewing is an intelligent phonetic input method (Zhuyin/Bopomofo) and is one +of the most popular choices for Traditional Chinese users. Chewing was inspired +by other proprietary intelligent Zhuyin input methods on Microsoft Windows, +namely Wang-Xin by Eten, Microsoft New Zhuyin, and Nature Zhuyin (aka Going). +The Chewing developer maintains the project as a fully open-source effort, +positioning it as a leading libre intelligent phonetic solution among major +operating environments. diff --git a/chinese/libchewing/pkg-plist b/chinese/libchewing/pkg-plist index 32e8481bd0d5..61c6bc9abc80 100644 --- a/chinese/libchewing/pkg-plist +++ b/chinese/libchewing/pkg-plist @@ -1,6 +1,6 @@ +include/chewing/chewing-compat.h include/chewing/chewing.h include/chewing/chewingio.h -include/chewing/chewing-compat.h include/chewing/global.h include/chewing/mod_aux.h lib/libchewing.so |