1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-18 00:10:04 +00:00

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
This commit is contained in:
Po-Chuan Hsieh 2024-07-25 05:15:47 +08:00
parent 042ae37fbe
commit 9ad171aaab
No known key found for this signature in database
GPG Key ID: 9A4BD10F002DD04B
4 changed files with 24 additions and 15 deletions

View File

@ -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>

View File

@ -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

View File

@ -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.

View File

@ -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