diff options
Diffstat (limited to 'chinese')
356 files changed, 1338 insertions, 2116 deletions
diff --git a/chinese/CJKUnifonts/Makefile b/chinese/CJKUnifonts/Makefile index c32c1f255f2e..aca184d271ba 100644 --- a/chinese/CJKUnifonts/Makefile +++ b/chinese/CJKUnifonts/Makefile @@ -1,5 +1,3 @@ -# Created by: Shen Chuan-Hsing <statue@freebsd.sinica.edu.tw> - PORTNAME= CJKUnifonts PORTVERSION= 0.2.20080216.1 PORTREVISION= 4 @@ -11,6 +9,7 @@ DISTFILES= ttf-arphic-uming_${PORTVERSION}.orig.tar.gz:uming \ MAINTAINER= ports@FreeBSD.org COMMENT= CJKUnifonts TrueType Font is a combine of Arphic Ming and Kai fonts +WWW= https://www.freedesktop.org/wiki/Software/CJKUnifonts/ DIST_SUBDIR= ${PORTNAME} NO_WRKSUBDIR= yes diff --git a/chinese/CJKUnifonts/pkg-descr b/chinese/CJKUnifonts/pkg-descr index de62c3fb0e5d..6b5101d58bdf 100644 --- a/chinese/CJKUnifonts/pkg-descr +++ b/chinese/CJKUnifonts/pkg-descr @@ -18,5 +18,3 @@ are constantly added. This font is a TrueType Collection containing 4 flavors, namely CN, HK, TW and TW MBE. - -WWW: https://www.freedesktop.org/wiki/Software/CJKUnifonts/ diff --git a/chinese/CNS11643-font/Makefile b/chinese/CNS11643-font/Makefile index 51d65b92d88c..56f8b4c291e6 100644 --- a/chinese/CNS11643-font/Makefile +++ b/chinese/CNS11643-font/Makefile @@ -1,15 +1,14 @@ -# Created by: chinsan - PORTNAME= CNS11643-font PORTVERSION= 98.1 PORTREVISION= 6 CATEGORIES= chinese x11-fonts -MASTER_SITES= https://www.cs.nctu.edu.tw/~lwhsu/ports/distfiles/CNS11643-font/ +MASTER_SITES= https://people.cs.nycu.edu.tw/~lwhsu/ports/distfiles/CNS11643-font/ DISTFILES= TW-Kai-98_1.ttf TW-Sung-98_1.ttf EXTRACT_ONLY= MAINTAINER= lhd@cs.nctu.edu.tw COMMENT= Combine of Kai and Sung with CNS11643 TrueType Fonts +WWW= https://www.cns11643.gov.tw/ LICENSE= CC_BY-ND_3.0_TW LICENSE_NAME= Creative Commons Attribution-NoDerivs 3.0 Taiwan License diff --git a/chinese/CNS11643-font/pkg-descr b/chinese/CNS11643-font/pkg-descr index b93fcf1c3ede..d7081bd3a540 100644 --- a/chinese/CNS11643-font/pkg-descr +++ b/chinese/CNS11643-font/pkg-descr @@ -1,3 +1 @@ These fonts are Chinese Unicode fonts which include the CNS 11643 character set. - -WWW: http://www.cns11643.gov.tw/ diff --git a/chinese/FreeWnn-lib/Makefile b/chinese/FreeWnn-lib/Makefile index aae5d72c9292..330f93269d96 100644 --- a/chinese/FreeWnn-lib/Makefile +++ b/chinese/FreeWnn-lib/Makefile @@ -1,5 +1,3 @@ -# Created by: Satoshi TAOKA <taoka@FreeBSD.org> - CATEGORIES= chinese PKGNAMESUFFIX= -lib diff --git a/chinese/FreeWnn-lib/pkg-descr b/chinese/FreeWnn-lib/pkg-descr index af349d3f2b8a..28f87b06b6db 100644 --- a/chinese/FreeWnn-lib/pkg-descr +++ b/chinese/FreeWnn-lib/pkg-descr @@ -6,5 +6,3 @@ used to a client. Note that you must set a environment variable CSERVER or TSERVER if you use a client of Wnn. - -WWW: http://www.freewnn.org/ diff --git a/chinese/FreeWnn-server/Makefile b/chinese/FreeWnn-server/Makefile index 818760cae335..d81a9035668b 100644 --- a/chinese/FreeWnn-server/Makefile +++ b/chinese/FreeWnn-server/Makefile @@ -1,5 +1,3 @@ -# Created by: Satoshi TAOKA <taoka@FreeBSD.org> - CATEGORIES= chinese PKGNAMESUFFIX= -server diff --git a/chinese/FreeWnn-server/pkg-descr b/chinese/FreeWnn-server/pkg-descr index 5cb1bb6617b9..a5134fde1ba5 100644 --- a/chinese/FreeWnn-server/pkg-descr +++ b/chinese/FreeWnn-server/pkg-descr @@ -2,5 +2,3 @@ FreeWnn is a Japanese/Chinese/Korean input method. This port has only the server and dictionaries used for the Chinese input method. - -WWW: http://www.freewnn.org/ diff --git a/chinese/FreeWnn-server/pkg-plist b/chinese/FreeWnn-server/pkg-plist index 3502ee6dae62..255c61b7d324 100644 --- a/chinese/FreeWnn-server/pkg-plist +++ b/chinese/FreeWnn-server/pkg-plist @@ -23,18 +23,18 @@ lib/wnn/zh_TW/dic/sys/cns_ch.dic lib/wnn/zh_TW/dic/sys/cns_wd.dic lib/wnn/zh_TW/dic/sys/full.con lib/wnn/zh_TW/dic/sys/full.conR -man/ja/man1/catod.1.gz -man/ja/man1/catof.1.gz -man/ja/man1/cdicsort.1.gz -man/ja/man1/cdtoa.1.gz -man/ja/man1/cserver.1.gz -man/ja/man1/cuum.1.gz -man/ja/man1/cwddel.1.gz -man/ja/man1/cwdreg.1.gz -man/ja/man1/cwnnkill.1.gz -man/ja/man1/cwnnstat.1.gz -man/ja/man1/cwnntouch.1.gz -man/ja/man4/cenv.4.gz -man/ja/man4/ckey.4.gz -man/ja/man4/cst_end.4.gz -man/ja/man4/cwnn.4.gz +share/man/ja/man1/catod.1.gz +share/man/ja/man1/catof.1.gz +share/man/ja/man1/cdicsort.1.gz +share/man/ja/man1/cdtoa.1.gz +share/man/ja/man1/cserver.1.gz +share/man/ja/man1/cuum.1.gz +share/man/ja/man1/cwddel.1.gz +share/man/ja/man1/cwdreg.1.gz +share/man/ja/man1/cwnnkill.1.gz +share/man/ja/man1/cwnnstat.1.gz +share/man/ja/man1/cwnntouch.1.gz +share/man/ja/man4/cenv.4.gz +share/man/ja/man4/ckey.4.gz +share/man/ja/man4/cst_end.4.gz +share/man/ja/man4/cwnn.4.gz diff --git a/chinese/Makefile b/chinese/Makefile index c6ee7b425749..1dde99a40d22 100644 --- a/chinese/Makefile +++ b/chinese/Makefile @@ -11,13 +11,12 @@ SUBDIR += autoconvert SUBDIR += big5width SUBDIR += bitchx - SUBDIR += brise SUBDIR += bsdconv-opencc SUBDIR += bug5 SUBDIR += c2t SUBDIR += cconv - SUBDIR += celvis SUBDIR += chiconv + SUBDIR += chinese-calendar SUBDIR += cless SUBDIR += cnprint SUBDIR += dictd-database @@ -34,6 +33,7 @@ SUBDIR += fcitx-ui-light SUBDIR += fcitx5-chewing SUBDIR += fcitx5-chinese-addons + SUBDIR += fcitx5-mcbopomofo SUBDIR += fcitx5-rime SUBDIR += fcitx5-table-extra SUBDIR += fcitx5-table-other @@ -47,6 +47,7 @@ SUBDIR += gcin-qt5 SUBDIR += gydict SUBDIR += hc + SUBDIR += ibus-array SUBDIR += ibus-cangjie SUBDIR += ibus-chewing SUBDIR += ibus-libpinyin @@ -91,7 +92,6 @@ SUBDIR += p5-Text-Greeking-zh_TW SUBDIR += pcmanx SUBDIR += php-opencc - SUBDIR += phpbb-tw SUBDIR += phpbb3-tw SUBDIR += pycangjie SUBDIR += pyzy diff --git a/chinese/arphicttf/Makefile b/chinese/arphicttf/Makefile index 9da9e130a36b..6fd77c1dc3ca 100644 --- a/chinese/arphicttf/Makefile +++ b/chinese/arphicttf/Makefile @@ -1,5 +1,3 @@ -# Created by: Jing-Tang Keith Jang <keith@FreeBSD.org> - PORTNAME= arphicttf PORTVERSION= 2.11 PORTREVISION= 6 diff --git a/chinese/aterm/Makefile b/chinese/aterm/Makefile index d95fe35af3ec..fbf2e9e33ef0 100644 --- a/chinese/aterm/Makefile +++ b/chinese/aterm/Makefile @@ -1,20 +1,23 @@ -# Created by: gugod@gugod.org - PORTNAME= aterm PORTVERSION= 1.0.1 +PORTREVISION= 1 CATEGORIES= chinese x11 MASTER_SITES= SF MAINTAINER= gugod@gugod.org COMMENT= Color vt102 terminal emulator with transparency support +WWW= https://aterm.sourceforge.net/ USES= cpe xorg USE_XORG= xpm GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --enable-xim --enable-big5 MAKE_JOBS_UNSAFE= yes +CONFLICTS_INSTALL= aterm + PLIST_FILES= "@(,,4711) bin/aterm" \ - man/man1/aterm.1.gz + share/man/man1/aterm.1.gz .include <bsd.port.mk> diff --git a/chinese/aterm/pkg-descr b/chinese/aterm/pkg-descr index 1729642cb979..9e60cbc9baf8 100644 --- a/chinese/aterm/pkg-descr +++ b/chinese/aterm/pkg-descr @@ -3,5 +3,3 @@ additions for fast transparency. It was created with AfterStep users in mind, but is not tied to any libraries, and can be used anywhere. - -WWW: http://aterm.sourceforge.net/ diff --git a/chinese/auto-cn-l10n/Makefile b/chinese/auto-cn-l10n/Makefile index 3c003349247f..e8d747510d79 100644 --- a/chinese/auto-cn-l10n/Makefile +++ b/chinese/auto-cn-l10n/Makefile @@ -1,8 +1,6 @@ -# Created by: Yinghong Liu <relaxbsd@gmail.com> - PORTNAME= auto-cn-l10n PORTVERSION= 1.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= chinese #MASTER_SITES= ftp://local-distfiles.freebsd.org.cn/pub/china-ports/hamigua/ MASTER_SITES= LOCAL/delphij @@ -14,14 +12,13 @@ COMMENT= The automatic localization for Simplified Chinese zh_CN.eucCN locale NO_BUILD= yes SUB_FILES= pkg-message -OPTIONS_DEFINE= WQY FIREFLYTTF FCITX SCIM MINICHINPUT RELAXCONF -OPTIONS_DEFAULT= WQY SCIM RELAXCONF +OPTIONS_DEFINE= WQY FIREFLYTTF FCITX SCIM MINICHINPUT +OPTIONS_DEFAULT= WQY SCIM WQY_DESC= WenQuanYi Bitmap Song Font FIREFLYTTF_DESC= Firefly TrueType Font FCITX_DESC= GBK Chinese XIM server SCIM_DESC= Smart Common Input Method platform MINICHINPUT_DESC= A tiny version of Chinput -RELAXCONF_DESC= A set of utilities for FreeBSD LiveCD WQY_RUN_DEPENDS= ${LOCALBASE}/share/fonts/wqy/wenquanyi_10pt.pcf:x11-fonts/wqy FIREFLYTTF_RUN_DEPENDS= ${LOCALBASE}/share/fonts/TrueType/fireflysung.ttf:chinese/fireflyttf @@ -29,7 +26,6 @@ FCITX_RUN_DEPENDS= fcitx:chinese/fcitx SCIM_RUN_DEPENDS= ${LOCALBASE}/share/scim/tables/Wubi.bin:chinese/scim-tables \ ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/pinyin.so:chinese/scim-pinyin MINICHINPUT_RUN_DEPENDS=chinput:chinese/miniChinput -RELAXCONF_RUN_DEPENDS= relaxconf:sysutils/relaxconf post-patch: @${REINPLACE_CMD} -e "s|%%X11BASE%%|${LOCALBASE}|g; \ diff --git a/chinese/auto-tw-l10n/Makefile b/chinese/auto-tw-l10n/Makefile index a703807bab83..95c0f5652ac4 100644 --- a/chinese/auto-tw-l10n/Makefile +++ b/chinese/auto-tw-l10n/Makefile @@ -1,5 +1,3 @@ -# Created by: Michael C . Wu <keichii@iteration.net> - PORTNAME= auto-tw-l10n PORTVERSION= 1.16 CATEGORIES= chinese diff --git a/chinese/autoconvert/Makefile b/chinese/autoconvert/Makefile index 1f8e7395aa3d..8291a94cd80f 100644 --- a/chinese/autoconvert/Makefile +++ b/chinese/autoconvert/Makefile @@ -1,5 +1,3 @@ -# Created by: Yin-Jieh Chen <yinjieh@csie.nctu.edu.tw> - PORTNAME= autoconvert PORTVERSION= 0.3.16 PORTREVISION= 5 @@ -9,6 +7,7 @@ DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Intelligent Chinese encoding converter +WWW= http://banyan.dlut.edu.cn/~ygh/ LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual diff --git a/chinese/autoconvert/pkg-descr b/chinese/autoconvert/pkg-descr index f973b8cbc11b..731944a064fe 100644 --- a/chinese/autoconvert/pkg-descr +++ b/chinese/autoconvert/pkg-descr @@ -1,5 +1,3 @@ If you use procmail, there will be an example at: ${PREFIX}/share/autoconvert/procmailrc.example, which helps you to setup autoconvert as a filter of procmail. - -WWW: http://banyan.dlut.edu.cn/~ygh/ diff --git a/chinese/big5width/Makefile b/chinese/big5width/Makefile index 9cbf95db0e60..58b5c3d38b08 100644 --- a/chinese/big5width/Makefile +++ b/chinese/big5width/Makefile @@ -1,5 +1,3 @@ -# Created by: Rong-En Fan <rafan@FreeBSD.org> - PORTNAME= big5width PORTVERSION= 1.0 CATEGORIES= chinese @@ -8,6 +6,7 @@ DISTFILES= # none MAINTAINER= ports@FreeBSD.org COMMENT= Unicode width dirty fix for Big5 font (${LOCALE} locale) +WWW= https://www.csie.ntu.edu.tw/~r92030/project/big5width/ BASELOCALEDIR= /usr/share/locale LOCALEDIR= ${PREFIX}/share/locale diff --git a/chinese/big5width/pkg-descr b/chinese/big5width/pkg-descr index 67a372afcab4..55098a216d1b 100644 --- a/chinese/big5width/pkg-descr +++ b/chinese/big5width/pkg-descr @@ -6,5 +6,3 @@ range as double width. Now you will be happy with UTF8 terminal and Big5 fonts :) This port fixes the zh_TW.UTF-8 locale for wcwidth(3) and wcswidth(3). - -WWW: http://www.csie.ntu.edu.tw/~r92030/project/big5width/ diff --git a/chinese/bitchx/Makefile b/chinese/bitchx/Makefile index bbf74cff0100..16d7703ca482 100644 --- a/chinese/bitchx/Makefile +++ b/chinese/bitchx/Makefile @@ -1,5 +1,3 @@ -# Created by: clive - PORTNAME= bitchx CATEGORIES= chinese @@ -11,6 +9,8 @@ EXTRA_PATCHES= ${.CURDIR}/files/patch-source__input.c \ ${.CURDIR}/files/patch-include__config.h \ ${.CURDIR}/files/patch-source__screen.c +CONFLICTS_INSTALL= bitchx + OPTIONS_SLAVE= LATIN .include "${MASTERDIR}/Makefile" diff --git a/chinese/brise/Makefile b/chinese/brise/Makefile deleted file mode 100644 index d0774d9558bf..000000000000 --- a/chinese/brise/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -PORTNAME= brise -PORTVERSION= 0.35 -DISTVERSIONPREFIX= ${PORTNAME}- -CATEGORIES= chinese textproc - -MAINTAINER= hiroto.kagotani@gmail.com -COMMENT= Rime Schema Repository - -LICENSE= GPLv3 - -BROKEN= fails to build - -BUILD_DEPENDS= rime_deployer:chinese/librime - -USES= gmake -USE_GITHUB= yes -GH_ACCOUNT= rime - -MAKE_ARGS+= RIME_DATA_DIR=${DATADIR} - -.include <bsd.port.mk> diff --git a/chinese/brise/distinfo b/chinese/brise/distinfo deleted file mode 100644 index 39cec055fe4b..000000000000 --- a/chinese/brise/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (rime-brise-brise-0.35_GH0.tar.gz) = 1baa756658b29a28444292f19f34608e5008b8424a041dec5cc3df2debaebd65 -SIZE (rime-brise-brise-0.35_GH0.tar.gz) = 6707359 diff --git a/chinese/brise/pkg-descr b/chinese/brise/pkg-descr deleted file mode 100644 index dc1da2cbbb9c..000000000000 --- a/chinese/brise/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Rime Schema Repository. - -WWW: https://rime.github.io/ diff --git a/chinese/brise/pkg-plist b/chinese/brise/pkg-plist deleted file mode 100644 index bef8475b1d32..000000000000 --- a/chinese/brise/pkg-plist +++ /dev/null @@ -1,55 +0,0 @@ -%%DATADIR%%/bopomofo.schema.yaml -%%DATADIR%%/bopomofo_tw.schema.yaml -%%DATADIR%%/cangjie5.dict.yaml -%%DATADIR%%/cangjie5.prism.bin -%%DATADIR%%/cangjie5.reverse.bin -%%DATADIR%%/cangjie5.schema.yaml -%%DATADIR%%/cangjie5.table.bin -%%DATADIR%%/cangjie5_express.schema.yaml -%%DATADIR%%/combo_pinyin.schema.yaml -%%DATADIR%%/default.yaml -%%DATADIR%%/double_pinyin.schema.yaml -%%DATADIR%%/double_pinyin_abc.schema.yaml -%%DATADIR%%/double_pinyin_flypy.schema.yaml -%%DATADIR%%/double_pinyin_mspy.schema.yaml -%%DATADIR%%/emoji.dict.yaml -%%DATADIR%%/emoji.schema.yaml -%%DATADIR%%/essay.txt -%%DATADIR%%/ipa_xsampa.dict.yaml -%%DATADIR%%/ipa_xsampa.schema.yaml -%%DATADIR%%/jyutping.dict.yaml -%%DATADIR%%/jyutping.schema.yaml -%%DATADIR%%/luna_pinyin.dict.yaml -%%DATADIR%%/luna_pinyin.prism.bin -%%DATADIR%%/luna_pinyin.reverse.bin -%%DATADIR%%/luna_pinyin.schema.yaml -%%DATADIR%%/luna_pinyin.table.bin -%%DATADIR%%/luna_pinyin_fluency.prism.bin -%%DATADIR%%/luna_pinyin_fluency.schema.yaml -%%DATADIR%%/luna_pinyin_simp.prism.bin -%%DATADIR%%/luna_pinyin_simp.schema.yaml -%%DATADIR%%/luna_pinyin_tw.prism.bin -%%DATADIR%%/luna_pinyin_tw.schema.yaml -%%DATADIR%%/pinyin_simp.dict.yaml -%%DATADIR%%/pinyin_simp.schema.yaml -%%DATADIR%%/quick5.dict.yaml -%%DATADIR%%/quick5.schema.yaml -%%DATADIR%%/sampheng.schema.yaml -%%DATADIR%%/soutzoe.dict.yaml -%%DATADIR%%/soutzoe.schema.yaml -%%DATADIR%%/stroke.dict.yaml -%%DATADIR%%/stroke.prism.bin -%%DATADIR%%/stroke.reverse.bin -%%DATADIR%%/stroke.schema.yaml -%%DATADIR%%/stroke.table.bin -%%DATADIR%%/symbols.yaml -%%DATADIR%%/terra_pinyin.dict.yaml -%%DATADIR%%/terra_pinyin.schema.yaml -%%DATADIR%%/wubi86.dict.yaml -%%DATADIR%%/wubi86.schema.yaml -%%DATADIR%%/wubi_pinyin.schema.yaml -%%DATADIR%%/wugniu.schema.yaml -%%DATADIR%%/wugniu_lopha.dict.yaml -%%DATADIR%%/wugniu_lopha.schema.yaml -%%DATADIR%%/zyenpheng.dict.yaml -%%DATADIR%%/zyenpheng.schema.yaml diff --git a/chinese/bsdconv-opencc/Makefile b/chinese/bsdconv-opencc/Makefile index 7dd7caa4b92b..0d6098ec98d7 100644 --- a/chinese/bsdconv-opencc/Makefile +++ b/chinese/bsdconv-opencc/Makefile @@ -1,5 +1,3 @@ -# Created by: buganini@gmail.com - PORTNAME= opencc PORTVERSION= 11.5 CATEGORIES= chinese converters @@ -7,6 +5,7 @@ PKGNAMEPREFIX= bsdconv- MAINTAINER= buganini@gmail.com COMMENT= OpenCC conversion module for bsdconv +WWW= https://github.com/buganini/bsdconv-opencc LICENSE= BSD2CLAUSE diff --git a/chinese/bsdconv-opencc/pkg-descr b/chinese/bsdconv-opencc/pkg-descr index c64c94203783..9bf3dd8d7190 100644 --- a/chinese/bsdconv-opencc/pkg-descr +++ b/chinese/bsdconv-opencc/pkg-descr @@ -6,5 +6,3 @@ bsdconv is a BSD licensed charset/encoding converter library with more function than libiconv. (Currently, only a few codecs are supported) This port is a opencc conversion module for bsdconv. - -WWW: https://github.com/buganini/bsdconv-opencc diff --git a/chinese/bug5/Makefile b/chinese/bug5/Makefile index 43513517af3f..cbdf0cfafbc0 100644 --- a/chinese/bug5/Makefile +++ b/chinese/bug5/Makefile @@ -1,11 +1,10 @@ -# Created by: buganini@gmail.com - PORTNAME= bug5 PORTVERSION= 1.18 CATEGORIES= chinese converters MAINTAINER= buganini@gmail.com COMMENT= Big5/GBK <-> UTF-8 translating layer in terminal +WWW= https://github.com/buganini/bug5 LICENSE= BSD2CLAUSE BSD3CLAUSE LICENSE_COMB= multi diff --git a/chinese/bug5/pkg-descr b/chinese/bug5/pkg-descr index 79e443bad366..bce9061e4276 100644 --- a/chinese/bug5/pkg-descr +++ b/chinese/bug5/pkg-descr @@ -13,5 +13,3 @@ Features that screen doesn't have: Features that both bug5 and screen has: - Optional ambiguous-width characters padding - Specify I/O conversion - -WWW: https://github.com/buganini/bug5 diff --git a/chinese/c2t/Makefile b/chinese/c2t/Makefile index fc3e01b36cc8..b111d1b3ae4b 100644 --- a/chinese/c2t/Makefile +++ b/chinese/c2t/Makefile @@ -1,7 +1,6 @@ -# Created by: David O'Brien (obrien@FreeBSD.org) - PORTNAME= c2t PORTVERSION= 1.0 +PORTREVISION= 1 CATEGORIES= chinese MASTER_SITES= ftp://ftp.cuhk.hk/pub/chinese/ifcss/software/unix/convert/:file \ ftp://ftp.cuhk.hk/pub/chinese/ifcss/software/x-win/cxterm/dict/gb/:dict @@ -19,6 +18,6 @@ do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/chinese/gb ${INSTALL_PROGRAM} ${WRKSRC}/c2t ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${DISTDIR}/TONEPY.tit ${STAGEDIR}${PREFIX}/share/chinese/gb - ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include <bsd.port.mk> diff --git a/chinese/c2t/pkg-plist b/chinese/c2t/pkg-plist index 24783085907e..4ff4d3c167da 100644 --- a/chinese/c2t/pkg-plist +++ b/chinese/c2t/pkg-plist @@ -1,3 +1,3 @@ bin/c2t -man/man1/c2t.1.gz +share/man/man1/c2t.1.gz share/chinese/gb/TONEPY.tit diff --git a/chinese/cconv/Makefile b/chinese/cconv/Makefile index 2824cb4a8431..7af1c808bb0a 100644 --- a/chinese/cconv/Makefile +++ b/chinese/cconv/Makefile @@ -1,5 +1,3 @@ -# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> - PORTNAME= cconv PORTVERSION= 0.6.3 DISTVERSIONPREFIX= v @@ -7,6 +5,7 @@ CATEGORIES= chinese converters MAINTAINER= sunpoet@FreeBSD.org COMMENT= Simplified-Traditional Chinese conversion tool +WWW= https://github.com/xiaoyjy/cconv LICENSE= MIT LICENSE_FILE= ${WRKSRC}/License @@ -19,6 +18,8 @@ USES= autoreconf iconv libtool GH_ACCOUNT= xiaoyjy USE_GITHUB= yes +CONFLICTS_INSTALL= libunicode # include/unicode.h + .include <bsd.port.pre.mk> .if !empty(ICONV_LIB) diff --git a/chinese/cconv/pkg-descr b/chinese/cconv/pkg-descr index 885a2a90f839..03c4e7aafc3f 100644 --- a/chinese/cconv/pkg-descr +++ b/chinese/cconv/pkg-descr @@ -9,5 +9,3 @@ Features: - iconv-like usage. - language-level Simplified-Traditional Chinese conversion. - idioms can be translated. - -WWW: https://github.com/xiaoyjy/cconv diff --git a/chinese/celvis/Makefile b/chinese/celvis/Makefile deleted file mode 100644 index 90883884abb7..000000000000 --- a/chinese/celvis/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# Created by: David O'Brien (obrien@cs.ucdavis.edu) - -PORTNAME= celvis -PORTVERSION= 1.3 -CATEGORIES= chinese editors -MASTER_SITES= http://ftp.ist.utl.pt/pub/ctan/language/chinese/chtex/ -DISTNAME= ${PORTNAME} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Vi/ex clone that speaks Chinese - -USES= ncurses -CFLAGS+= -Wno-error=return-type -MAKE_ARGS= LIBS="${LDFLAGS} -lncurses" - -do-install: - @# install target in celvis Makefile is not too good -- this is easier - ${INSTALL_PROGRAM} ${WRKSRC}/celvis ${WRKSRC}/virec ${STAGEDIR}${PREFIX}/bin - ${LN} -s celvis ${STAGEDIR}${PREFIX}/bin/cvi - ${INSTALL_MAN} ${FILESDIR}/celvis.1 ${STAGEDIR}${MANPREFIX}/man/man1 - -.include <bsd.port.mk> diff --git a/chinese/celvis/distinfo b/chinese/celvis/distinfo deleted file mode 100644 index 432034578ece..000000000000 --- a/chinese/celvis/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (celvis.tar.gz) = 852f30967663d200f20bc1542196ba1ae1050fefab87adb6f71b590fc3a08080 -SIZE (celvis.tar.gz) = 135593 diff --git a/chinese/celvis/files/celvis.1 b/chinese/celvis/files/celvis.1 deleted file mode 100644 index 61fb0e501969..000000000000 --- a/chinese/celvis/files/celvis.1 +++ /dev/null @@ -1,103 +0,0 @@ -.TH ELVIS 1 -.SH NAME -celvis, cex, cvi, cview, cinput - The Chinese editor -.SH SYNOPSIS -\fBcelvis\fP [\fIflags\fP] [\fB+\fP\fIcmd\fP] [\fIfiles\fP...] -.SH DESCRIPTION -\fIElvis\fP is a text editor which emulates \fIvi\fP/\fIex\fP. -\fICelvis\fP is a Chinese version of \fIelvis\fP. -It should run on top of some Chinese terminal or Chinese system, -such as \fIcxterm\fP in X11 window system. -This version supports both GB encoding and Big5 encoding -Chinese text. -.PP -On systems which pass the program name as an argument, such as Unix and Minix, -you may also install \fIcelvis\fP under the names -"cex", "cvi", "cview", and "cinput". -These extra names would normally be links to celvis; -see the "ln" shell command. -.PP -When \fIcelvis\fP is invoked as "cvi", -it behaves exactly as though it was invoked as "celvis". -However, if you invoke \fIcelvis\fP as "cview", -then the readonly option is set as though you had given it the "-R" flag. -If you invoke \fIcelvis\fP as "cex", -then \fIcelvis\fP will start up in the colon command mode -instead of the visual command mode, -as though you had given it the "-e" flag. -If you invoke \fIcelvis\fP as "cinput" or "cedit", -then \fIcelvis\fP will start up in input mode, -as though the "-i" flag was given. -.SH OPTIONS -.IP \fB-r\fP -To the real vi, this flag means that a previous edit should be recovered. -\fICelvis\fP, though, has a separate program, called \fIvirec(1)\fP, -for recovering files. -When you invoke \fIcelvis\fP with -r, -\fIcelvis\fP will tell you to run \fIvirec\fP. -.IP \fB-R\fP -This sets the "readonly" option, -so you won't accidentally overwrite a file. -.IP "\fB-t\fP \fItag\fP" -This causes \fIcelvis\fP to start editing at the given tag. -.IP \fB-e\fP -\fICelvis\fP will start up in colon command mode. -.IP \fB-v\fP -\fICelvis\fP will start up in visual command mode. -.IP \fB-i\fP -\fICelvis\fP will start up in input mode. -.IP "\fB+\fP\fIcommand\fP -If you use the +\fIcommand\fP parameter, -then after the first file is loaded -\fIcommand\fP is executed as an EX command. -A typical example would be "celvis +237 foo", -which would cause \fIcelvis\fP to start editing foo and -then move directly to line 237. -.SH FILES -.IP /tmp/elv* -During editing, -\fIcelvis\fP stores text in a temporary file. -For UNIX, this file will usually be stored in the /tmp directory, -and the first three characters will be "elv". -For other systems, the temporary files may be stored someplace else; -see the version-specific section of the documentation. -.IP tags -This is the database used by the \fI:tags\fP command and the \fB-t\fP option. -It is usually created by the \fIctags(1)\fP program. -.IP ".exrc or elvis.rc" -On UNIX-like systems, a file called ".exrc" in your home directory -is executed as a series of \fIex\fR commands. -A file by the same name may be executed in the current directory, too. -On non-UNIX systems, ".exrc" is usually an invalid file name; -there, the initialization file is called "elvis.rc" instead. -.SH "SEE ALSO" -ctags(1), ref(1), virec(1), cxterm(1) -.PP -\fIElvis - A Clone of Vi/Ex\fP, the complete \fIelvis\fP documentation. -.SH BUGS -There is no LISP support. -Certain other features are missing, too. -.PP -Auto-indent mode is not quite compatible with the real vi. -Among other things, 0^D and ^^D don't do what you might expect. -.PP -Long lines are displayed differently. -The real vi wraps long lines onto multiple rows of the screen, -but \fIcelvis\fP scrolls sideways. -.SH AUTHOR -.nf -Steve Kirkendall -kirkenda@cs.pdx.edu -\&...uunet!tektronix!psueea!eecs!kirkenda -.fi -.PP -Many other people have worked to port \fIelvis\fP to various operating systems. -To see who deserves credit, run the \fI:version\fP command -from within \fIcelvis\fP, -or look in the system-specific section of the complete documentation. -.PP -The Chinese version, \fIcelvis\fP, is developed by Man-Chi Pong -(now with the Hong Kong University of Science and Technology, HK. -E-mail: mcpong@uxmail.usthk.hk) -and Yongguang Zhang -(Purdue University, e-mail: ygz@cs.purdue.edu). diff --git a/chinese/celvis/files/patch-Makefile b/chinese/celvis/files/patch-Makefile deleted file mode 100644 index 7523bb055ad3..000000000000 --- a/chinese/celvis/files/patch-Makefile +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.orig Thu May 16 03:09:50 1991 -+++ Makefile Sun Apr 2 11:44:47 2000 -@@ -22,7 +22,7 @@ - SRC5= regexp.c regexp.h regsub.c sysdos.c system.c tinytcap.c tio.c tmp.c - SRC6= vars.c vcmd.c vi.c vi.h ctags.c ref.c virec.c wildcard.c shell.c - EXTRA= --CFLAGS= -O -+CFLAGS+= -D_HAVE_PARAM_H - LIBS= -ltermcap - - all: $(PROGS) diff --git a/chinese/celvis/files/patch-blk.c b/chinese/celvis/files/patch-blk.c deleted file mode 100644 index 922b0d371270..000000000000 --- a/chinese/celvis/files/patch-blk.c +++ /dev/null @@ -1,12 +0,0 @@ ---- blk.c.orig Tue Nov 6 11:53:55 1990 -+++ blk.c Thu Aug 15 04:47:18 1996 -@@ -19,7 +19,9 @@ - # define NBUFS 5 /* must be at least 3 -- more is better */ - #endif - -+#if !(defined(BSD) && (BSD >= 199103)) - extern long lseek(); -+#endif - - /*------------------------------------------------------------------------*/ - diff --git a/chinese/celvis/files/patch-cmd1.c b/chinese/celvis/files/patch-cmd1.c deleted file mode 100644 index 6badcd280f92..000000000000 --- a/chinese/celvis/files/patch-cmd1.c +++ /dev/null @@ -1,22 +0,0 @@ ---- cmd1.c.orig Tue Nov 6 11:53:55 1990 -+++ cmd1.c Sat Aug 17 15:18:01 1996 -@@ -882,9 +882,6 @@ - #else - msg("%s (%s)", VERSION, DATE); - #endif --#ifdef COMPILED_BY -- msg("Compiled by %s", COMPILED_BY); --#endif - #ifdef CREDIT - msg("%s", CREDIT); - #endif -@@ -893,6 +890,9 @@ - #endif - #ifdef CVERSION - msg("%s", CVERSION); -+#endif -+#ifdef COMPILED_BY -+ msg("Compiled by %s", COMPILED_BY); - #endif - #ifdef COPYING - msg("%s", COPYING); diff --git a/chinese/celvis/files/patch-config.h b/chinese/celvis/files/patch-config.h deleted file mode 100644 index ca841f2f5c76..000000000000 --- a/chinese/celvis/files/patch-config.h +++ /dev/null @@ -1,30 +0,0 @@ ---- config.h.orig Tue Nov 6 11:53:55 1990 -+++ config.h Thu Aug 15 05:42:16 1996 -@@ -5,6 +5,10 @@ - */ - - /*************************** autoconf section ************************/ -+/* Can we tell a little more about this system? */ -+#ifdef _HAVE_PARAM_H -+# include <sys/param.h> -+#endif - - /* standard unix V (?) */ - #ifdef M_SYSV -@@ -175,9 +179,15 @@ - #endif - - /******************* Names of files and environment vars **********************/ -+#if (defined(BSD) && (BSD >= 199103)) -+# define TMPDIR "/var/tmp" /* directory where temp files live */ -+# define COMPILED_BY "{Free,Net,Open,4.4,4.3/Reno}BSD (ported by David O'Brien)" -+#endif - - #if ANY_UNIX --# define TMPDIR "/usr/tmp" /* directory where temp files live */ -+# ifndef TMPDIR -+# define TMPDIR "/usr/tmp" /* directory where temp files live */ -+# endif - # define TMPNAME "%s/elvt%04x%03x" /* temp file */ - # define CUTNAME "%s/elvc%04x%03x" /* cut buffer's temp file */ - # define EXRC ".exrc" /* init file in current directory */ diff --git a/chinese/celvis/files/patch-curses.c b/chinese/celvis/files/patch-curses.c deleted file mode 100644 index 35a4d1e02cf7..000000000000 --- a/chinese/celvis/files/patch-curses.c +++ /dev/null @@ -1,67 +0,0 @@ -The following patch seems to fix celvis on my machine. Just place it in -the files/ directory. - ---- curses.c 1991-09-21 23:42:07.000000000 +0200 -+++ curses.c 2007-12-31 15:40:30.000000000 +0100 -@@ -17,8 +17,13 @@ - #include "config.h" - #include "vi.h" - -+#undef BSD -+#undef UNIXV -+#define BSD 0 -+#define UNIXV 1 -+ - #if UNIXV --# include <termio.h> -+# include <termios.h> - #endif - - #if BSD || UNIX7 || MINIX -@@ -86,8 +91,8 @@ - char ERASEKEY; /* backspace key taken from ioctl structure */ - - #if UNIXV --static struct termio oldtermio; /* original tty mode */ --static struct termio newtermio; /* raw/noecho tty mode */ -+static struct termios oldtermio; /* original tty mode */ -+static struct termios newtermio; /* raw/noecho tty mode */ - #endif - - #if BSD || UNIX7 || MINIX -@@ -133,7 +138,7 @@ - - /* change the terminal mode to raw/noecho */ - #if UNIXV -- ioctl(2, TCGETA, &oldtermio); -+ tcgetattr(2, &oldtermio); - #endif - - #if BSD || UNIX7 || MINIX -@@ -170,7 +175,7 @@ - - /* change the terminal mode back the way it was */ - #if UNIXV -- ioctl(2, TCSETAW, &oldtermio); -+ tcsetattr(2, TCSADRAIN, &oldtermio); - #endif - #if BSD || UNIX7 || MINIX - ioctl(2, TIOCSETP, &oldsgttyb); -@@ -190,7 +195,7 @@ - { - /* change the terminal mode to raw/noecho */ - #if UNIXV -- ospeed = (oldtermio.c_cflag & CBAUD); -+ ospeed = cfgetospeed(&oldtermio); - ERASEKEY = oldtermio.c_cc[VERASE]; - newtermio = oldtermio; - newtermio.c_iflag &= (IXON|IXOFF|IXANY|ISTRIP|IGNBRK); -@@ -199,7 +204,7 @@ - newtermio.c_cc[VINTR] = ctrl('C'); /* always use ^C for interrupts */ - newtermio.c_cc[VEOF] = 1; /* minimum # characters to read */ - newtermio.c_cc[VEOL] = 2; /* allow at least 0.2 seconds */ -- ioctl(2, TCSETAW, &newtermio); -+ tcsetattr(2, TCSADRAIN, &newtermio); - #endif - #if BSD || UNIX7 || MINIX - struct tchars tbuf; diff --git a/chinese/celvis/files/patch-cut.c b/chinese/celvis/files/patch-cut.c deleted file mode 100644 index b8ac3779f5ce..000000000000 --- a/chinese/celvis/files/patch-cut.c +++ /dev/null @@ -1,10 +0,0 @@ ---- cut.c.orig Wed May 30 19:50:50 2007 -+++ cut.c Wed May 30 19:51:41 2007 -@@ -36,6 +36,7 @@ - - static char cbname; /* name chosen for next cut/paste operation */ - -+static cutfree(struct cutbuf *buf); - - #ifndef NO_RECYCLE - /* This function builds a list of all blocks needed in the current tmp file diff --git a/chinese/celvis/files/patch-recycle.c b/chinese/celvis/files/patch-recycle.c deleted file mode 100644 index 19c7eead9320..000000000000 --- a/chinese/celvis/files/patch-recycle.c +++ /dev/null @@ -1,12 +0,0 @@ ---- recycle.c.orig Tue Nov 6 11:53:56 1990 -+++ recycle.c Thu Aug 15 04:51:43 1996 -@@ -18,7 +18,9 @@ - #ifndef NO_RECYCLE - /* this whole file would have be skipped if NO_RECYCLE is defined */ - -+#if !(defined(BSD) && (BSD >= 199103)) - extern long lseek(); -+#endif - - #define BTST(bitno, byte) ((byte) & (1 << (bitno))) - #define BSET(bitno, byte) ((byte) |= (1 << (bitno))) diff --git a/chinese/celvis/files/patch-tmp.c b/chinese/celvis/files/patch-tmp.c deleted file mode 100644 index 45c094e69013..000000000000 --- a/chinese/celvis/files/patch-tmp.c +++ /dev/null @@ -1,28 +0,0 @@ ---- tmp.c.orig Thu Aug 15 04:45:57 1996 -+++ tmp.c Thu Aug 15 05:14:50 1996 -@@ -21,6 +21,7 @@ - - /* The FAIL() macro prints an error message and then exits. */ - #define FAIL(why,arg) mode = MODE_EX; msg(why, arg); endwin(); HZ_abort(9) -+#define FAIL2(why,arg1,arg2) mode = MODE_EX; msg(why, arg1, arg2); endwin(); HZ_abort(9) - - /* This is the name of the temp file */ - static char tmpname[80]; -@@ -91,7 +92,7 @@ - if (*o_readonly || (statb.st_mode & S_IJRON)) - #endif - #if OS9 -- if we don't have write permission... -+ /* if we don't have write permission... */ - #endif - #if ANY_UNIX - if (*o_readonly || !(statb.st_mode & -@@ -149,7 +150,7 @@ - tmpfd = open(tmpname, O_RDWR | O_BINARY); - if (tmpfd < 0) - { -- FAIL("Can't create temporary file, errno=%d", errno); -+ FAIL2("Can't create temporary file (%s), errno=%d", tmpname, errno); - return 1; - } - diff --git a/chinese/celvis/files/patch-vi.h b/chinese/celvis/files/patch-vi.h deleted file mode 100644 index 735ad96ff5c4..000000000000 --- a/chinese/celvis/files/patch-vi.h +++ /dev/null @@ -1,11 +0,0 @@ ---- vi.h.orig Sun Oct 20 19:08:33 1991 -+++ vi.h Thu Aug 15 04:45:45 1996 -@@ -101,7 +101,7 @@ - #define READONLY 0x0002 /* the file is read-only */ - #define HADNUL 0x0004 /* the file contained NUL characters */ - #define MODIFIED 0x0008 /* the file has been modified */ --#define NOFILE 0x0010 /* no name is known for the current text */ -+#define NOFILENAME 0x0010 /* no name is known for the current text */ - #define ADDEDNL 0x0020 /* newlines were added to the file */ - - /* macros used to set/clear/test flags */ diff --git a/chinese/celvis/pkg-descr b/chinese/celvis/pkg-descr deleted file mode 100644 index cd070614d235..000000000000 --- a/chinese/celvis/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -CElvis is a clone of vi/ex, the standard UNIX editor. CElvis supports -nearly all of the vi/ex commands, in both visual mode and colon mode. -It also allows displaying and editing of documents using the -Chinese GB (simple) and Big-5 (complex) encodings. - -Celvis is based on Elvis version 1.3 by Steve Kirkendall. diff --git a/chinese/celvis/pkg-plist b/chinese/celvis/pkg-plist deleted file mode 100644 index ea799f035bb2..000000000000 --- a/chinese/celvis/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -bin/celvis -bin/cvi -bin/virec -man/man1/celvis.1.gz diff --git a/chinese/chiconv/Makefile b/chinese/chiconv/Makefile index ac27f1e41b42..468b340a5d61 100644 --- a/chinese/chiconv/Makefile +++ b/chinese/chiconv/Makefile @@ -1,11 +1,10 @@ -# Created by: buganini@gmail.com - PORTNAME= chiconv PORTVERSION= 11.3 CATEGORIES= chinese converters MAINTAINER= buganini@gmail.com COMMENT= Auto chinese encoding converter +WWW= https://github.com/buganini/chiconv LICENSE= ISCL diff --git a/chinese/chiconv/pkg-descr b/chinese/chiconv/pkg-descr index ff09498e56b6..962a6e66ca5a 100644 --- a/chinese/chiconv/pkg-descr +++ b/chinese/chiconv/pkg-descr @@ -1,4 +1,2 @@ Auto chinese encoding converter. It can detect UTF-8/Big5/GBK text and convert them to specified chinese encoding with transliteration. - -WWW: https://github.com/buganini/chiconv diff --git a/chinese/chinese-calendar/Makefile b/chinese/chinese-calendar/Makefile new file mode 100644 index 000000000000..dbb6607e48f1 --- /dev/null +++ b/chinese/chinese-calendar/Makefile @@ -0,0 +1,40 @@ +PORTNAME= chinese-calendar +DISTVERSION= 1.0.3.r59 +CATEGORIES= chinese + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Chinese traditional calendar +WWW= https://github.com/WhiredPlanck/chinese-calendar + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +RUN_DEPENDS= bash:shells/bash + +USES= desktop-file-utils gl qmake qt:5 shebangfix +USE_QT= core gui network sql svg widgets buildtools:build +USE_GL= gl + +USE_GITHUB= yes +GH_ACCOUNT= WhiredPlanck +GH_TUPLE= itay-grudev:SingleApplication:e99b8df:singleapplication/src/singleapplication + +SHEBANG_FILES= data/chinese-calendar-autostart + +CXXFLAGS+= -I${WRKSRC}/src + +post-patch: + @${FIND} ${WRKSRC} -name "*.desktop" -o -name "*.qss" | ${XARGS} ${REINPLACE_CMD} -i '' 's|/usr/|${PREFIX}/|' + @cd ${WRKSRC} && ${REINPLACE_CMD} -i '' -e 's|/usr/|${PREFIX}/|g' \ + data/chinese-calendar-autostart \ + src/aboutdialog.ui \ + src/backup/aboutdialog.ui \ + src/chinesecalendar.cpp \ + src/dateitem.cpp \ + src/ccbo.cpp \ + src/main.cpp + +post-install: + @${MV} ${STAGEDIR}/etc/xdg ${STAGEDIR}${PREFIX}/etc + +.include <bsd.port.mk> diff --git a/chinese/chinese-calendar/distinfo b/chinese/chinese-calendar/distinfo new file mode 100644 index 000000000000..ba2ed0fabb03 --- /dev/null +++ b/chinese/chinese-calendar/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1668970477 +SHA256 (WhiredPlanck-chinese-calendar-1.0.3.r59_GH0.tar.gz) = aebfb3d0d9d74a4ef112559a32ebd851a6cb2b4fd0c588759202a173fa7b5219 +SIZE (WhiredPlanck-chinese-calendar-1.0.3.r59_GH0.tar.gz) = 493710 +SHA256 (itay-grudev-SingleApplication-e99b8df_GH0.tar.gz) = 5a75c961e8ce89c205c9b6828550e0a36ccae1b2590fe59839a4addfee786712 +SIZE (itay-grudev-SingleApplication-e99b8df_GH0.tar.gz) = 20874 diff --git a/chinese/chinese-calendar/files/patch-chinese-calendar.pro b/chinese/chinese-calendar/files/patch-chinese-calendar.pro new file mode 100644 index 000000000000..73d93df25ed5 --- /dev/null +++ b/chinese/chinese-calendar/files/patch-chinese-calendar.pro @@ -0,0 +1,58 @@ +--- chinese-calendar.pro.orig 2022-11-20 19:00:38 UTC ++++ chinese-calendar.pro +@@ -13,20 +13,20 @@ OBJECTS_DIR += build/ + #} + + inst.files += src/KylinLunar.db +-inst.path = /usr/share/chinese-calendar/db ++inst.path = $$PREFIX/share/chinese-calendar/db + inst1.files += data/img/chinesecalendar-64.png +-inst1.path = /usr/share/pixmaps ++inst1.path = $$PREFIX/share/pixmaps + inst2.files += data/chinese-calendar.desktop +-inst2.path = /usr/share/applications ++inst2.path = $$PREFIX/share/applications + inst3.files += data/chinese-calendar-autostart.desktop + inst3.path = /etc/xdg/autostart + inst4.files += data/chinese-calendar-autostart +-inst4.path = /usr/bin ++inst4.path = $$PREFIX/bin + default_skin.files += data/skin/default/chinesecalendarBGyellow.png \ + data/skin/default/no.png \ + data/skin/default/note.png \ + data/skin/default/ok.png +-default_skin.path = /usr/share/chinese-calendar/skin/default ++default_skin.path = $$PREFIX/share/chinese-calendar/skin/default + blue_skin.files += data/skin/blue/yijibg.png \ + data/skin/blue/no.png \ + data/skin/blue/note.png \ +@@ -40,7 +40,7 @@ blue_skin.files += data/skin/blue/yijibg.png \ + data/skin/blue/corner2.png \ + data/skin/blue/corner3.png \ + data/skin/blue/corner4.png +-blue_skin.path = /usr/share/chinese-calendar/skin/blue ++blue_skin.path = $$PREFIX/share/chinese-calendar/skin/blue + black_skin.files += data/skin/black/chinesecalendar.png \ + data/skin/black/no.png \ + data/skin/black/no-hover.png \ +@@ -50,16 +50,16 @@ black_skin.files += data/skin/black/chinesecalendar.pn + data/skin/black/arrow-left.png \ + data/skin/black/arrow-right.png \ + data/skin/black/arrow-down.png +-black_skin.path = /usr/share/chinese-calendar/skin/black ++black_skin.path = $$PREFIX/share/chinese-calendar/skin/black + qss.files += data/skin/default-skin.qss \ + data/skin/blue-skin.qss \ + data/skin/black.qss +-qss.path = /usr/share/chinese-calendar/skin ++qss.path = $$PREFIX/share/chinese-calendar/skin + readme.files += data/skin/README.md +-readme.path = /usr/share/chinese-calendar/skin ++readme.path = $$PREFIX/share/chinese-calendar/skin + + target.source += $$TARGET +-target.path = /usr/bin ++target.path = $$PREFIX/bin + INSTALLS += inst \ + inst1 \ + inst2 \ diff --git a/chinese/chinese-calendar/pkg-descr b/chinese/chinese-calendar/pkg-descr new file mode 100644 index 000000000000..b30074e741f9 --- /dev/null +++ b/chinese/chinese-calendar/pkg-descr @@ -0,0 +1,3 @@ +"Chinese calendar" is a Chinese traditional calendar for Ubuntu Kylin. +You can find festivals and solar terms for China. In line with the Chinese +using habit, it can help users to query date easily. diff --git a/chinese/chinese-calendar/pkg-plist b/chinese/chinese-calendar/pkg-plist new file mode 100644 index 000000000000..3d9f83ddbb86 --- /dev/null +++ b/chinese/chinese-calendar/pkg-plist @@ -0,0 +1,30 @@ +bin/chinese-calendar +bin/chinese-calendar-autostart +etc/xdg/autostart/chinese-calendar-autostart.desktop +share/applications/chinese-calendar.desktop +%%DATADIR%%/db/KylinLunar.db +%%DATADIR%%/skin/README.md +%%DATADIR%%/skin/black.qss +%%DATADIR%%/skin/black/chinesecalendar.png +%%DATADIR%%/skin/black/no-hover.png +%%DATADIR%%/skin/black/no.png +%%DATADIR%%/skin/black/note.png +%%DATADIR%%/skin/black/ok-hover.png +%%DATADIR%%/skin/black/ok.png +%%DATADIR%%/skin/blue-skin.qss +%%DATADIR%%/skin/blue/corner1.png +%%DATADIR%%/skin/blue/corner2.png +%%DATADIR%%/skin/blue/corner3.png +%%DATADIR%%/skin/blue/corner4.png +%%DATADIR%%/skin/blue/left-1.png +%%DATADIR%%/skin/blue/left-2.png +%%DATADIR%%/skin/blue/normaldate.png +%%DATADIR%%/skin/blue/right-1.png +%%DATADIR%%/skin/blue/right-2.png +%%DATADIR%%/skin/blue/yijibg.png +%%DATADIR%%/skin/default-skin.qss +%%DATADIR%%/skin/default/chinesecalendarBGyellow.png +%%DATADIR%%/skin/default/no.png +%%DATADIR%%/skin/default/note.png +%%DATADIR%%/skin/default/ok.png +share/pixmaps/chinesecalendar-64.png diff --git a/chinese/cless/Makefile b/chinese/cless/Makefile index 44f1f7667f71..88071f4f2cab 100644 --- a/chinese/cless/Makefile +++ b/chinese/cless/Makefile @@ -1,7 +1,6 @@ -# Created by: David O'Brien (obrien@cs.ucdavis.edu) - PORTNAME= cless PORTVERSION= 290 +PORTREVISION= 1 CATEGORIES= chinese MASTER_SITES= ftp://ftp.cuhk.hk/pub/chinese/ifcss/software/unix/c-utils/ @@ -12,6 +11,7 @@ LICENSE= BSD2CLAUSE USES= ncurses GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CFLAGS+= -DHANZI # LDFLAGS=-s datadir=/usr/local/lib/less CPP= # diff --git a/chinese/cless/files/patch-Makefile.in b/chinese/cless/files/patch-Makefile.in index f42322dc35ae..5b14c61e41c5 100644 --- a/chinese/cless/files/patch-Makefile.in +++ b/chinese/cless/files/patch-Makefile.in @@ -1,6 +1,15 @@ ---- Makefile.in.orig 1995-04-25 10:41:39.000000000 +0800 -+++ Makefile.in 2014-01-08 23:13:25.000000000 +0800 -@@ -73,24 +73,24 @@ lesskey: lesskey.${O} version.${O} +--- Makefile.in.orig 1995-04-25 02:41:39 UTC ++++ Makefile.in +@@ -27,7 +27,7 @@ datadir = ${prefix}/share + # Where the help file goes. + datadir = ${prefix}/share + +-mandir = ${prefix}/man/man${manext} ++mandir = ${prefix}/share/man/man${manext} + manext = 1 + manprefix = + +@@ -73,24 +73,24 @@ filename.${O}: filename.c ${OBJ}: less.h defines.h funcs.h filename.${O}: filename.c diff --git a/chinese/cless/pkg-plist b/chinese/cless/pkg-plist index 762aa48d6578..bda7b9206944 100644 --- a/chinese/cless/pkg-plist +++ b/chinese/cless/pkg-plist @@ -1,7 +1,7 @@ bin/cless bin/clesskey -man/man1/cless.1.gz -man/man1/clesskey.1.gz +share/man/man1/cless.1.gz +share/man/man1/clesskey.1.gz share/cless.bg5 share/cless.gb share/cless.hlp diff --git a/chinese/cnprint/Makefile b/chinese/cnprint/Makefile index 2b7476d0c92c..d93ee02fd87f 100644 --- a/chinese/cnprint/Makefile +++ b/chinese/cnprint/Makefile @@ -1,10 +1,8 @@ -# Created by: Shen Chuan-Hsing <statue@freebsd.sinica.edu.tw> - PORTNAME= cnprint PORTVERSION= 3.30b PORTREVISION= 1 CATEGORIES= chinese print -MASTER_SITES= https://www.cs.nctu.edu.tw/~lwhsu/ports/distfiles/${PORTNAME}-${PORTVERSION}/ +MASTER_SITES= https://people.cs.nycu.edu.tw/~lwhsu/ports/distfiles/${PORTNAME}-${PORTVERSION}/ DISTFILES= cnprint330b.c cnprint330b.readme ttfb330b.c cnprint330b.hlp \ cnprint33.cmd helvet.dat mssong.ttf.gz mssong.htf \ mshei.ttf.gz mshei.htf cc48s.hbf cc48.sym.gz cc48s.1.gz \ @@ -12,6 +10,7 @@ DISTFILES= cnprint330b.c cnprint330b.readme ttfb330b.c cnprint330b.hlp \ MAINTAINER= lwhsu@FreeBSD.org COMMENT= Print CJK text (or convert to PostScript) +WWW= https://www.ywpw.com/cai/software/ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} FILES= ${WRKSRC}/*.sym ${WRKSRC}/*.htf ${WRKSRC}/*.hbf \ diff --git a/chinese/cnprint/pkg-descr b/chinese/cnprint/pkg-descr index 76273ca49695..4ac29491d447 100644 --- a/chinese/cnprint/pkg-descr +++ b/chinese/cnprint/pkg-descr @@ -20,5 +20,3 @@ CNPRINT also has many other features, among them: With its full Unicode support, it should be able to print other language (e.g. Thai, Vietnames, Arabic as well). For more information, please read the help file. - -WWW: http://www.ywpw.com/cai/software/ diff --git a/chinese/dictd-database/Makefile b/chinese/dictd-database/Makefile index c13b7df2a951..ee31ace6dff3 100644 --- a/chinese/dictd-database/Makefile +++ b/chinese/dictd-database/Makefile @@ -1,5 +1,3 @@ -# Created by: Shen Chuan-Hsing <statue@freebsd.sinica.edu.tw> - PORTNAME= dictd-database PORTVERSION= 1.6 PORTREVISION= 1 diff --git a/chinese/enscript/Makefile b/chinese/enscript/Makefile index 2a7b5a338247..5164020dd6f8 100644 --- a/chinese/enscript/Makefile +++ b/chinese/enscript/Makefile @@ -1,6 +1,4 @@ -# Created by: Jing-Tang Keith Jang <keith@FreeBSD.org> - -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= chinese MAINTAINER= ports@FreeBSD.org @@ -16,6 +14,8 @@ PKGMESSAGE= ${.CURDIR}/pkg-message USES+= ghostscript:run +CONFLICTS_INSTALL= enscript-a4 enscript-letter enscript-letterdj # bin/einfo bin/xml2json + post-patch: @${ECHO_CMD} "share/enscript/README.BIG5" > ${WRKDIR}/pkg-plist @${CAT} ${MASTERDIR}/pkg-plist >> ${WRKDIR}/pkg-plist diff --git a/chinese/eterm/Makefile b/chinese/eterm/Makefile index c13290728b35..3e2d4342416f 100644 --- a/chinese/eterm/Makefile +++ b/chinese/eterm/Makefile @@ -1,5 +1,3 @@ -# Created by: Michael C. Wu - CATEGORIES= chinese MASTERDIR= ${.CURDIR}/../../x11/eterm @@ -14,6 +12,8 @@ CONFIGURE_ARGS= --enable-trans --enable-utmp \ --with-backspace=bs --without-terminfo \ --enable-multi-charset=big5 +CONFLICTS_INSTALL= eterm eterm-bg ja-eterm # bin/Esetroot share/Eterm/pix/scale/Neopolis-horizon.jpg + PKGDIR= ${.CURDIR} PLIST= ${MASTERDIR}/pkg-plist diff --git a/chinese/eterm/pkg-descr b/chinese/eterm/pkg-descr index 1f548123e02e..2b7fc85e7e2b 100644 --- a/chinese/eterm/pkg-descr +++ b/chinese/eterm/pkg-descr @@ -4,5 +4,3 @@ much power, flexibility, and freedom as possible in the hands of the user. It is designed to look good and work well, but takes a feature-rich approach rather than one of minimalism while still maintaining speed and efficiency. - -WWW: http://www.eterm.org/ diff --git a/chinese/fandol/Makefile b/chinese/fandol/Makefile index 3ced4850b840..514ba3bc8c59 100644 --- a/chinese/fandol/Makefile +++ b/chinese/fandol/Makefile @@ -1,5 +1,3 @@ -# Created by: <intron@intron.ac> - PORTNAME= fandol PORTVERSION= 0.3 PORTREVISION= 1 @@ -9,6 +7,7 @@ DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= CTAN Fandol: Four GNU GPLv3-licensed Chinese OpenType fonts +WWW= https://ctan.org/pkg/fandol LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/fandol/COPYING diff --git a/chinese/fandol/pkg-descr b/chinese/fandol/pkg-descr index e9c198cfa9ca..d2f9c194a509 100644 --- a/chinese/fandol/pkg-descr +++ b/chinese/fandol/pkg-descr @@ -1,6 +1,4 @@ fandol - Four basic fonts for Chinese typesetting Fandol fonts designed for Chinese typesetting. The current version contains -four styles: Song, Hei, Kai, Fang. All fonts are in OpenType format. - -WWW: https://ctan.org/pkg/fandol +four styles: Song, Hei, Kai, Fang. All fonts are in OpenType format. diff --git a/chinese/fcitx-chewing/Makefile b/chinese/fcitx-chewing/Makefile index 757f69186ade..a75c6b4b9bfd 100644 --- a/chinese/fcitx-chewing/Makefile +++ b/chinese/fcitx-chewing/Makefile @@ -1,5 +1,3 @@ -# Created by: Zhihao Yuan <lichray@gmail.com> - PORTNAME= fcitx-chewing PORTVERSION= 0.2.3 PORTREVISION= 1 @@ -9,6 +7,7 @@ DIST_SUBDIR= fcitx MAINTAINER= lichray@gmail.com COMMENT= Chewing support for Fcitx +WWW= https://fcitx-im.org/wiki/Fcitx LICENSE= GPLv2 @@ -18,4 +17,6 @@ LIB_DEPENDS= libfcitx-config.so:chinese/fcitx \ USES= cmake gettext gnome pkgconfig tar:xz +CONFLICTS_INSTALL= zh-fcitx5-chewing # share/icons/hicolor/48x48/apps/fcitx-chewing.png + .include <bsd.port.mk> diff --git a/chinese/fcitx-chewing/pkg-descr b/chinese/fcitx-chewing/pkg-descr index d78c3344b07a..8095174747b0 100644 --- a/chinese/fcitx-chewing/pkg-descr +++ b/chinese/fcitx-chewing/pkg-descr @@ -1,4 +1,2 @@ fcitx-chewing provides Chewing, an intelligent phonetic input method engine, as a back-end to the Fcitx IM framework. - -WWW: https://fcitx-im.org/wiki/Fcitx diff --git a/chinese/fcitx-cloudpinyin/Makefile b/chinese/fcitx-cloudpinyin/Makefile index f4fff32fee73..72dd7847b7b6 100644 --- a/chinese/fcitx-cloudpinyin/Makefile +++ b/chinese/fcitx-cloudpinyin/Makefile @@ -1,14 +1,12 @@ -# Created by: Zhihao Yuan <lichray@gmail.com> - PORTNAME= fcitx-cloudpinyin -PORTVERSION= 0.3.6 -PORTREVISION= 1 +PORTVERSION= 0.3.7 CATEGORIES= chinese MASTER_SITES= http://download.fcitx-im.org/${PORTNAME}/ DIST_SUBDIR= fcitx MAINTAINER= lichray@gmail.com COMMENT= Cloud-based Pinyin module for Fcitx +WWW= https://fcitx-im.org/wiki/Fcitx LICENSE= GPLv2 diff --git a/chinese/fcitx-cloudpinyin/distinfo b/chinese/fcitx-cloudpinyin/distinfo index bd17653ac710..40b33b5545db 100644 --- a/chinese/fcitx-cloudpinyin/distinfo +++ b/chinese/fcitx-cloudpinyin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1536489248 -SHA256 (fcitx/fcitx-cloudpinyin-0.3.6.tar.xz) = 6eb34600fa22a3e4beb962dfb33228f781d7c9b3a05041d243abaf1350f779b8 -SIZE (fcitx/fcitx-cloudpinyin-0.3.6.tar.xz) = 22596 +TIMESTAMP = 1651456609 +SHA256 (fcitx/fcitx-cloudpinyin-0.3.7.tar.xz) = a097f75a7eeadb33705f9d8871ca9c026efeaf6c30490017fbb2e1b1f921232a +SIZE (fcitx/fcitx-cloudpinyin-0.3.7.tar.xz) = 21576 diff --git a/chinese/fcitx-cloudpinyin/pkg-descr b/chinese/fcitx-cloudpinyin/pkg-descr index e980bfebdf5f..207c9c633a99 100644 --- a/chinese/fcitx-cloudpinyin/pkg-descr +++ b/chinese/fcitx-cloudpinyin/pkg-descr @@ -1,5 +1,3 @@ fcitx-cloudpinyin is not an input method engine. It adds candidates from the cloud-based Pinyin services (Sogou, QQ, Baidu, Google) to any Pinyin IMEs in Fcitx. - -WWW: https://fcitx-im.org/wiki/Fcitx diff --git a/chinese/fcitx-configtool/Makefile b/chinese/fcitx-configtool/Makefile index 21aeaea18224..1d0c1b9c3270 100644 --- a/chinese/fcitx-configtool/Makefile +++ b/chinese/fcitx-configtool/Makefile @@ -1,13 +1,13 @@ -# Created by: Zhihao Yuan <lichray@gmail.com> - PORTNAME= fcitx-configtool PORTVERSION= 0.4.9 +PORTREVISION= 2 CATEGORIES= chinese x11 MASTER_SITES= http://download.fcitx-im.org/${PORTNAME}/ DIST_SUBDIR= fcitx MAINTAINER= lichray@gmail.com COMMENT= Fcitx IM framework configuration tool +WWW= https://fcitx-im.org/wiki/Fcitx LICENSE= GPLv2 diff --git a/chinese/fcitx-configtool/pkg-descr b/chinese/fcitx-configtool/pkg-descr index a73ec5ab5432..141bef999711 100644 --- a/chinese/fcitx-configtool/pkg-descr +++ b/chinese/fcitx-configtool/pkg-descr @@ -1,4 +1,2 @@ Fcitx is a flexible input method framework. It comes with a script, fcitx-configtool, which looks for this configure tool and invokes it. - -WWW: https://fcitx-im.org/wiki/Fcitx diff --git a/chinese/fcitx-libpinyin/Makefile b/chinese/fcitx-libpinyin/Makefile index 11215eab9ae2..51db9c80b2f9 100644 --- a/chinese/fcitx-libpinyin/Makefile +++ b/chinese/fcitx-libpinyin/Makefile @@ -1,7 +1,5 @@ -# Created by: Zhihao Yuan <lichray@gmail.com> - PORTNAME= fcitx-libpinyin -PORTVERSION= 0.5.3 +PORTVERSION= 0.5.4 PORTREVISION= 2 CATEGORIES= chinese MASTER_SITES= http://download.fcitx-im.org/${PORTNAME}/:body \ @@ -13,6 +11,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= lichray@gmail.com COMMENT= Libpinyin support for Fcitx +WWW= https://fcitx-im.org/wiki/Fcitx LICENSE= GPLv2 @@ -34,10 +33,8 @@ QT5_DESC= Enable Qtr for dictmanager .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MQT5} -DEPRECATED= Uses EOL Python 2.7 via www/qt5-webengine -EXPIRATION_DATE=2021-06-23 USES+= qt:5 -USE_QT= qmake_build gui webengine buildtools_build +USE_QT= qmake:build gui webengine buildtools:build USE_LDCONFIG= ${PREFIX}/lib/fcitx/qt PLIST_SUB+= QT5="" .else diff --git a/chinese/fcitx-libpinyin/distinfo b/chinese/fcitx-libpinyin/distinfo index a5bbb788e81b..f0d12c9c4ffb 100644 --- a/chinese/fcitx-libpinyin/distinfo +++ b/chinese/fcitx-libpinyin/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1540296343 -SHA256 (fcitx/fcitx-libpinyin-0.5.3.tar.xz) = 46ca8cc970622665d4e46b69c99c9e37a729871d96cce9d4ee63c5c99210cca4 -SIZE (fcitx/fcitx-libpinyin-0.5.3.tar.xz) = 47504 +TIMESTAMP = 1651382214 +SHA256 (fcitx/fcitx-libpinyin-0.5.4.tar.xz) = 650a846f59a50af5e0ce2e493957885bac59995784bb4e211bf8ad1a83607af3 +SIZE (fcitx/fcitx-libpinyin-0.5.4.tar.xz) = 47376 SHA256 (fcitx/model.text.20161206.tar.gz) = 5c7024e5735389c471f54b867eda0d98c5a40a5e5e75333a9febac107508f704 SIZE (fcitx/model.text.20161206.tar.gz) = 15099931 diff --git a/chinese/fcitx-libpinyin/pkg-descr b/chinese/fcitx-libpinyin/pkg-descr index ba2dc2c0f935..5625d3ac193b 100644 --- a/chinese/fcitx-libpinyin/pkg-descr +++ b/chinese/fcitx-libpinyin/pkg-descr @@ -1,4 +1,2 @@ fcitx-libpinyin provides libpinyin, a Chinese pinyin input method algorithm collection, as a back-end to the Fcitx IM framework. - -WWW: https://fcitx-im.org/wiki/Fcitx diff --git a/chinese/fcitx-rime/Makefile b/chinese/fcitx-rime/Makefile index 64891cd34877..c15db40d3c45 100644 --- a/chinese/fcitx-rime/Makefile +++ b/chinese/fcitx-rime/Makefile @@ -1,8 +1,6 @@ -# Created by: Zhihao Yuan <lichray@gmail.com> - PORTNAME= fcitx-rime DISTVERSION= 0.3.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= chinese MASTER_SITES= https://download.fcitx-im.org/${PORTNAME}/ DIST_SUBDIR= fcitx @@ -12,6 +10,7 @@ PATCHFILES= a3a9fffb6ee89adc327ad8a7dec05d5f35414f9d.patch:-p1 MAINTAINER= khng300@gmail.com COMMENT= RIME support for Fcitx +WWW= https://fcitx-im.org/wiki/Fcitx LICENSE= GPLv2 @@ -23,6 +22,8 @@ RUN_DEPENDS= ${_SCHEMA_DEPENDS} USES= cmake gettext gnome localbase pkgconfig tar:xz +CONFLICTS_INSTALL= zh-fcitx5-rime # share/icons/hicolor/48x48/apps/fcitx-rime-deploy.png + _SCHEMA_DEPENDS= \ ${LOCALBASE}/share/rime-data/luna_pinyin.schema.yaml:chinese/rime-luna-pinyin \ ${LOCALBASE}/share/rime-data/bopomofo.schema.yaml:chinese/rime-bopomofo \ diff --git a/chinese/fcitx-rime/pkg-descr b/chinese/fcitx-rime/pkg-descr index 445be166ff5c..0498ae9ff4de 100644 --- a/chinese/fcitx-rime/pkg-descr +++ b/chinese/fcitx-rime/pkg-descr @@ -1,4 +1,2 @@ fcitx-rime provides RIME, a dialect-friendly intelligent Chinese input method engine, as a back-end to the Fcitx IM framework. - -WWW: https://fcitx-im.org/wiki/Fcitx diff --git a/chinese/fcitx-table-extra/Makefile b/chinese/fcitx-table-extra/Makefile index 4709965f6cc6..a724e727e44d 100644 --- a/chinese/fcitx-table-extra/Makefile +++ b/chinese/fcitx-table-extra/Makefile @@ -1,5 +1,3 @@ -# Created by: Zhihao Yuan <lichray@gmail.com> - PORTNAME= fcitx-table-extra PORTVERSION= 0.3.8 PORTREVISION= 1 @@ -9,6 +7,7 @@ DIST_SUBDIR= fcitx MAINTAINER= lichray@gmail.com COMMENT= Table-based input methods for Fcitx +WWW= https://fcitx-im.org/wiki/Fcitx LICENSE= GPLv2 @@ -16,6 +15,8 @@ BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libfcitx-config.so:chinese/fcitx USES= cmake gettext gnome tar:xz + +CONFLICTS_INSTALL= zh-fcitx5-table-extra # share/icons/hicolor/48x48/apps/fcitx-cantonese.png STRIP= .include <bsd.port.mk> diff --git a/chinese/fcitx-table-extra/pkg-descr b/chinese/fcitx-table-extra/pkg-descr index adf6756594d8..9e33ad76dac7 100644 --- a/chinese/fcitx-table-extra/pkg-descr +++ b/chinese/fcitx-table-extra/pkg-descr @@ -1,4 +1,2 @@ fcitx-table-extra provides Boshiamy, Zhengma, Cangjie, and Quick input methods driven by the fcitx-table IM engine. - -WWW: https://fcitx-im.org/wiki/Fcitx diff --git a/chinese/fcitx-ui-light/Makefile b/chinese/fcitx-ui-light/Makefile index 632c207693a0..29eee611902b 100644 --- a/chinese/fcitx-ui-light/Makefile +++ b/chinese/fcitx-ui-light/Makefile @@ -1,5 +1,3 @@ -# Created by: Zhihao Yuan <lichray@gmail.com> - PORTNAME= fcitx-ui-light PORTVERSION= 0.1.3 PORTREVISION= 2 @@ -9,6 +7,7 @@ DIST_SUBDIR= fcitx MAINTAINER= lichray@gmail.com COMMENT= Alternative light weight UI for Fcitx +WWW= https://fcitx-im.org/wiki/Fcitx LICENSE= GPLv2 diff --git a/chinese/fcitx-ui-light/pkg-descr b/chinese/fcitx-ui-light/pkg-descr index 6315a01ca9a0..647ecac868f6 100644 --- a/chinese/fcitx-ui-light/pkg-descr +++ b/chinese/fcitx-ui-light/pkg-descr @@ -1,4 +1,2 @@ fcitx-ui-light is a very light weight UI for Fcitx, only using Xpm and Xft, like go back to 3.6.x times. - -WWW: https://fcitx-im.org/wiki/Fcitx diff --git a/chinese/fcitx/Makefile b/chinese/fcitx/Makefile index 72345d521dc3..6c2bf55dbb81 100644 --- a/chinese/fcitx/Makefile +++ b/chinese/fcitx/Makefile @@ -1,7 +1,6 @@ -# Created by: Shen Chuan-Hsing <statue@freebsd.sinica.edu.tw> - PORTNAME= fcitx -PORTVERSION= 4.2.9.7 +PORTVERSION= 4.2.9.8 +PORTREVISION= 2 CATEGORIES= chinese x11 MASTER_SITES= http://download.fcitx-im.org/fcitx/:fcitx \ http://download.fcitx-im.org/data/:data @@ -16,6 +15,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= lichray@gmail.com COMMENT= Flexible Input Method Framework +WWW= https://fcitx-im.org/wiki/Fcitx LICENSE= GPLv2 @@ -37,7 +37,7 @@ RUN_DEPENDS= xdg-open:devel/xdg-utils \ SUB_FILES= pkg-message SUB_LIST+= PORTSDIR=${PORTSDIR} -CONFLICTS= zh-scim-fcitx-3.* fcitx5 +CONFLICTS_INSTALL= fcitx5 zh-fcitx5-chinese-addons # bin/createPYMB share/icons/hicolor/128x128/apps/fcitx.png share/icons/hicolor/16x16/apps/fcitx-fullwidth-active.png USE_GNOME= pango intltool libxml2 introspection USE_KDE= ecm @@ -64,13 +64,13 @@ TPUNC_DESC= Use traditional quotation marks .include <bsd.port.options.mk> +KDE_MAN_PREFIX= ${PREFIX}/share/man CMAKE_ARGS+= -DENABLE_XDGAUTOSTART=OFF -DFORCE_ENCHANT=ON \ -DLIBICONV_LIBC_HAS_ICONV_OPEN=OFF \ -DDATADIR=${DATADIR} \ -DDOCSDIR=${DOCSDIR} \ -DGOBJECT_INTROSPECTION_GIRDIR=${PREFIX}/share/gir-1.0 \ -DGOBJECT_INTROSPECTION_TYPELIBDIR=${PREFIX}/lib/girepository-1.0 \ - -DMANPREFIX=${MANPREFIX} \ -DPREFIX=${PREFIX} \ -DENABLE_QT=OFF -DENABLE_QT_IM_MODULE=OFF -DENABLE_QT_GUI=OFF diff --git a/chinese/fcitx/distinfo b/chinese/fcitx/distinfo index 0d9fb7e17df6..f140a9238a88 100644 --- a/chinese/fcitx/distinfo +++ b/chinese/fcitx/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1590606378 -SHA256 (fcitx/fcitx-4.2.9.7.tar.xz) = 6a62d8578c4cb10223069977d39ccf0d52b1995cc2ea5537652f45b306acae5c -SIZE (fcitx/fcitx-4.2.9.7.tar.xz) = 1706404 +TIMESTAMP = 1651455043 +SHA256 (fcitx/fcitx-4.2.9.8.tar.xz) = bdb6a87d07506b903558e9b24a7b1548634695a93d5045c54ad520c6169f1e2a +SIZE (fcitx/fcitx-4.2.9.8.tar.xz) = 1703948 SHA256 (fcitx/en_dict-20121020.tar.gz) = c44a5d7847925eea9e4d2d04748d442cd28dd9299a0b572ef7d91eac4f5a6ceb SIZE (fcitx/en_dict-20121020.tar.gz) = 630491 SHA256 (fcitx/pinyin.tar.gz) = 583829b24a758c087c08de4a69480d0bf5946354fe77db360d6d7f467c2bd8e1 diff --git a/chinese/fcitx/files/patch-CMakeLists.txt b/chinese/fcitx/files/patch-CMakeLists.txt index 2a0d041cbd1f..b84facf6478a 100644 --- a/chinese/fcitx/files/patch-CMakeLists.txt +++ b/chinese/fcitx/files/patch-CMakeLists.txt @@ -1,17 +1,16 @@ ---- CMakeLists.txt.orig 2015-12-12 08:02:09 UTC +--- CMakeLists.txt.orig 2020-08-01 01:40:38 UTC +++ CMakeLists.txt -@@ -206,16 +206,21 @@ if (NOT DEFINED SYSCONFDIR) +@@ -200,16 +200,21 @@ endif() set(SYSCONFDIR "${CMAKE_INSTALL_PREFIX}/etc" CACHE PATH "sys config directory [default=PREFIX/etc/]") endif() -set(includedir "${CMAKE_INSTALL_PREFIX}/include") -set(libdir ${LIB_INSTALL_DIR}) -set(pkgconfdir ${LIBDATA_INSTALL_DIR}/pkgconfig) --set(mandir ${MAN_INSTALL_DIR}) +set(includedir "${PREFIX}/include") +set(libdir ${PREFIX}/lib) +set(pkgconfdir ${PREFIX}/libdata/pkgconfig) -+set(mandir ${MANPREFIX}/man) + set(mandir ${MAN_INSTALL_DIR}) set(addondir ${libdir}/${package} ) -set(pkgdatadir ${prefix}/share/${package}) +set(addondestdir "\${PREFIX}/lib/${package}" ) @@ -28,7 +27,7 @@ list(FIND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES "${LIB_INSTALL_DIR}" _isSystemPlatformLibDir) list(FIND CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "${LIB_INSTALL_DIR}" _isSystemCxxLibDir) -@@ -228,9 +233,13 @@ endif("${_isSystemPlatformLibDir}" STREQ +@@ -222,9 +227,13 @@ set(FCITX4_ADDON_INSTALL_DIR ${addondir}) # For FcitxMacro set(FCITX4_ADDON_INSTALL_DIR ${addondir}) diff --git a/chinese/fcitx/pkg-descr b/chinese/fcitx/pkg-descr index e058fcce5cff..b223e44d1f91 100644 --- a/chinese/fcitx/pkg-descr +++ b/chinese/fcitx/pkg-descr @@ -1,4 +1,2 @@ Fcitx (Free Chinese Input Toy for X) is an input method framework, which aims to provide a flexible IM solution for the desktop environments. - -WWW: https://fcitx-im.org/wiki/Fcitx diff --git a/chinese/fcitx/pkg-plist b/chinese/fcitx/pkg-plist index 62e69814a2ba..0edd8d6e685a 100644 --- a/chinese/fcitx/pkg-plist +++ b/chinese/fcitx/pkg-plist @@ -126,15 +126,15 @@ libdata/pkgconfig/fcitx-config.pc libdata/pkgconfig/fcitx-gclient.pc libdata/pkgconfig/fcitx-utils.pc libdata/pkgconfig/fcitx.pc -man/man1/createPYMB.1.gz -man/man1/fcitx-remote.1.gz -man/man1/fcitx.1.gz -man/man1/mb2org.1.gz -man/man1/mb2txt.1.gz -man/man1/readPYBase.1.gz -man/man1/readPYMB.1.gz -man/man1/scel2org.1.gz -man/man1/txt2mb.1.gz +share/man/man1/createPYMB.1.gz +share/man/man1/fcitx-remote.1.gz +share/man/man1/fcitx.1.gz +share/man/man1/mb2org.1.gz +share/man/man1/mb2txt.1.gz +share/man/man1/readPYBase.1.gz +share/man/man1/readPYMB.1.gz +share/man/man1/scel2org.1.gz +share/man/man1/txt2mb.1.gz share/applications/fcitx-configtool.desktop share/applications/fcitx-skin-installer.desktop share/applications/fcitx.desktop diff --git a/chinese/fcitx5-chewing/Makefile b/chinese/fcitx5-chewing/Makefile index 4e685ba541aa..ae69e33f63ed 100644 --- a/chinese/fcitx5-chewing/Makefile +++ b/chinese/fcitx5-chewing/Makefile @@ -1,23 +1,22 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= fcitx5-chewing -DISTVERSION= 5.0.3 +DISTVERSION= 5.0.14 CATEGORIES= chinese textproc +MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= Chewing support for Fcitx5 +WWW= https://github.com/fcitx/fcitx5-chewing -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt +LICENSE= LGPL21+ +LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt LIB_DEPENDS= libchewing.so:chinese/libchewing \ libFcitx5Core.so:textproc/fcitx5 -USES= compiler:c++17-lang gettext-tools cmake kde:5 pkgconfig - -USE_GITHUB= yes -GH_ACCOUNT= fcitx +USES= compiler:c++17-lang gettext-tools cmake kde:5 pkgconfig tar:xz USE_KDE= ecm +CONFLICTS_INSTALL= zh-fcitx-chewing # share/icons/hicolor/48x48/apps/fcitx-chewing.png + .include <bsd.port.mk> diff --git a/chinese/fcitx5-chewing/distinfo b/chinese/fcitx5-chewing/distinfo index f27d6283c505..5cef44e845e7 100644 --- a/chinese/fcitx5-chewing/distinfo +++ b/chinese/fcitx5-chewing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1610441092 -SHA256 (fcitx-fcitx5-chewing-5.0.3_GH0.tar.gz) = 6fae9fb01a1fef8267078b4b251d325386edb3b20cfa8d59bb20cad340b093fa -SIZE (fcitx-fcitx5-chewing-5.0.3_GH0.tar.gz) = 20320 +TIMESTAMP = 1679110391 +SHA256 (fcitx5-chewing-5.0.14.tar.xz) = 7000d66a341e3bdb5bdf8c948c20bf1b6f4cb08b458d13d4d3c2e3fd6e30e6f8 +SIZE (fcitx5-chewing-5.0.14.tar.xz) = 23780 diff --git a/chinese/fcitx5-chewing/pkg-descr b/chinese/fcitx5-chewing/pkg-descr index 2868e8ce96ed..0cc127388142 100644 --- a/chinese/fcitx5-chewing/pkg-descr +++ b/chinese/fcitx5-chewing/pkg-descr @@ -1,4 +1,2 @@ Chewing intelligent phonetic input method library support for Fcitx5 input method framework. - -WWW: https://github.com/fcitx/fcitx5-chewing diff --git a/chinese/fcitx5-chewing/pkg-plist b/chinese/fcitx5-chewing/pkg-plist index 77b6dda92b77..b6c64e11b0bc 100644 --- a/chinese/fcitx5-chewing/pkg-plist +++ b/chinese/fcitx5-chewing/pkg-plist @@ -1,6 +1,12 @@ -lib/fcitx5/chewing.so +lib/fcitx5/libchewing.so share/fcitx5/addon/chewing.conf share/fcitx5/inputmethod/chewing.conf +share/icons/hicolor/16x16/apps/fcitx-chewing.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-chewing.png +share/icons/hicolor/22x22/apps/fcitx-chewing.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-chewing.png +share/icons/hicolor/24x24/apps/fcitx-chewing.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-chewing.png share/icons/hicolor/48x48/apps/fcitx-chewing.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-chewing.png share/locale/ca/LC_MESSAGES/fcitx5-chewing.mo diff --git a/chinese/fcitx5-chinese-addons/Makefile b/chinese/fcitx5-chinese-addons/Makefile index f93a461b04d7..73b9cbfb86ea 100644 --- a/chinese/fcitx5-chinese-addons/Makefile +++ b/chinese/fcitx5-chinese-addons/Makefile @@ -1,30 +1,32 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= fcitx5-chinese-addons -DISTVERSION= 5.0.3 -PORTREVISION= 1 +DISTVERSION= 5.0.17 +PORTREVISION= 6 CATEGORIES= chinese textproc -MASTER_SITES= https://download.fcitx-im.org/data/:py_stroke,py_table -DISTFILES= ${PY_STROKE_TAR}:py_stroke \ +MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \ + https://download.fcitx-im.org/data/:py_stroke,py_table +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ + ${PY_STROKE_TAR}:py_stroke \ ${PY_TABLE_TAR}:py_table DIST_SUBDIR= ${PORTNAME} -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= Pinyin and table input method support for Fcitx5 +WWW= https://github.com/fcitx/fcitx5-chinese-addons LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt BUILD_DEPENDS= fcitx5-lua>0:textproc/fcitx5-lua -LIB_DEPENDS= libcurl.so:ftp/curl \ +LIB_DEPENDS= libboost_iostreams.so:devel/boost-libs \ + libcurl.so:ftp/curl \ + libFcitx5Core.so:textproc/fcitx5 \ libfmt.so:devel/libfmt \ - libopencc.so:chinese/opencc \ - libboost_iostreams.so:devel/boost-libs \ libIMEPinyin.so:chinese/libime \ - libFcitx5Core.so:textproc/fcitx5 + libopencc.so:chinese/opencc RUN_DEPENDS= fcitx5-lua>0:textproc/fcitx5-lua -USES= compiler:c++17-lang gettext cmake kde:5 localbase pkgconfig +USES= cmake compiler:c++17-lang gettext kde:5 localbase pkgconfig \ + tar:xz OPTIONS_DEFINE= GUI OPTIONS_DEFAULT= GUI @@ -33,12 +35,9 @@ USE_LDCONFIG= yes GUI_DESC= Configuration GUI GUI_USES= qt:5 -GUI_USE= qt=dbus,concurrent,webkit,buildtools_build,qmake_build +GUI_USE= qt=concurrent,dbus,webengine,buildtools:build,qmake:build GUI_LIB_DEPENDS= libFcitx5Qt5DBusAddons.so:textproc/fcitx5-qt -GUI_CMAKE_ON= -DUSE_WEBKIT:BOOL=true - -USE_GITHUB= yes -GH_ACCOUNT= fcitx +GUI_CMAKE_ON= -DUSE_WEBKIT:BOOL=false USE_KDE= ecm @@ -46,6 +45,8 @@ CMAKE_ON= ENABLE_OPENCC CMAKE_OFF= ENABLE_TEST MAKE_ENV= FCITX5_DOWNLOAD_DISALLOWED=TRUE +CONFLICTS_INSTALL= zh-fcitx # share/icons/hicolor/16x16/apps/fcitx-fullwidth-active.png + # These must follow modules/pinyinhelper/CMakeLists.txt PY_STROKE_VER= 20121124 PY_TABLE_VER= 20121124 diff --git a/chinese/fcitx5-chinese-addons/distinfo b/chinese/fcitx5-chinese-addons/distinfo index b3799959144a..2092cbdff534 100644 --- a/chinese/fcitx5-chinese-addons/distinfo +++ b/chinese/fcitx5-chinese-addons/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1610441098 +TIMESTAMP = 1679110805 +SHA256 (fcitx5-chinese-addons/fcitx5-chinese-addons-5.0.17.tar.xz) = 9822aeac6b772d38df8bca4f806798d0cef8e8493cc601ddbe060b50b6f75f46 +SIZE (fcitx5-chinese-addons/fcitx5-chinese-addons-5.0.17.tar.xz) = 234696 SHA256 (fcitx5-chinese-addons/py_stroke-20121124.tar.gz) = 8eb128a9bfa43952e67cf2fcee1fd134c6f4cfd317bc2f6c38a615f5eb64e248 SIZE (fcitx5-chinese-addons/py_stroke-20121124.tar.gz) = 445601 SHA256 (fcitx5-chinese-addons/py_table-20121124.tar.gz) = 42146ac97de6c13d55f9e99ed873915f4c66739e9c11532a34556badf9792c04 SIZE (fcitx5-chinese-addons/py_table-20121124.tar.gz) = 186822 -SHA256 (fcitx5-chinese-addons/fcitx-fcitx5-chinese-addons-5.0.3_GH0.tar.gz) = 6d1fff649f5f91cd85aef5bac52c5be6866dc573841e65acd1f430b2580635c2 -SIZE (fcitx5-chinese-addons/fcitx-fcitx5-chinese-addons-5.0.3_GH0.tar.gz) = 262024 diff --git a/chinese/fcitx5-chinese-addons/pkg-descr b/chinese/fcitx5-chinese-addons/pkg-descr index e6471f21a0dc..5d8bc53bc544 100644 --- a/chinese/fcitx5-chinese-addons/pkg-descr +++ b/chinese/fcitx5-chinese-addons/pkg-descr @@ -1,4 +1,2 @@ This provides Pinyin and Table input method support for Fcitx5 input method framework. - -WWW: https://github.com/fcitx/fcitx5-chinese-addons diff --git a/chinese/fcitx5-chinese-addons/pkg-plist b/chinese/fcitx5-chinese-addons/pkg-plist index 439b940f12c5..f51c642db894 100644 --- a/chinese/fcitx5-chinese-addons/pkg-plist +++ b/chinese/fcitx5-chinese-addons/pkg-plist @@ -8,14 +8,14 @@ lib/cmake/Fcitx5ModulePinyinHelper/Fcitx5ModulePinyinHelperConfig.cmake lib/cmake/Fcitx5ModulePinyinHelper/Fcitx5ModulePinyinHelperConfigVersion.cmake lib/cmake/Fcitx5ModulePunctuation/Fcitx5ModulePunctuationConfig.cmake lib/cmake/Fcitx5ModulePunctuation/Fcitx5ModulePunctuationConfigVersion.cmake -lib/fcitx5/chttrans.so -lib/fcitx5/cloudpinyin.so -lib/fcitx5/fullwidth.so -lib/fcitx5/pinyin.so -lib/fcitx5/pinyinhelper.so -lib/fcitx5/punctuation.so +lib/fcitx5/libchttrans.so +lib/fcitx5/libcloudpinyin.so +lib/fcitx5/libfullwidth.so +lib/fcitx5/libpinyin.so +lib/fcitx5/libpinyinhelper.so +lib/fcitx5/libpunctuation.so +lib/fcitx5/libtable.so lib/fcitx5/qt5/libpinyindictmanager.so -lib/fcitx5/table.so share/fcitx5/addon/chttrans.conf share/fcitx5/addon/cloudpinyin.conf share/fcitx5/addon/fullwidth.conf @@ -42,30 +42,102 @@ share/fcitx5/pinyinhelper/py_table.mb share/fcitx5/punctuation/punc.mb.zh_CN share/fcitx5/punctuation/punc.mb.zh_HK share/fcitx5/punctuation/punc.mb.zh_TW +share/icons/hicolor/16x16/apps/fcitx-cangjie.png +share/icons/hicolor/16x16/apps/fcitx-chn.png +share/icons/hicolor/16x16/apps/fcitx-chttrans-active.png +share/icons/hicolor/16x16/apps/fcitx-chttrans-inactive.png +share/icons/hicolor/16x16/apps/fcitx-erbi.png share/icons/hicolor/16x16/apps/fcitx-fullwidth-active.png share/icons/hicolor/16x16/apps/fcitx-fullwidth-inactive.png +share/icons/hicolor/16x16/apps/fcitx-pinyin.png share/icons/hicolor/16x16/apps/fcitx-punc-active.png share/icons/hicolor/16x16/apps/fcitx-punc-inactive.png +share/icons/hicolor/16x16/apps/fcitx-remind-active.png +share/icons/hicolor/16x16/apps/fcitx-remind-inactive.png +share/icons/hicolor/16x16/apps/fcitx-shuangpin.png +share/icons/hicolor/16x16/apps/fcitx-wbpy.png +share/icons/hicolor/16x16/apps/fcitx-wubi.png +share/icons/hicolor/16x16/apps/fcitx-ziranma.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-cangjie.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-chn.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-chttrans-active.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-chttrans-inactive.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-erbi.png share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-fullwidth-active.png share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-fullwidth-inactive.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-pinyin.png share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-punc-active.png share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-punc-inactive.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-remind-active.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-remind-inactive.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-shuangpin.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-wbpy.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-wubi.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-ziranma.png +share/icons/hicolor/22x22/apps/fcitx-cangjie.png +share/icons/hicolor/22x22/apps/fcitx-chn.png +share/icons/hicolor/22x22/apps/fcitx-chttrans-active.png +share/icons/hicolor/22x22/apps/fcitx-chttrans-inactive.png +share/icons/hicolor/22x22/apps/fcitx-erbi.png share/icons/hicolor/22x22/apps/fcitx-fullwidth-active.png share/icons/hicolor/22x22/apps/fcitx-fullwidth-inactive.png +share/icons/hicolor/22x22/apps/fcitx-pinyin.png share/icons/hicolor/22x22/apps/fcitx-punc-active.png share/icons/hicolor/22x22/apps/fcitx-punc-inactive.png +share/icons/hicolor/22x22/apps/fcitx-remind-active.png +share/icons/hicolor/22x22/apps/fcitx-remind-inactive.png +share/icons/hicolor/22x22/apps/fcitx-shuangpin.png +share/icons/hicolor/22x22/apps/fcitx-wbpy.png +share/icons/hicolor/22x22/apps/fcitx-wubi.png +share/icons/hicolor/22x22/apps/fcitx-ziranma.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-cangjie.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-chn.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-chttrans-active.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-chttrans-inactive.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-erbi.png share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-fullwidth-active.png share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-fullwidth-inactive.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-pinyin.png share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-punc-active.png share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-punc-inactive.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-remind-active.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-remind-inactive.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-shuangpin.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-wbpy.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-wubi.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-ziranma.png +share/icons/hicolor/24x24/apps/fcitx-cangjie.png +share/icons/hicolor/24x24/apps/fcitx-chn.png +share/icons/hicolor/24x24/apps/fcitx-chttrans-active.png +share/icons/hicolor/24x24/apps/fcitx-chttrans-inactive.png +share/icons/hicolor/24x24/apps/fcitx-erbi.png share/icons/hicolor/24x24/apps/fcitx-fullwidth-active.png share/icons/hicolor/24x24/apps/fcitx-fullwidth-inactive.png +share/icons/hicolor/24x24/apps/fcitx-pinyin.png share/icons/hicolor/24x24/apps/fcitx-punc-active.png share/icons/hicolor/24x24/apps/fcitx-punc-inactive.png +share/icons/hicolor/24x24/apps/fcitx-remind-active.png +share/icons/hicolor/24x24/apps/fcitx-remind-inactive.png +share/icons/hicolor/24x24/apps/fcitx-shuangpin.png +share/icons/hicolor/24x24/apps/fcitx-wbpy.png +share/icons/hicolor/24x24/apps/fcitx-wubi.png +share/icons/hicolor/24x24/apps/fcitx-ziranma.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-cangjie.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-chn.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-chttrans-active.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-chttrans-inactive.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-erbi.png share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-fullwidth-active.png share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-fullwidth-inactive.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-pinyin.png share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-punc-active.png share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-punc-inactive.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-remind-active.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-remind-inactive.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-shuangpin.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-wbpy.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-wubi.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-ziranma.png share/icons/hicolor/48x48/apps/fcitx-cangjie.png share/icons/hicolor/48x48/apps/fcitx-chn.png share/icons/hicolor/48x48/apps/fcitx-chttrans-active.png diff --git a/chinese/fcitx5-mcbopomofo/Makefile b/chinese/fcitx5-mcbopomofo/Makefile new file mode 100644 index 000000000000..52a83bc814fb --- /dev/null +++ b/chinese/fcitx5-mcbopomofo/Makefile @@ -0,0 +1,25 @@ +PORTNAME= fcitx5-mcbopomofo +DISTVERSION= 2.5.2 +PORTREVISION= 1 +CATEGORIES= chinese textproc + +MAINTAINER= lwhsu@FreeBSD.org +COMMENT= McBopomofo for Fcitx5 +WWW= https://github.com/openvanilla/fcitx5-mcbopomofo + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +LIB_DEPENDS= libFcitx5Core.so:textproc/fcitx5 \ + libfmt.so:devel/libfmt + +USES= cmake compiler:c++17-lang gettext-tools kde:5 pkgconfig + +USE_GITHUB= yes +GH_ACCOUNT= openvanilla + +USE_KDE= ecm + +CMAKE_OFF= ENABLE_TEST + +.include <bsd.port.mk> diff --git a/chinese/fcitx5-mcbopomofo/distinfo b/chinese/fcitx5-mcbopomofo/distinfo new file mode 100644 index 000000000000..9cf085b0b059 --- /dev/null +++ b/chinese/fcitx5-mcbopomofo/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1684306285 +SHA256 (openvanilla-fcitx5-mcbopomofo-2.5.2_GH0.tar.gz) = cbe9cc610299835e82557f78e9ac4f856c2375f00a0f06c06741439761b97ba7 +SIZE (openvanilla-fcitx5-mcbopomofo-2.5.2_GH0.tar.gz) = 1859402 diff --git a/chinese/fcitx5-mcbopomofo/pkg-descr b/chinese/fcitx5-mcbopomofo/pkg-descr new file mode 100644 index 000000000000..f007a3752ae6 --- /dev/null +++ b/chinese/fcitx5-mcbopomofo/pkg-descr @@ -0,0 +1 @@ +McBopomofo support for Fcitx5 input method framework. diff --git a/chinese/fcitx5-mcbopomofo/pkg-plist b/chinese/fcitx5-mcbopomofo/pkg-plist new file mode 100644 index 000000000000..91430a34d614 --- /dev/null +++ b/chinese/fcitx5-mcbopomofo/pkg-plist @@ -0,0 +1,16 @@ +lib/fcitx5/mcbopomofo.so +share/fcitx5/addon/mcbopomofo.conf +share/fcitx5/data/mcbopomofo-add-phrase-hook.sh +share/fcitx5/data/mcbopomofo-data-plain-bpmf.txt +share/fcitx5/data/mcbopomofo-data.txt +share/fcitx5/inputmethod/mcbopomofo-plain.conf +share/fcitx5/inputmethod/mcbopomofo.conf +share/icons/hicolor/24x24/apps/fcitx-mcbopomofo.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-mcbopomofo.png +share/icons/hicolor/32x32/apps/fcitx-mcbopomofo.png +share/icons/hicolor/32x32/apps/org.fcitx.Fcitx5.fcitx-mcbopomofo.png +share/icons/hicolor/64x64/apps/fcitx-mcbopomofo.png +share/icons/hicolor/64x64/apps/org.fcitx.Fcitx5.fcitx-mcbopomofo.png +share/locale/en/LC_MESSAGES/fcitx5-mcbopomofo.mo +share/locale/zh_TW/LC_MESSAGES/fcitx5-mcbopomofo.mo +share/metainfo/org.fcitx.Fcitx5.Addon.McBopomofo.metainfo.xml diff --git a/chinese/fcitx5-rime/Makefile b/chinese/fcitx5-rime/Makefile index 89f86e1ee6e7..f774a50ec0d5 100644 --- a/chinese/fcitx5-rime/Makefile +++ b/chinese/fcitx5-rime/Makefile @@ -1,32 +1,31 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= fcitx5-rime -DISTVERSION= 5.0.3 +DISTVERSION= 5.0.16 CATEGORIES= chinese textproc +MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= RIME support for Fcitx5 +WWW= https://github.com/fcitx/fcitx5-rime LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt BUILD_DEPENDS= ${_SCHEMA_DEPENDS} -LIB_DEPENDS= librime.so:chinese/librime \ - libFcitx5Core.so:textproc/fcitx5 +LIB_DEPENDS= libFcitx5Core.so:textproc/fcitx5 \ + librime.so:chinese/librime RUN_DEPENDS= ${_SCHEMA_DEPENDS} -USES= compiler:c++17-lang gettext-tools cmake kde:5 localbase \ - pkgconfig - -USE_GITHUB= yes -GH_ACCOUNT= fcitx +USES= cmake compiler:c++17-lang gettext-tools kde:5 localbase \ + pkgconfig tar:xz USE_KDE= ecm +CONFLICTS_INSTALL= zh-fcitx-rime # share/icons/hicolor/48x48/apps/fcitx-rime-deploy.png + _SCHEMA_DEPENDS= \ - ${LOCALBASE}/share/rime-data/luna_pinyin.schema.yaml:chinese/rime-luna-pinyin \ ${LOCALBASE}/share/rime-data/bopomofo.schema.yaml:chinese/rime-bopomofo \ ${LOCALBASE}/share/rime-data/cangjie5.schema.yaml:chinese/rime-cangjie \ + ${LOCALBASE}/share/rime-data/luna_pinyin.schema.yaml:chinese/rime-luna-pinyin \ ${LOCALBASE}/share/rime-data/stroke.schema.yaml:chinese/rime-stroke .include <bsd.port.mk> diff --git a/chinese/fcitx5-rime/distinfo b/chinese/fcitx5-rime/distinfo index da48bf7d916a..f927f6017401 100644 --- a/chinese/fcitx5-rime/distinfo +++ b/chinese/fcitx5-rime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1610441059 -SHA256 (fcitx-fcitx5-rime-5.0.3_GH0.tar.gz) = 164cac0d761f7bd76feb31d1b06f1e84fc346065be6be675b99410833e05f204 -SIZE (fcitx-fcitx5-rime-5.0.3_GH0.tar.gz) = 45773 +TIMESTAMP = 1679111062 +SHA256 (fcitx5-rime-5.0.16.tar.xz) = 5076d90b95d67bde6beffb48a3c9d643c60f54e82dc6e7243eb794cada8c7834 +SIZE (fcitx5-rime-5.0.16.tar.xz) = 44948 diff --git a/chinese/fcitx5-rime/pkg-descr b/chinese/fcitx5-rime/pkg-descr index 9ba9db9600f0..07f9dfc17d87 100644 --- a/chinese/fcitx5-rime/pkg-descr +++ b/chinese/fcitx5-rime/pkg-descr @@ -1,3 +1 @@ RIME support for Fcitx5 input method framework. - -WWW: https://github.com/fcitx/fcitx5-rime diff --git a/chinese/fcitx5-rime/pkg-plist b/chinese/fcitx5-rime/pkg-plist index 8cc9936f9036..0d45808897aa 100644 --- a/chinese/fcitx5-rime/pkg-plist +++ b/chinese/fcitx5-rime/pkg-plist @@ -37,3 +37,4 @@ share/locale/vi/LC_MESSAGES/fcitx5-rime.mo share/locale/zh_CN/LC_MESSAGES/fcitx5-rime.mo share/locale/zh_TW/LC_MESSAGES/fcitx5-rime.mo share/metainfo/org.fcitx.Fcitx5.Addon.Rime.metainfo.xml +share/rime-data/fcitx5.yaml diff --git a/chinese/fcitx5-table-extra/Makefile b/chinese/fcitx5-table-extra/Makefile index 296d845dd261..289cad8a2c9c 100644 --- a/chinese/fcitx5-table-extra/Makefile +++ b/chinese/fcitx5-table-extra/Makefile @@ -1,25 +1,24 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= fcitx5-table-extra -DISTVERSION= 5.0.2 +DISTVERSION= 5.0.13 CATEGORIES= chinese textproc +MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= Extra table support for Fcitx5 +WWW= https://github.com/fcitx/fcitx5-table-extra LICENSE= GPLv2+ GPLv3 LICENSE_COMB= multi -LIB_DEPENDS= libIMETable.so:chinese/libime \ - libFcitx5Core.so:textproc/fcitx5 - -USES= gettext-tools cmake kde:5 +LIB_DEPENDS= libFcitx5Core.so:textproc/fcitx5 \ + libIMETable.so:chinese/libime -USE_GITHUB= yes -GH_ACCOUNT= fcitx +USES= cmake gettext-tools kde:5 tar:xz USE_KDE= ecm INSTALL_TARGET= install +CONFLICTS_INSTALL= zh-fcitx-table-extra # share/icons/hicolor/48x48/apps/fcitx-cantonese.png + .include <bsd.port.mk> diff --git a/chinese/fcitx5-table-extra/distinfo b/chinese/fcitx5-table-extra/distinfo index b57891efd5aa..99a9ed1ac0f9 100644 --- a/chinese/fcitx5-table-extra/distinfo +++ b/chinese/fcitx5-table-extra/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1610441105 -SHA256 (fcitx-fcitx5-table-extra-5.0.2_GH0.tar.gz) = 6c4b2efaf0e41c58a01d8408fc096a519e82cb0fff8879ca83de5d3287b43036 -SIZE (fcitx-fcitx5-table-extra-5.0.2_GH0.tar.gz) = 8489836 +TIMESTAMP = 1679111138 +SHA256 (fcitx5-table-extra-5.0.13.tar.xz) = 6aec03e6cb1408d8447898226132e7226071535c0584e35e04159e4c5f74a016 +SIZE (fcitx5-table-extra-5.0.13.tar.xz) = 7288400 diff --git a/chinese/fcitx5-table-extra/pkg-descr b/chinese/fcitx5-table-extra/pkg-descr index 477c48a115bb..3c61fa6d7f1a 100644 --- a/chinese/fcitx5-table-extra/pkg-descr +++ b/chinese/fcitx5-table-extra/pkg-descr @@ -1,4 +1,2 @@ This provides extra tables for Fcitx5 input method framework, including Boshiamy, Zhengma, Cangjie, and Quick. - -WWW: https://github.com/fcitx/fcitx5-table-extra diff --git a/chinese/fcitx5-table-extra/pkg-plist b/chinese/fcitx5-table-extra/pkg-plist index 6c7ef5122655..568799482634 100644 --- a/chinese/fcitx5-table-extra/pkg-plist +++ b/chinese/fcitx5-table-extra/pkg-plist @@ -16,6 +16,9 @@ share/fcitx5/inputmethod/stroke5.conf share/fcitx5/inputmethod/t9.conf share/fcitx5/inputmethod/wu.conf share/fcitx5/inputmethod/wubi-large.conf +share/fcitx5/inputmethod/wubi98-pinyin.conf +share/fcitx5/inputmethod/wubi98-single.conf +share/fcitx5/inputmethod/wubi98.conf share/fcitx5/inputmethod/zhengma-large.conf share/fcitx5/inputmethod/zhengma-pinyin.conf share/fcitx5/inputmethod/zhengma.conf @@ -37,27 +40,132 @@ share/fcitx5/table/stroke5.main.dict share/fcitx5/table/t9.main.dict share/fcitx5/table/wu.main.dict share/fcitx5/table/wubi-large.main.dict +share/fcitx5/table/wubi98-pinyin.main.dict +share/fcitx5/table/wubi98-single.main.dict +share/fcitx5/table/wubi98.main.dict share/fcitx5/table/zhengma-large.main.dict share/fcitx5/table/zhengma-pinyin.main.dict share/fcitx5/table/zhengma.main.dict +share/icons/hicolor/16x16/apps/fcitx-array30-large.png +share/icons/hicolor/16x16/apps/fcitx-array30.png +share/icons/hicolor/16x16/apps/fcitx-boshiamy.png +share/icons/hicolor/16x16/apps/fcitx-cantonese.png +share/icons/hicolor/16x16/apps/fcitx-cantonhk.png +share/icons/hicolor/16x16/apps/fcitx-easy-large.png +share/icons/hicolor/16x16/apps/fcitx-jyutping-table.png +share/icons/hicolor/16x16/apps/fcitx-quick-classic.png +share/icons/hicolor/16x16/apps/fcitx-quick3.png +share/icons/hicolor/16x16/apps/fcitx-quick5.png +share/icons/hicolor/16x16/apps/fcitx-scj6.png +share/icons/hicolor/16x16/apps/fcitx-stroke5.png +share/icons/hicolor/16x16/apps/fcitx-t9.png +share/icons/hicolor/16x16/apps/fcitx-wu.png +share/icons/hicolor/16x16/apps/fcitx-zhengma.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-array30-large.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-array30.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-boshiamy.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-cantonese.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-cantonhk.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-easy-large.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-jyutping-table.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-quick-classic.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-quick3.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-quick5.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-scj6.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-stroke5.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-t9.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-wu.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-zhengma.png +share/icons/hicolor/22x22/apps/fcitx-array30-large.png +share/icons/hicolor/22x22/apps/fcitx-array30.png +share/icons/hicolor/22x22/apps/fcitx-boshiamy.png +share/icons/hicolor/22x22/apps/fcitx-cantonese.png +share/icons/hicolor/22x22/apps/fcitx-cantonhk.png +share/icons/hicolor/22x22/apps/fcitx-easy-large.png +share/icons/hicolor/22x22/apps/fcitx-jyutping-table.png +share/icons/hicolor/22x22/apps/fcitx-quick-classic.png +share/icons/hicolor/22x22/apps/fcitx-quick3.png +share/icons/hicolor/22x22/apps/fcitx-quick5.png +share/icons/hicolor/22x22/apps/fcitx-scj6.png +share/icons/hicolor/22x22/apps/fcitx-stroke5.png +share/icons/hicolor/22x22/apps/fcitx-t9.png +share/icons/hicolor/22x22/apps/fcitx-wu.png +share/icons/hicolor/22x22/apps/fcitx-zhengma.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-array30-large.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-array30.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-boshiamy.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-cantonese.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-cantonhk.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-easy-large.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-jyutping-table.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-quick-classic.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-quick3.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-quick5.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-scj6.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-stroke5.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-t9.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-wu.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-zhengma.png +share/icons/hicolor/24x24/apps/fcitx-array30-large.png +share/icons/hicolor/24x24/apps/fcitx-array30.png +share/icons/hicolor/24x24/apps/fcitx-boshiamy.png +share/icons/hicolor/24x24/apps/fcitx-cantonese.png +share/icons/hicolor/24x24/apps/fcitx-cantonhk.png +share/icons/hicolor/24x24/apps/fcitx-easy-large.png +share/icons/hicolor/24x24/apps/fcitx-jyutping-table.png +share/icons/hicolor/24x24/apps/fcitx-quick-classic.png +share/icons/hicolor/24x24/apps/fcitx-quick3.png +share/icons/hicolor/24x24/apps/fcitx-quick5.png +share/icons/hicolor/24x24/apps/fcitx-scj6.png +share/icons/hicolor/24x24/apps/fcitx-stroke5.png +share/icons/hicolor/24x24/apps/fcitx-t9.png +share/icons/hicolor/24x24/apps/fcitx-wu.png +share/icons/hicolor/24x24/apps/fcitx-zhengma.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-array30-large.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-array30.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-boshiamy.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-cantonese.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-cantonhk.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-easy-large.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-jyutping-table.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-quick-classic.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-quick3.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-quick5.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-scj6.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-stroke5.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-t9.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-wu.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-zhengma.png +share/icons/hicolor/48x48/apps/fcitx-array30-large.png +share/icons/hicolor/48x48/apps/fcitx-array30.png +share/icons/hicolor/48x48/apps/fcitx-boshiamy.png share/icons/hicolor/48x48/apps/fcitx-cantonese.png share/icons/hicolor/48x48/apps/fcitx-cantonhk.png +share/icons/hicolor/48x48/apps/fcitx-easy-large.png share/icons/hicolor/48x48/apps/fcitx-jyutping-table.png share/icons/hicolor/48x48/apps/fcitx-quick-classic.png share/icons/hicolor/48x48/apps/fcitx-quick3.png share/icons/hicolor/48x48/apps/fcitx-quick5.png share/icons/hicolor/48x48/apps/fcitx-scj6.png share/icons/hicolor/48x48/apps/fcitx-stroke5.png +share/icons/hicolor/48x48/apps/fcitx-t9.png share/icons/hicolor/48x48/apps/fcitx-wu.png +share/icons/hicolor/48x48/apps/fcitx-zhengma.png +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-array30-large.png +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-array30.png +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-boshiamy.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-cantonese.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-cantonhk.png +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-easy-large.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-jyutping-table.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-quick-classic.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-quick3.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-quick5.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-scj6.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-stroke5.png +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-t9.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-wu.png +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-zhengma.png share/icons/hicolor/64x64/apps/fcitx-array30-large.png share/icons/hicolor/64x64/apps/fcitx-array30.png share/icons/hicolor/64x64/apps/fcitx-boshiamy.png diff --git a/chinese/fcitx5-table-other/Makefile b/chinese/fcitx5-table-other/Makefile index 36f7a1ccd5a5..1837e93b4403 100644 --- a/chinese/fcitx5-table-other/Makefile +++ b/chinese/fcitx5-table-other/Makefile @@ -1,29 +1,28 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= fcitx5-table-other -DISTVERSION= 5.0.2 +DISTVERSION= 5.0.11 CATEGORIES= chinese textproc +MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= Other table support for Fcitx5 +WWW= https://github.com/fcitx/fcitx5-table-other LICENSE= GPLv3 -LIB_DEPENDS= libIMETable.so:chinese/libime \ - libFcitx5Core.so:textproc/fcitx5 +LIB_DEPENDS= libFcitx5Core.so:textproc/fcitx5 \ + libIMETable.so:chinese/libime -USES= gettext-tools cmake kde:5 +USES= cmake gettext-tools kde:5 tar:xz OPTIONS_DEFINE= DEPRECATED -DEPRECATED_DESC= Deprecated tables +DEPRECATED_DESC= Enable deprecated tables DEPRECATED_CMAKE_BOOL= ENABLE_DEPRECATED -USE_GITHUB= yes -GH_ACCOUNT= fcitx - USE_KDE= ecm INSTALL_TARGET= install +CONFLICTS_INSTALL= fcitx-table-other # share/icons/hicolor/32x32/apps/fcitx-thai.png + .include <bsd.port.mk> diff --git a/chinese/fcitx5-table-other/distinfo b/chinese/fcitx5-table-other/distinfo index 7ea544f5ba2a..7c90c7226700 100644 --- a/chinese/fcitx5-table-other/distinfo +++ b/chinese/fcitx5-table-other/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1610441106 -SHA256 (fcitx-fcitx5-table-other-5.0.2_GH0.tar.gz) = 7f738f7b1f0f5cf013806d0bb69c0c23aa6704c275dbf753535c9df65164287b -SIZE (fcitx-fcitx5-table-other-5.0.2_GH0.tar.gz) = 523496 +TIMESTAMP = 1679111241 +SHA256 (fcitx5-table-other-5.0.11.tar.xz) = 3f61b7f0364cb7149eaeaeac6fce3d00ab72d6cb5bb884760a41d4738df3244c +SIZE (fcitx5-table-other-5.0.11.tar.xz) = 286136 diff --git a/chinese/fcitx5-table-other/pkg-descr b/chinese/fcitx5-table-other/pkg-descr index b58a3de57331..8df132a6f92e 100644 --- a/chinese/fcitx5-table-other/pkg-descr +++ b/chinese/fcitx5-table-other/pkg-descr @@ -1,4 +1,2 @@ This provides some other tables for Fcitx5 input method framework, forked from ibus-table-others and scim-tables. - -WWW: https://github.com/fcitx/fcitx5-table-other diff --git a/chinese/fcitx5-table-other/pkg-plist b/chinese/fcitx5-table-other/pkg-plist index 2c37d5a0cb1a..2914a44c59b6 100644 --- a/chinese/fcitx5-table-other/pkg-plist +++ b/chinese/fcitx5-table-other/pkg-plist @@ -28,14 +28,197 @@ share/fcitx5/table/translit-ua.main.dict share/fcitx5/table/translit.main.dict share/fcitx5/table/viqr.main.dict share/fcitx5/table/yawerty.main.dict +share/icons/hicolor/16x16/apps/fcitx-amharic.png +share/icons/hicolor/16x16/apps/fcitx-arabic.png +share/icons/hicolor/16x16/apps/fcitx-bengali-inscript.png +share/icons/hicolor/16x16/apps/fcitx-bengali-probhat.png +share/icons/hicolor/16x16/apps/fcitx-cns11643.png +share/icons/hicolor/16x16/apps/fcitx-compose.png +share/icons/hicolor/16x16/apps/fcitx-emoji.png +share/icons/hicolor/16x16/apps/fcitx-gujarati-inscript.png +share/icons/hicolor/16x16/apps/fcitx-gujarati-phonetic.png +share/icons/hicolor/16x16/apps/fcitx-hindi-inscript.png +share/icons/hicolor/16x16/apps/fcitx-hindi-phonetic.png +share/icons/hicolor/16x16/apps/fcitx-ipa-x-sampa.png +share/icons/hicolor/16x16/apps/fcitx-kannada-inscript.png +share/icons/hicolor/16x16/apps/fcitx-kannada-kgp.png +share/icons/hicolor/16x16/apps/fcitx-latex.png +share/icons/hicolor/16x16/apps/fcitx-malayalam-inscript.png +share/icons/hicolor/16x16/apps/fcitx-malayalam-phonetic.png +share/icons/hicolor/16x16/apps/fcitx-nepali.png +share/icons/hicolor/16x16/apps/fcitx-punjabi-inscript.png +share/icons/hicolor/16x16/apps/fcitx-punjabi-jhelum.png +share/icons/hicolor/16x16/apps/fcitx-punjabi-phonetic.png +share/icons/hicolor/16x16/apps/fcitx-rustrad.png +share/icons/hicolor/16x16/apps/fcitx-tamil-inscript.png +share/icons/hicolor/16x16/apps/fcitx-tamil-phonetic.png +share/icons/hicolor/16x16/apps/fcitx-tamil-remington.png +share/icons/hicolor/16x16/apps/fcitx-telugu-inscript.png +share/icons/hicolor/16x16/apps/fcitx-thai.png +share/icons/hicolor/16x16/apps/fcitx-translit-ua.png +share/icons/hicolor/16x16/apps/fcitx-translit.png +share/icons/hicolor/16x16/apps/fcitx-viqr.png +share/icons/hicolor/16x16/apps/fcitx-yawerty.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-amharic.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-arabic.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-bengali-inscript.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-bengali-probhat.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-cns11643.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-compose.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-emoji.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-gujarati-inscript.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-gujarati-phonetic.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-hindi-inscript.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-hindi-phonetic.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-ipa-x-sampa.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-kannada-inscript.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-kannada-kgp.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-latex.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-malayalam-inscript.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-malayalam-phonetic.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-nepali.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-punjabi-inscript.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-punjabi-jhelum.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-punjabi-phonetic.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-rustrad.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-tamil-inscript.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-tamil-phonetic.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-tamil-remington.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-telugu-inscript.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-thai.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-translit-ua.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-translit.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-viqr.png +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-yawerty.png +share/icons/hicolor/22x22/apps/fcitx-amharic.png +share/icons/hicolor/22x22/apps/fcitx-arabic.png +share/icons/hicolor/22x22/apps/fcitx-bengali-inscript.png +share/icons/hicolor/22x22/apps/fcitx-bengali-probhat.png +share/icons/hicolor/22x22/apps/fcitx-cns11643.png +share/icons/hicolor/22x22/apps/fcitx-compose.png +share/icons/hicolor/22x22/apps/fcitx-emoji.png +share/icons/hicolor/22x22/apps/fcitx-gujarati-inscript.png +share/icons/hicolor/22x22/apps/fcitx-gujarati-phonetic.png +share/icons/hicolor/22x22/apps/fcitx-hindi-inscript.png +share/icons/hicolor/22x22/apps/fcitx-hindi-phonetic.png +share/icons/hicolor/22x22/apps/fcitx-ipa-x-sampa.png +share/icons/hicolor/22x22/apps/fcitx-kannada-inscript.png +share/icons/hicolor/22x22/apps/fcitx-kannada-kgp.png +share/icons/hicolor/22x22/apps/fcitx-latex.png +share/icons/hicolor/22x22/apps/fcitx-malayalam-inscript.png +share/icons/hicolor/22x22/apps/fcitx-malayalam-phonetic.png +share/icons/hicolor/22x22/apps/fcitx-nepali.png +share/icons/hicolor/22x22/apps/fcitx-punjabi-inscript.png +share/icons/hicolor/22x22/apps/fcitx-punjabi-jhelum.png +share/icons/hicolor/22x22/apps/fcitx-punjabi-phonetic.png +share/icons/hicolor/22x22/apps/fcitx-rustrad.png +share/icons/hicolor/22x22/apps/fcitx-tamil-inscript.png +share/icons/hicolor/22x22/apps/fcitx-tamil-phonetic.png +share/icons/hicolor/22x22/apps/fcitx-tamil-remington.png +share/icons/hicolor/22x22/apps/fcitx-telugu-inscript.png +share/icons/hicolor/22x22/apps/fcitx-thai.png +share/icons/hicolor/22x22/apps/fcitx-translit-ua.png +share/icons/hicolor/22x22/apps/fcitx-translit.png +share/icons/hicolor/22x22/apps/fcitx-viqr.png +share/icons/hicolor/22x22/apps/fcitx-yawerty.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-amharic.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-arabic.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-bengali-inscript.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-bengali-probhat.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-cns11643.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-compose.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-emoji.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-gujarati-inscript.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-gujarati-phonetic.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-hindi-inscript.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-hindi-phonetic.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-ipa-x-sampa.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-kannada-inscript.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-kannada-kgp.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-latex.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-malayalam-inscript.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-malayalam-phonetic.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-nepali.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-punjabi-inscript.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-punjabi-jhelum.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-punjabi-phonetic.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-rustrad.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-tamil-inscript.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-tamil-phonetic.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-tamil-remington.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-telugu-inscript.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-thai.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-translit-ua.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-translit.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-viqr.png +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-yawerty.png share/icons/hicolor/24x24/apps/fcitx-amharic.png share/icons/hicolor/24x24/apps/fcitx-arabic.png +share/icons/hicolor/24x24/apps/fcitx-bengali-inscript.png +share/icons/hicolor/24x24/apps/fcitx-bengali-probhat.png +share/icons/hicolor/24x24/apps/fcitx-cns11643.png +share/icons/hicolor/24x24/apps/fcitx-compose.png +share/icons/hicolor/24x24/apps/fcitx-emoji.png +share/icons/hicolor/24x24/apps/fcitx-gujarati-inscript.png +share/icons/hicolor/24x24/apps/fcitx-gujarati-phonetic.png +share/icons/hicolor/24x24/apps/fcitx-hindi-inscript.png +share/icons/hicolor/24x24/apps/fcitx-hindi-phonetic.png +share/icons/hicolor/24x24/apps/fcitx-ipa-x-sampa.png +share/icons/hicolor/24x24/apps/fcitx-kannada-inscript.png +share/icons/hicolor/24x24/apps/fcitx-kannada-kgp.png +share/icons/hicolor/24x24/apps/fcitx-latex.png +share/icons/hicolor/24x24/apps/fcitx-malayalam-inscript.png +share/icons/hicolor/24x24/apps/fcitx-malayalam-phonetic.png +share/icons/hicolor/24x24/apps/fcitx-nepali.png +share/icons/hicolor/24x24/apps/fcitx-punjabi-inscript.png +share/icons/hicolor/24x24/apps/fcitx-punjabi-jhelum.png +share/icons/hicolor/24x24/apps/fcitx-punjabi-phonetic.png +share/icons/hicolor/24x24/apps/fcitx-rustrad.png +share/icons/hicolor/24x24/apps/fcitx-tamil-inscript.png +share/icons/hicolor/24x24/apps/fcitx-tamil-phonetic.png +share/icons/hicolor/24x24/apps/fcitx-tamil-remington.png +share/icons/hicolor/24x24/apps/fcitx-telugu-inscript.png +share/icons/hicolor/24x24/apps/fcitx-thai.png +share/icons/hicolor/24x24/apps/fcitx-translit-ua.png +share/icons/hicolor/24x24/apps/fcitx-translit.png +share/icons/hicolor/24x24/apps/fcitx-viqr.png +share/icons/hicolor/24x24/apps/fcitx-yawerty.png share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-amharic.png share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-arabic.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-bengali-inscript.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-bengali-probhat.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-cns11643.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-compose.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-emoji.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-gujarati-inscript.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-gujarati-phonetic.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-hindi-inscript.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-hindi-phonetic.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-ipa-x-sampa.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-kannada-inscript.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-kannada-kgp.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-latex.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-malayalam-inscript.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-malayalam-phonetic.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-nepali.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-punjabi-inscript.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-punjabi-jhelum.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-punjabi-phonetic.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-rustrad.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-tamil-inscript.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-tamil-phonetic.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-tamil-remington.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-telugu-inscript.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-thai.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-translit-ua.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-translit.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-viqr.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-yawerty.png share/icons/hicolor/32x32/apps/fcitx-thai.png share/icons/hicolor/32x32/apps/org.fcitx.Fcitx5.fcitx-thai.png share/icons/hicolor/48x48/apps/fcitx-bengali-inscript.png share/icons/hicolor/48x48/apps/fcitx-bengali-probhat.png +share/icons/hicolor/48x48/apps/fcitx-cns11643.png share/icons/hicolor/48x48/apps/fcitx-compose.png share/icons/hicolor/48x48/apps/fcitx-emoji.png share/icons/hicolor/48x48/apps/fcitx-gujarati-inscript.png @@ -59,9 +242,11 @@ share/icons/hicolor/48x48/apps/fcitx-tamil-remington.png share/icons/hicolor/48x48/apps/fcitx-telugu-inscript.png share/icons/hicolor/48x48/apps/fcitx-translit-ua.png share/icons/hicolor/48x48/apps/fcitx-translit.png +share/icons/hicolor/48x48/apps/fcitx-viqr.png share/icons/hicolor/48x48/apps/fcitx-yawerty.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-bengali-inscript.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-bengali-probhat.png +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-cns11643.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-compose.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-emoji.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-gujarati-inscript.png @@ -85,6 +270,7 @@ share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-tamil-remington.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-telugu-inscript.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-translit-ua.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-translit.png +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-viqr.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-yawerty.png share/icons/hicolor/64x64/apps/fcitx-cns11643.png share/icons/hicolor/64x64/apps/fcitx-viqr.png diff --git a/chinese/fireflyttf/Makefile b/chinese/fireflyttf/Makefile index cda12f049b19..72067c63dbb7 100644 --- a/chinese/fireflyttf/Makefile +++ b/chinese/fireflyttf/Makefile @@ -1,5 +1,3 @@ -# Created by: Shen Chuan-Hsing <statue@freebsd.sinica.edu.tw> - PORTNAME= fireflyttf PORTVERSION= 1.3.0 PORTREVISION= 8 @@ -9,6 +7,7 @@ DISTNAME?= fireflysung-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Combination of two Arphic Sung fonts +WWW= http://www.study-area.org/apt/firefly-font/ CONFLICTS= zh-opendesktop-fonts diff --git a/chinese/fireflyttf/pkg-descr b/chinese/fireflyttf/pkg-descr index f0724d3fd20b..5c439eb4e75b 100644 --- a/chinese/fireflyttf/pkg-descr +++ b/chinese/fireflyttf/pkg-descr @@ -1,4 +1,2 @@ Firefly Truetype Font is combine of two arphic sung font and is embed 9pt, 10pt, 11pt bitmaps. - -WWW: http://www.study-area.org/apt/firefly-font/ diff --git a/chinese/font-std/Makefile b/chinese/font-std/Makefile index cab85bff019f..4fddc3593e6d 100644 --- a/chinese/font-std/Makefile +++ b/chinese/font-std/Makefile @@ -1,5 +1,3 @@ -# Created by: hrs - PORTNAME= font-std PORTVERSION= 0.0.20090602 CATEGORIES= chinese x11-fonts diff --git a/chinese/fortunetw/Makefile b/chinese/fortunetw/Makefile index 304e91c92175..8ae0ea69241a 100644 --- a/chinese/fortunetw/Makefile +++ b/chinese/fortunetw/Makefile @@ -1,5 +1,3 @@ -# Created by: Shen Chuan-Hsing - PORTNAME= fortunetw PORTVERSION= 1.4 CATEGORIES= chinese @@ -8,14 +6,14 @@ MASTER_SITES= LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= Classic fortune file in Taiwan (UTF-8) -NO_BUILD= yes USES= tar:xz -FORTUNE= bsdchat folksong liuyong stephehchow tangshi xiaoxing yijing +NO_ARCH= yes +NO_BUILD= yes do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/games/fortune/ -.for file in ${FORTUNE} +.for file in bsdchat folksong liuyong stephehchow tangshi xiaoxing yijing ${INSTALL_DATA} ${WRKSRC}/${file} ${WRKSRC}/${file}.dat ${STAGEDIR}${PREFIX}/share/games/fortune/ .endfor diff --git a/chinese/gb2jis/Makefile b/chinese/gb2jis/Makefile index 3dbed7595b1f..c3aedc548610 100644 --- a/chinese/gb2jis/Makefile +++ b/chinese/gb2jis/Makefile @@ -1,7 +1,6 @@ -# Created by: Zhang Shu - PORTNAME= gb2jis PORTVERSION= 1.5 +PORTREVISION= 1 CATEGORIES= chinese MASTER_SITES= http://kanji.zinbun.kyoto-u.ac.jp/~yasuoka/ftp/program/ DISTFILES= ${PORTNAME}.tar.Z diff --git a/chinese/gb2jis/files/patch-Makefile b/chinese/gb2jis/files/patch-Makefile index 816ec565428f..eca64bf0d680 100644 --- a/chinese/gb2jis/files/patch-Makefile +++ b/chinese/gb2jis/files/patch-Makefile @@ -1,18 +1,18 @@ ---- Makefile.orig 1995-02-09 12:29:35.000000000 +0800 -+++ Makefile 2013-09-26 20:13:01.000000000 +0800 -@@ -1,6 +1,10 @@ +--- Makefile.orig 1995-02-09 04:29:35 UTC ++++ Makefile +@@ -1,7 +1,10 @@ SHELL = /bin/sh SHELL = /bin/sh -CFLAGS = -O -DUNDEFCHAR=0xa2a2 +CC ?= cc +CFLAGS ?= -O -pipe +CFLAGS += -DUNDEFCHAR=0xa2a2 -+MAN1PREFIX?= ${MANPREFIX} -+ ++ TABLEC = GB2312JX0208.c GB2312JX0212.c GB2312UZPJ.c TABLEO = GB2312JX0208.o GB2312JX0212.o GB2312UZPJ.o -@@ -11,19 +15,20 @@ TABLEO = GB2312JX0208.o GB2312JX0212.o G + +@@ -11,19 +14,20 @@ TABLEO = GB2312JX0208.o GB2312JX0212.o GB2312UZPJ.o ./t2c $< $@ .c.o: @@ -33,12 +33,12 @@ - cp gb2jis /usr/local/bin/gb2jis - cp gb2jis.1 /usr/local/man/man1/gb2jis.1 + ${BSD_INSTALL_PROGRAM} gb2jis ${DESTDIR}${PREFIX}/bin/gb2jis -+ ${BSD_INSTALL_MAN} gb2jis.1 ${DESTDIR}${MAN1PREFIX}/man/man1/gb2jis.1 ++ ${BSD_INSTALL_MAN} gb2jis.1 ${DESTDIR}${PREFIX}/share/man/man1/gb2jis.1 + ${BSD_INSTALL_DATA} gb2jis.el ${DESTDIR}${PREFIX}/share/emacs/site-lisp/gb2jis.el # nroff -man gb2jis.1 > /usr/local/catman/C/u_man/cat1/gb2jis.1 clean: -@@ -34,7 +39,7 @@ check: $(TABLEC) +@@ -34,7 +38,7 @@ t2c: t2c.c -egrep '0x([2-9].[8-f]|[8-f].[2-9])' GB2312UZPJ.c t2c: t2c.c diff --git a/chinese/gb2jis/pkg-plist b/chinese/gb2jis/pkg-plist index dc710deceb5b..90eb21f0f2d8 100644 --- a/chinese/gb2jis/pkg-plist +++ b/chinese/gb2jis/pkg-plist @@ -1,3 +1,3 @@ bin/gb2jis -man/man1/gb2jis.1.gz +share/man/man1/gb2jis.1.gz share/emacs/site-lisp/gb2jis.el diff --git a/chinese/gb2ps/Makefile b/chinese/gb2ps/Makefile index 1a1a8426dea0..d28db6ef448a 100644 --- a/chinese/gb2ps/Makefile +++ b/chinese/gb2ps/Makefile @@ -1,5 +1,3 @@ -# Created by: David O'Brien (obrien@FreeBSD.org) - PORTNAME= gb2ps PORTVERSION= 2.02 CATEGORIES= chinese print diff --git a/chinese/gcin-gtk3/Makefile b/chinese/gcin-gtk3/Makefile index ed23c3a03fc6..1f58361ff437 100644 --- a/chinese/gcin-gtk3/Makefile +++ b/chinese/gcin-gtk3/Makefile @@ -1,7 +1,6 @@ -# Created by: vanilla@ - PORTNAME= gcin PORTVERSION= 2.9.0 +PORTREVISION= 2 CATEGORIES= chinese textproc gnome MASTER_SITES= http://hyperrate.com/gcin-source/ PKGNAMESUFFIX= -gtk3 @@ -9,6 +8,7 @@ EXTRACT_ONLY= gcin-${PORTVERSION}.tar.xz MAINTAINER= vanilla@FreeBSD.org COMMENT= Traditional Chinese input utility in X +WWW= https://hyperrate.com/dir.php?eid=67 LICENSE= LGPL21 diff --git a/chinese/gcin-gtk3/pkg-descr b/chinese/gcin-gtk3/pkg-descr index 2533c8b136e0..7f57184ea76c 100644 --- a/chinese/gcin-gtk3/pkg-descr +++ b/chinese/gcin-gtk3/pkg-descr @@ -1,4 +1,2 @@ gcin is a Gtk Chinese INput application in X, well support in Traditional Chinese(Big5) charsets. - -WWW: https://hyperrate.com/dir.php?eid=67 diff --git a/chinese/gcin-qt5/Makefile b/chinese/gcin-qt5/Makefile index 5ada7eada38e..281f8ebe5b03 100644 --- a/chinese/gcin-qt5/Makefile +++ b/chinese/gcin-qt5/Makefile @@ -1,5 +1,3 @@ -# Created by: vanilla@ - PORTNAME= gcin PORTVERSION= 2.9.0 CATEGORIES= chinese textproc gnome @@ -9,6 +7,7 @@ EXTRACT_ONLY= gcin-${PORTVERSION}.tar.xz MAINTAINER= vanilla@FreeBSD.org COMMENT= Traditional Chinese input utility in X +WWW= https://hyperrate.com/dir.php?eid=67 LICENSE= LGPL21 @@ -16,7 +15,7 @@ LIB_DEPENDS= libgcin-im-client.so:chinese/gcin WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/qt5-im USES= compiler:c++11-lang gmake pkgconfig qt:5 tar:xz -USE_QT= qdbus qmake_build buildtools_build core gui +USE_QT= qdbus qmake:build buildtools:build core gui USE_CXXSTD= c++11 MAKE_ENV= INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ MKDIR="${MKDIR}" diff --git a/chinese/gcin-qt5/pkg-descr b/chinese/gcin-qt5/pkg-descr index 2533c8b136e0..7f57184ea76c 100644 --- a/chinese/gcin-qt5/pkg-descr +++ b/chinese/gcin-qt5/pkg-descr @@ -1,4 +1,2 @@ gcin is a Gtk Chinese INput application in X, well support in Traditional Chinese(Big5) charsets. - -WWW: https://hyperrate.com/dir.php?eid=67 diff --git a/chinese/gcin/Makefile b/chinese/gcin/Makefile index d77ece3d733f..34ff78f478ec 100644 --- a/chinese/gcin/Makefile +++ b/chinese/gcin/Makefile @@ -1,13 +1,13 @@ -# Created by: Shen Chuan-Hsing - PORTNAME= gcin PORTVERSION= 2.9.0 +PORTREVISION= 3 CATEGORIES= chinese textproc gnome MASTER_SITES= http://hyperrate.com/gcin-source/ EXTRACT_ONLY= gcin-${PORTVERSION}.tar.xz MAINTAINER= vanilla@FreeBSD.org COMMENT= Traditional Chinese input utility in X +WWW= https://hyperrate.com/dir.php?eid=67 LICENSE= LGPL21 @@ -33,7 +33,6 @@ ANTHY_CONFIGURE_OFF= --use_anthy=N post-patch: @${REINPLACE_CMD} -e 's,&,,; 1 s,##!/bin/bash,#!/bin/sh,; \ s,-ldl,,; \ - s,mandir=$$datadir,mandir=$$prefix,; \ s,/usr/share,$$prefix/share,; \ 1, 300 s,gcc,$$CC,; s,gcin-$$GCIN_VERSION,gcin,; \ /GCIN_DEBUG/ d' ${WRKSRC}/configure diff --git a/chinese/gcin/files/patch-Makefile b/chinese/gcin/files/patch-Makefile index b1d1ff523cb5..4dce45bb85e5 100644 --- a/chinese/gcin/files/patch-Makefile +++ b/chinese/gcin/files/patch-Makefile @@ -1,6 +1,6 @@ --- Makefile.orig 2020-05-15 23:04:33 UTC +++ Makefile -@@ -4,8 +4,11 @@ include config.mak +@@ -4,8 +4,11 @@ gcin_tsin_o = tsin.o tsin-util.o win0.o win1.o tsin-pa include suffixes-rule gcin_tsin_o = tsin.o tsin-util.o win0.o win1.o tsin-parse.o @@ -26,7 +26,7 @@ OBJS_TSLEARN=tslearn.o util.o gcin-conf.o pho-util.o tsin-util.o gcin-send.o pho-sym.o \ table-update.o locale.o gcin-settings.o gcin-common.o gcin-icon.o pho-dbg.o \ pho2pinyin.o pinyin.o lang.o gtab-list.o gtab-init.o fullchar.o \ -@@ -102,8 +109,7 @@ PROGS_CV=kbmcv pin-juyin +@@ -102,8 +109,7 @@ all: $(PROGS) trad2sim $(GCIN_SO) $(DATA) $(PROGS_CV) all: $(PROGS) trad2sim $(GCIN_SO) $(DATA) $(PROGS_CV) gcin.spec gcin-fedora.spec $(MAKE) -C data @@ -36,18 +36,18 @@ if [ $(USE_I18N) = 'Y' ]; then $(MAKE) -C po; fi if [ $(GTK3_IM) = 'Y' ]; then $(MAKE) -C gtk3-im; fi if [ $(QT_IM) = 'Y' ]; then $(MAKE) -C qt-im; fi -@@ -113,18 +119,18 @@ all: $(PROGS) trad2sim $(GCIN_SO) $(DATA) $(PROGS_CV) +@@ -113,18 +119,18 @@ gcin: $(OBJS) $(IMdkitLIB) $(OBJ_IMSRV) #gcc_ld_run_path=-Wl,-rpath,$(gcin_ld_run_path) gcin: $(OBJS) $(IMdkitLIB) $(OBJ_IMSRV) - $(CCLD) $(EXTRA_LDFLAGS) $(gcc_ld_run_path) -o $@ $(OBJS) $(IMdkitLIB) $(OBJ_IMSRV) -lXtst $(GCIN_LDFLAGS) -L/usr/X11R6/$(LIB) -+ $(CCLD) $(EXTRA_LDFLAGS) $(gcc_ld_run_path) -o $@ $(OBJS) $(IMdkitLIB) $(OBJ_IMSRV) -lXtst $(GCIN_LDFLAGS) -L%%PREFIX%%/$(LIB) ++ $(CCLD) $(EXTRA_LDFLAGS) $(gcc_ld_run_path) -o $@ $(OBJS) $(IMdkitLIB) $(OBJ_IMSRV) -lXtst $(GCIN_LDFLAGS) -L/usr/local/$(LIB) rm -f core.* vgcore.* ln -sf $@ $@.test gcin-nocur: $(OBJS) $(IMdkitLIB) $(OBJ_IMSRV) - $(CCLD) -Wl,-rpath,$(gcinlibdir) $(EXTRA_LDFLAGS) -o $@ $(OBJS) $(IMdkitLIB) $(OBJ_IMSRV) -lXtst $(LDFLAGS) -L/usr/X11R6/$(LIB) -+ $(CCLD) -Wl,-rpath,$(gcinlibdir) $(EXTRA_LDFLAGS) -o $@ $(OBJS) $(IMdkitLIB) $(OBJ_IMSRV) -lXtst $(LDFLAGS) -L%%PREFIX%%/$(LIB) ++ $(CCLD) -Wl,-rpath,$(gcinlibdir) $(EXTRA_LDFLAGS) -o $@ $(OBJS) $(IMdkitLIB) $(OBJ_IMSRV) -lXtst $(LDFLAGS) -L/usr/local/$(LIB) rm -f core.* -tslearn: $(OBJS_TSLEARN) @@ -59,7 +59,7 @@ $(CCLD) $(gcc_ld_run_path) -o $@ $(OBJS_TS_EDIT) -L./im-client -lgcin-im-client -lcurl $(LDFLAGS) ts-contribute: ts-edit -@@ -171,16 +177,16 @@ gtab-merge: $(OBJS_gtab_merge) +@@ -171,16 +177,16 @@ kbmcv: $(OBJS_kbmcv) kbmcv: $(OBJS_kbmcv) $(CCLD) -o $@ $(OBJS_kbmcv) $(LDFLAGS) @@ -124,7 +124,7 @@ $(MAKE) -C modules clean if [ $(GTK3_IM) = 'Y' ]; then $(MAKE) -C gtk3-im clean; fi $(MAKE) -C qt-im clean -@@ -286,5 +287,3 @@ gcin.spec: gcin.spec.in +@@ -286,5 +287,3 @@ gcin-fedora.spec: gcin-fedora.spec.in VERSION.gcin gcin-fedora.spec: gcin-fedora.spec.in VERSION.gcin rm -f $@ sed -e "s/__gcin_version__/$(GCIN_VERSION)/" < $< > $@ diff --git a/chinese/gcin/files/patch-configure b/chinese/gcin/files/patch-configure index 2b7a8dd4a7ee..7f53aeac8d32 100644 --- a/chinese/gcin/files/patch-configure +++ b/chinese/gcin/files/patch-configure @@ -15,7 +15,7 @@ exit fi -@@ -232,7 +232,7 @@ fi +@@ -232,7 +232,7 @@ QT4_IM='N' QT4_IM='N' @@ -24,16 +24,7 @@ echo "testing if you have qt4 support" pkg-config --libs QtCore QtGui > /dev/null 2> /dev/null if [ $? = 0 ]; then -@@ -291,7 +291,7 @@ fi - - bindir=$prefix/bin - datadir=$prefix/share --mandir=$datadir/man -+mandir=$prefix/man - libdir=$prefix/$LIB - includedir=$prefix/include - optdir=/opt -@@ -306,9 +306,9 @@ if [ $QT_IM = 'N' ]; then +@@ -306,9 +306,9 @@ else mv gcin.spec gcin.spec.tmp grep -v qt3/plugins/inputmethods gcin.spec.tmp > gcin.spec else @@ -45,7 +36,7 @@ QT_MOC=$i echo "QT_MOC=$QT_MOC" break; -@@ -322,9 +322,9 @@ if [ $QT4_IM = 'N' ]; then +@@ -322,9 +322,9 @@ else mv gcin.spec gcin.spec.tmp grep -v qt4/plugins/inputmethods gcin.spec.tmp > gcin.spec else @@ -69,7 +60,7 @@ QT5_MOC=$i echo "QT5_MOC=$QT5_MOC" break -@@ -362,7 +362,7 @@ fi +@@ -362,7 +362,7 @@ BUILD_MODULE='Y' BUILD_MODULE='Y' @@ -78,7 +69,7 @@ BUILD_MODULE='Y' fi -@@ -388,7 +388,7 @@ echo "datadir_r=$datadir" >> config.mak +@@ -388,7 +388,7 @@ echo "includedir=\$(DESTDIR)$includedir" >> config.mak echo "libdir=\$(DESTDIR)$libdir" >> config.mak echo "gcinlibdir=\$(DESTDIR)$gcinlibdir" >> config.mak echo "includedir=\$(DESTDIR)$includedir" >> config.mak @@ -87,7 +78,7 @@ echo "GCIN_VERSION=$GCIN_VERSION" >> config.mak echo "GCIN_TABLE_DIR=\$(datadir_r)/gcin/table" >> config.mak echo "GCIN_OGG_DIR=\$(datadir_r)/gcin/ogg" >> config.mak -@@ -406,8 +406,8 @@ if [ "$doc_version_dir" = 'N' ]; then +@@ -406,8 +406,8 @@ else echo "DOC_DIR=\$(datadir_r)/doc/gcin" >> config.mak echo "DOC_DIR_i=\$(datadir)/doc/gcin" >> config.mak else @@ -98,7 +89,7 @@ fi echo "GCIN_ICON_DIR=\$(datadir_r)/icons/gcin" >> config.mak -@@ -435,11 +435,16 @@ echo "USE_INDICATOR=$USE_INDICATOR" >> config.mak +@@ -435,11 +435,16 @@ echo "GTK_QUERY_IM_64=$GTK_QUERY_IM_64" >> config.mak echo "USE_GCB=$use_gcb" >> config.mak echo "BUILD_MODULE=$BUILD_MODULE" >> config.mak echo "GTK_QUERY_IM_64=$GTK_QUERY_IM_64" >> config.mak diff --git a/chinese/gcin/pkg-descr b/chinese/gcin/pkg-descr index 2533c8b136e0..7f57184ea76c 100644 --- a/chinese/gcin/pkg-descr +++ b/chinese/gcin/pkg-descr @@ -1,4 +1,2 @@ gcin is a Gtk Chinese INput application in X, well support in Traditional Chinese(Big5) charsets. - -WWW: https://hyperrate.com/dir.php?eid=67 diff --git a/chinese/gcin/pkg-plist b/chinese/gcin/pkg-plist index 9def0033a0f7..e61d319dbfe3 100644 --- a/chinese/gcin/pkg-plist +++ b/chinese/gcin/pkg-plist @@ -28,21 +28,6 @@ lib/gcin/intcode-module.so lib/gcin/libgcin-im-client.so lib/gcin/libgcin-im-client.so.1 lib/gcin/libgcin-im-client.so.1.2.5 -man/man1/gcin-exit.1.gz -man/man1/gcin-gb-toggle.1.gz -man/man1/gcin-kbm-toggle.1.gz -man/man1/gcin-message.1.gz -man/man1/gcin-tools.1.gz -man/man1/gcin.1.gz -man/man1/gcin2tab.1.gz -man/man1/gtab-merge.1.gz -man/man1/juyin-learn.1.gz -man/man1/phoa2d.1.gz -man/man1/sim2trad.1.gz -man/man1/ts-contribute.1.gz -man/man1/ts-edit.1.gz -man/man1/tsa2d32.1.gz -man/man1/tslearn.1.gz share/applications/gcin-tools.desktop %%DATADIR%%/script/gcin-user-setup %%DATADIR%%/script/gtab.append_prepare @@ -166,3 +151,18 @@ share/icons/gcin/vocabulary.png share/icons/gcin/wm2.png share/icons/gcin/wubi.png share/icons/hicolor/64x64/apps/gcin.png +share/man/man1/gcin-exit.1.gz +share/man/man1/gcin-gb-toggle.1.gz +share/man/man1/gcin-kbm-toggle.1.gz +share/man/man1/gcin-message.1.gz +share/man/man1/gcin-tools.1.gz +share/man/man1/gcin.1.gz +share/man/man1/gcin2tab.1.gz +share/man/man1/gtab-merge.1.gz +share/man/man1/juyin-learn.1.gz +share/man/man1/phoa2d.1.gz +share/man/man1/sim2trad.1.gz +share/man/man1/ts-contribute.1.gz +share/man/man1/ts-edit.1.gz +share/man/man1/tsa2d32.1.gz +share/man/man1/tslearn.1.gz diff --git a/chinese/gydict/Makefile b/chinese/gydict/Makefile index ef03550b42d7..efcdfe554520 100644 --- a/chinese/gydict/Makefile +++ b/chinese/gydict/Makefile @@ -1,5 +1,3 @@ -# Created by: Chih-Hsin Chang <chihhsin@cs.nctu.edu.tw> - PORTNAME= gydict PORTVERSION= 1.0 DISTVERSIONPREFIX= v @@ -8,10 +6,11 @@ CATEGORIES= chinese textproc python MAINTAINER= chihhsin@cs.nctu.edu.tw COMMENT= Command line tool of Yahoo! Dictionary +WWW= https://github.com/iamgyz/gydict LICENSE= MIT -USES= python:3.4+,run shebangfix +USES= python:run shebangfix SHEBANG_FILES= gydict.py USE_GITHUB= yes diff --git a/chinese/gydict/pkg-descr b/chinese/gydict/pkg-descr index fd9dd66c1ed2..73908898235f 100644 --- a/chinese/gydict/pkg-descr +++ b/chinese/gydict/pkg-descr @@ -1,3 +1 @@ A command line tool to do EN <-> CH translation, utilized by Yahoo! Dictionary. - -WWW: https://github.com/iamgyz/gydict diff --git a/chinese/hc/Makefile b/chinese/hc/Makefile index 15026340f287..7b2637bbcdb6 100644 --- a/chinese/hc/Makefile +++ b/chinese/hc/Makefile @@ -1,7 +1,6 @@ -# Created by: David O'Brien (obrien@FreeBSD.org) - PORTNAME= hc PORTVERSION= 3.0 +PORTREVISION= 1 CATEGORIES= chinese MASTER_SITES= ftp://ftp.cuhk.hk/pub/chinese/ifcss/software/unix/convert/ DISTFILES= hc-30.tar.gz hc-supp.tab @@ -9,6 +8,8 @@ DISTFILES= hc-30.tar.gz hc-supp.tab MAINTAINER= ports@FreeBSD.org COMMENT= Hanzi Converter -- converts between GB and BIG-5 codes +CONFLICTS_INSTALL= rubygem-hieracles + WRKSRC= ${WRKDIR}/hc3 EXTRACT_ONLY= hc-30.tar.gz ALL_TARGET= hc b2g g2b @@ -23,6 +24,6 @@ do-install: ${INSTALL_SCRIPT} ${WRKSRC}/g2b ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/hc.tab ${STAGEDIR}${PREFIX}/share/chinese ${INSTALL_DATA} ${DISTDIR}/hc-supp.tab ${STAGEDIR}${PREFIX}/share/chinese - ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include <bsd.port.mk> diff --git a/chinese/hc/pkg-plist b/chinese/hc/pkg-plist index 73f04cc3fdd4..ca5dff3cca9e 100644 --- a/chinese/hc/pkg-plist +++ b/chinese/hc/pkg-plist @@ -1,6 +1,6 @@ bin/b2g bin/g2b bin/hc -man/man1/hc.1.gz +share/man/man1/hc.1.gz share/chinese/hc-supp.tab share/chinese/hc.tab diff --git a/chinese/ibus-array/Makefile b/chinese/ibus-array/Makefile new file mode 100644 index 000000000000..adffa83b73c4 --- /dev/null +++ b/chinese/ibus-array/Makefile @@ -0,0 +1,32 @@ +PORTNAME= ibus-array +PORTVERSION= 0.2.2.${SNAPDATE} +CATEGORIES= chinese + +MAINTAINER= jiashiun@gmail.com +COMMENT= Array 30 input method for IBus +WWW= https://github.com/lexical/ibus-array/ + +LICENSE= GPLv2 + +BUILD_DEPENDS= ibus-daemon:textproc/ibus zh-opencc>=1.0:chinese/opencc +RUN_DEPENDS= ibus-daemon:textproc/ibus zh-opencc>=1.0:chinese/opencc + +USES= autoreconf gmake gnome libtool pkgconfig python sqlite +USE_GNOME+= glib20 +USE_GITHUB= yes +GH_ACCOUNT= lexical +GH_TAGNAME= 06146c5e6518ddf813d0ab1789ba84eadbe9d52b +SNAPDATE= 20230502 + +GNU_CONFIGURE= yes + +OPTIONS_DEFINE= NLS +OPTIONS_SUB= yes + +NLS_USES= gettext +NLS_CONFIGURE_ENABLE= nls + +pre-configure: + cd ${WRKSRC} && ./autogen.sh + +.include <bsd.port.mk> diff --git a/chinese/ibus-array/distinfo b/chinese/ibus-array/distinfo new file mode 100644 index 000000000000..b2b137930f80 --- /dev/null +++ b/chinese/ibus-array/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1694586372 +SHA256 (lexical-ibus-array-0.2.2.20230502-06146c5e6518ddf813d0ab1789ba84eadbe9d52b_GH0.tar.gz) = 7b8bd8b03fd86605a010530d7c56908691399e93b562be9568aa23776b98bfbe +SIZE (lexical-ibus-array-0.2.2.20230502-06146c5e6518ddf813d0ab1789ba84eadbe9d52b_GH0.tar.gz) = 4272091 diff --git a/chinese/ibus-array/pkg-descr b/chinese/ibus-array/pkg-descr new file mode 100644 index 000000000000..288f2aa4c163 --- /dev/null +++ b/chinese/ibus-array/pkg-descr @@ -0,0 +1,2 @@ +Implementation of fully functional Array 30 input method engine for iBus. +Array 30 is a traditional Chinese input method used in Taiwan. diff --git a/chinese/ibus-array/pkg-plist b/chinese/ibus-array/pkg-plist new file mode 100644 index 000000000000..24dcadd86ee1 --- /dev/null +++ b/chinese/ibus-array/pkg-plist @@ -0,0 +1,12 @@ +libexec/ibus-engine-array +libexec/ibus-setup-array +%%DATADIR%%/icons/ibus-array.png +%%DATADIR%%/setup/__pycache__/config%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%DATADIR%%/setup/__pycache__/config%%PYTHON_EXT_SUFFIX%%.pyc +%%DATADIR%%/setup/__pycache__/main%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%DATADIR%%/setup/__pycache__/main%%PYTHON_EXT_SUFFIX%%.pyc +%%DATADIR%%/setup/config.py +%%DATADIR%%/setup/main.py +%%DATADIR%%/tables/array.db +share/ibus/component/array.xml +%%NLS%%share/locale/zh_TW/LC_MESSAGES/ibus-array.mo diff --git a/chinese/ibus-cangjie/Makefile b/chinese/ibus-cangjie/Makefile index 6e83cf476cad..6fef3f2f5cfd 100644 --- a/chinese/ibus-cangjie/Makefile +++ b/chinese/ibus-cangjie/Makefile @@ -1,5 +1,3 @@ -# Created by: blubee <hello@blubee.me> - PORTNAME= ibus-cangjie PORTVERSION= 2.4 DISTVERSIONPREFIX= v @@ -7,6 +5,7 @@ CATEGORIES= chinese MAINTAINER= hello@blubee.me COMMENT= IBus engine for users of the Cangjie and Quick +WWW= https://cangjians.github.io/projects/ibus-cangjie/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING @@ -16,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/cangjie/_core.so:chinese/pycangjie \ ${PYTHON_SITELIBDIR}/pycanberra/pycanberra.py:devel/pycanberra@${PY_FLAVOR} RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= autoreconf gmake gnome libtool pkgconfig python:3.4+ +USES= autoreconf gmake gnome libtool pkgconfig python USE_GNOME= introspection:run pygobject3 intltool GLIB_SCHEMAS= org.cangjians.ibus.cangjie.gschema.xml \ org.cangjians.ibus.quick.gschema.xml diff --git a/chinese/ibus-cangjie/pkg-descr b/chinese/ibus-cangjie/pkg-descr index b735d946a582..e902e6c98e63 100644 --- a/chinese/ibus-cangjie/pkg-descr +++ b/chinese/ibus-cangjie/pkg-descr @@ -2,5 +2,3 @@ This is an IBus engine for users of the Cangjie and Quick input methods. It is primarily intended to Hong Kong people who want to input Traditional Chinese, as they are (by far) the majority of Cangjie and Quick users. - -WWW: http://cangjians.github.io/projects/ibus-cangjie/ diff --git a/chinese/ibus-chewing/Makefile b/chinese/ibus-chewing/Makefile index fcccfe24f0df..a704936b422e 100644 --- a/chinese/ibus-chewing/Makefile +++ b/chinese/ibus-chewing/Makefile @@ -1,11 +1,11 @@ -# Created by: Eric L. Camachat <eric@camachat.org> - PORTNAME= ibus-chewing PORTVERSION= 1.5.1 +PORTREVISION= 1 CATEGORIES= chinese MAINTAINER= eric@camachat.org COMMENT= Chewing engine for IBus +WWW= https://github.com/definite/ibus-chewing LICENSE= GPLv2 diff --git a/chinese/ibus-chewing/pkg-descr b/chinese/ibus-chewing/pkg-descr index d04e59a71911..f645f5ba843d 100644 --- a/chinese/ibus-chewing/pkg-descr +++ b/chinese/ibus-chewing/pkg-descr @@ -1,3 +1 @@ Chewing engine for IBus. - -WWW: https://github.com/definite/ibus-chewing diff --git a/chinese/ibus-libpinyin/Makefile b/chinese/ibus-libpinyin/Makefile index e4fdd57e540c..1dde205c367d 100644 --- a/chinese/ibus-libpinyin/Makefile +++ b/chinese/ibus-libpinyin/Makefile @@ -1,21 +1,20 @@ -# Created by: Henry Hu <henry.hu.sh@gmail.com> - PORTNAME= ibus-libpinyin -PORTVERSION= 1.11.1 +DISTVERSION= 1.15.4 CATEGORIES= chinese MASTER_SITES= SF/libpinyin/${PORTNAME} MAINTAINER= henry.hu.sh@gmail.com COMMENT= Intelligent Pinyin engine based on libpinyin for IBus +WWW= https://github.com/libpinyin/ibus-libpinyin -LICENSE= GPLv2 +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsqlite3.so:databases/sqlite3 \ libibus-1.0.so:textproc/ibus \ libpinyin.so:chinese/libpinyin USES= compiler:c++11-lib gmake gnome python pkgconfig gettext -USE_PYTHON= py3kplist USE_GNOME= glib20 GLIB_SCHEMAS= com.github.libpinyin.ibus-libpinyin.gschema.xml @@ -25,15 +24,15 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-dependency-tracking --disable-boost \ --disable-lua-extension -OPTIONS_DEFINE= ENGLISH STROKE OPENCC NLS -OPTIONS_DEFAULT= ENGLISH STROKE OPENCC +OPTIONS_DEFINE= ENGLISH TABLE OPENCC NLS +OPTIONS_DEFAULT= ENGLISH TABLE OPENCC OPTIONS_SUB= yes ENGLISH_DESC= Enable English input mode -STROKE_DESC= Enable stroke input mode +TABLE_DESC= Enable table input mode OPENCC_DESC= Use opencc for simplified and traditional Chinese conversion ENGLISH_CONFIGURE_ENABLE= english-input-mode -STROKE_CONFIGURE_ENABLE= stroke-input-mode +TABLE_CONFIGURE_ENABLE= table-input-mode OPENCC_CONFIGURE_ENABLE= opencc OPENCC_LIB_DEPENDS= libopencc.so:chinese/opencc diff --git a/chinese/ibus-libpinyin/distinfo b/chinese/ibus-libpinyin/distinfo index 2fba6c6d46eb..770a103f40d3 100644 --- a/chinese/ibus-libpinyin/distinfo +++ b/chinese/ibus-libpinyin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1565071977 -SHA256 (ibus-libpinyin-1.11.1.tar.gz) = 80f530ccb88d44c51cfbb20d1191d50b0d4240c2a087de4e3aae89c6e26381ae -SIZE (ibus-libpinyin-1.11.1.tar.gz) = 1177679 +TIMESTAMP = 1697858378 +SHA256 (ibus-libpinyin-1.15.4.tar.gz) = a9fe535f0b9789f089dc295a65df388673f40fea145007b4380b0048f7123675 +SIZE (ibus-libpinyin-1.15.4.tar.gz) = 1304669 diff --git a/chinese/ibus-libpinyin/files/patch-data_Makefile.am b/chinese/ibus-libpinyin/files/patch-data_Makefile.am deleted file mode 100644 index f67763c2a0cc..000000000000 --- a/chinese/ibus-libpinyin/files/patch-data_Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ ---- data/Makefile.am.orig 2019-05-09 06:57:21 UTC -+++ data/Makefile.am -@@ -67,7 +67,7 @@ desktop_files = $(desktop_in_files:.desktop.in=.deskto - - $(desktop_files): $(desktop_in_files) Makefile - $(AM_V_GEN)$(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@ -- sed -i -e 's|@libexecdir[@]|$(libexecdir)|g' \ -+ sed -i '' -e 's|@libexecdir[@]|$(libexecdir)|g' \ - -e 's|@pkgdatadir[@]|$(pkgdatadir)|g' $@ - - desktopdir=$(datadir)/applications diff --git a/chinese/ibus-libpinyin/files/patch-data_Makefile.in b/chinese/ibus-libpinyin/files/patch-data_Makefile.in deleted file mode 100644 index 8fd45e396c14..000000000000 --- a/chinese/ibus-libpinyin/files/patch-data_Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- data/Makefile.in.orig 2019-05-09 06:57:27 UTC -+++ data/Makefile.in -@@ -863,7 +863,7 @@ $(STROKES_DB): $(STROKES) $(STROKES_AWK) - - $(desktop_files): $(desktop_in_files) Makefile - $(AM_V_GEN)$(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@ -- sed -i -e 's|@libexecdir[@]|$(libexecdir)|g' \ -+ sed -i '' -e 's|@libexecdir[@]|$(libexecdir)|g' \ - -e 's|@pkgdatadir[@]|$(pkgdatadir)|g' $@ - - # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/chinese/ibus-libpinyin/files/patch-src_PYLibPinyin.cc b/chinese/ibus-libpinyin/files/patch-src_PYLibPinyin.cc deleted file mode 100644 index d2185f29451c..000000000000 --- a/chinese/ibus-libpinyin/files/patch-src_PYLibPinyin.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- src/PYLibPinyin.cc.orig 2018-06-27 03:08:59 UTC -+++ src/PYLibPinyin.cc -@@ -21,6 +21,7 @@ - - #include "PYLibPinyin.h" - -+#include <stdio.h> - #include <string.h> - #include <pinyin.h> - #include "PYPConfig.h" diff --git a/chinese/ibus-libpinyin/pkg-descr b/chinese/ibus-libpinyin/pkg-descr index 7705507c7759..7f32fc73435e 100644 --- a/chinese/ibus-libpinyin/pkg-descr +++ b/chinese/ibus-libpinyin/pkg-descr @@ -2,5 +2,3 @@ Intelligent Pinyin engine based on libpinyin for IBus It includes a Chinese Pinyin input method and a Chinese ZhuYin (Bopomofo) input method based on libpinyin for IBus. - -WWW: https://github.com/libpinyin/ibus-libpinyin diff --git a/chinese/ibus-libpinyin/pkg-plist b/chinese/ibus-libpinyin/pkg-plist index 5359465b77f3..e6b155330ace 100644 --- a/chinese/ibus-libpinyin/pkg-plist +++ b/chinese/ibus-libpinyin/pkg-plist @@ -1,16 +1,9 @@ -%%NLS%%share/locale/ca/LC_MESSAGES/ibus-libpinyin.mo -%%NLS%%share/locale/fr/LC_MESSAGES/ibus-libpinyin.mo -%%NLS%%share/locale/ru/LC_MESSAGES/ibus-libpinyin.mo -%%NLS%%share/locale/zh_CN/LC_MESSAGES/ibus-libpinyin.mo -%%NLS%%share/locale/zh_HK/LC_MESSAGES/ibus-libpinyin.mo -%%NLS%%share/locale/zh_TW/LC_MESSAGES/ibus-libpinyin.mo libexec/ibus-engine-libpinyin libexec/ibus-setup-libpinyin -share/appdata/libpinyin.appdata.xml share/applications/ibus-setup-libbopomofo.desktop share/applications/ibus-setup-libpinyin.desktop %%ENGLISH%%%%DATADIR%%/db/english.db -%%STROKE%%%%DATADIR%%/db/strokes.db +%%TABLE%%%%DATADIR%%/db/table.db %%DATADIR%%/icons/chinese.svg %%DATADIR%%/icons/english.svg %%DATADIR%%/icons/full-punct.svg @@ -21,20 +14,35 @@ share/applications/ibus-setup-libpinyin.desktop %%DATADIR%%/icons/ibus-pinyin.svg %%DATADIR%%/icons/simp-chinese.svg %%DATADIR%%/icons/trad-chinese.svg +%%DATADIR%%/network.txt +%%DATADIR%%/setup/__pycache__/config%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%DATADIR%%/setup/__pycache__/config%%PYTHON_EXT_SUFFIX%%.pyc +%%DATADIR%%/setup/__pycache__/dicttreeview%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%DATADIR%%/setup/__pycache__/dicttreeview%%PYTHON_EXT_SUFFIX%%.pyc +%%DATADIR%%/setup/__pycache__/keyboardshortcut%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%DATADIR%%/setup/__pycache__/keyboardshortcut%%PYTHON_EXT_SUFFIX%%.pyc +%%DATADIR%%/setup/__pycache__/main2%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%DATADIR%%/setup/__pycache__/main2%%PYTHON_EXT_SUFFIX%%.pyc +%%DATADIR%%/setup/__pycache__/shortcuteditor%%PYTHON_EXT_SUFFIX%%.opt-1.pyc +%%DATADIR%%/setup/__pycache__/shortcuteditor%%PYTHON_EXT_SUFFIX%%.pyc %%DATADIR%%/setup/config.py -%%DATADIR%%/setup/config.pyc -%%DATADIR%%/setup/config.pyo %%DATADIR%%/setup/dicttreeview.py -%%DATADIR%%/setup/dicttreeview.pyc -%%DATADIR%%/setup/dicttreeview.pyo %%DATADIR%%/setup/ibus-libpinyin-preferences.ui %%DATADIR%%/setup/keyboardshortcut.py -%%DATADIR%%/setup/keyboardshortcut.pyc -%%DATADIR%%/setup/keyboardshortcut.pyo %%DATADIR%%/setup/main2.py -%%DATADIR%%/setup/main2.pyc -%%DATADIR%%/setup/main2.pyo %%DATADIR%%/setup/shortcuteditor.py -%%DATADIR%%/setup/shortcuteditor.pyc -%%DATADIR%%/setup/shortcuteditor.pyo share/ibus/component/libpinyin.xml +%%NLS%%share/locale/ca/LC_MESSAGES/ibus-libpinyin.mo +%%NLS%%share/locale/cs/LC_MESSAGES/ibus-libpinyin.mo +%%NLS%%share/locale/de/LC_MESSAGES/ibus-libpinyin.mo +%%NLS%%share/locale/es/LC_MESSAGES/ibus-libpinyin.mo +%%NLS%%share/locale/fr/LC_MESSAGES/ibus-libpinyin.mo +%%NLS%%share/locale/ka/LC_MESSAGES/ibus-libpinyin.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/ibus-libpinyin.mo +%%NLS%%share/locale/ru/LC_MESSAGES/ibus-libpinyin.mo +%%NLS%%share/locale/si/LC_MESSAGES/ibus-libpinyin.mo +%%NLS%%share/locale/uk/LC_MESSAGES/ibus-libpinyin.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/ibus-libpinyin.mo +%%NLS%%share/locale/zh_HK/LC_MESSAGES/ibus-libpinyin.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/ibus-libpinyin.mo +share/metainfo/libpinyin.appdata.xml diff --git a/chinese/ibus-pinyin/Makefile b/chinese/ibus-pinyin/Makefile index ba84d56ff052..724d8093c612 100644 --- a/chinese/ibus-pinyin/Makefile +++ b/chinese/ibus-pinyin/Makefile @@ -1,12 +1,11 @@ -# Created by: Henry Hu <henry.hu.sh@gmail.com> - PORTNAME= ibus-pinyin PORTVERSION= 1.5.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= chinese MAINTAINER= henry.hu.sh@gmail.com COMMENT= PinYin engine for IBus +WWW= http://code.google.com/p/ibus LICENSE= GPLv2 diff --git a/chinese/ibus-pinyin/files/patch-data_db_english_english.awk b/chinese/ibus-pinyin/files/patch-data_db_english_english.awk new file mode 100644 index 000000000000..baca5af059e3 --- /dev/null +++ b/chinese/ibus-pinyin/files/patch-data_db_english_english.awk @@ -0,0 +1,16 @@ +--- data/db/english/english.awk.orig 2023-03-20 04:01:48 UTC ++++ data/db/english/english.awk +@@ -16,10 +16,10 @@ BEGIN { + } + + # Insert data into english table +- { printf "INSERT INTO english (word, freq) VALUES (\"%s\", \"%f\");\n", $1, $2} ++ { printf "INSERT INTO english (word, freq) VALUES (\'%s\', \'%f\');\n", $1, $2} + + #quit sqlite3 + END { + # Commit the transcation + print "COMMIT;" +-} +\ No newline at end of file ++} diff --git a/chinese/ibus-pinyin/files/patch-init-config b/chinese/ibus-pinyin/files/patch-src_PYConfig.cc index 7e70422cb132..9df4ad6a73eb 100644 --- a/chinese/ibus-pinyin/files/patch-init-config +++ b/chinese/ibus-pinyin/files/patch-src_PYConfig.cc @@ -1,6 +1,4 @@ -diff --git a/src/PYConfig.cc b/src/PYConfig.cc -index 7e24b2c..1ef0b99 100644 ---- src/PYConfig.cc +--- src/PYConfig.cc.orig 2012-12-19 15:30:43 UTC +++ src/PYConfig.cc @@ -114,6 +114,7 @@ Config::initDefaultValues (void) m_init_full_punct = TRUE; diff --git a/chinese/ibus-pinyin/pkg-descr b/chinese/ibus-pinyin/pkg-descr index b329ff465f57..0649ebfe14e1 100644 --- a/chinese/ibus-pinyin/pkg-descr +++ b/chinese/ibus-pinyin/pkg-descr @@ -1,3 +1,5 @@ PinYin engine for IBus. -WWW: http://code.google.com/p/ibus +This pinyin input method is deprecated; new users should switch to +chinese/ibus-libpinyin, which is a contemporary implementation of pinyin input +method. diff --git a/chinese/ibus-rime/Makefile b/chinese/ibus-rime/Makefile index bc34cc6b5c48..e605bb579db9 100644 --- a/chinese/ibus-rime/Makefile +++ b/chinese/ibus-rime/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= ibus-rime DISTVERSION= 1.5.0 +PORTREVISION= 1 CATEGORIES= chinese MAINTAINER= khng300@gmail.com COMMENT= IBus engine for Rime users +WWW= https://github.com/rime/ibus-rime/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/chinese/ibus-rime/pkg-descr b/chinese/ibus-rime/pkg-descr index 05bda0959cbe..6cdceda9e1e2 100644 --- a/chinese/ibus-rime/pkg-descr +++ b/chinese/ibus-rime/pkg-descr @@ -1,3 +1 @@ IBus engine for Rime users. - -WWW: https://github.com/rime/ibus-rime/ diff --git a/chinese/ibus-table-chinese/Makefile b/chinese/ibus-table-chinese/Makefile index 1700393f9563..9bddf59d59de 100644 --- a/chinese/ibus-table-chinese/Makefile +++ b/chinese/ibus-table-chinese/Makefile @@ -1,15 +1,14 @@ PORTNAME= ibus-table-chinese -PORTVERSION= 1.8.3 +PORTVERSION= 1.8.12 CATEGORIES= chinese MAINTAINER= ports@FreeBSD.org COMMENT= Chinese input tables for IBus +WWW= https://github.com/mike-fabian/ibus-table-chinese LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN= does not build: TypeError: cannot use a string pattern on a bytes-like object - BUILD_DEPENDS= ${LOCALBASE}/share/cmake/Modules/ManageEnvironment.cmake:devel/cmake-fedora \ ibus-daemon:textproc/ibus \ ${LOCALBASE}/libexec/ibus-engine-table:textproc/ibus-table @@ -19,7 +18,7 @@ RUN_DEPENDS= ibus-daemon:textproc/ibus \ USES= cmake:insource,noninja pkgconfig USE_GITHUB= yes -GH_ACCOUNT= definite +GH_ACCOUNT= mike-fabian INSTALL_TARGET= install DATADIR= ${PREFIX}/share/ibus-table @@ -28,4 +27,9 @@ CMAKE_ARGS+= -DDATA_DIR:PATH="${PREFIX}/share" \ -DCMAKE_FEDORA_TMP_DIR:PATH="${WRKSRC}" MAKE_ENV+= PYTHONDONTWRITEBYTECODE=1 +post-patch: + ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},' \ + -e 's,%%DOCSDIR%%,${DOCSDIR},' \ + ${WRKSRC}/CMakeLists.txt + .include <bsd.port.mk> diff --git a/chinese/ibus-table-chinese/distinfo b/chinese/ibus-table-chinese/distinfo index 40b9f19cd1e7..192a64d9cbf9 100644 --- a/chinese/ibus-table-chinese/distinfo +++ b/chinese/ibus-table-chinese/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1608203500 -SHA256 (definite-ibus-table-chinese-1.8.3_GH0.tar.gz) = aa22c223ef26bacbc25ae756702af06dcaaff58c1d62e2375a58c5b78aa656b8 -SIZE (definite-ibus-table-chinese-1.8.3_GH0.tar.gz) = 10824912 +TIMESTAMP = 1676914416 +SHA256 (mike-fabian-ibus-table-chinese-1.8.12_GH0.tar.gz) = 41d9923bf207e2be6fb50813ad994eda6460af78c66c576591aac3da4c8c53a9 +SIZE (mike-fabian-ibus-table-chinese-1.8.12_GH0.tar.gz) = 10856736 diff --git a/chinese/ibus-table-chinese/files/patch-CMakeLists.txt b/chinese/ibus-table-chinese/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..4dbacb6fdc59 --- /dev/null +++ b/chinese/ibus-table-chinese/files/patch-CMakeLists.txt @@ -0,0 +1,34 @@ +--- CMakeLists.txt.orig 2023-02-20 21:21:01 UTC ++++ CMakeLists.txt +@@ -1,7 +1,7 @@ + cmake_minimum_required(VERSION 3.0.0) + + # Default CMAKE_INSTALL_PREFIX should be set before PROJECT() +-SET(CMAKE_INSTALL_PREFIX "/usr" CACHE PATH "Install dir prefix") ++SET(CMAKE_INSTALL_PREFIX "%%PREFIX%%" CACHE PATH "Install dir prefix") + + #################################################################### + # Project specific information +@@ -21,12 +21,12 @@ Input tables themselves are in subpackages." + ) + + IF(CMAKE_SYSTEM_PROCESSOR MATCHES "64") +- SET(LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib64" CACHE PATH "Library dir") ++ SET(LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib" CACHE PATH "Library dir") + ELSE(CMAKE_SYSTEM_PROCESSOR MATCHES "64") + SET(LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib" CACHE PATH "Library dir") + ENDIF(CMAKE_SYSTEM_PROCESSOR MATCHES "64") + SET(LIBEXEC_DIR "${LIB_DIR}" CACHE PATH "LIBEXEC dir") +-SET(DATA_DIR "/usr/share") ++SET(DATA_DIR "%%PREFIX%%/share") + + #################################################################### + # Building +@@ -36,6 +36,6 @@ ADD_SUBDIRECTORY(tables) + #################################################################### + # Installing + # +-SET(PRJ_DOC_DIR "${DATA_DIR}/doc/ibus-table-chinese") ++SET(PRJ_DOC_DIR "%%DOCSDIR%%") + INSTALL(FILES AUTHORS README ChangeLog COPYING DESTINATION ${PRJ_DOC_DIR}) + diff --git a/chinese/ibus-table-chinese/pkg-descr b/chinese/ibus-table-chinese/pkg-descr index 724f35fd9f76..225b1aee19bd 100644 --- a/chinese/ibus-table-chinese/pkg-descr +++ b/chinese/ibus-table-chinese/pkg-descr @@ -1,5 +1,3 @@ Chinese input tables for the Intelligent Input Bus (IBus) input method framework. The IBus-table is an Input Method Engine particularly suited to support Chinese. - -WWW: https://github.com/definite/ibus-table-chinese diff --git a/chinese/ibus-table-chinese/pkg-plist b/chinese/ibus-table-chinese/pkg-plist index 755d3a6aad97..ef3d01af5fee 100644 --- a/chinese/ibus-table-chinese/pkg-plist +++ b/chinese/ibus-table-chinese/pkg-plist @@ -5,24 +5,31 @@ %%DATADIR%%/icons/array30-big.png %%DATADIR%%/icons/array30.png %%DATADIR%%/icons/cangjie-big.png +%%DATADIR%%/icons/cangjie-big.svg %%DATADIR%%/icons/cangjie3.svg %%DATADIR%%/icons/cangjie5.svg %%DATADIR%%/icons/cantonese.png +%%DATADIR%%/icons/cantonese.svg %%DATADIR%%/icons/cantonhk.png %%DATADIR%%/icons/cantonyale.png +%%DATADIR%%/icons/cantonyale.svg %%DATADIR%%/icons/easy-big.png %%DATADIR%%/icons/erbi-qs.svg %%DATADIR%%/icons/erbi.png %%DATADIR%%/icons/jyutping.png %%DATADIR%%/icons/quick-classic.png +%%DATADIR%%/icons/quick-classic.svg %%DATADIR%%/icons/quick3.png %%DATADIR%%/icons/quick5.png %%DATADIR%%/icons/scj6.svg %%DATADIR%%/icons/stroke5.png +%%DATADIR%%/icons/stroke5.svg %%DATADIR%%/icons/wu.png +%%DATADIR%%/icons/wu.svg %%DATADIR%%/icons/wubi-haifeng86.svg %%DATADIR%%/icons/wubi-jidian86.svg %%DATADIR%%/icons/yong.png +%%DATADIR%%/icons/yong.svg %%DATADIR%%/tables/array30-big.db %%DATADIR%%/tables/array30.db %%DATADIR%%/tables/cangjie-big.db diff --git a/chinese/jis2gb/Makefile b/chinese/jis2gb/Makefile index 87e145f894ef..0d451c110851 100644 --- a/chinese/jis2gb/Makefile +++ b/chinese/jis2gb/Makefile @@ -1,7 +1,6 @@ -# Created by: Zhang Shu - PORTNAME= jis2gb PORTVERSION= 1.5 +PORTREVISION= 1 CATEGORIES= chinese MASTER_SITES= http://kanji.zinbun.kyoto-u.ac.jp/~yasuoka/ftp/program/ DISTFILES= jis2gb.tar.Z @@ -12,6 +11,4 @@ COMMENT= Convert JIS Kanji to GuoBiao Hanzi WRKSRC= ${WRKDIR}/${PORTNAME} ALL_TARGET= -#MAN1= ${PORTNAME}.1 - .include <bsd.port.mk> diff --git a/chinese/jis2gb/files/patch-Makefile b/chinese/jis2gb/files/patch-Makefile index 0fa4a8312ace..8893a3586721 100644 --- a/chinese/jis2gb/files/patch-Makefile +++ b/chinese/jis2gb/files/patch-Makefile @@ -1,6 +1,6 @@ ---- Makefile.orig 1995-10-05 16:21:32.000000000 +0800 -+++ Makefile 2013-09-26 21:15:32.000000000 +0800 -@@ -1,6 +1,11 @@ +--- Makefile.orig 1995-10-05 08:21:32 UTC ++++ Makefile +@@ -1,6 +1,9 @@ SHELL = /bin/sh SHELL = /bin/sh -CFLAGS = -O -DUNDEFCHAR=0xa1f5 @@ -8,12 +8,10 @@ +CFLAGS?= -O -pipe +CFLAGS+= -DUNDEFCHAR=0xa1f5 +PREFIX?= /usr/local -+MANPREFIX?= ${PREFIX} -+MAN1PREFIX?= ${MANPREFIX} TABLEC = JX0208GB2312.c JX0208GB8565.c JX0212GB2312.c JX0212GB8565.c \ MSSJISGB2312.c MSSJISJX0208.c MSSJISJX0212.c -@@ -13,19 +18,20 @@ TABLEO = JX0208GB2312.o JX0208GB8565.o J +@@ -13,19 +16,20 @@ TABLEO = JX0208GB2312.o JX0208GB8565.o JX0212GB2312.o ./t2c $< $@ .c.o: @@ -35,12 +33,12 @@ - cp jis2gb /usr/local/bin/jis2gb - cp jis2gb.1 /usr/local/man/man1/jis2gb.1 + ${BSD_INSTALL_PROGRAM} jis2gb ${DESTDIR}${PREFIX}/bin/jis2gb -+ ${BSD_INSTALL_MAN} jis2gb.1 ${DESTDIR}${MAN1PREFIX}/man/man1/jis2gb.1 ++ ${BSD_INSTALL_MAN} jis2gb.1 ${DESTDIR}${PREFIX}/share/man/man1/jis2gb.1 + ${BSD_INSTALL_DATA} jis2gb.el ${DESTDIR}${PREFIX}/share/emacs/site-lisp/jis2gb.el # nroff -man jis2gb.1 > /usr/local/catman/C/u_man/cat1/jis2gb.1 clean: -@@ -36,7 +42,7 @@ check: $(TABLEC) +@@ -36,7 +40,7 @@ t2c: t2c.c -egrep '0x([2-9]|a[1-b]|f[0-9]|..[2-9])' JX0208GB8565.c JX0212GB8565.c t2c: t2c.c diff --git a/chinese/jis2gb/pkg-plist b/chinese/jis2gb/pkg-plist index 7bb7fee3d09c..747e2f5b2275 100644 --- a/chinese/jis2gb/pkg-plist +++ b/chinese/jis2gb/pkg-plist @@ -1,3 +1,3 @@ bin/jis2gb -man/man1/jis2gb.1.gz +share/man/man1/jis2gb.1.gz share/emacs/site-lisp/jis2gb.el diff --git a/chinese/kcfonts/Makefile b/chinese/kcfonts/Makefile index f242066112ad..cd5a9df03813 100644 --- a/chinese/kcfonts/Makefile +++ b/chinese/kcfonts/Makefile @@ -1,5 +1,3 @@ -# Created by: Ming-I Hseh <PA@FreeBSD.Ntu.edu.TW> - PORTNAME= kcfonts PORTVERSION= 1.05 PORTREVISION= 4 @@ -14,7 +12,6 @@ BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf MAKE_ARGS= CFONTDIR=${FONTSDIR} EFONTDIR=${FONTSDIR} MAKE_JOBS_UNSAFE=yes -BROKEN_sparc64= Does not build on sparc64 NO_WRKSUBDIR= yes diff --git a/chinese/libcangjie/Makefile b/chinese/libcangjie/Makefile index 5ceac3e1b63f..90a1bf8b91b6 100644 --- a/chinese/libcangjie/Makefile +++ b/chinese/libcangjie/Makefile @@ -1,5 +1,3 @@ -# Created by: blubee <hello@blubee.me> - PORTNAME= libcangjie PORTVERSION= 1.3 PORTREVISION= 1 @@ -8,6 +6,7 @@ CATEGORIES= chinese MAINTAINER= hello@blubee.me COMMENT= C library implementing the Cangjie input method +WWW= https://github.com/Cangjians/libcangjie LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/chinese/libcangjie/pkg-descr b/chinese/libcangjie/pkg-descr index 81c99fe710d1..5da9d0b977f3 100644 --- a/chinese/libcangjie/pkg-descr +++ b/chinese/libcangjie/pkg-descr @@ -1,5 +1,3 @@ This is a C library implementing the Cangjie input method. This library is based on Wan Leung Wong's original libcangjie with some updated API. - -WWW: https://github.com/Cangjians/libcangjie diff --git a/chinese/libchewing/Makefile b/chinese/libchewing/Makefile index 35ce9a3b11a8..3e4d47bd10ca 100644 --- a/chinese/libchewing/Makefile +++ b/chinese/libchewing/Makefile @@ -1,26 +1,20 @@ -# Created by: Kuang-che Wu <kcwu@csie.org> - PORTNAME= libchewing -PORTVERSION= 0.5.1 +PORTVERSION= 0.6.0 DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 0 CATEGORIES= chinese textproc MAINTAINER= ports@FreeBSD.org COMMENT= Chewing intelligent phonetic input method library +WWW= https://chewing.im 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 <bsd.port.mk> diff --git a/chinese/libchewing/distinfo b/chinese/libchewing/distinfo index 1f93258c34ae..cfec9505caf7 100644 --- a/chinese/libchewing/distinfo +++ b/chinese/libchewing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1486218448 -SHA256 (chewing-libchewing-v0.5.1_GH0.tar.gz) = b30a809123b6ba36283765b9337a98d695a292d361bd6f6bc74f03ac4f5772f8 -SIZE (chewing-libchewing-v0.5.1_GH0.tar.gz) = 3380799 +TIMESTAMP = 1709883370 +SHA256 (chewing-libchewing-v0.6.0_GH0.tar.gz) = 7ced63b886e9e6dca60c386f00387f77f36488e800cdacfd0eab95edcad6154e +SIZE (chewing-libchewing-v0.6.0_GH0.tar.gz) = 4722434 diff --git a/chinese/libchewing/files/patch-CMakeLists.txt b/chinese/libchewing/files/patch-CMakeLists.txt deleted file mode 100644 index 71c7c1f7fc61..000000000000 --- a/chinese/libchewing/files/patch-CMakeLists.txt +++ /dev/null @@ -1,23 +0,0 @@ ---- 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}/share/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() - - diff --git a/chinese/libchewing/pkg-descr b/chinese/libchewing/pkg-descr index f7e86516e246..825f31a9af7c 100644 --- a/chinese/libchewing/pkg-descr +++ b/chinese/libchewing/pkg-descr @@ -1,3 +1 @@ Chewing - An Intelligent Chinese Phonetic Input Method for UNIX - -WWW: http://chewing.im diff --git a/chinese/libchewing/pkg-plist b/chinese/libchewing/pkg-plist index ec529dd9c997..a0560adecd84 100644 --- a/chinese/libchewing/pkg-plist +++ b/chinese/libchewing/pkg-plist @@ -3,7 +3,6 @@ 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.1 diff --git a/chinese/libime-jyutping/Makefile b/chinese/libime-jyutping/Makefile index 75bd7ae233a2..9e7302488837 100644 --- a/chinese/libime-jyutping/Makefile +++ b/chinese/libime-jyutping/Makefile @@ -1,39 +1,38 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= libime-jyutping -DISTVERSION= 1.0.2 +DISTVERSION= 1.0.6 +PORTREVISION= 5 CATEGORIES= chinese textproc -MASTER_SITES= https://download.fcitx-im.org/data/:dict,model -DISTFILES= ${DICT_TAR}:dict \ +MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \ + https://download.fcitx-im.org/data/:dict,model +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ + ${DICT_TAR}:dict \ ${MODEL_TAR}:model DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= Library to support Jyutping through libime +WWW= https://github.com/fcitx/libime-jyutping -LICENSE= LGPL21+ GPLv3+ +LICENSE= GPLv3+ LGPL21+ LICENSE_COMB= multi -BUILD_DEPENDS= ${LOCALBASE}/lib/fcitx5/punctuation.so:chinese/fcitx5-chinese-addons +BUILD_DEPENDS= ${LOCALBASE}/lib/fcitx5/libpunctuation.so:chinese/fcitx5-chinese-addons LIB_DEPENDS= libboost_iostreams.so:devel/boost-libs \ - libIMECore.so:chinese/libime \ - libFcitx5Core.so:textproc/fcitx5 -RUN_DEPENDS= ${LOCALBASE}/lib/fcitx5/punctuation.so:chinese/fcitx5-chinese-addons + libFcitx5Core.so:textproc/fcitx5 \ + libIMECore.so:chinese/libime +RUN_DEPENDS= ${LOCALBASE}/lib/fcitx5/libpunctuation.so:chinese/fcitx5-chinese-addons -USES= compiler:c++17-lang cmake gettext-tools kde:5 localbase +USES= cmake compiler:c++17-lang gettext-tools kde:5 localbase tar:xz PLIST_SUB= VER=${PORTVERSION} USE_LDCONFIG= yes -USE_GITHUB= yes -GH_ACCOUNT= fcitx - USE_KDE= ecm CMAKE_ON= ENABLE_ENGINE -CMAKE_OFF= ENABLE_TEST ENABLE_DOC +CMAKE_OFF= ENABLE_DOC ENABLE_TEST MAKE_ENV= FCITX5_DOWNLOAD_DISALLOWED=TRUE # These must follow data/CMakeLists.txt diff --git a/chinese/libime-jyutping/distinfo b/chinese/libime-jyutping/distinfo index 75adedc32866..4ce7bfa0fd32 100644 --- a/chinese/libime-jyutping/distinfo +++ b/chinese/libime-jyutping/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1610441224 +TIMESTAMP = 1679111720 +SHA256 (libime-jyutping/libime-jyutping-1.0.6.tar.xz) = 3ba22518003650f9608870ace491b9bd48eef449bb763a5f8919c8e294716499 +SIZE (libime-jyutping/libime-jyutping-1.0.6.tar.xz) = 38476 SHA256 (libime-jyutping/jyutping-dict-20180104.tar.xz) = e3a5b13edb8efa2f764245a3232f99ba7e7670e22b8cbe666a4fffa84b35f35b SIZE (libime-jyutping/jyutping-dict-20180104.tar.xz) = 1987632 SHA256 (libime-jyutping/jyutping-model-20180103.tar.xz) = 4f07229e2080f0ee30ce51b016409f260af82a58dd406a01ea5981b59ca87071 SIZE (libime-jyutping/jyutping-model-20180103.tar.xz) = 11006680 -SHA256 (libime-jyutping/fcitx-libime-jyutping-1.0.2_GH0.tar.gz) = 4ff3793fbb1412e51885f68f8fad0d2ad9367dcd0ef0d4fdf8aec0bab963b3c9 -SIZE (libime-jyutping/fcitx-libime-jyutping-1.0.2_GH0.tar.gz) = 45884 diff --git a/chinese/libime-jyutping/pkg-descr b/chinese/libime-jyutping/pkg-descr index de3a9966ea39..b4ab2fa5f86b 100644 --- a/chinese/libime-jyutping/pkg-descr +++ b/chinese/libime-jyutping/pkg-descr @@ -1,3 +1 @@ This is a library to support Jyutping through libime. - -WWW: https://github.com/fcitx/libime-jyutping diff --git a/chinese/libime-jyutping/pkg-plist b/chinese/libime-jyutping/pkg-plist index 0acfd5e23fd3..aedb42a5d317 100644 --- a/chinese/libime-jyutping/pkg-plist +++ b/chinese/libime-jyutping/pkg-plist @@ -13,12 +13,15 @@ lib/cmake/LibIMEJyutping/LibIMEJyutpingTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/LibIMEJyutping/LibIMEJyutpingTargets.cmake lib/fcitx5/jyutping.so lib/libIMEJyutping.so -lib/libIMEJyutping.so.1 +lib/libIMEJyutping.so.0 lib/libIMEJyutping.so.%%VER%% lib/libime/zh_HK.lm lib/libime/zh_HK.lm.predict share/fcitx5/addon/jyutping.conf share/fcitx5/inputmethod/jyutping.conf share/libime/jyutping.dict +share/locale/de/LC_MESSAGES/fcitx5-jyutping.mo +share/locale/ru/LC_MESSAGES/fcitx5-jyutping.mo share/locale/zh_CN/LC_MESSAGES/fcitx5-jyutping.mo +share/locale/zh_TW/LC_MESSAGES/fcitx5-jyutping.mo share/metainfo/org.fcitx.Fcitx5.Addon.Jyutping.metainfo.xml diff --git a/chinese/libime/Makefile b/chinese/libime/Makefile index 6586dafd83b4..c220f90ba125 100644 --- a/chinese/libime/Makefile +++ b/chinese/libime/Makefile @@ -1,45 +1,55 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= libime -DISTVERSION= 1.0.3 +DISTVERSION= 1.0.17 +PORTREVISION= 3 CATEGORIES= chinese textproc -MASTER_SITES= https://download.fcitx-im.org/data/:opengram_lm,opengram_dict,table_dict -DISTFILES= ${OPENGRAM_LM_TAR}:opengram_lm \ +MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \ + https://download.fcitx-im.org/data/:opengram_lm,opengram_dict,table_dict +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ + ${OPENGRAM_LM_TAR}:opengram_lm \ ${OPENGRAM_DICT_TAR}:opengram_dict \ ${TABLE_DICT_TAR}:table_dict DIST_SUBDIR= ${PORTNAME} -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= Library to support generic input method implementation +WWW= https://github.com/fcitx/libime LICENSE= LGPL21 LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \ libFcitx5Utils.so:textproc/fcitx5 -USES= compiler:c++17-lang cmake kde:5 +USES= cmake compiler:c++17-lang kde:5 tar:xz -PLIST_SUB= VER=${PORTVERSION} VER_MAJOR=${PORTVERSION:R:R} +PLIST_SUB= VER=${PORTVERSION} \ + VER_MAJOR=${PORTVERSION:R:R} USE_LDCONFIG= yes -USE_GITHUB= yes -GH_ACCOUNT= fcitx -GH_TUPLE= kpu:kenlm:01c49fe:kenlm/src/libime/core/kenlm - USE_KDE= ecm CMAKE_OFF= ENABLE_TEST MAKE_ENV= FCITX5_DOWNLOAD_DISALLOWED=TRUE # These must follow data/CMakeLists.txt -OPENGRAM_LM_TAR= lm_sc.3gm.arpa-20140820.tar.bz2 -OPENGRAM_DICT_TAR= dict.utf8-20200715.tar.xz +OPENGRAM_LM_TAR= lm_sc.arpa-20220810.tar.xz +OPENGRAM_DICT_TAR= dict-20220810.tar.xz TABLE_DICT_TAR= table.tar.gz +.include <bsd.port.pre.mk> + +post-patch: +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 + @${REINPLACE_CMD} -e 's|std::binary_function|std::__binary_function|' \ + ${WRKSRC}/src/libime/core/kenlm/lm/trie_sort.hh \ + ${WRKSRC}/src/libime/core/kenlm/util/joint_sort.hh \ + ${WRKSRC}/src/libime/core/kenlm/util/sized_iterator.hh +.endif + + post-extract: ${CP} ${DISTDIR}/${DIST_SUBDIR}/${OPENGRAM_LM_TAR} ${WRKSRC}/data ${CP} ${DISTDIR}/${DIST_SUBDIR}/${OPENGRAM_DICT_TAR} ${WRKSRC}/data ${CP} ${DISTDIR}/${DIST_SUBDIR}/${TABLE_DICT_TAR} ${WRKSRC}/data -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/chinese/libime/distinfo b/chinese/libime/distinfo index 56ead220b8cb..7a584192f4f2 100644 --- a/chinese/libime/distinfo +++ b/chinese/libime/distinfo @@ -1,11 +1,9 @@ -TIMESTAMP = 1610441189 -SHA256 (libime/lm_sc.3gm.arpa-20140820.tar.bz2) = 751bab7c55ea93a2cedfb0fbb7eb09f67d4da9c2c55496e5f31eb8580f1d1e2f -SIZE (libime/lm_sc.3gm.arpa-20140820.tar.bz2) = 36623028 -SHA256 (libime/dict.utf8-20200715.tar.xz) = 23c36cd4df6de17f66bf2dfc453ec6c773641a479b6020c9e787552489c9c7d2 -SIZE (libime/dict.utf8-20200715.tar.xz) = 471536 +TIMESTAMP = 1679111390 +SHA256 (libime/libime-1.0.17.tar.xz) = 23f87b8104b9161bdc41fbac44294fef825d586260afc698f6a85ff20ea65407 +SIZE (libime/libime-1.0.17.tar.xz) = 415804 +SHA256 (libime/lm_sc.arpa-20220810.tar.xz) = a11bc97d275adaf195f9bac854368ae06cdb4a0fe1eecf59db5ae580615db4fa +SIZE (libime/lm_sc.arpa-20220810.tar.xz) = 21436544 +SHA256 (libime/dict-20220810.tar.xz) = 971752f413188007e8d19158c11b85c955e25d7b321ec2275c4b3af6d8a85d26 +SIZE (libime/dict-20220810.tar.xz) = 1160888 SHA256 (libime/table.tar.gz) = 6196053c724125e3ae3d8bd6b2f9172d0c83b65b0d410d3cde63b7a8d6ab87b7 SIZE (libime/table.tar.gz) = 4144686 -SHA256 (libime/fcitx-libime-1.0.3_GH0.tar.gz) = ef1eea6b25afd0b5427d5203197547f5280577d293fd836f816bc3e43fccd411 -SIZE (libime/fcitx-libime-1.0.3_GH0.tar.gz) = 123385 -SHA256 (libime/kpu-kenlm-01c49fe_GH0.tar.gz) = 94919822e57cb019cd6a3c64ec00f44d17e3abe8410c07733c42ab2a8e83dc96 -SIZE (libime/kpu-kenlm-01c49fe_GH0.tar.gz) = 408488 diff --git a/chinese/libime/files/patch-tools_libime__prediction.cpp b/chinese/libime/files/patch-tools_libime__prediction.cpp new file mode 100644 index 000000000000..2d5d490b2947 --- /dev/null +++ b/chinese/libime/files/patch-tools_libime__prediction.cpp @@ -0,0 +1,10 @@ +--- tools/libime_prediction.cpp.orig 2021-11-05 14:13:24 UTC ++++ tools/libime_prediction.cpp +@@ -8,6 +8,7 @@ + #include "libime/core/datrie.h" + #include "libime/core/languagemodel.h" + #include <boost/algorithm/string.hpp> ++#include <array> + #include <cmath> + #include <fcitx-utils/log.h> + #include <fstream> diff --git a/chinese/libime/pkg-descr b/chinese/libime/pkg-descr index 813763c92a8b..1c7a16250a2b 100644 --- a/chinese/libime/pkg-descr +++ b/chinese/libime/pkg-descr @@ -1,3 +1 @@ This is a library to support generic input method implementation. - -WWW: https://github.com/fcitx/libime diff --git a/chinese/libime/pkg-plist b/chinese/libime/pkg-plist index 614785cf5022..8e68a95754dc 100644 --- a/chinese/libime/pkg-plist +++ b/chinese/libime/pkg-plist @@ -63,6 +63,7 @@ lib/libime/zh_CN.lm.predict %%DATADIR%%/cj.main.dict %%DATADIR%%/db.main.dict %%DATADIR%%/erbi.main.dict +%%DATADIR%%/extb.dict %%DATADIR%%/qxm.main.dict %%DATADIR%%/sc.dict %%DATADIR%%/wanfeng.main.dict diff --git a/chinese/libpinyin/Makefile b/chinese/libpinyin/Makefile index 64aabe0140b7..9e55e7bfb96e 100644 --- a/chinese/libpinyin/Makefile +++ b/chinese/libpinyin/Makefile @@ -1,33 +1,33 @@ -# Created by: Zhihao Yuan <lichray@gmail.com> - PORTNAME= libpinyin -PORTVERSION= 2.3.0 +PORTVERSION= 2.8.1 +PORTREVISION= 1 CATEGORIES= chinese textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME} MAINTAINER= lichray@gmail.com COMMENT= Library to deal with pinyin +WWW= https://github.com/libpinyin/libpinyin -LICENSE= GPLv2 +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING USES= bdb compiler:c++11-lang gmake gnome libtool pathfix pkgconfig USE_GNOME= glib20 GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share USE_LDCONFIG= yes CONFIGURE_ARGS+=CPPFLAGS="-I${LOCALBASE}/include \ -I${BDB_INCLUDE_DIR}" \ LDFLAGS="-L${LOCALBASE}/lib -l${BDB_LIB_NAME}" -INSTALL_TARGET=install-strip +INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS NLS_USES= gettext -PLIST_SUB+= VER=${PORTVERSION} - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpinyin.so.13.0.0 +PLIST_SUB+= VER=${PORTVERSION} \ + ABIVER=15 .include <bsd.port.mk> diff --git a/chinese/libpinyin/distinfo b/chinese/libpinyin/distinfo index 03171f45f82e..66d8a92f5388 100644 --- a/chinese/libpinyin/distinfo +++ b/chinese/libpinyin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1564885156 -SHA256 (libpinyin-2.3.0.tar.gz) = b3dc9c6a1af55e9427f9d462ff176fbab6a3793368080a2f8e2a58c4cd4e2691 -SIZE (libpinyin-2.3.0.tar.gz) = 20465096 +TIMESTAMP = 1678494659 +SHA256 (libpinyin-2.8.1.tar.gz) = 353154f06d71dd0737b77ddcb27cb0dcaddb00f7ccd695bc0314bb42050e9050 +SIZE (libpinyin-2.8.1.tar.gz) = 20594925 diff --git a/chinese/libpinyin/files/patch-data_Makefile.in b/chinese/libpinyin/files/patch-data_Makefile.in index 68047fc9ed7a..41b87c6dbc2d 100644 --- a/chinese/libpinyin/files/patch-data_Makefile.in +++ b/chinese/libpinyin/files/patch-data_Makefile.in @@ -1,6 +1,6 @@ ---- data/Makefile.in.orig 2019-08-07 02:01:59 UTC +--- data/Makefile.in.orig 2022-05-01 05:03:52 UTC +++ data/Makefile.in -@@ -307,7 +307,7 @@ EXTRA_DIST = $(textual_model_data) \ +@@ -309,7 +309,7 @@ libpinyin_db_DATA = $(binary_model_data) \ libpinyin_db_DATA = $(binary_model_data) \ table.conf diff --git a/chinese/libpinyin/files/patch-libpinyin.pc.in b/chinese/libpinyin/files/patch-libpinyin.pc.in index 77d7d5d5290a..96bc97375c68 100644 --- a/chinese/libpinyin/files/patch-libpinyin.pc.in +++ b/chinese/libpinyin/files/patch-libpinyin.pc.in @@ -1,11 +1,11 @@ ---- libpinyin.pc.in.orig 2018-05-28 08:15:28 UTC +--- libpinyin.pc.in.orig 2020-11-16 05:28:45 UTC +++ libpinyin.pc.in -@@ -2,7 +2,7 @@ prefix=@prefix@ +@@ -2,7 +2,7 @@ includedir=@includedir@ exec_prefix=@exec_prefix@ libdir=@libdir@ includedir=@includedir@ -pkgdatadir=@libdir@/libpinyin +pkgdatadir=@datadir@/libpinyin + database_format=@DATABASE_FORMAT@ libpinyinincludedir=${includedir}/libpinyin-@VERSION@ - libpinyin_binary_version=@LIBPINYIN_BINARY_VERSION@ diff --git a/chinese/libpinyin/pkg-descr b/chinese/libpinyin/pkg-descr index dfc46f4cadfb..f49a86740d85 100644 --- a/chinese/libpinyin/pkg-descr +++ b/chinese/libpinyin/pkg-descr @@ -1,4 +1,2 @@ The libpinyin project aims to provide the algorithms core for intelligent sentence-based Chinese pinyin input methods. - -WWW: https://github.com/libpinyin/libpinyin diff --git a/chinese/libpinyin/pkg-plist b/chinese/libpinyin/pkg-plist index d37f819e2b68..f1c5c104c107 100644 --- a/chinese/libpinyin/pkg-plist +++ b/chinese/libpinyin/pkg-plist @@ -6,10 +6,10 @@ include/libpinyin-%%VER%%/pinyin.h include/libpinyin-%%VER%%/pinyin_custom2.h lib/libpinyin.a lib/libpinyin.so -lib/libpinyin.so.13 -lib/libpinyin.so.13.0.0 +lib/libpinyin.so.%%ABIVER%% +lib/libpinyin.so.%%ABIVER%%.0.0 libdata/pkgconfig/libpinyin.pc -man/man1/libpinyin.1.gz +share/man/man1/libpinyin.1.gz %%DATADIR%%/data/addon_phrase_index.bin %%DATADIR%%/data/addon_pinyin_index.bin %%DATADIR%%/data/art.bin diff --git a/chinese/libreoffice-zh_CN/distinfo b/chinese/libreoffice-zh_CN/distinfo index 6aeba7db1dc5..fc26fc54360e 100644 --- a/chinese/libreoffice-zh_CN/distinfo +++ b/chinese/libreoffice-zh_CN/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1637867055 -SHA256 (libreoffice/i18n/LibreOffice_7.2.3_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 9447cc6d36b8d93429ab32649d03cb60c5dd189729bf89e3a3fa7169a85e7a4a -SIZE (libreoffice/i18n/LibreOffice_7.2.3_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 776790 -SHA256 (libreoffice/i18n/LibreOffice_7.2.3_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 23c6f97e0a274a4043cb7a317aad6d05336506e4384cfa4acbdc436b6ba3cd1a -SIZE (libreoffice/i18n/LibreOffice_7.2.3_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 3206044 +TIMESTAMP = 1712842330 +SHA256 (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 76df410e78769b4a3119fd4ddb199cbfb8d0f37e566a59528b020838eaa877d8 +SIZE (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 808964 +SHA256 (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 7a20fb282887859c9f984a6e23683070ad071fb3548b6e17f952109b4f242cc8 +SIZE (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 2596176 diff --git a/chinese/libreoffice-zh_TW/distinfo b/chinese/libreoffice-zh_TW/distinfo index 92cc1470ba08..ef1d881f44b9 100644 --- a/chinese/libreoffice-zh_TW/distinfo +++ b/chinese/libreoffice-zh_TW/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1637867055 -SHA256 (libreoffice/i18n/LibreOffice_7.2.3_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 524d971fdab7027a05476d41e3818e69be9718b0a1ef6e06d565b6e979dda69d -SIZE (libreoffice/i18n/LibreOffice_7.2.3_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 756379 -SHA256 (libreoffice/i18n/LibreOffice_7.2.3_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 27e58107965d31f54eeb979a701e7d1f3ffc74e4d6600bea7061cfd57b637da8 -SIZE (libreoffice/i18n/LibreOffice_7.2.3_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 3301176 +TIMESTAMP = 1712842338 +SHA256 (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = d4e538d23d89c6cd9553c3f758c517fbda5672be0c5a3c83476f1ed097c212ac +SIZE (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 821695 +SHA256 (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 0ef14ea4c93119c1d7a37c8428d155e3d95a087c37589c06ff8b393823e46135 +SIZE (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 2627348 diff --git a/chinese/librime/Makefile b/chinese/librime/Makefile index 9772c1d3e4b1..bcbaaa034123 100644 --- a/chinese/librime/Makefile +++ b/chinese/librime/Makefile @@ -1,12 +1,14 @@ -# Created by: Zhihao Yuan <lichray@gmail.com> - PORTNAME= librime -PORTVERSION= 1.7.2 -PORTREVISION= 1 +PORTVERSION= 1.7.3 +PORTREVISION= 9 CATEGORIES= chinese textproc -MAINTAINER= khng300@gmail.com +PATCH_SITES= https://github.com/rime/librime/commit/ +PATCHFILES= c34c9ea4069bdba9d0f829e615769d79549701a9.patch:-p1 + +MAINTAINER= khng@FreeBSD.org COMMENT= Rime Input Method Engine, the core library +WWW= https://rime.github.io/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE @@ -28,6 +30,7 @@ CMAKE_OFF= BUILD_TEST USE_CXXSTD= c++14 USE_LDCONFIG= yes USE_XORG= xorgproto +CXXFLAGS+= -DGLOG_USE_GLOG_EXPORT LDFLAGS+= -lintl USE_GITHUB= yes GH_ACCOUNT= rime diff --git a/chinese/librime/distinfo b/chinese/librime/distinfo index ddf312f9280a..b5246846ba5c 100644 --- a/chinese/librime/distinfo +++ b/chinese/librime/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1612809012 -SHA256 (rime-librime-1.7.2_GH0.tar.gz) = 341df211520d44409dfef07401246076f750e82a94e8d60bc2f583e70d7fd6a8 -SIZE (rime-librime-1.7.2_GH0.tar.gz) = 2859403 +TIMESTAMP = 1709459567 +SHA256 (rime-librime-1.7.3_GH0.tar.gz) = c76b937a27d7b9352c3eea9eb3adaebf70c93457104c7d47d40c006009092c20 +SIZE (rime-librime-1.7.3_GH0.tar.gz) = 2859513 +SHA256 (c34c9ea4069bdba9d0f829e615769d79549701a9.patch) = a2600c1e70e9d009552a69c71f16d7e73586a1ac42be44afad80b3157841f83d +SIZE (c34c9ea4069bdba9d0f829e615769d79549701a9.patch) = 1751 diff --git a/chinese/librime/pkg-descr b/chinese/librime/pkg-descr index 5e126ef8ce02..2b39a66bc437 100644 --- a/chinese/librime/pkg-descr +++ b/chinese/librime/pkg-descr @@ -1,4 +1,2 @@ Rime Input Method Engine is a customizable and dialect-friendly intelligent Chinese input method. - -WWW: https://rime.github.io/ diff --git a/chinese/libtabe/Makefile b/chinese/libtabe/Makefile index 05c6fc14d25e..2ca6fe84add8 100644 --- a/chinese/libtabe/Makefile +++ b/chinese/libtabe/Makefile @@ -1,5 +1,3 @@ -# Created by: Jing-Tang Keith Jang <keith@FreeBSD.org> - PORTNAME= libtabe PORTVERSION= 0.2.6 PORTREVISION= 8 @@ -9,6 +7,7 @@ DISTNAME= libtabe_${PORTVERSION}.orig MAINTAINER= ports@FreeBSD.org COMMENT= Unified library for Chinese text processing +WWW= https://libtabe.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/chinese/libtabe/pkg-descr b/chinese/libtabe/pkg-descr index 384e3f1d8977..839e8c654d94 100644 --- a/chinese/libtabe/pkg-descr +++ b/chinese/libtabe/pkg-descr @@ -3,5 +3,3 @@ provides unified interface and library dealing with Chinese words, phrases, sentences, and phonetic symbols. It is intended to be used as the foundation of Chinese text processing. - -WWW: http://libtabe.sourceforge.net/ diff --git a/chinese/linux-wps-office-zh_CN/Makefile b/chinese/linux-wps-office-zh_CN/Makefile index 9b354a0f84cf..54beeb1b28d4 100644 --- a/chinese/linux-wps-office-zh_CN/Makefile +++ b/chinese/linux-wps-office-zh_CN/Makefile @@ -10,6 +10,7 @@ EXTRACT_SUFX= .rpm MAINTAINER= ygy@FreeBSD.org COMMENT= Complete office suite with PDF editor +WWW= https://www.wps.cn/ LICENSE= commercial LICENSE_NAME= End User License Agreement diff --git a/chinese/linux-wps-office-zh_CN/pkg-descr b/chinese/linux-wps-office-zh_CN/pkg-descr index 508ed73dc287..4ab3b0c5e558 100644 --- a/chinese/linux-wps-office-zh_CN/pkg-descr +++ b/chinese/linux-wps-office-zh_CN/pkg-descr @@ -4,5 +4,3 @@ Presentation. It is accessible and compatible with doc, xls, ppt, and other file formats. You can directly save and open Microsoft Word, Excel, and PowerPoint files. You can also easily edit WPS files with Microsoft Office 365. - -WWW: https://www.wps.cn/ diff --git a/chinese/lunar/Makefile b/chinese/lunar/Makefile index 36b9ef4e4ba2..30ddb6b333b6 100644 --- a/chinese/lunar/Makefile +++ b/chinese/lunar/Makefile @@ -1,8 +1,6 @@ -# Created by: David O'Brien (obrien@FreeBSD.org) - PORTNAME= lunar PORTVERSION= 2.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= chinese MASTER_SITES= ftp://ftp.cuhk.hk/pub/chinese/ifcss/software/unix/c-utils/ @@ -15,6 +13,6 @@ do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/chinese ${INSTALL_PROGRAM} ${WRKSRC}/lunar ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/lunar.bitmap ${STAGEDIR}${PREFIX}/share/chinese - ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include <bsd.port.mk> diff --git a/chinese/lunar/pkg-plist b/chinese/lunar/pkg-plist index 470b9ec91b37..d32dc6652eba 100644 --- a/chinese/lunar/pkg-plist +++ b/chinese/lunar/pkg-plist @@ -1,3 +1,3 @@ bin/lunar -man/man1/lunar.1.gz +share/man/man1/lunar.1.gz share/chinese/lunar.bitmap diff --git a/chinese/moettf/Makefile b/chinese/moettf/Makefile index c401bdc6ce6c..2fb82075e976 100644 --- a/chinese/moettf/Makefile +++ b/chinese/moettf/Makefile @@ -1,5 +1,3 @@ -# Created by: Jing-Tang Keith Jang <keith@FreeBSD.org> - PORTNAME= moettf PORTVERSION= 2.0 PORTREVISION= 7 diff --git a/chinese/muni/Makefile b/chinese/muni/Makefile index 9324a84b59fb..0ba0964cc2a4 100644 --- a/chinese/muni/Makefile +++ b/chinese/muni/Makefile @@ -1,5 +1,3 @@ -# Created by: G. Adam Stanislav <adam@whizkidtech.net> - PORTNAME= muni PORTVERSION= 1.0 CATEGORIES= chinese @@ -7,6 +5,7 @@ MASTER_SITES= http://www.whizkidtech.redprince.net/i18n/muni/ MAINTAINER= ports@FreeBSD.org COMMENT= Find Unicode values for Chinese characters +WWW= http://www.whizkidtech.redprince.net/i18n/muni/ OPTIONS_DEFINE= DOCS diff --git a/chinese/muni/pkg-descr b/chinese/muni/pkg-descr index 4a193e86ba52..9215fa06a4b1 100644 --- a/chinese/muni/pkg-descr +++ b/chinese/muni/pkg-descr @@ -16,5 +16,3 @@ Rather than just entering the number, you can type in a query, for example: : Thank you, Mr. Computer. : ^D % - -WWW: http://www.whizkidtech.redprince.net/i18n/muni/ diff --git a/chinese/oicq/Makefile b/chinese/oicq/Makefile index cd8fed509d68..c09579961c57 100644 --- a/chinese/oicq/Makefile +++ b/chinese/oicq/Makefile @@ -1,5 +1,3 @@ -# Created by: Shen Chuan-Hsing <statue@freebsd.sinica.edu.tw> - PORTNAME= oicq PORTVERSION= 1.6 PORTREVISION= 1 @@ -9,6 +7,7 @@ DISTNAME= Net-OICQ-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Implements OICQ messaging protocol +WWW= https://sourceforge.net/projects/perl-oicq/ BUILD_DEPENDS= p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \ p5-Crypt-OICQ>=0:security/p5-Crypt-OICQ diff --git a/chinese/oicq/pkg-descr b/chinese/oicq/pkg-descr index 06d9ad3d4b6a..9d57636fbbe9 100644 --- a/chinese/oicq/pkg-descr +++ b/chinese/oicq/pkg-descr @@ -1,5 +1,3 @@ Perl-oicq provides Perl module Net::OICQ which implements OICQ messaging protocol. It includes a concole-only OICQ client for you to chat with tens of millons of OICQ users through servers operated by Tencent. - -WWW: https://sourceforge.net/projects/perl-oicq/ diff --git a/chinese/opencc/Makefile b/chinese/opencc/Makefile index cbb25adcda6c..0c6f634b2108 100644 --- a/chinese/opencc/Makefile +++ b/chinese/opencc/Makefile @@ -1,13 +1,11 @@ -# Created by: Zhihao Yuan <lichray@gmail.com> - PORTNAME= opencc -PORTVERSION= 1.0.5 +DISTVERSION= 1.1.6 DISTVERSIONPREFIX= ver. -PORTREVISION= 3 CATEGORIES= chinese converters MAINTAINER= lichray@gmail.com COMMENT= Open Chinese Convert library and utilities +WWW= https://github.com/BYVoid/OpenCC LICENSE= APACHE20 diff --git a/chinese/opencc/distinfo b/chinese/opencc/distinfo index 29bb3411ab4e..e076790557ea 100644 --- a/chinese/opencc/distinfo +++ b/chinese/opencc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1508949376 -SHA256 (BYVoid-OpenCC-ver.1.0.5_GH0.tar.gz) = 1ce1649ba280cfc88bb76e740be5f54b29a9c034400c97a3ae211c37d7030705 -SIZE (BYVoid-OpenCC-ver.1.0.5_GH0.tar.gz) = 1598354 +TIMESTAMP = 1696659113 +SHA256 (BYVoid-OpenCC-ver.1.1.6_GH0.tar.gz) = 169bff4071ffe814dc16df7d180ff6610db418f4816e9c0ce02cf874bdf058df +SIZE (BYVoid-OpenCC-ver.1.1.6_GH0.tar.gz) = 3325614 diff --git a/chinese/opencc/pkg-descr b/chinese/opencc/pkg-descr index 18421d281d1f..f532e7746b04 100644 --- a/chinese/opencc/pkg-descr +++ b/chinese/opencc/pkg-descr @@ -1,5 +1,3 @@ Open Chinese Convert (OpenCC) is an open source Simplified-Traditional Chinese conversion project, providing high quality thesaurus and libopencc, as well as a conversion utility and a dictionary generator. - -WWW: https://github.com/BYVoid/OpenCC diff --git a/chinese/opencc/pkg-plist b/chinese/opencc/pkg-plist index 187d864473e3..18293198a53a 100644 --- a/chinese/opencc/pkg-plist +++ b/chinese/opencc/pkg-plist @@ -1,13 +1,11 @@ bin/opencc bin/opencc_dict bin/opencc_phrase_extract -include/opencc/BinaryDict.hpp include/opencc/Common.hpp include/opencc/Config.hpp include/opencc/Conversion.hpp include/opencc/ConversionChain.hpp include/opencc/Converter.hpp -include/opencc/DartsDict.hpp include/opencc/Dict.hpp include/opencc/DictConverter.hpp include/opencc/DictEntry.hpp @@ -15,42 +13,54 @@ include/opencc/DictGroup.hpp include/opencc/Exception.hpp include/opencc/Export.hpp include/opencc/Lexicon.hpp +include/opencc/MarisaDict.hpp include/opencc/MaxMatchSegmentation.hpp include/opencc/Optional.hpp include/opencc/PhraseExtract.hpp include/opencc/Segmentation.hpp include/opencc/Segments.hpp include/opencc/SerializableDict.hpp +include/opencc/SerializedValues.hpp include/opencc/SimpleConverter.hpp include/opencc/TextDict.hpp include/opencc/UTF8StringSlice.hpp include/opencc/UTF8Util.hpp include/opencc/opencc.h +include/opencc/opencc_config.h +include/opencc/BinaryDict.hpp +include/opencc/DartsDict.hpp +lib/libopencc.so.1.1.5 +lib/libopencc.so.1.1 lib/libopencc.so -lib/libopencc.so.1.0.0 -lib/libopencc.so.2 libdata/pkgconfig/opencc.pc -%%DATADIR%%/HKVariants.ocd -%%DATADIR%%/HKVariantsPhrases.ocd -%%DATADIR%%/HKVariantsRev.ocd -%%DATADIR%%/HKVariantsRevPhrases.ocd -%%DATADIR%%/JPVariants.ocd -%%DATADIR%%/STCharacters.ocd -%%DATADIR%%/STPhrases.ocd -%%DATADIR%%/TSCharacters.ocd -%%DATADIR%%/TSPhrases.ocd -%%DATADIR%%/TWPhrases.ocd -%%DATADIR%%/TWPhrasesRev.ocd -%%DATADIR%%/TWVariants.ocd -%%DATADIR%%/TWVariantsRev.ocd -%%DATADIR%%/TWVariantsRevPhrases.ocd +%%DATADIR%%/STCharacters.ocd2 +%%DATADIR%%/STPhrases.ocd2 +%%DATADIR%%/TSCharacters.ocd2 +%%DATADIR%%/TSPhrases.ocd2 +%%DATADIR%%/TWVariants.ocd2 +%%DATADIR%%/TWVariantsRevPhrases.ocd2 +%%DATADIR%%/HKVariants.ocd2 +%%DATADIR%%/HKVariantsRevPhrases.ocd2 +%%DATADIR%%/JPVariants.ocd2 +%%DATADIR%%/JPShinjitaiCharacters.ocd2 +%%DATADIR%%/JPShinjitaiPhrases.ocd2 +%%DATADIR%%/TWPhrases.ocd2 +%%DATADIR%%/TWPhrasesRev.ocd2 +%%DATADIR%%/TWVariantsRev.ocd2 +%%DATADIR%%/HKVariantsRev.ocd2 +%%DATADIR%%/JPVariantsRev.ocd2 %%DATADIR%%/hk2s.json +%%DATADIR%%/hk2t.json +%%DATADIR%%/jp2t.json %%DATADIR%%/s2hk.json %%DATADIR%%/s2t.json %%DATADIR%%/s2tw.json %%DATADIR%%/s2twp.json %%DATADIR%%/t2hk.json +%%DATADIR%%/t2jp.json %%DATADIR%%/t2s.json %%DATADIR%%/t2tw.json %%DATADIR%%/tw2s.json %%DATADIR%%/tw2sp.json +%%DATADIR%%/tw2t.json + diff --git a/chinese/opendesktop-fonts/Makefile b/chinese/opendesktop-fonts/Makefile index 3ff62cabe2a2..d55dc587aaf2 100644 --- a/chinese/opendesktop-fonts/Makefile +++ b/chinese/opendesktop-fonts/Makefile @@ -1,5 +1,3 @@ -# Created by: Shen Chuan-Hsing <statue@freebsd.sinica.edu.tw> - PORTNAME= opendesktop-fonts PORTVERSION= 1.4.2 PORTREVISION= 6 @@ -8,6 +6,7 @@ MASTER_SITES?= LOCAL/chinsan/fonts MAINTAINER= ports@FreeBSD.org COMMENT= Ming and Kai face of OpenDesktop fonts +WWW= http://opendesktop.org.tw CONFLICTS= zh-fireflyttf DIST_SUBDIR= OpenFonts diff --git a/chinese/opendesktop-fonts/pkg-descr b/chinese/opendesktop-fonts/pkg-descr index 91752c172fdc..d503f9c83dcf 100644 --- a/chinese/opendesktop-fonts/pkg-descr +++ b/chinese/opendesktop-fonts/pkg-descr @@ -8,6 +8,3 @@ NOTICE: This Truetype font contains embedded bitmap fonts made There are also separate bitmap fonts made by Firefly and released under the GENERAL PUBLIC LICENSE (GPL): ftp://ftp.opendesktop.org.tw/odp/ODOFonts/Bitmaps/ - - -WWW: http://opendesktop.org.tw diff --git a/chinese/oto/Makefile b/chinese/oto/Makefile index 2d363113322f..ae847ee49be7 100644 --- a/chinese/oto/Makefile +++ b/chinese/oto/Makefile @@ -1,5 +1,3 @@ -# Created by: Shen Chuan-Hsing <statue@freebsd.sinica.edu.tw> - PORTNAME= oto PORTVERSION= 0.5 PORTREVISION= 1 @@ -8,6 +6,7 @@ MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Show you font info and add new 'name' and 'cmap' tables +WWW= https://sourceforge.net/projects/oto/ USES= gmake iconv GNU_CONFIGURE= YES diff --git a/chinese/oto/pkg-descr b/chinese/oto/pkg-descr index 9a12a0ca36a4..7b91c537922e 100644 --- a/chinese/oto/pkg-descr +++ b/chinese/oto/pkg-descr @@ -2,5 +2,3 @@ Have a TrueType font which is not recognized by X Window? Probably, the font uses an encoding other than Unicode! Open Type Organizer (oTo) can show you font info and add new 'name' and 'cmap' tables by translating the original ones. - -WWW: https://sourceforge.net/projects/oto/ diff --git a/chinese/p5-Date-Chinese/Makefile b/chinese/p5-Date-Chinese/Makefile index 317b613eb253..a3a573ab380b 100644 --- a/chinese/p5-Date-Chinese/Makefile +++ b/chinese/p5-Date-Chinese/Makefile @@ -1,5 +1,3 @@ -# Created by: Shell Hung <shell@shellhung.org> - PORTNAME= Date-Chinese PORTVERSION= 1.12 PORTREVISION= 1 @@ -9,6 +7,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl module to calculate dates in the Chinese calendar +WWW= https://metacpan.org/release/Date-Chinese USES= perl5 USE_PERL5= configure diff --git a/chinese/p5-Date-Chinese/pkg-descr b/chinese/p5-Date-Chinese/pkg-descr index 832612f1ca12..152c79c3bde8 100644 --- a/chinese/p5-Date-Chinese/pkg-descr +++ b/chinese/p5-Date-Chinese/pkg-descr @@ -2,5 +2,3 @@ Noted that the Chinese new year does not coincide with the Gregorian new year, so the determination of what year it is in the Chinese calendar is only going to be correct for a portion of the Gregorian year. This module is API for calculating dates for Chinese calendar. - -WWW: https://metacpan.org/release/Date-Chinese diff --git a/chinese/p5-Encode-CNMap/Makefile b/chinese/p5-Encode-CNMap/Makefile index b80941ef4926..623b805507b7 100644 --- a/chinese/p5-Encode-CNMap/Makefile +++ b/chinese/p5-Encode-CNMap/Makefile @@ -1,5 +1,3 @@ -# Created by: Gea-Suan Lin <gslin@gslin.org> - PORTNAME= Encode-CNMap PORTVERSION= 0.32 PORTREVISION= 2 @@ -9,6 +7,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Enhanced Chinese encodings with Simplified-Traditional auto-mapping +WWW= https://metacpan.org/release/Encode-CNMap LICENSE= ART10 GPLv1+ LICENSE_COMB= dual diff --git a/chinese/p5-Encode-CNMap/pkg-descr b/chinese/p5-Encode-CNMap/pkg-descr index 15f83997d538..c0862cbf52af 100644 --- a/chinese/p5-Encode-CNMap/pkg-descr +++ b/chinese/p5-Encode-CNMap/pkg-descr @@ -1,3 +1 @@ This module implements China-based Chinese charset encodings. - -WWW: https://metacpan.org/release/Encode-CNMap diff --git a/chinese/p5-Encode-HanConvert/Makefile b/chinese/p5-Encode-HanConvert/Makefile index fd4746900625..1bbeca17da60 100644 --- a/chinese/p5-Encode-HanConvert/Makefile +++ b/chinese/p5-Encode-HanConvert/Makefile @@ -1,5 +1,3 @@ -# Created by: Shen Chuan-Hsing <statue@freebsd.sinica.edu.tw> - PORTNAME= Encode-HanConvert PORTVERSION= 0.35 PORTREVISION= 2 @@ -9,6 +7,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Traditional and Simplified Chinese mappings +WWW= https://metacpan.org/release/Encode-HanConvert LICENSE= ART10 GPLv1+ LICENSE_COMB= dual diff --git a/chinese/p5-Encode-HanConvert/pkg-descr b/chinese/p5-Encode-HanConvert/pkg-descr index cc26c1b7a790..ecc05db5e338 100644 --- a/chinese/p5-Encode-HanConvert/pkg-descr +++ b/chinese/p5-Encode-HanConvert/pkg-descr @@ -10,5 +10,3 @@ into Unicode's Traditional Chinese and back. The module exports various xxx_to_yyy functions by default, where xxx and yyy are one of big5, gb (i.e. GBK/CP936), simp (simplified Chinese unicode), or trad (traditional Chinese unicode). - -WWW: https://metacpan.org/release/Encode-HanConvert diff --git a/chinese/p5-Encode-HanExtra/Makefile b/chinese/p5-Encode-HanExtra/Makefile index b5be2112d677..4254a49073c0 100644 --- a/chinese/p5-Encode-HanExtra/Makefile +++ b/chinese/p5-Encode-HanExtra/Makefile @@ -1,18 +1,20 @@ -# Created by: Yen-Ming Lee <leeym@FreeBSD.org> - PORTNAME= Encode-HanExtra PORTVERSION= 0.23 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= chinese perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Extra sets of Chinese encodings +WWW= https://metacpan.org/release/Encode-HanExtra LICENSE= MIT USES= perl5 USE_PERL5= configure +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Encode/HanExtra/HanExtra.so + .include <bsd.port.mk> diff --git a/chinese/p5-Encode-HanExtra/pkg-descr b/chinese/p5-Encode-HanExtra/pkg-descr index b0eee6869ff8..4ab58c3cb30d 100644 --- a/chinese/p5-Encode-HanExtra/pkg-descr +++ b/chinese/p5-Encode-HanExtra/pkg-descr @@ -9,5 +9,3 @@ megabytes; hence, this CPAN module tries to provide the rest of them. If you are using perl 5.8 or later, Encode::CN and Encode::TW will automatically load the extra encodings for you, so there's no need to explicitly write use Encode::HanExtra if you are using one of them already. - -WWW: https://metacpan.org/release/Encode-HanExtra diff --git a/chinese/p5-Lingua-Han-PinYin/Makefile b/chinese/p5-Lingua-Han-PinYin/Makefile index 4a39c5e1a37a..26884179dd54 100644 --- a/chinese/p5-Lingua-Han-PinYin/Makefile +++ b/chinese/p5-Lingua-Han-PinYin/Makefile @@ -1,5 +1,3 @@ -# Created by: Gea-Suan Lin <gslin@gslin.org> - PORTNAME= Lingua-Han-PinYin PORTVERSION= 0.23 CATEGORIES= chinese perl5 @@ -8,6 +6,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Retrieve the Mandarin (PinYin) of Chinese character (HanZi) +WWW= https://metacpan.org/release/Lingua-Han-PinYin LICENSE= ART10 GPLv1+ LICENSE_COMB= dual diff --git a/chinese/p5-Lingua-Han-PinYin/pkg-descr b/chinese/p5-Lingua-Han-PinYin/pkg-descr index ce75338f9d20..c1e3c5443f13 100644 --- a/chinese/p5-Lingua-Han-PinYin/pkg-descr +++ b/chinese/p5-Lingua-Han-PinYin/pkg-descr @@ -1,4 +1,2 @@ There is a Chinese document @ http://www.fayland.org/project/Han-PinYin/. It tells why and how I write this module. - -WWW: https://metacpan.org/release/Lingua-Han-PinYin diff --git a/chinese/p5-Lingua-Han-Utils/Makefile b/chinese/p5-Lingua-Han-Utils/Makefile index 88449d6a65d8..2931413f7595 100644 --- a/chinese/p5-Lingua-Han-Utils/Makefile +++ b/chinese/p5-Lingua-Han-Utils/Makefile @@ -1,5 +1,3 @@ -# Created by: Gea-Suan Lin <gslin@gslin.org> - PORTNAME= Lingua-Han-Utils PORTVERSION= 0.13 CATEGORIES= chinese perl5 @@ -8,6 +6,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Utility tools of Chinese character(HanZi) +WWW= https://metacpan.org/release/Lingua-Han-Utils LICENSE= ART10 GPLv1+ LICENSE_COMB= dual diff --git a/chinese/p5-Lingua-Han-Utils/pkg-descr b/chinese/p5-Lingua-Han-Utils/pkg-descr index 2f78ad274cef..2f3f7c87920b 100644 --- a/chinese/p5-Lingua-Han-Utils/pkg-descr +++ b/chinese/p5-Lingua-Han-Utils/pkg-descr @@ -1,3 +1 @@ The utility tools of Chinese character(HanZi). - -WWW: https://metacpan.org/release/Lingua-Han-Utils diff --git a/chinese/p5-Lingua-ZH-HanDetect/Makefile b/chinese/p5-Lingua-ZH-HanDetect/Makefile index 4a5875ef01b6..18b4bb8fd6ca 100644 --- a/chinese/p5-Lingua-ZH-HanDetect/Makefile +++ b/chinese/p5-Lingua-ZH-HanDetect/Makefile @@ -1,5 +1,3 @@ -# Created by: Gea-Suan Lin <gslin@gslin.org> - PORTNAME= Lingua-ZH-HanDetect PORTVERSION= 0.04 PORTREVISION= 1 @@ -9,6 +7,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Guess Chinese text's variant and encoding +WWW= https://metacpan.org/release/Lingua-ZH-HanDetect LICENSE= ART10 GPLv1+ LICENSE_COMB= dual diff --git a/chinese/p5-Lingua-ZH-HanDetect/pkg-descr b/chinese/p5-Lingua-ZH-HanDetect/pkg-descr index cb5c05048450..a2de04f419d8 100644 --- a/chinese/p5-Lingua-ZH-HanDetect/pkg-descr +++ b/chinese/p5-Lingua-ZH-HanDetect/pkg-descr @@ -6,5 +6,3 @@ values will be set to the empty string. This module is needed because the various encodings for Chinese text tend to occupy the similar byte ranges, rendering Encode::Guess ineffective. - -WWW: https://metacpan.org/release/Lingua-ZH-HanDetect diff --git a/chinese/p5-Lingua-ZH-Keywords/Makefile b/chinese/p5-Lingua-ZH-Keywords/Makefile index 4820087c38ee..346370833950 100644 --- a/chinese/p5-Lingua-ZH-Keywords/Makefile +++ b/chinese/p5-Lingua-ZH-Keywords/Makefile @@ -1,5 +1,3 @@ -# Created by: clsung - PORTNAME= Lingua-ZH-Keywords PORTVERSION= 0.04 PORTREVISION= 2 @@ -9,6 +7,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Chinese Keywords Extraction via Lingua::ZH::TaBE +WWW= https://metacpan.org/release/Lingua-ZH-Keywords BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Lingua-ZH-TaBE>=0:chinese/p5-Lingua-ZH-TaBE diff --git a/chinese/p5-Lingua-ZH-Keywords/pkg-descr b/chinese/p5-Lingua-ZH-Keywords/pkg-descr index b38800466c2f..18bd09877b94 100644 --- a/chinese/p5-Lingua-ZH-Keywords/pkg-descr +++ b/chinese/p5-Lingua-ZH-Keywords/pkg-descr @@ -1,4 +1,2 @@ This module extracts keywords from Chinese text, which requires Lingua::ZH::TaBE. - -WWW: https://metacpan.org/release/Lingua-ZH-Keywords diff --git a/chinese/p5-Lingua-ZH-Numbers/Makefile b/chinese/p5-Lingua-ZH-Numbers/Makefile index 89ce11f72c0d..284cf3e45e43 100644 --- a/chinese/p5-Lingua-ZH-Numbers/Makefile +++ b/chinese/p5-Lingua-ZH-Numbers/Makefile @@ -1,5 +1,3 @@ -# Created by: ijliao - PORTNAME= Lingua-ZH-Numbers PORTVERSION= 0.04 PORTREVISION= 1 @@ -9,6 +7,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Converts numeric values into their Chinese string equivalents +WWW= https://metacpan.org/release/Lingua-ZH-Numbers USES= perl5 USE_PERL5= configure diff --git a/chinese/p5-Lingua-ZH-Numbers/pkg-descr b/chinese/p5-Lingua-ZH-Numbers/pkg-descr index 3515a54ef0c9..8564d975d5c9 100644 --- a/chinese/p5-Lingua-ZH-Numbers/pkg-descr +++ b/chinese/p5-Lingua-ZH-Numbers/pkg-descr @@ -3,5 +3,3 @@ supports decimals number, and five representation systems (charsets): traditional, simplified, big5, gb and pinyin. The first two are returned as unicode strings; hence they are only available for Perl 5.6 and later versions. - -WWW: https://metacpan.org/release/Lingua-ZH-Numbers diff --git a/chinese/p5-Lingua-ZH-Romanize-Pinyin/Makefile b/chinese/p5-Lingua-ZH-Romanize-Pinyin/Makefile index 4ea422d6ff30..b020361501b8 100644 --- a/chinese/p5-Lingua-ZH-Romanize-Pinyin/Makefile +++ b/chinese/p5-Lingua-ZH-Romanize-Pinyin/Makefile @@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= bokutin@bokut.in COMMENT= Romanization of Standard Chinese language +WWW= https://metacpan.org/release/Lingua-ZH-Romanize-Pinyin LICENSE= Lingua-ZH-Romanize-Pinyin LICENSE_NAME= License of Lingua-ZH-Romanize-Pinyin diff --git a/chinese/p5-Lingua-ZH-Romanize-Pinyin/pkg-descr b/chinese/p5-Lingua-ZH-Romanize-Pinyin/pkg-descr index b98460bc4001..4561deba65c3 100644 --- a/chinese/p5-Lingua-ZH-Romanize-Pinyin/pkg-descr +++ b/chinese/p5-Lingua-ZH-Romanize-Pinyin/pkg-descr @@ -1,4 +1,2 @@ Romanization of Standard Chinese language. Pinyin is a phonemic notation for Chinese characters. - -WWW: https://metacpan.org/release/Lingua-ZH-Romanize-Pinyin diff --git a/chinese/p5-Lingua-ZH-Segment/Makefile b/chinese/p5-Lingua-ZH-Segment/Makefile index 5bdf9ad29990..455e6e99b39d 100644 --- a/chinese/p5-Lingua-ZH-Segment/Makefile +++ b/chinese/p5-Lingua-ZH-Segment/Makefile @@ -1,5 +1,3 @@ -# Created by: Gea-Suan Lin <gslin@gslin.org> - PORTNAME= Lingua-ZH-Segment PORTVERSION= 0.02 PORTREVISION= 1 @@ -9,6 +7,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Chinese Text Segmentation +WWW= https://metacpan.org/release/Lingua-ZH-Segment USES= perl5 USE_PERL5= configure diff --git a/chinese/p5-Lingua-ZH-Segment/pkg-descr b/chinese/p5-Lingua-ZH-Segment/pkg-descr index 39986d69ae55..1d975fe8fc1d 100644 --- a/chinese/p5-Lingua-ZH-Segment/pkg-descr +++ b/chinese/p5-Lingua-ZH-Segment/pkg-descr @@ -1,4 +1,2 @@ This module currently only break chinese text into single character (Chinese word), it will not break up any alphabet. - -WWW: https://metacpan.org/release/Lingua-ZH-Segment diff --git a/chinese/p5-Lingua-ZH-Summarize/Makefile b/chinese/p5-Lingua-ZH-Summarize/Makefile index 0328535b7077..5e8e814c26a2 100644 --- a/chinese/p5-Lingua-ZH-Summarize/Makefile +++ b/chinese/p5-Lingua-ZH-Summarize/Makefile @@ -1,5 +1,3 @@ -# Created by: clsung - PORTNAME= Lingua-ZH-Summarize PORTVERSION= 0.01 PORTREVISION= 2 @@ -9,6 +7,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Chinese Text Summarization +WWW= https://metacpan.org/release/Lingua-ZH-Summarize BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Lingua-ZH-Toke>=0:chinese/p5-Lingua-ZH-Toke \ diff --git a/chinese/p5-Lingua-ZH-Summarize/pkg-descr b/chinese/p5-Lingua-ZH-Summarize/pkg-descr index 4f9f81f04c38..af3e855083cf 100644 --- a/chinese/p5-Lingua-ZH-Summarize/pkg-descr +++ b/chinese/p5-Lingua-ZH-Summarize/pkg-descr @@ -1,3 +1 @@ This module generate summarization from Chinese article. - -WWW: https://metacpan.org/release/Lingua-ZH-Summarize diff --git a/chinese/p5-Lingua-ZH-TaBE/Makefile b/chinese/p5-Lingua-ZH-TaBE/Makefile index 26ff6d3452a4..49a3fbde2a82 100644 --- a/chinese/p5-Lingua-ZH-TaBE/Makefile +++ b/chinese/p5-Lingua-ZH-TaBE/Makefile @@ -1,5 +1,3 @@ -# Created by: ijliao - PORTNAME= Lingua-ZH-TaBE PORTVERSION= 0.07 PORTREVISION= 5 @@ -9,6 +7,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Chinese processing via libtabe +WWW= https://metacpan.org/release/Lingua-ZH-TaBE LIB_DEPENDS= libtabe.so:chinese/libtabe diff --git a/chinese/p5-Lingua-ZH-TaBE/pkg-descr b/chinese/p5-Lingua-ZH-TaBE/pkg-descr index 95113aa36166..cb915de0f231 100644 --- a/chinese/p5-Lingua-ZH-TaBE/pkg-descr +++ b/chinese/p5-Lingua-ZH-TaBE/pkg-descr @@ -2,5 +2,3 @@ This module is a Perl interface to the TaBE (Taiwan and Big5 Encoding) library, an unified interface and library dealing with Chinese words, phrases, sentences, and phonetic symbols; it is intended to be used as the foundation of Chinese text processing. - -WWW: https://metacpan.org/release/Lingua-ZH-TaBE diff --git a/chinese/p5-Lingua-ZH-Toke/Makefile b/chinese/p5-Lingua-ZH-Toke/Makefile index 9d33f563220e..a299810a8d5c 100644 --- a/chinese/p5-Lingua-ZH-Toke/Makefile +++ b/chinese/p5-Lingua-ZH-Toke/Makefile @@ -1,5 +1,3 @@ -# Created by: clsung@dragon2.net - PORTNAME= Lingua-ZH-Toke PORTVERSION= 0.02 PORTREVISION= 2 @@ -9,6 +7,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Chinese Tokenizer on steroids +WWW= https://metacpan.org/release/Lingua-ZH-Toke BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Lingua-ZH-TaBE>=0:chinese/p5-Lingua-ZH-TaBE diff --git a/chinese/p5-Lingua-ZH-Toke/pkg-descr b/chinese/p5-Lingua-ZH-Toke/pkg-descr index 1620ee279c67..301544293f28 100644 --- a/chinese/p5-Lingua-ZH-Toke/pkg-descr +++ b/chinese/p5-Lingua-ZH-Toke/pkg-descr @@ -1,5 +1,3 @@ This modules requires Lingua::ZH::TaBE, a Chinese Tokenizer on steroids; it's a thin wrapper around Lingua::ZH::TaBE, as well as its interface with overload and utf8 semantics. - -WWW: https://metacpan.org/release/Lingua-ZH-Toke diff --git a/chinese/p5-Lingua-ZH-WordSegmenter/Makefile b/chinese/p5-Lingua-ZH-WordSegmenter/Makefile index 9afd367d2c39..3a1869062e3d 100644 --- a/chinese/p5-Lingua-ZH-WordSegmenter/Makefile +++ b/chinese/p5-Lingua-ZH-WordSegmenter/Makefile @@ -1,5 +1,3 @@ -# Created by: Gea-Suan Lin <gslin@gslin.org> - PORTNAME= Lingua-ZH-WordSegmenter PORTVERSION= 0.01 PORTREVISION= 1 @@ -9,6 +7,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Simplified Chinese Word Segmentation +WWW= https://metacpan.org/release/Lingua-ZH-WordSegmenter LICENSE= ART10 GPLv1+ LICENSE_COMB= dual diff --git a/chinese/p5-Lingua-ZH-WordSegmenter/pkg-descr b/chinese/p5-Lingua-ZH-WordSegmenter/pkg-descr index a0657187d162..cbd8798db4fb 100644 --- a/chinese/p5-Lingua-ZH-WordSegmenter/pkg-descr +++ b/chinese/p5-Lingua-ZH-WordSegmenter/pkg-descr @@ -9,5 +9,3 @@ The original program is from the CPAN module Lingua::ZH::WordSegment interface object oriented; 2) make the internal string into utf8; 3) using sogou's dictionary (http://www.sogou.com/labs/dl/w.html) as the default dictionary. - -WWW: https://metacpan.org/release/Lingua-ZH-WordSegmenter diff --git a/chinese/p5-Lingua-ZH-Wrap/Makefile b/chinese/p5-Lingua-ZH-Wrap/Makefile index 2c0401619a2e..dae5772d8341 100644 --- a/chinese/p5-Lingua-ZH-Wrap/Makefile +++ b/chinese/p5-Lingua-ZH-Wrap/Makefile @@ -1,5 +1,3 @@ -# Created by: clsung@dragon2.net - PORTNAME= Lingua-ZH-Wrap PORTVERSION= 0.03 PORTREVISION= 1 @@ -9,6 +7,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Simple Chinese text Wrapper +WWW= https://metacpan.org/release/Lingua-ZH-Wrap USES= perl5 USE_PERL5= configure diff --git a/chinese/p5-Lingua-ZH-Wrap/pkg-descr b/chinese/p5-Lingua-ZH-Wrap/pkg-descr index 7308fe84034b..c4043fcf1e00 100644 --- a/chinese/p5-Lingua-ZH-Wrap/pkg-descr +++ b/chinese/p5-Lingua-ZH-Wrap/pkg-descr @@ -1,3 +1 @@ This module is for wrapping simple Traditional Chinese text. - -WWW: https://metacpan.org/release/Lingua-ZH-Wrap diff --git a/chinese/p5-Text-Greeking-zh_TW/Makefile b/chinese/p5-Text-Greeking-zh_TW/Makefile index cf761cc20ff3..182f8e33590c 100644 --- a/chinese/p5-Text-Greeking-zh_TW/Makefile +++ b/chinese/p5-Text-Greeking-zh_TW/Makefile @@ -1,5 +1,3 @@ -# Created by: ijliao - PORTNAME= Text-Greeking-zh_TW PORTVERSION= 1.0 PORTREVISION= 1 @@ -9,6 +7,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Generate meaningless Chinese text that creates the illusion of the document +WWW= https://metacpan.org/release/Text-Greeking-zh_TW BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-common-sense>=2.02:devel/p5-common-sense diff --git a/chinese/p5-Text-Greeking-zh_TW/pkg-descr b/chinese/p5-Text-Greeking-zh_TW/pkg-descr index 55c262626cdc..8547d611ccbd 100644 --- a/chinese/p5-Text-Greeking-zh_TW/pkg-descr +++ b/chinese/p5-Text-Greeking-zh_TW/pkg-descr @@ -1,3 +1 @@ This module is for Chinese speakers to generate vary meanless Chinese text. - -WWW: https://metacpan.org/release/Text-Greeking-zh_TW diff --git a/chinese/pcmanx/Makefile b/chinese/pcmanx/Makefile index 88de811ff447..ec0ae2ee9917 100644 --- a/chinese/pcmanx/Makefile +++ b/chinese/pcmanx/Makefile @@ -1,14 +1,13 @@ -# Created by: chinsan <chinsan.tw@gmail.com> - PORTNAME= pcmanx PORTVERSION= 1.3 -PORTREVISION= 2 +PORTREVISION= 4 CATEGORIES= chinese net gnome MASTER_SITES= https://github.com/pcman-bbs/${PORTNAME}/releases/download/${PORTVERSION}/ DISTNAME= ${PORTNAME}-gtk2-${PORTVERSION} MAINTAINER= ports@FreeBSD.org -COMMENT= BBS client using GTK+ 2.x +COMMENT= BBS client using GTK 2.x +WWW= https://github.com/pcman-bbs/pcmanx LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING @@ -16,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c++11-lang gmake gnome iconv pkgconfig tar:xz GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share USE_GNOME= gtk20 intlhack OPTIONS_DEFINE= NLS DEBUG DOCKLET NOTIFIER LIBNOTIFY NANCY MOUSE EXTERNAL IPLOOKUP PROXY @@ -48,7 +48,6 @@ IPLOOKUP_CONFIGURE_ENABLE= iplookup PROXY_CONFIGURE_ENABLE= proxy post-install: - @# create directory for user friendly ${MKDIR} ${STAGEDIR}${DATADIR}/script/ .include <bsd.port.mk> diff --git a/chinese/pcmanx/pkg-descr b/chinese/pcmanx/pkg-descr index 7a42d65adee5..3099a672237d 100644 --- a/chinese/pcmanx/pkg-descr +++ b/chinese/pcmanx/pkg-descr @@ -1,3 +1 @@ PCManX is a BBS client for X Window System using GTK+ 2.x. - -WWW: https://github.com/pcman-bbs/pcmanx diff --git a/chinese/pcmanx/pkg-plist b/chinese/pcmanx/pkg-plist index 068309516363..e5a17a9984dd 100644 --- a/chinese/pcmanx/pkg-plist +++ b/chinese/pcmanx/pkg-plist @@ -1,5 +1,5 @@ bin/pcmanx -man/man1/pcmanx.1.gz +share/man/man1/pcmanx.1.gz share/applications/pcmanx.desktop %%NLS%%share/locale/zh_CN/LC_MESSAGES/pcmanx.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/pcmanx.mo diff --git a/chinese/php-opencc/Makefile b/chinese/php-opencc/Makefile index a57e7af554bc..d0e8eb43c08b 100644 --- a/chinese/php-opencc/Makefile +++ b/chinese/php-opencc/Makefile @@ -1,23 +1,20 @@ -# Created by: Gasol Wu <gasol.wu@gmail.com> - PORTNAME= opencc -PORTVERSION= 0.0.0.20161110 +PORTVERSION= 0.0.0.20201211 CATEGORIES= chinese PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} MAINTAINER= gasol.wu@gmail.com COMMENT= OpenCC shared extension for php +WWW= https://github.com/NauxLiu/opencc4php LICENSE= PHP301 LIB_DEPENDS= libopencc.so:chinese/opencc +USES= php:ext USE_GITHUB= yes GH_ACCOUNT= NauxLiu GH_PROJECT= opencc4php -GH_TAGNAME= 8007639 - -USES= php:ext -IGNORE_WITH_PHP= 80 +GH_TAGNAME= 56973eb .include <bsd.port.mk> diff --git a/chinese/php-opencc/distinfo b/chinese/php-opencc/distinfo index d303c6a259d1..e4993fd6e4fe 100644 --- a/chinese/php-opencc/distinfo +++ b/chinese/php-opencc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1481908552 -SHA256 (NauxLiu-opencc4php-0.0.0.20161110-8007639_GH0.tar.gz) = 7d5fe9431bccfe5b52dd43e0736509825c1f839f2d8081a5f3ef18131f3ab095 -SIZE (NauxLiu-opencc4php-0.0.0.20161110-8007639_GH0.tar.gz) = 6776 +TIMESTAMP = 1645192981 +SHA256 (NauxLiu-opencc4php-0.0.0.20201211-56973eb_GH0.tar.gz) = 81d00a5488f9874e1632bbd82acfecf547060062150ae411b1d698fcbdccc9b8 +SIZE (NauxLiu-opencc4php-0.0.0.20201211-56973eb_GH0.tar.gz) = 7505 diff --git a/chinese/php-opencc/pkg-descr b/chinese/php-opencc/pkg-descr index ca2d9dd0c2ac..2f4ed38884f3 100644 --- a/chinese/php-opencc/pkg-descr +++ b/chinese/php-opencc/pkg-descr @@ -2,5 +2,3 @@ Open Chinese Convert is an opensource project for conversion between Traditional Chinese and Simplified Chinese, supporting character-level conversion, phrase-level conversion, variant conversion and regional idioms among Mainland China, Taiwan and Hong kong. - -WWW: https://github.com/NauxLiu/opencc4php diff --git a/chinese/phpbb-tw/Makefile b/chinese/phpbb-tw/Makefile deleted file mode 100644 index 7e72d5f799d3..000000000000 --- a/chinese/phpbb-tw/Makefile +++ /dev/null @@ -1,95 +0,0 @@ -# Created by: chinsan <chinsan.tw@gmail.com> - -PORTNAME= phpbb -PORTVERSION= 2.0.23 -CATEGORIES= chinese www -MASTER_SITES= LOCAL/chinsan/php/ \ - http://freebsd.ee.ccu.edu.tw/ -PKGNAMESUFFIX= -tw -DISTNAME= phpBB-tw-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= The Traditional Chinese version of phpBB - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/docs/COPYING - -RUN_DEPENDS= ${LOCALBASE}/share/pear/System.php:devel/pear@${PHP_FLAVOR} - -CONFLICTS= phpbb -USES= dos2unix php - -# Get HOSTNAME -.if exists(/sbin/sysctl) -HOSTNAME!= /sbin/sysctl -n kern.hostname -.else -HOSTNAME!= /usr/sbin/sysctl -n kern.hostname -.endif - -# The phpBB2 port supports a number of variables that may be tweaked at build -# time. Perform a "make options" to see more information on these variables. -# -WWWDOCROOT?= www -PHPBB_URL?= phpBB2 -# -# End of user-configurable variables. - -# Set/override/append to variables from bsd.port.mk: -# -WRKSRC= ${WRKDIR}/phpBB2 -NO_BUILD= yes -NO_ARCH= yes -SUB_FILES= pkg-message -SUB_LIST= PHPBB_URL="${PHPBB_URL}" \ - PHPBBDIR="${PHPBBDIR}" \ - HOSTNAME="${HOSTNAME}" \ - DELETEFILES="${EXCEPTFILES}" -PHPBB_VER= ${PORTVERSION:S/.//g:S/.//g} -PLIST_SUB+= PHPBBDIR=${PHPBBDIR} WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} -PLIST_SUB+= PHPBB_VER=${PHPBB_VER} - -# Set custom variables: -# -PHPBBDIR= ${WWWDOCROOT}/${PHPBB_URL} -PKGOPTS= ${FILESDIR}/pkg-opts -EXCEPTFILES= ${STAGEDIR}${PREFIX}/${PHPBBDIR}/install/install.php \ - ${STAGEDIR}${PREFIX}/${PHPBBDIR}/install/upgrade.php \ - ${STAGEDIR}${PREFIX}/${PHPBBDIR}/install/update_to_latest.php - -OPTIONS_DEFINE= DOCS - -options: - @ ${ECHO_MSG} "===> Build options for ${PKGNAME}:" - @ ${CAT} ${PKGOPTS} - -pre-everything:: -.if !defined(BATCH) - @ ${TEST} -r ${PKGOPTS} && \ - (${ECHO_MSG} '-------------------------------------------------------------------------'; \ - ${ECHO_MSG} 'Perform a "make options" to see a list of available installation options.'; \ - ${ECHO_MSG} '-------------------------------------------------------------------------') -.endif - -post-patch: - @ ${REINPLACE_CMD} -e "s#\.\./templates#/${PHPBB_URL}/templates#" \ - ${WRKSRC}/docs/*.html - @${RM} `${FIND} ${WRKSRC} -name '*.orig'` - -do-install: - @ ${MKDIR} -m 0775 ${STAGEDIR}${PREFIX}/${PHPBBDIR} - @ cd ${WRKSRC} && ${FIND} * \( -name config.php \ - ${EXCEPTFILES:S/^/-o -name /} \ - -o -name docs -a -prune -o -name contrib -a -prune \) -o -print \ - | ${TAR} cTf - - | ${TAR} xUCf ${STAGEDIR}${PREFIX}/${PHPBBDIR} - - @ ${TOUCH} ${STAGEDIR}${PREFIX}/${PHPBBDIR}/config.php - @ ${MKDIR} ${STAGEDIR}${DATADIR}/contrib - @ cd ${WRKSRC} && ${INSTALL_DATA} ${EXCEPTFILES} ${STAGEDIR}${DATADIR} - @ cd ${WRKSRC}/contrib && ${INSTALL_DATA} * ${STAGEDIR}${DATADIR}/contrib - -# @ cd ${DATADIR} && ${INSTALL} -c -o ${WWWOWN} -g ${WWWGRP} \ -# ${EXCEPTFILES} ${PREFIX}/${PHPBBDIR} - @ ${MKDIR} ${STAGEDIR}${DOCSDIR} - @ cd ${WRKSRC}/docs && ${FIND} * -type f -maxdepth 0 \! -name \*.bak \ - \! -name COPYING -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR} \; - -.include <bsd.port.mk> diff --git a/chinese/phpbb-tw/distinfo b/chinese/phpbb-tw/distinfo deleted file mode 100644 index 6dfefe381098..000000000000 --- a/chinese/phpbb-tw/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (phpBB-tw-2.0.23.tar.gz) = ed5da82dd7e372806dbf7afbb57d5f7d3e5d23eae1911b8b119bda6fc3bea561 -SIZE (phpBB-tw-2.0.23.tar.gz) = 536701 diff --git a/chinese/phpbb-tw/files/pkg-message.in b/chinese/phpbb-tw/files/pkg-message.in deleted file mode 100644 index aa19c6d04b29..000000000000 --- a/chinese/phpbb-tw/files/pkg-message.in +++ /dev/null @@ -1,48 +0,0 @@ -[ -{ type: install - message: <<EOM -phpBB2 has been installed, but is not quite ready to be used yet! - -You have to ensure that you have a database server (or ODBC access to a -remote database) installed and configured, and you have to ensure that your -PHP installation has been compiled with support for your database or -database access method. You have to create a database for phpBB2 to use, -and ensure that this database may be accessed and changed by the user id -under which your web server executes. Further information on these -installation procedures may be found in: - - %%DOCSDIR%%/README.html - - -Once these steps have been taken, you may connect to the following URL to -configure your installation of phpBB2: - - http://localhost/%%PHPBB_URL%% - -To make phpBB available through your web site, I suggest -that you add something like the following to httpd.conf: - - Alias /%%PHPBB_URL%%/ "%%PREFIX%%/%%PHPBBDIR%%/" - - <Directory "%%PREFIX%%/%%PHPBBDIR%%/"> - Options none - AllowOverride Limit - - Order Deny,Allow - Deny from All - Allow from All - </Directory> - - - -After configuring phpBB2 and ensuring that it is operational, you **MUST** -delete the following files manually for security purposes: - - # rm -rf %%PREFIX%%/%%PHPBBDIR%%/install - - -Duplicates of these files have been installed to %%DATADIR%%. -%%DATADIR%%/contrib contains contributed software for phpBB2. -EOM -} -] diff --git a/chinese/phpbb-tw/files/pkg-opts b/chinese/phpbb-tw/files/pkg-opts deleted file mode 100644 index d3ed446fcc27..000000000000 --- a/chinese/phpbb-tw/files/pkg-opts +++ /dev/null @@ -1,22 +0,0 @@ - -* WWWDOCROOT [www] - The DocumentRoot of your webserver under ${PREFIX} - -* PHPBB_URL [phpBB2] - The base URL of phpBB2 on your webserver - - phpBB2 will be installed under ${PREFIX}/${WWWDOCROOT}/${PHPBB_URL}, - and will be visible as http://<hostname>/${PHPBB_URL}/ - -* WWWOWN [www] - The user ID under which your webserver executes - - It is recommended that you do not change this option unless you're - REALLY sure what you're doing. - -* WWWGRP [www] - The group ID under which your webserver executes - - It is recommended that you do not change this option unless you're - REALLY sure what you're doing. - diff --git a/chinese/phpbb-tw/pkg-descr b/chinese/phpbb-tw/pkg-descr deleted file mode 100644 index 67dc1270593c..000000000000 --- a/chinese/phpbb-tw/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ - phpBB is a high powered, fully scalable, and highly customisable - open-source bulletin board package. phpBB has a user-friendly interface, - simple and straightforward administration panel, and helpful FAQ. Based - on the powerful PHP server language and your choice of MySQL, MS-SQL, - PostgreSQL or Access/ODBC database servers, phpBB is the ideal free - community solution for all web sites. - - The Traditional Chinese version of offical phpBB is located at - http://www.phpbb-tw.net/ - -WWW: https://www.phpbb.com/ diff --git a/chinese/phpbb-tw/pkg-plist b/chinese/phpbb-tw/pkg-plist deleted file mode 100644 index 5fc03b05902c..000000000000 --- a/chinese/phpbb-tw/pkg-plist +++ /dev/null @@ -1,308 +0,0 @@ -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.html -%%PORTDOCS%%%%DOCSDIR%%/FAQ.html -%%PORTDOCS%%%%DOCSDIR%%/INSTALL.html -%%PORTDOCS%%%%DOCSDIR%%/README.html -%%PORTDOCS%%%%DOCSDIR%%/coding-guidelines.txt -%%PORTDOCS%%%%DOCSDIR%%/codingstandards.htm -%%DATADIR%%/contrib/README.html -%%DATADIR%%/contrib/dbinformer.php -%%DATADIR%%/contrib/fixfiles.sh -%%DATADIR%%/contrib/template_db_cache.php -%%DATADIR%%/contrib/template_file_cache.php -%%DATADIR%%/install.php -%%DATADIR%%/update_to_latest.php -%%DATADIR%%/upgrade.php -@owner %%WWWOWN%% -@group %%WWWGRP%% -%%PHPBBDIR%%/admin/admin_board.php -%%PHPBBDIR%%/admin/admin_db_utilities.php -%%PHPBBDIR%%/admin/admin_disallow.php -%%PHPBBDIR%%/admin/admin_forum_prune.php -%%PHPBBDIR%%/admin/admin_forumauth.php -%%PHPBBDIR%%/admin/admin_forums.php -%%PHPBBDIR%%/admin/admin_groups.php -%%PHPBBDIR%%/admin/admin_mass_email.php -%%PHPBBDIR%%/admin/admin_ranks.php -%%PHPBBDIR%%/admin/admin_smilies.php -%%PHPBBDIR%%/admin/admin_styles.php -%%PHPBBDIR%%/admin/admin_ug_auth.php -%%PHPBBDIR%%/admin/admin_user_ban.php -%%PHPBBDIR%%/admin/admin_users.php -%%PHPBBDIR%%/admin/admin_words.php -%%PHPBBDIR%%/admin/index.php -%%PHPBBDIR%%/admin/page_footer_admin.php -%%PHPBBDIR%%/admin/page_header_admin.php -%%PHPBBDIR%%/admin/pagestart.php -%%PHPBBDIR%%/cache/.htaccess -%%PHPBBDIR%%/cache/index.htm -%%PHPBBDIR%%/common.php -%%PHPBBDIR%%/config.php -%%PHPBBDIR%%/db/db2.php -%%PHPBBDIR%%/db/index.htm -%%PHPBBDIR%%/db/msaccess.php -%%PHPBBDIR%%/db/mssql-odbc.php -%%PHPBBDIR%%/db/mssql.php -%%PHPBBDIR%%/db/mysql.php -%%PHPBBDIR%%/db/mysql4.php -%%PHPBBDIR%%/db/postgres7.php -%%PHPBBDIR%%/extension.inc -%%PHPBBDIR%%/faq.php -%%PHPBBDIR%%/groupcp.php -%%PHPBBDIR%%/images/avatars/gallery/index.htm -%%PHPBBDIR%%/images/avatars/index.htm -%%PHPBBDIR%%/images/index.htm -%%PHPBBDIR%%/images/smiles/icon_arrow.gif -%%PHPBBDIR%%/images/smiles/icon_biggrin.gif -%%PHPBBDIR%%/images/smiles/icon_confused.gif -%%PHPBBDIR%%/images/smiles/icon_cool.gif -%%PHPBBDIR%%/images/smiles/icon_cry.gif -%%PHPBBDIR%%/images/smiles/icon_eek.gif -%%PHPBBDIR%%/images/smiles/icon_evil.gif -%%PHPBBDIR%%/images/smiles/icon_exclaim.gif -%%PHPBBDIR%%/images/smiles/icon_frown.gif -%%PHPBBDIR%%/images/smiles/icon_idea.gif -%%PHPBBDIR%%/images/smiles/icon_lol.gif -%%PHPBBDIR%%/images/smiles/icon_mad.gif -%%PHPBBDIR%%/images/smiles/icon_mrgreen.gif -%%PHPBBDIR%%/images/smiles/icon_neutral.gif -%%PHPBBDIR%%/images/smiles/icon_question.gif -%%PHPBBDIR%%/images/smiles/icon_razz.gif -%%PHPBBDIR%%/images/smiles/icon_redface.gif -%%PHPBBDIR%%/images/smiles/icon_rolleyes.gif -%%PHPBBDIR%%/images/smiles/icon_sad.gif -%%PHPBBDIR%%/images/smiles/icon_smile.gif -%%PHPBBDIR%%/images/smiles/icon_surprised.gif -%%PHPBBDIR%%/images/smiles/icon_twisted.gif -%%PHPBBDIR%%/images/smiles/icon_wink.gif -%%PHPBBDIR%%/images/spacer.gif -%%PHPBBDIR%%/includes/auth.php -%%PHPBBDIR%%/includes/bbcode.php -%%PHPBBDIR%%/includes/constants.php -%%PHPBBDIR%%/includes/db.php -%%PHPBBDIR%%/includes/emailer.php -%%PHPBBDIR%%/includes/functions.php -%%PHPBBDIR%%/includes/functions_admin.php -%%PHPBBDIR%%/includes/functions_post.php -%%PHPBBDIR%%/includes/functions_search.php -%%PHPBBDIR%%/includes/functions_selects.php -%%PHPBBDIR%%/includes/functions_validate.php -%%PHPBBDIR%%/includes/index.htm -%%PHPBBDIR%%/includes/page_header.php -%%PHPBBDIR%%/includes/page_tail.php -%%PHPBBDIR%%/includes/prune.php -%%PHPBBDIR%%/includes/sessions.php -%%PHPBBDIR%%/includes/smtp.php -%%PHPBBDIR%%/includes/sql_parse.php -%%PHPBBDIR%%/includes/template.php -%%PHPBBDIR%%/includes/topic_review.php -%%PHPBBDIR%%/includes/usercp_activate.php -%%PHPBBDIR%%/includes/usercp_avatar.php -%%PHPBBDIR%%/includes/usercp_confirm.php -%%PHPBBDIR%%/includes/usercp_email.php -%%PHPBBDIR%%/includes/usercp_register.php -%%PHPBBDIR%%/includes/usercp_sendpasswd.php -%%PHPBBDIR%%/includes/usercp_viewprofile.php -%%PHPBBDIR%%/index.php -%%PHPBBDIR%%/install/index.htm -%%PHPBBDIR%%/install/install.php -%%PHPBBDIR%%/install/schemas/index.htm -%%PHPBBDIR%%/install/schemas/ms_access_primer.zip -%%PHPBBDIR%%/install/schemas/mssql_basic.sql -%%PHPBBDIR%%/install/schemas/mssql_schema.sql -%%PHPBBDIR%%/install/schemas/mysql_basic.sql -%%PHPBBDIR%%/install/schemas/mysql_schema.sql -%%PHPBBDIR%%/install/schemas/postgres_basic.sql -%%PHPBBDIR%%/install/schemas/postgres_schema.sql -%%PHPBBDIR%%/install/update_to_latest.php -%%PHPBBDIR%%/install/upgrade.php -%%PHPBBDIR%%/language/index.htm -%%PHPBBDIR%%/language/lang_english/email/admin_activate.tpl -%%PHPBBDIR%%/language/lang_english/email/admin_send_email.tpl -%%PHPBBDIR%%/language/lang_english/email/admin_welcome_activated.tpl -%%PHPBBDIR%%/language/lang_english/email/admin_welcome_inactive.tpl -%%PHPBBDIR%%/language/lang_english/email/coppa_welcome_inactive.tpl -%%PHPBBDIR%%/language/lang_english/email/group_added.tpl -%%PHPBBDIR%%/language/lang_english/email/group_approved.tpl -%%PHPBBDIR%%/language/lang_english/email/group_request.tpl -%%PHPBBDIR%%/language/lang_english/email/index.htm -%%PHPBBDIR%%/language/lang_english/email/privmsg_notify.tpl -%%PHPBBDIR%%/language/lang_english/email/profile_send_email.tpl -%%PHPBBDIR%%/language/lang_english/email/topic_notify.tpl -%%PHPBBDIR%%/language/lang_english/email/user_activate.tpl -%%PHPBBDIR%%/language/lang_english/email/user_activate_passwd.tpl -%%PHPBBDIR%%/language/lang_english/email/user_welcome.tpl -%%PHPBBDIR%%/language/lang_english/email/user_welcome_inactive.tpl -%%PHPBBDIR%%/language/lang_english/index.htm -%%PHPBBDIR%%/language/lang_english/lang_admin.php -%%PHPBBDIR%%/language/lang_english/lang_bbcode.php -%%PHPBBDIR%%/language/lang_english/lang_faq.php -%%PHPBBDIR%%/language/lang_english/lang_main.php -%%PHPBBDIR%%/language/lang_english/search_stopwords.txt -%%PHPBBDIR%%/language/lang_english/search_synonyms.txt -%%PHPBBDIR%%/login.php -%%PHPBBDIR%%/memberlist.php -%%PHPBBDIR%%/modcp.php -%%PHPBBDIR%%/posting.php -%%PHPBBDIR%%/privmsg.php -%%PHPBBDIR%%/profile.php -%%PHPBBDIR%%/search.php -%%PHPBBDIR%%/templates/index.htm -%%PHPBBDIR%%/templates/subSilver/admin/admin_message_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/auth_forum_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/auth_select_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/auth_ug_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/board_config_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/category_edit_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/confirm_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/db_utils_backup_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/db_utils_restore_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/disallow_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/forum_admin_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/forum_delete_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/forum_edit_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/forum_prune_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/forum_prune_result_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/forum_prune_select_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/group_edit_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/group_select_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/index.htm -%%PHPBBDIR%%/templates/subSilver/admin/index_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/index_frameset.tpl -%%PHPBBDIR%%/templates/subSilver/admin/index_navigate.tpl -%%PHPBBDIR%%/templates/subSilver/admin/page_footer.tpl -%%PHPBBDIR%%/templates/subSilver/admin/page_header.tpl -%%PHPBBDIR%%/templates/subSilver/admin/ranks_edit_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/ranks_list_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/smile_edit_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/smile_import_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/smile_list_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/styles_addnew_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/styles_edit_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/styles_exporter.tpl -%%PHPBBDIR%%/templates/subSilver/admin/styles_list_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/user_avatar_gallery.tpl -%%PHPBBDIR%%/templates/subSilver/admin/user_ban_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/user_edit_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/user_email_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/user_select_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/words_edit_body.tpl -%%PHPBBDIR%%/templates/subSilver/admin/words_list_body.tpl -%%PHPBBDIR%%/templates/subSilver/agreement.tpl -%%PHPBBDIR%%/templates/subSilver/bbcode.tpl -%%PHPBBDIR%%/templates/subSilver/confirm_body.tpl -%%PHPBBDIR%%/templates/subSilver/error_body.tpl -%%PHPBBDIR%%/templates/subSilver/faq_body.tpl -%%PHPBBDIR%%/templates/subSilver/formIE.css -%%PHPBBDIR%%/templates/subSilver/groupcp_info_body.tpl -%%PHPBBDIR%%/templates/subSilver/groupcp_pending_info.tpl -%%PHPBBDIR%%/templates/subSilver/groupcp_user_body.tpl -%%PHPBBDIR%%/templates/subSilver/images/cellpic.gif -%%PHPBBDIR%%/templates/subSilver/images/cellpic1.gif -%%PHPBBDIR%%/templates/subSilver/images/cellpic2.jpg -%%PHPBBDIR%%/templates/subSilver/images/cellpic3.gif -%%PHPBBDIR%%/templates/subSilver/images/created_by.jpg -%%PHPBBDIR%%/templates/subSilver/images/folder.gif -%%PHPBBDIR%%/templates/subSilver/images/folder_announce.gif -%%PHPBBDIR%%/templates/subSilver/images/folder_announce_new.gif -%%PHPBBDIR%%/templates/subSilver/images/folder_big.gif -%%PHPBBDIR%%/templates/subSilver/images/folder_hot.gif -%%PHPBBDIR%%/templates/subSilver/images/folder_lock.gif -%%PHPBBDIR%%/templates/subSilver/images/folder_lock_new.gif -%%PHPBBDIR%%/templates/subSilver/images/folder_locked_big.gif -%%PHPBBDIR%%/templates/subSilver/images/folder_new.gif -%%PHPBBDIR%%/templates/subSilver/images/folder_new_big.gif -%%PHPBBDIR%%/templates/subSilver/images/folder_new_hot.gif -%%PHPBBDIR%%/templates/subSilver/images/folder_sticky.gif -%%PHPBBDIR%%/templates/subSilver/images/folder_sticky_new.gif -%%PHPBBDIR%%/templates/subSilver/images/icon_delete.gif -%%PHPBBDIR%%/templates/subSilver/images/icon_latest_reply.gif -%%PHPBBDIR%%/templates/subSilver/images/icon_mini_faq.gif -%%PHPBBDIR%%/templates/subSilver/images/icon_mini_groups.gif -%%PHPBBDIR%%/templates/subSilver/images/icon_mini_login.gif -%%PHPBBDIR%%/templates/subSilver/images/icon_mini_members.gif -%%PHPBBDIR%%/templates/subSilver/images/icon_mini_message.gif -%%PHPBBDIR%%/templates/subSilver/images/icon_mini_profile.gif -%%PHPBBDIR%%/templates/subSilver/images/icon_mini_register.gif -%%PHPBBDIR%%/templates/subSilver/images/icon_mini_search.gif -%%PHPBBDIR%%/templates/subSilver/images/icon_minipost.gif -%%PHPBBDIR%%/templates/subSilver/images/icon_minipost_new.gif -%%PHPBBDIR%%/templates/subSilver/images/icon_newest_reply.gif -%%PHPBBDIR%%/templates/subSilver/images/index.htm -%%PHPBBDIR%%/templates/subSilver/images/lang_english/icon_aim.gif -%%PHPBBDIR%%/templates/subSilver/images/lang_english/icon_edit.gif -%%PHPBBDIR%%/templates/subSilver/images/lang_english/icon_email.gif -%%PHPBBDIR%%/templates/subSilver/images/lang_english/icon_icq_add.gif -%%PHPBBDIR%%/templates/subSilver/images/lang_english/icon_ip.gif -%%PHPBBDIR%%/templates/subSilver/images/lang_english/icon_msnm.gif -%%PHPBBDIR%%/templates/subSilver/images/lang_english/icon_pm.gif -%%PHPBBDIR%%/templates/subSilver/images/lang_english/icon_profile.gif -%%PHPBBDIR%%/templates/subSilver/images/lang_english/icon_quote.gif -%%PHPBBDIR%%/templates/subSilver/images/lang_english/icon_search.gif -%%PHPBBDIR%%/templates/subSilver/images/lang_english/icon_www.gif -%%PHPBBDIR%%/templates/subSilver/images/lang_english/icon_yim.gif -%%PHPBBDIR%%/templates/subSilver/images/lang_english/msg_newpost.gif -%%PHPBBDIR%%/templates/subSilver/images/lang_english/post.gif -%%PHPBBDIR%%/templates/subSilver/images/lang_english/reply-locked.gif -%%PHPBBDIR%%/templates/subSilver/images/lang_english/reply.gif -%%PHPBBDIR%%/templates/subSilver/images/logo_phpBB.gif -%%PHPBBDIR%%/templates/subSilver/images/logo_phpBB_med.gif -%%PHPBBDIR%%/templates/subSilver/images/msg_inbox.gif -%%PHPBBDIR%%/templates/subSilver/images/msg_outbox.gif -%%PHPBBDIR%%/templates/subSilver/images/msg_savebox.gif -%%PHPBBDIR%%/templates/subSilver/images/msg_sentbox.gif -%%PHPBBDIR%%/templates/subSilver/images/spacer.gif -%%PHPBBDIR%%/templates/subSilver/images/topic_delete.gif -%%PHPBBDIR%%/templates/subSilver/images/topic_lock.gif -%%PHPBBDIR%%/templates/subSilver/images/topic_move.gif -%%PHPBBDIR%%/templates/subSilver/images/topic_split.gif -%%PHPBBDIR%%/templates/subSilver/images/topic_unlock.gif -%%PHPBBDIR%%/templates/subSilver/images/vote_lcap.gif -%%PHPBBDIR%%/templates/subSilver/images/vote_rcap.gif -%%PHPBBDIR%%/templates/subSilver/images/voting_bar.gif -%%PHPBBDIR%%/templates/subSilver/images/whosonline.gif -%%PHPBBDIR%%/templates/subSilver/index.htm -%%PHPBBDIR%%/templates/subSilver/index_body.tpl -%%PHPBBDIR%%/templates/subSilver/jumpbox.tpl -%%PHPBBDIR%%/templates/subSilver/login_body.tpl -%%PHPBBDIR%%/templates/subSilver/memberlist_body.tpl -%%PHPBBDIR%%/templates/subSilver/message_body.tpl -%%PHPBBDIR%%/templates/subSilver/modcp_body.tpl -%%PHPBBDIR%%/templates/subSilver/modcp_move.tpl -%%PHPBBDIR%%/templates/subSilver/modcp_split.tpl -%%PHPBBDIR%%/templates/subSilver/modcp_viewip.tpl -%%PHPBBDIR%%/templates/subSilver/overall_footer.tpl -%%PHPBBDIR%%/templates/subSilver/overall_header.tpl -%%PHPBBDIR%%/templates/subSilver/posting_body.tpl -%%PHPBBDIR%%/templates/subSilver/posting_poll_body.tpl -%%PHPBBDIR%%/templates/subSilver/posting_preview.tpl -%%PHPBBDIR%%/templates/subSilver/posting_smilies.tpl -%%PHPBBDIR%%/templates/subSilver/posting_topic_review.tpl -%%PHPBBDIR%%/templates/subSilver/privmsgs_body.tpl -%%PHPBBDIR%%/templates/subSilver/privmsgs_popup.tpl -%%PHPBBDIR%%/templates/subSilver/privmsgs_preview.tpl -%%PHPBBDIR%%/templates/subSilver/privmsgs_read_body.tpl -%%PHPBBDIR%%/templates/subSilver/profile_add_body.tpl -%%PHPBBDIR%%/templates/subSilver/profile_avatar_gallery.tpl -%%PHPBBDIR%%/templates/subSilver/profile_send_email.tpl -%%PHPBBDIR%%/templates/subSilver/profile_send_pass.tpl -%%PHPBBDIR%%/templates/subSilver/profile_view_body.tpl -%%PHPBBDIR%%/templates/subSilver/search_body.tpl -%%PHPBBDIR%%/templates/subSilver/search_results_posts.tpl -%%PHPBBDIR%%/templates/subSilver/search_results_topics.tpl -%%PHPBBDIR%%/templates/subSilver/search_username.tpl -%%PHPBBDIR%%/templates/subSilver/simple_footer.tpl -%%PHPBBDIR%%/templates/subSilver/simple_header.tpl -%%PHPBBDIR%%/templates/subSilver/subSilver.cfg -%%PHPBBDIR%%/templates/subSilver/subSilver.css -%%PHPBBDIR%%/templates/subSilver/theme_info.cfg -%%PHPBBDIR%%/templates/subSilver/viewforum_body.tpl -%%PHPBBDIR%%/templates/subSilver/viewonline_body.tpl -%%PHPBBDIR%%/templates/subSilver/viewtopic_body.tpl -%%PHPBBDIR%%/templates/subSilver/viewtopic_poll_ballot.tpl -%%PHPBBDIR%%/templates/subSilver/viewtopic_poll_result.tpl -%%PHPBBDIR%%/viewforum.php -%%PHPBBDIR%%/viewonline.php -%%PHPBBDIR%%/viewtopic.php -@group -@owner diff --git a/chinese/phpbb3-tw/Makefile b/chinese/phpbb3-tw/Makefile index 86ec92e09149..dbf20a35ff20 100644 --- a/chinese/phpbb3-tw/Makefile +++ b/chinese/phpbb3-tw/Makefile @@ -1,5 +1,3 @@ -# Created by: Bo-Yi Wu <appleboy.tw@gmail.com> - PORTNAME= phpbb PORTVERSION= 3.0.12 PORTREVISION= 0 @@ -11,11 +9,12 @@ DISTNAME= phpBB-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= The Traditional Chinese version of phpBB3 +WWW= https://www.phpbb.com/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/docs/COPYING -CONFLICTS= phpbb-tw-[0-2]* phpbb-devel-[0-3]* phpbb-[0-3]* +CONFLICTS_INSTALL= phpbb phpbb3 zh-phpbb-tw # share/doc/phpbb/AUTHORS share/doc/phpbb/CHANGELOG.html USES= zip diff --git a/chinese/phpbb3-tw/pkg-descr b/chinese/phpbb3-tw/pkg-descr index 860a2b94f4ea..b1ed7e4f2a87 100644 --- a/chinese/phpbb3-tw/pkg-descr +++ b/chinese/phpbb3-tw/pkg-descr @@ -13,5 +13,3 @@ our Community Forum where our staff and members of the community will be happy to assist you with anything from configuring the software to modifying the code for individual needs. Learn more about phpBB. - -WWW: https://www.phpbb.com/ diff --git a/chinese/pycangjie/Makefile b/chinese/pycangjie/Makefile index 02d83bdc20a3..af92f239b62b 100644 --- a/chinese/pycangjie/Makefile +++ b/chinese/pycangjie/Makefile @@ -1,5 +1,3 @@ -# Created by: blubee <hello@blubee.me> - PORTNAME= pycangjie PORTVERSION= 1.3 DISTVERSIONPREFIX= v @@ -7,13 +5,14 @@ CATEGORIES= chinese MAINTAINER= hello@blubee.me COMMENT= Python wrapper to libcangjie +WWW= https://cangjians.github.io/projects/pycangjie/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcangjie.so:chinese/libcangjie -USES= autoreconf gmake libtool pkgconfig sqlite python:3.4+ +USES= autoreconf gmake libtool pkgconfig sqlite python USE_PYTHON= cython GNU_CONFIGURE= yes CONFIGURE_ENV= CYTHON=${LOCALBASE}/bin/cython-${PYTHON_VER} diff --git a/chinese/pycangjie/pkg-descr b/chinese/pycangjie/pkg-descr index 9a6c43fb9c5b..ea9ee1abc162 100644 --- a/chinese/pycangjie/pkg-descr +++ b/chinese/pycangjie/pkg-descr @@ -1,4 +1,2 @@ This is a Python wrapper to libcangjie, the library implementing the Cangjie input method. - -WWW: http://cangjians.github.io/projects/pycangjie/ diff --git a/chinese/pyzy/Makefile b/chinese/pyzy/Makefile index e426aa89865f..a8148211fb32 100644 --- a/chinese/pyzy/Makefile +++ b/chinese/pyzy/Makefile @@ -1,5 +1,3 @@ -# Created by: Henry Hu <henry.hu.sh@gmail.com> - PORTNAME= pyzy PORTVERSION= 0.1.0 PORTREVISION= 9 @@ -7,13 +5,14 @@ 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:3.7+,build shebangfix + libtool pathfix pkgconfig python:build shebangfix SHEBANG_FILES= data/db/android/create_db.py USE_GITHUB= yes GH_TAGNAME= 6d9c3cd diff --git a/chinese/pyzy/pkg-descr b/chinese/pyzy/pkg-descr index c26b84286379..d875f636393d 100644 --- a/chinese/pyzy/pkg-descr +++ b/chinese/pyzy/pkg-descr @@ -2,5 +2,3 @@ The Chinese PinYin and Bopomofo conversion library This is the Chinese PinYin / Bopomofo conversion library. You can easily write an application which handles the Chinese with it. - -WWW: https://github.com/pyzy/pyzy diff --git a/chinese/qe/Makefile b/chinese/qe/Makefile index b8dce3b16aa1..8fbf6a816e1d 100644 --- a/chinese/qe/Makefile +++ b/chinese/qe/Makefile @@ -1,5 +1,3 @@ -# Created by: Shen Chuan-Hsing - PORTNAME= qe PORTVERSION= 0.1.1 PORTREVISION= 3 @@ -8,6 +6,7 @@ MASTER_SITES= http://www.cc.ncu.edu.tw/~center5/product/qe/ MAINTAINER= ports@FreeBSD.org COMMENT= PE2-like editor program for Unix +WWW= https://www.cc.ncu.edu.tw/~center5/product/qe/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/chinese/qe/pkg-descr b/chinese/qe/pkg-descr index 60faf1e3ac12..74faf9dae226 100644 --- a/chinese/qe/pkg-descr +++ b/chinese/qe/pkg-descr @@ -2,5 +2,3 @@ QE is a PE2-like editor program under U*nix (PE2 is an editor software under PC-DOS), I named it QE for the reason that the P is followed by Q, hope it can exceed PE2 :-), and I release this program under the terms of General Public License (GPL) - -WWW: http://www.cc.ncu.edu.tw/~center5/product/qe/ diff --git a/chinese/rime-array/Makefile b/chinese/rime-array/Makefile index 2142c5fe048b..91d859224ff5 100644 --- a/chinese/rime-array/Makefile +++ b/chinese/rime-array/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-array -DISTVERSION= g20200902 +DISTVERSION= g20210824 +PORTREVISION= 1 CATEGORIES= chinese textproc -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= Rime Array input schema support +WWW= https://github.com/rime/rime-array LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -22,7 +22,7 @@ OPTIONS_SUB= yes USE_GITHUB= yes GH_ACCOUNT= rime -GH_TAGNAME= cc6f15985090b7c1d57b963874d97e1338474e70 +GH_TAGNAME= d10f2f8b2aec7c7e736ace01e8a399e5ae5e7c3a NO_ARCH= yes diff --git a/chinese/rime-array/distinfo b/chinese/rime-array/distinfo index 6457b2a1f630..d61fc0719cf1 100644 --- a/chinese/rime-array/distinfo +++ b/chinese/rime-array/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1608706695 -SHA256 (rime-rime-array-g20200902-cc6f15985090b7c1d57b963874d97e1338474e70_GH0.tar.gz) = b5ba9ae50b16eaeda59a4b52fee829f7918cf135bae660b3ea279729da3b6226 -SIZE (rime-rime-array-g20200902-cc6f15985090b7c1d57b963874d97e1338474e70_GH0.tar.gz) = 524645 +TIMESTAMP = 1638227215 +SHA256 (rime-rime-array-g20210824-d10f2f8b2aec7c7e736ace01e8a399e5ae5e7c3a_GH0.tar.gz) = b61ab1f2985001408f760fd9c378615080e659fe0179b37004c1f040a730932e +SIZE (rime-rime-array-g20210824-d10f2f8b2aec7c7e736ace01e8a399e5ae5e7c3a_GH0.tar.gz) = 1721588 diff --git a/chinese/rime-array/pkg-descr b/chinese/rime-array/pkg-descr index 7a069965343d..be79c28265bc 100644 --- a/chinese/rime-array/pkg-descr +++ b/chinese/rime-array/pkg-descr @@ -1,3 +1 @@ Array input schema for Rime. - -WWW: https://github.com/rime/rime-array diff --git a/chinese/rime-bopomofo/Makefile b/chinese/rime-bopomofo/Makefile index 4fe1a9910454..80a70be188cf 100644 --- a/chinese/rime-bopomofo/Makefile +++ b/chinese/rime-bopomofo/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-bopomofo DISTVERSION= g20210131 +PORTREVISION= 1 CATEGORIES= chinese textproc MAINTAINER= khng300@gmail.com COMMENT= Rime Chewing schema support +WWW= https://github.com/rime/rime-bopomofo LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/chinese/rime-bopomofo/pkg-descr b/chinese/rime-bopomofo/pkg-descr index b414246df1aa..492f7edf82b4 100644 --- a/chinese/rime-bopomofo/pkg-descr +++ b/chinese/rime-bopomofo/pkg-descr @@ -1,3 +1 @@ Rime Chewing schema for Mandarin input support. - -WWW: https://github.com/rime/rime-bopomofo diff --git a/chinese/rime-cangjie/Makefile b/chinese/rime-cangjie/Makefile index 4133a108d263..843d105473bd 100644 --- a/chinese/rime-cangjie/Makefile +++ b/chinese/rime-cangjie/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-cangjie DISTVERSION= g20210223 +PORTREVISION= 1 CATEGORIES= chinese textproc MAINTAINER= khng300@gmail.com COMMENT= Rime Cangjie v5 schema support +WWW= https://github.com/rime/rime-cangjie LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/chinese/rime-cangjie/pkg-descr b/chinese/rime-cangjie/pkg-descr index 06cc2fc80c1d..04bcd2838273 100644 --- a/chinese/rime-cangjie/pkg-descr +++ b/chinese/rime-cangjie/pkg-descr @@ -1,3 +1 @@ Rime Cangjie v5 schema input support. - -WWW: https://github.com/rime/rime-cangjie diff --git a/chinese/rime-cantonese/Makefile b/chinese/rime-cantonese/Makefile index 1fc11e177d0a..5b6586a94747 100644 --- a/chinese/rime-cantonese/Makefile +++ b/chinese/rime-cantonese/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-cantonese -DISTVERSION= g20210218 +DISTVERSION= g20211029 +PORTREVISION= 1 CATEGORIES= chinese textproc -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= Rime Cantonese (Jyutping) schema support +WWW= https://github.com/rime/rime-cantonese LICENSE= CC-BY-4.0 ODbL LICENSE_COMB= multi @@ -25,7 +25,7 @@ OPTIONS_SUB= yes USE_GITHUB= yes GH_ACCOUNT= rime -GH_TAGNAME= cbe80d3fd80c2679212cea68417f536eeba30395 +GH_TAGNAME= 5b6d334a878af8cdb180bb48408fae7cf839da1c NO_ARCH= yes diff --git a/chinese/rime-cantonese/distinfo b/chinese/rime-cantonese/distinfo index 4fb5e35867e7..4069d3707b17 100644 --- a/chinese/rime-cantonese/distinfo +++ b/chinese/rime-cantonese/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1615217113 -SHA256 (rime-rime-cantonese-g20210218-cbe80d3fd80c2679212cea68417f536eeba30395_GH0.tar.gz) = faaec109d0d5bb4817bb92f051501289c56a596c259eebdcd6273f6940906974 -SIZE (rime-rime-cantonese-g20210218-cbe80d3fd80c2679212cea68417f536eeba30395_GH0.tar.gz) = 3585340 +TIMESTAMP = 1638227217 +SHA256 (rime-rime-cantonese-g20211029-5b6d334a878af8cdb180bb48408fae7cf839da1c_GH0.tar.gz) = c1da38e7f13bea35f5bf47711b9ee44ae2c2aec6a3cea4e5e7b3e29ad8cc80fe +SIZE (rime-rime-cantonese-g20211029-5b6d334a878af8cdb180bb48408fae7cf839da1c_GH0.tar.gz) = 3623320 diff --git a/chinese/rime-cantonese/pkg-descr b/chinese/rime-cantonese/pkg-descr index 09b720535ea1..939576f4b882 100644 --- a/chinese/rime-cantonese/pkg-descr +++ b/chinese/rime-cantonese/pkg-descr @@ -1,3 +1 @@ Rime Jyutping schema for Cantonese input support. - -WWW: https://github.com/rime/rime-cantonese diff --git a/chinese/rime-combo-pinyin/Makefile b/chinese/rime-combo-pinyin/Makefile index ddfaa2537c93..185ab7cae0af 100644 --- a/chinese/rime-combo-pinyin/Makefile +++ b/chinese/rime-combo-pinyin/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-combo-pinyin -DISTVERSION= g20210131 +DISTVERSION= g20211108 +PORTREVISION= 1 CATEGORIES= chinese textproc -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= Rime Combo Pinyin schema support +WWW= https://github.com/rime/rime-combo-pinyin LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -24,7 +24,7 @@ OPTIONS_SUB= yes USE_GITHUB= yes GH_ACCOUNT= rime -GH_TAGNAME= a84065a86b272c76215215bd6f03c506b6e7097c +GH_TAGNAME= c9d8aca2fbc50ccab419d54cb9aaded362c1029d NO_ARCH= yes diff --git a/chinese/rime-combo-pinyin/distinfo b/chinese/rime-combo-pinyin/distinfo index 540c943982e9..114c7d325a89 100644 --- a/chinese/rime-combo-pinyin/distinfo +++ b/chinese/rime-combo-pinyin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1615217120 -SHA256 (rime-rime-combo-pinyin-g20210131-a84065a86b272c76215215bd6f03c506b6e7097c_GH0.tar.gz) = 5121732d28168fe7cf724c728ae4095f4bd003c7236f048c0ca629708aa8a69e -SIZE (rime-rime-combo-pinyin-g20210131-a84065a86b272c76215215bd6f03c506b6e7097c_GH0.tar.gz) = 17749 +TIMESTAMP = 1638227217 +SHA256 (rime-rime-combo-pinyin-g20211108-c9d8aca2fbc50ccab419d54cb9aaded362c1029d_GH0.tar.gz) = 8255fbd4fd5a31b4c1d3ddc349a276f58325a48333c075d56aa57ba266f25819 +SIZE (rime-rime-combo-pinyin-g20211108-c9d8aca2fbc50ccab419d54cb9aaded362c1029d_GH0.tar.gz) = 18693 diff --git a/chinese/rime-combo-pinyin/pkg-descr b/chinese/rime-combo-pinyin/pkg-descr index 6ed14b3274db..45d64538d7d4 100644 --- a/chinese/rime-combo-pinyin/pkg-descr +++ b/chinese/rime-combo-pinyin/pkg-descr @@ -1,3 +1 @@ Rime Combo Pinyin schema for Mandarin input support. - -WWW: https://github.com/rime/rime-combo-pinyin diff --git a/chinese/rime-combo-pinyin/pkg-plist b/chinese/rime-combo-pinyin/pkg-plist index 7bb411edba15..3a8922f908d9 100644 --- a/chinese/rime-combo-pinyin/pkg-plist +++ b/chinese/rime-combo-pinyin/pkg-plist @@ -1,10 +1,9 @@ share/rime-data/build/combo_pinyin.prism.bin +share/rime-data/build/combo_pinyin.prism.txt share/rime-data/build/combo_pinyin.schema.yaml -share/rime-data/build/combo_pinyin_kbcon.prism.bin share/rime-data/build/combo_pinyin_kbcon.schema.yaml -share/rime-data/build/combo_pinyin_left.prism.bin share/rime-data/build/combo_pinyin_left.schema.yaml share/rime-data/combo_pinyin.schema.yaml -share/rime-data/combo_pinyin_kbcon.options.yaml share/rime-data/combo_pinyin_kbcon.schema.yaml +share/rime-data/combo_pinyin_layouts.yaml share/rime-data/combo_pinyin_left.schema.yaml diff --git a/chinese/rime-data-full/Makefile b/chinese/rime-data-full/Makefile index f2d530ad9f3d..e79f980898d8 100644 --- a/chinese/rime-data-full/Makefile +++ b/chinese/rime-data-full/Makefile @@ -1,10 +1,10 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-data-full -PORTVERSION= g20201223 +PORTVERSION= g20211129 CATEGORIES= chinese textproc +MAINTAINER= khng@FreeBSD.org COMMENT= Rime data files full set +WWW= https://github.com/rime/plum LICENSE= GPLv3 LGPL3 APACHE20 LICENSE_COMB= multi diff --git a/chinese/rime-data-full/distinfo b/chinese/rime-data-full/distinfo new file mode 100644 index 000000000000..f4da8727f215 --- /dev/null +++ b/chinese/rime-data-full/distinfo @@ -0,0 +1 @@ +TIMESTAMP = 1638227217 diff --git a/chinese/rime-data-full/pkg-descr b/chinese/rime-data-full/pkg-descr index b62ccd686fa9..31591d8e4924 100644 --- a/chinese/rime-data-full/pkg-descr +++ b/chinese/rime-data-full/pkg-descr @@ -1,5 +1,3 @@ Rime data files. This is a metaport that provides a full set of configuration ports and IME schema ports for the Rime IME framework. - -WWW: https://github.com/rime/plum diff --git a/chinese/rime-double-pinyin/Makefile b/chinese/rime-double-pinyin/Makefile index 11b43c4745b7..ac63d0362035 100644 --- a/chinese/rime-double-pinyin/Makefile +++ b/chinese/rime-double-pinyin/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-double-pinyin DISTVERSION= g20190120 +PORTREVISION= 1 CATEGORIES= chinese textproc MAINTAINER= khng300@gmail.com COMMENT= Rime Double Pinyin schema support +WWW= https://github.com/rime/rime-double-pinyin LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/chinese/rime-double-pinyin/pkg-descr b/chinese/rime-double-pinyin/pkg-descr index 4f34bbc53f8e..a5fc90287119 100644 --- a/chinese/rime-double-pinyin/pkg-descr +++ b/chinese/rime-double-pinyin/pkg-descr @@ -1,3 +1 @@ Rime Double Pinyin schema for Mandarin input support. - -WWW: https://github.com/rime/rime-double-pinyin diff --git a/chinese/rime-emoji/Makefile b/chinese/rime-emoji/Makefile index d33ccd719600..6224fccaf620 100644 --- a/chinese/rime-emoji/Makefile +++ b/chinese/rime-emoji/Makefile @@ -1,11 +1,10 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-emoji -DISTVERSION= g20201113 +DISTVERSION= g20210909 CATEGORIES= chinese textproc -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= Rime emoji suggestions support +WWW= https://github.com/rime/rime-emoji LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -15,7 +14,7 @@ OPTIONS_SUB= yes USE_GITHUB= yes GH_ACCOUNT= rime -GH_TAGNAME= 35c9632c34ea29e6d9ed80ff350c05f3d706fdc6 +GH_TAGNAME= fc13f2caf2f02de8a5096c9de3a003d0f9a9f5b4 NO_ARCH= yes NO_BUILD= yes diff --git a/chinese/rime-emoji/distinfo b/chinese/rime-emoji/distinfo index 5197ea3f01e5..f56b8119b0c4 100644 --- a/chinese/rime-emoji/distinfo +++ b/chinese/rime-emoji/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1608715847 -SHA256 (rime-rime-emoji-g20201113-35c9632c34ea29e6d9ed80ff350c05f3d706fdc6_GH0.tar.gz) = 47600304d6e5edfaaacece069d381e5ca738da17cc6640148500029429df5aad -SIZE (rime-rime-emoji-g20201113-35c9632c34ea29e6d9ed80ff350c05f3d706fdc6_GH0.tar.gz) = 66056 +TIMESTAMP = 1638227218 +SHA256 (rime-rime-emoji-g20210909-fc13f2caf2f02de8a5096c9de3a003d0f9a9f5b4_GH0.tar.gz) = 19110ec1ac6ec8c475d94250fbf0132c13265f12021bd7eb46a4eca018bff634 +SIZE (rime-rime-emoji-g20210909-fc13f2caf2f02de8a5096c9de3a003d0f9a9f5b4_GH0.tar.gz) = 66661 diff --git a/chinese/rime-emoji/pkg-descr b/chinese/rime-emoji/pkg-descr index 4b1855c97bbf..3ef608f32d4a 100644 --- a/chinese/rime-emoji/pkg-descr +++ b/chinese/rime-emoji/pkg-descr @@ -1,3 +1 @@ Rime emoji suggestions support. - -WWW: https://github.com/rime/rime-emoji diff --git a/chinese/rime-essay/Makefile b/chinese/rime-essay/Makefile index 08bdf5f70240..6169aed2759b 100644 --- a/chinese/rime-essay/Makefile +++ b/chinese/rime-essay/Makefile @@ -1,11 +1,10 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-essay -DISTVERSION= g20201222 +DISTVERSION= g20210805 CATEGORIES= chinese textproc -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= Essay - the shared vocabulary and language model for Rime +WWW= https://github.com/rime/rime-essay LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -15,7 +14,7 @@ OPTIONS_SUB= yes USE_GITHUB= yes GH_ACCOUNT= rime -GH_TAGNAME= 8db7fd4e2d9e081dd4c3b859107070495660238d +GH_TAGNAME= 8882482d07f38b5713ea3f49cb593eed94e671dd NO_BUILD= yes NO_ARCH= yes diff --git a/chinese/rime-essay/distinfo b/chinese/rime-essay/distinfo index c85ed525f25e..5e34ce1cf4aa 100644 --- a/chinese/rime-essay/distinfo +++ b/chinese/rime-essay/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1615217128 -SHA256 (rime-rime-essay-g20201222-8db7fd4e2d9e081dd4c3b859107070495660238d_GH0.tar.gz) = 76389639d7d5ed889f538411e9fdcd9096254172ed9bee654886d7f48abe4147 -SIZE (rime-rime-essay-g20201222-8db7fd4e2d9e081dd4c3b859107070495660238d_GH0.tar.gz) = 1771547 +TIMESTAMP = 1638227219 +SHA256 (rime-rime-essay-g20210805-8882482d07f38b5713ea3f49cb593eed94e671dd_GH0.tar.gz) = 5a70366be097c7e23061384e412eb26326ce0c8de2fa1d357b2db18e1bba399f +SIZE (rime-rime-essay-g20210805-8882482d07f38b5713ea3f49cb593eed94e671dd_GH0.tar.gz) = 1771559 diff --git a/chinese/rime-essay/pkg-descr b/chinese/rime-essay/pkg-descr index 9b2132b03ca9..01ecedd824c2 100644 --- a/chinese/rime-essay/pkg-descr +++ b/chinese/rime-essay/pkg-descr @@ -1,3 +1 @@ Shared vocabulary and language model for Rime. - -WWW: https://github.com/rime/rime-essay diff --git a/chinese/rime-ipa/Makefile b/chinese/rime-ipa/Makefile index 435366c0b594..208469205b33 100644 --- a/chinese/rime-ipa/Makefile +++ b/chinese/rime-ipa/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-ipa DISTVERSION= g20200413 +PORTREVISION= 1 CATEGORIES= chinese textproc MAINTAINER= khng300@gmail.com COMMENT= Rime IPA schema support +WWW= https://github.com/rime/rime-ipa LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/chinese/rime-ipa/pkg-descr b/chinese/rime-ipa/pkg-descr index 88a826429966..cc1c5a00f835 100644 --- a/chinese/rime-ipa/pkg-descr +++ b/chinese/rime-ipa/pkg-descr @@ -1,3 +1 @@ Rime IPA schema input support. - -WWW: https://github.com/rime/rime-ipa diff --git a/chinese/rime-jyutping/Makefile b/chinese/rime-jyutping/Makefile index 97a619870619..f94283ffcd27 100644 --- a/chinese/rime-jyutping/Makefile +++ b/chinese/rime-jyutping/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-jyutping DISTVERSION= g20200809 +PORTREVISION= 1 CATEGORIES= chinese textproc MAINTAINER= khng300@gmail.com COMMENT= Rime Jyutping (old) schema support +WWW= https://github.com/rime/rime-jyutping LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/chinese/rime-jyutping/pkg-descr b/chinese/rime-jyutping/pkg-descr index 7dedf7db66e2..195208a31b3c 100644 --- a/chinese/rime-jyutping/pkg-descr +++ b/chinese/rime-jyutping/pkg-descr @@ -1,3 +1 @@ Rime Hong Kong Cantonese, Jyutping and Yale schemas for Cantonese input support. - -WWW: https://github.com/rime/rime-jyutping diff --git a/chinese/rime-luna-pinyin/Makefile b/chinese/rime-luna-pinyin/Makefile index 667fe847882b..92435f6bc48c 100644 --- a/chinese/rime-luna-pinyin/Makefile +++ b/chinese/rime-luna-pinyin/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-luna-pinyin -DISTVERSION= g20210303 +DISTVERSION= g20210805 +PORTREVISION= 1 CATEGORIES= chinese textproc -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= Rime Luna Pinyin schema support +WWW= https://github.com/rime/rime-luna-pinyin LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -23,7 +23,7 @@ OPTIONS_SUB= yes USE_GITHUB= yes GH_ACCOUNT= rime -GH_TAGNAME= c7c380d4da10d1aba538d084016147bd5e1997fa +GH_TAGNAME= 6e677427764b542313858eaed22c2951d8ec22fe NO_ARCH= yes diff --git a/chinese/rime-luna-pinyin/distinfo b/chinese/rime-luna-pinyin/distinfo index 7db36f5a09e6..e4777cdf1654 100644 --- a/chinese/rime-luna-pinyin/distinfo +++ b/chinese/rime-luna-pinyin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1615223007 -SHA256 (rime-rime-luna-pinyin-g20210303-c7c380d4da10d1aba538d084016147bd5e1997fa_GH0.tar.gz) = 8f6c764d7b196d7d84b5b911c48bbec434cae554cd4e4a7e7186bbdd20a0e73f -SIZE (rime-rime-luna-pinyin-g20210303-c7c380d4da10d1aba538d084016147bd5e1997fa_GH0.tar.gz) = 395435 +TIMESTAMP = 1638227221 +SHA256 (rime-rime-luna-pinyin-g20210805-6e677427764b542313858eaed22c2951d8ec22fe_GH0.tar.gz) = 85521a4eb79da65445d332fbe5001f85d06c7eb4894385f0b2ffa81c9a6441ef +SIZE (rime-rime-luna-pinyin-g20210805-6e677427764b542313858eaed22c2951d8ec22fe_GH0.tar.gz) = 395442 diff --git a/chinese/rime-luna-pinyin/pkg-descr b/chinese/rime-luna-pinyin/pkg-descr index 88683f30beee..6408ec45f3e7 100644 --- a/chinese/rime-luna-pinyin/pkg-descr +++ b/chinese/rime-luna-pinyin/pkg-descr @@ -1,3 +1 @@ Rime Luna Pinyin schema for Mandarin input support. - -WWW: https://github.com/rime/rime-luna-pinyin diff --git a/chinese/rime-middle-chinese/Makefile b/chinese/rime-middle-chinese/Makefile index e7c0f392b042..b4f369cd84ef 100644 --- a/chinese/rime-middle-chinese/Makefile +++ b/chinese/rime-middle-chinese/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-middle-chinese -DISTVERSION= g20201219 +DISTVERSION= g20210926 +PORTREVISION= 1 CATEGORIES= chinese textproc -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= Rime Middle Chinese schema support +WWW= https://github.com/rime/rime-middle-chinese LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -22,7 +22,7 @@ OPTIONS_SUB= yes USE_GITHUB= yes GH_ACCOUNT= rime -GH_TAGNAME= 9fad7a7c0c26167d5e6e85db8df48a15c7f7d4f0 +GH_TAGNAME= 582e144e525525ac2b6c2498097d7c7919e84174 NO_ARCH= yes diff --git a/chinese/rime-middle-chinese/distinfo b/chinese/rime-middle-chinese/distinfo index 5b4fb48db76a..6a27a0d1c2d4 100644 --- a/chinese/rime-middle-chinese/distinfo +++ b/chinese/rime-middle-chinese/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1608712247 -SHA256 (rime-rime-middle-chinese-g20201219-9fad7a7c0c26167d5e6e85db8df48a15c7f7d4f0_GH0.tar.gz) = 9165301b6ca67cadac17374f7063fc35d5c1f71a989e42237ffcffc71f28286a -SIZE (rime-rime-middle-chinese-g20201219-9fad7a7c0c26167d5e6e85db8df48a15c7f7d4f0_GH0.tar.gz) = 137951 +TIMESTAMP = 1638227221 +SHA256 (rime-rime-middle-chinese-g20210926-582e144e525525ac2b6c2498097d7c7919e84174_GH0.tar.gz) = 065277bd875efe7fd605c7fe565182ea53645abcc79c4258cec531422f817d5e +SIZE (rime-rime-middle-chinese-g20210926-582e144e525525ac2b6c2498097d7c7919e84174_GH0.tar.gz) = 137940 diff --git a/chinese/rime-middle-chinese/pkg-descr b/chinese/rime-middle-chinese/pkg-descr index 406d9e911e6e..78a6cf36f92d 100644 --- a/chinese/rime-middle-chinese/pkg-descr +++ b/chinese/rime-middle-chinese/pkg-descr @@ -1,3 +1 @@ Rime Middle Chinese schema input support. - -WWW: https://github.com/rime/rime-middle-chinese diff --git a/chinese/rime-pinyin-simp/Makefile b/chinese/rime-pinyin-simp/Makefile index f2d977a4d206..5356482f7e90 100644 --- a/chinese/rime-pinyin-simp/Makefile +++ b/chinese/rime-pinyin-simp/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-pinyin-simp -DISTVERSION= g20201109 +DISTVERSION= g20210627 +PORTREVISION= 1 CATEGORIES= chinese textproc -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= Rime pinyin-simp schema support +WWW= https://github.com/rime/rime-pinyin-simp LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -22,7 +22,7 @@ OPTIONS_SUB= yes USE_GITHUB= yes GH_ACCOUNT= rime -GH_TAGNAME= f5975ad8e324bbbc2c1eee94fdf8d66073efbbef +GH_TAGNAME= b0e84cda02c613ebdedc127a26131b3800f45a8e NO_ARCH= yes diff --git a/chinese/rime-pinyin-simp/distinfo b/chinese/rime-pinyin-simp/distinfo index d50da4cf6de3..668f29dd6f57 100644 --- a/chinese/rime-pinyin-simp/distinfo +++ b/chinese/rime-pinyin-simp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1608712625 -SHA256 (rime-rime-pinyin-simp-g20201109-f5975ad8e324bbbc2c1eee94fdf8d66073efbbef_GH0.tar.gz) = fe752dfec49b005348269a87fe868e2bb4c4542d2939a95093cb1fcf4d104215 -SIZE (rime-rime-pinyin-simp-g20201109-f5975ad8e324bbbc2c1eee94fdf8d66073efbbef_GH0.tar.gz) = 545305 +TIMESTAMP = 1638227222 +SHA256 (rime-rime-pinyin-simp-g20210627-b0e84cda02c613ebdedc127a26131b3800f45a8e_GH0.tar.gz) = 75b6ac2be6280bdeb87c8c5ffe35a8951bdc8417fc7b5e33642143bf82ba69c1 +SIZE (rime-rime-pinyin-simp-g20210627-b0e84cda02c613ebdedc127a26131b3800f45a8e_GH0.tar.gz) = 545325 diff --git a/chinese/rime-pinyin-simp/pkg-descr b/chinese/rime-pinyin-simp/pkg-descr index 780cc07ccfc4..c6e9603a923a 100644 --- a/chinese/rime-pinyin-simp/pkg-descr +++ b/chinese/rime-pinyin-simp/pkg-descr @@ -1,3 +1 @@ Rime pinyin-simp schema for Mandarin input support. - -WWW: https://github.com/rime/rime-pinyin-simp diff --git a/chinese/rime-prelude/Makefile b/chinese/rime-prelude/Makefile index f1485162fc8f..337782e5c3c3 100644 --- a/chinese/rime-prelude/Makefile +++ b/chinese/rime-prelude/Makefile @@ -1,11 +1,10 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-prelude -DISTVERSION= g20210208 +DISTVERSION= g20211023 CATEGORIES= chinese textproc -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= Essential files for building up your Rime configuration +WWW= https://github.com/rime/rime-prelude LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -15,7 +14,7 @@ OPTIONS_SUB= yes USE_GITHUB= yes GH_ACCOUNT= rime -GH_TAGNAME= bc9ec4cad9fcaf3e300be9bbf2313104e75b5f25 +GH_TAGNAME= 4001edf96791bbb5663573ba79ba4b1e9c0b8626 NO_BUILD= yes NO_ARCH= yes diff --git a/chinese/rime-prelude/distinfo b/chinese/rime-prelude/distinfo index ab9ae464cdbe..efe2dd9d1ef9 100644 --- a/chinese/rime-prelude/distinfo +++ b/chinese/rime-prelude/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1615223561 -SHA256 (rime-rime-prelude-g20210208-bc9ec4cad9fcaf3e300be9bbf2313104e75b5f25_GH0.tar.gz) = 62cbd9956aab14364f9b19025b4ea075cd0a874b98cce3fd1ed50e666a61be5a -SIZE (rime-rime-prelude-g20210208-bc9ec4cad9fcaf3e300be9bbf2313104e75b5f25_GH0.tar.gz) = 18283 +TIMESTAMP = 1638227222 +SHA256 (rime-rime-prelude-g20211023-4001edf96791bbb5663573ba79ba4b1e9c0b8626_GH0.tar.gz) = e538817fe0708ca01fca63b8155a5287476962eb20272dd2ed0a2c064cef5217 +SIZE (rime-rime-prelude-g20211023-4001edf96791bbb5663573ba79ba4b1e9c0b8626_GH0.tar.gz) = 18302 diff --git a/chinese/rime-prelude/pkg-descr b/chinese/rime-prelude/pkg-descr index 18366576f2c8..8fb4e3f8d8e6 100644 --- a/chinese/rime-prelude/pkg-descr +++ b/chinese/rime-prelude/pkg-descr @@ -1,3 +1 @@ Essential files for building up your Rime configuration. - -WWW: https://github.com/rime/rime-prelude diff --git a/chinese/rime-quick/Makefile b/chinese/rime-quick/Makefile index 9909a0d2c43f..21528871ae35 100644 --- a/chinese/rime-quick/Makefile +++ b/chinese/rime-quick/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-quick DISTVERSION= g20190120 +PORTREVISION= 1 CATEGORIES= chinese textproc MAINTAINER= khng300@gmail.com COMMENT= Rime Quick schema support +WWW= https://github.com/rime/rime-quick LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/chinese/rime-quick/pkg-descr b/chinese/rime-quick/pkg-descr index d768a24ff750..1fc411765bf8 100644 --- a/chinese/rime-quick/pkg-descr +++ b/chinese/rime-quick/pkg-descr @@ -1,3 +1 @@ Rime Quick schema input support. - -WWW: https://github.com/rime/rime-quick diff --git a/chinese/rime-scj/Makefile b/chinese/rime-scj/Makefile index 1269ac23d667..560b7d2333f4 100644 --- a/chinese/rime-scj/Makefile +++ b/chinese/rime-scj/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-scj DISTVERSION= g20190120 +PORTREVISION= 1 CATEGORIES= chinese textproc MAINTAINER= khng300@gmail.com COMMENT= Rime Smart Cangjie schema support +WWW= https://github.com/rime/rime-scj LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/chinese/rime-scj/pkg-descr b/chinese/rime-scj/pkg-descr index cece1789aabd..b8908ef26c14 100644 --- a/chinese/rime-scj/pkg-descr +++ b/chinese/rime-scj/pkg-descr @@ -1,3 +1 @@ Rime Smart Cangjie schema input support. - -WWW: https://github.com/rime/rime-scj diff --git a/chinese/rime-soutzoe/Makefile b/chinese/rime-soutzoe/Makefile index f31d2cd964f2..ef0d04d6ecda 100644 --- a/chinese/rime-soutzoe/Makefile +++ b/chinese/rime-soutzoe/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-soutzoe DISTVERSION= g20190120 +PORTREVISION= 1 CATEGORIES= chinese textproc MAINTAINER= khng300@gmail.com COMMENT= Rime Soutzoe schema support +WWW= https://github.com/rime/rime-soutzoe LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/chinese/rime-soutzoe/pkg-descr b/chinese/rime-soutzoe/pkg-descr index 6c99392f5666..d87b89d20068 100644 --- a/chinese/rime-soutzoe/pkg-descr +++ b/chinese/rime-soutzoe/pkg-descr @@ -1,3 +1 @@ Rime Soutzoe schema for Soutzoe Rougniu input support. - -WWW: https://github.com/rime/rime-soutzoe diff --git a/chinese/rime-stenotype/Makefile b/chinese/rime-stenotype/Makefile index 4ffe709c5b47..0b62da9a060c 100644 --- a/chinese/rime-stenotype/Makefile +++ b/chinese/rime-stenotype/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-stenotype DISTVERSION= g20191007 +PORTREVISION= 1 CATEGORIES= chinese textproc MAINTAINER= khng300@gmail.com COMMENT= Rime Stenotype schema support +WWW= https://github.com/rime/rime-stenotype LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/chinese/rime-stenotype/pkg-descr b/chinese/rime-stenotype/pkg-descr index b306e06022ce..bee75e6648b6 100644 --- a/chinese/rime-stenotype/pkg-descr +++ b/chinese/rime-stenotype/pkg-descr @@ -1,3 +1 @@ Rime Stenotype schema input support. - -WWW: https://github.com/rime/rime-stenotype diff --git a/chinese/rime-stroke/Makefile b/chinese/rime-stroke/Makefile index 1d46a12f75f3..64ef8cba9d7e 100644 --- a/chinese/rime-stroke/Makefile +++ b/chinese/rime-stroke/Makefile @@ -1,12 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-stroke DISTVERSION= g20191221 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= chinese textproc MAINTAINER= khng300@gmail.com COMMENT= Rime Stroke schema support +WWW= https://github.com/rime/rime-stroke LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/chinese/rime-stroke/pkg-descr b/chinese/rime-stroke/pkg-descr index cb3b9a68c2e2..09d1c87c90d8 100644 --- a/chinese/rime-stroke/pkg-descr +++ b/chinese/rime-stroke/pkg-descr @@ -1,3 +1 @@ Rime Stroke schema input support. - -WWW: https://github.com/rime/rime-stroke diff --git a/chinese/rime-terra-pinyin/Makefile b/chinese/rime-terra-pinyin/Makefile index bb81c2047126..2e809d33ca48 100644 --- a/chinese/rime-terra-pinyin/Makefile +++ b/chinese/rime-terra-pinyin/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-terra-pinyin -DISTVERSION= g20210201 +DISTVERSION= g20210805 +PORTREVISION= 1 CATEGORIES= chinese textproc -MAINTAINER= khng300@gmail.com +MAINTAINER= khng@FreeBSD.org COMMENT= Rime Terra Pinyin schema support +WWW= https://github.com/rime/rime-terra-pinyin LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -23,7 +23,7 @@ OPTIONS_SUB= yes USE_GITHUB= yes GH_ACCOUNT= rime -GH_TAGNAME= ce7b9249612f575d2f43d51fcacd31d1b4e0ef1b +GH_TAGNAME= aefaf372b25febbf4d5f9443bd284d3dd6876085 NO_ARCH= yes diff --git a/chinese/rime-terra-pinyin/distinfo b/chinese/rime-terra-pinyin/distinfo index e58d250fbeee..769bc0f12203 100644 --- a/chinese/rime-terra-pinyin/distinfo +++ b/chinese/rime-terra-pinyin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1615224077 -SHA256 (rime-rime-terra-pinyin-g20210201-ce7b9249612f575d2f43d51fcacd31d1b4e0ef1b_GH0.tar.gz) = 4363bb2e5cac20460b169b5443fcfd6e8905f37afafd5f88aab3db457685da90 -SIZE (rime-rime-terra-pinyin-g20210201-ce7b9249612f575d2f43d51fcacd31d1b4e0ef1b_GH0.tar.gz) = 730469 +TIMESTAMP = 1638227225 +SHA256 (rime-rime-terra-pinyin-g20210805-aefaf372b25febbf4d5f9443bd284d3dd6876085_GH0.tar.gz) = fd034ca12c48cf1e6e3fae9a1d2187cd69347da8b78d15b8d910e97bfc58e18e +SIZE (rime-rime-terra-pinyin-g20210805-aefaf372b25febbf4d5f9443bd284d3dd6876085_GH0.tar.gz) = 730460 diff --git a/chinese/rime-terra-pinyin/pkg-descr b/chinese/rime-terra-pinyin/pkg-descr index a77636c3df79..5bbe7ef18f84 100644 --- a/chinese/rime-terra-pinyin/pkg-descr +++ b/chinese/rime-terra-pinyin/pkg-descr @@ -1,3 +1 @@ Rime Terra Pinyin schema for Mandarin input support. - -WWW: https://github.com/rime/rime-terra-pinyin diff --git a/chinese/rime-wubi/Makefile b/chinese/rime-wubi/Makefile index a322b342aff6..0ecdcbe78f68 100644 --- a/chinese/rime-wubi/Makefile +++ b/chinese/rime-wubi/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-wubi DISTVERSION= g20200908 +PORTREVISION= 1 CATEGORIES= chinese textproc MAINTAINER= khng300@gmail.com COMMENT= Rime Wubi schema support +WWW= https://github.com/rime/rime-wubi LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/chinese/rime-wubi/pkg-descr b/chinese/rime-wubi/pkg-descr index a4f2c2b70e00..138e55eb5165 100644 --- a/chinese/rime-wubi/pkg-descr +++ b/chinese/rime-wubi/pkg-descr @@ -1,3 +1 @@ Rime Wubi schema input support. - -WWW: https://github.com/rime/rime-wubi diff --git a/chinese/rime-wugniu/Makefile b/chinese/rime-wugniu/Makefile index 09ff9ae07699..4e24a0e0ff5e 100644 --- a/chinese/rime-wugniu/Makefile +++ b/chinese/rime-wugniu/Makefile @@ -1,11 +1,11 @@ -# Created by: Ka Ho Ng <khng300@gmail.com> - PORTNAME= rime-wugniu DISTVERSION= g20190120 +PORTREVISION= 1 CATEGORIES= chinese textproc MAINTAINER= khng300@gmail.com COMMENT= Rime Wugniu schema support +WWW= https://github.com/rime/rime-wugniu LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/chinese/rime-wugniu/pkg-descr b/chinese/rime-wugniu/pkg-descr index 4f9d9c25326c..adcc1df22935 100644 --- a/chinese/rime-wugniu/pkg-descr +++ b/chinese/rime-wugniu/pkg-descr @@ -1,3 +1 @@ Rime Wugniu schema for Zaonhe Wugniu/Shanghainese input support. - -WWW: https://github.com/rime/rime-wugniu diff --git a/chinese/scim-fcitx/Makefile b/chinese/scim-fcitx/Makefile index cfd4aa04393e..ccaf457119a0 100644 --- a/chinese/scim-fcitx/Makefile +++ b/chinese/scim-fcitx/Makefile @@ -1,5 +1,3 @@ -# Created by: Yinghong Liu <relaxbsd@gmail.com> - PORTNAME= scim PORTVERSION= 3.1.1 PORTREVISION= 9 @@ -10,6 +8,7 @@ DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}.${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= SCIM IMEngine module for fcitx +WWW= http://www.fcitx.org LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING @@ -19,10 +18,16 @@ RUN_DEPENDS= scim:textproc/scim USES= compiler:c++11-lang tar:bzip2 gmake libtool:keepla pkgconfig \ localbase:ldflags +USE_CXXSTD= c++14 + GNU_CONFIGURE= yes + INSTALL_TARGET= install-strip + MAKE_JOBS_UNSAFE= yes +CONFLICTS_INSTALL= zh-fcitx + WRKSRC= ${WRKDIR}/fcitx CONFIGURE_ENV+= SCIM_DATADIR=${PREFIX}/share/scim \ diff --git a/chinese/scim-fcitx/pkg-descr b/chinese/scim-fcitx/pkg-descr index c5c19668c135..af9015d068f0 100644 --- a/chinese/scim-fcitx/pkg-descr +++ b/chinese/scim-fcitx/pkg-descr @@ -2,5 +2,3 @@ fcitx stands for Free Chinese Input Toy of X,it's a ollection of Simplified Chinese input methods based on XIM (X Input Method), including WuBi, PinYin, and QuWei. scim-fcitx is an SCIM IMEngine module for fcitx. - -WWW: http://www.fcitx.org diff --git a/chinese/scim-pinyin/Makefile b/chinese/scim-pinyin/Makefile index f0a3a12bf68c..576ea9b13da8 100644 --- a/chinese/scim-pinyin/Makefile +++ b/chinese/scim-pinyin/Makefile @@ -1,5 +1,3 @@ -# Created by: Jie Gao <gaoj@cpsc.ucalgary.ca> - PORTNAME= scim-pinyin PORTVERSION= 0.5.92 PORTREVISION= 4 @@ -8,23 +6,28 @@ 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} -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING +USES= gmake iconv libtool:keepla localbase:ldflags pathfix pkgconfig +USE_CXXSTD= c++14 -USES= gmake iconv libtool:keepla pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-skim-support + INSTALL_TARGET= install-strip -CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ -LDFLAGS+= -L${LOCALBASE}/lib -lintl +CPPFLAGS+= -D__STDC_ISO_10646__ +LDFLAGS+= -lintl OPTIONS_DEFINE= NLS OPTIONS_SUB= yes + NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls diff --git a/chinese/scim-pinyin/pkg-descr b/chinese/scim-pinyin/pkg-descr index 8a1d22b196f7..96353b135c80 100644 --- a/chinese/scim-pinyin/pkg-descr +++ b/chinese/scim-pinyin/pkg-descr @@ -3,5 +3,3 @@ SCIM Chinese Smart Pinyin input method Smart Common Input Method platform, in short SCIM, is a development platform to make Input Method developers live easier. It has very clear architecture and very simple programming interface. - -WWW: https://github.com/scim-im/scim diff --git a/chinese/scim-tables/Makefile b/chinese/scim-tables/Makefile index b968a5ec3a7d..c37b20705f77 100644 --- a/chinese/scim-tables/Makefile +++ b/chinese/scim-tables/Makefile @@ -1,5 +1,3 @@ -# Created by: Jie Gao <gaoj@cpsc.ucalgary.ca> - PORTNAME= scim-tables PORTVERSION= 0.5.10 PORTREVISION= 1 @@ -8,6 +6,7 @@ MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= SCIM table based Chinese input methods +WWW= https://github.com/scim-im/scim BUILD_DEPENDS= scim:textproc/scim \ scim-make-table:textproc/scim-table-imengine diff --git a/chinese/scim-tables/pkg-descr b/chinese/scim-tables/pkg-descr index 5920a6d8e833..074020771758 100644 --- a/chinese/scim-tables/pkg-descr +++ b/chinese/scim-tables/pkg-descr @@ -4,5 +4,3 @@ Erbi, EZ, Jyutping, Simplex, Wubi, Ziranma, ZhuYin Smart Common Input Method platform, in short SCIM, is a development platform to make Input Method developers live easier. It has very clear architecture and very simple programming interface. - -WWW: https://github.com/scim-im/scim diff --git a/chinese/sourcehansans-sc-otf/Makefile b/chinese/sourcehansans-sc-otf/Makefile index d2e97d281609..3217d8a9b547 100644 --- a/chinese/sourcehansans-sc-otf/Makefile +++ b/chinese/sourcehansans-sc-otf/Makefile @@ -1,47 +1,18 @@ -PORTNAME= sourcehansans -PORTVERSION= 2.000 -DISTVERSIONSUFFIX= R CATEGORIES= chinese x11-fonts PKGNAMESUFFIX= -sc-otf # Note: the following PKGNAMEPREFIX is here only for self-documenting purpose; # actual prefixing is done by the `chinese' category itself. #PKGNAMEPREFIX= zh- -MAINTAINER= hyun@caffeinated.codes COMMENT= Simplified Chinese font by Adobe designed for user interfaces -LICENSE= OFL11 -LICENSE_FILE= ${WRKSRC}/LICENSE.txt - -USES= fonts -USE_GITHUB= yes -GH_ACCOUNT= adobe-fonts -GH_PROJECT= source-han-sans - -NO_ARCH= yes -NO_BUILD= yes -SUB_FILES= pkg-message - -OPTIONS_DEFINE= HW -OPTIONS_SINGLE= TYPE -OPTIONS_SINGLE_TYPE= FULL SUBSET -OPTIONS_DEFAULT= FULL -OPTIONS_SUB= yes - -HW_DESC= Install the half-width font in addition to the full font -FULL_DESC= Install the full font (can display all CJK) SUBSET_DESC= Install the subset font (can display SC only) -SUBSET_PREVENTS= HW -SUBSET_PREVENTS_MSG= Half-width can only be installed in addition to the full font FULL_VARS= FONTNAME=SourceHanSansSC SRCFONTSDIR=OTF/SimplifiedChinese SUBSET_VARS= FONTNAME=SourceHanSansCN SRCFONTSDIR=SubsetOTF/CN -do-install: - @${MKDIR} ${STAGEDIR}${FONTSDIR} - ${INSTALL_DATA} ${WRKSRC}/${SRCFONTSDIR}/*.otf ${STAGEDIR}${FONTSDIR} +SHS_HW_LANG= SimplifiedChinese -post-install-HW-on: - ${INSTALL_DATA} ${WRKSRC}/OTF/SimplifiedChineseHW/*.otf ${STAGEDIR}${FONTSDIR} +MASTERDIR= ${.CURDIR}/../../japanese/sourcehansans-otf -.include <bsd.port.mk> +.include "${MASTERDIR}/Makefile" diff --git a/chinese/sourcehansans-sc-otf/distinfo b/chinese/sourcehansans-sc-otf/distinfo deleted file mode 100644 index 4a60feacb6f4..000000000000 --- a/chinese/sourcehansans-sc-otf/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1543452538 -SHA256 (adobe-fonts-source-han-sans-2.000R_GH0.tar.gz) = 3c4dae5225605a90f115570d1c6a86eea8e6b04057297a5566f72f4e48ed0aa8 -SIZE (adobe-fonts-source-han-sans-2.000R_GH0.tar.gz) = 2093662207 diff --git a/chinese/sourcehansans-sc-otf/files/pkg-message.in b/chinese/sourcehansans-sc-otf/files/pkg-message.in index 153f61da885a..0f30336c6adc 100644 --- a/chinese/sourcehansans-sc-otf/files/pkg-message.in +++ b/chinese/sourcehansans-sc-otf/files/pkg-message.in @@ -1,11 +1,4 @@ [ { type: install - message: <<EOM -You can start using the font by following this instruction: - -Add the following line to the "Files" section of your X.org configuration file: - - FontPath "%%FONTSDIR%%/" -EOM } ] diff --git a/chinese/sourcehansans-sc-otf/pkg-descr b/chinese/sourcehansans-sc-otf/pkg-descr index ca61ab235fd7..bdd065cad9ef 100644 --- a/chinese/sourcehansans-sc-otf/pkg-descr +++ b/chinese/sourcehansans-sc-otf/pkg-descr @@ -10,5 +10,3 @@ from our popular Source Sans family. All told, each font weight in the family has a total of 65,535 glyphs (the maximum supported in the OpenType format), and the entire family rounds out at just under half a million total glyphs." --- The Typekit Blog, Adobe - -WWW: https://github.com/adobe-fonts/source-han-sans diff --git a/chinese/sourcehansans-tc-otf/Makefile b/chinese/sourcehansans-tc-otf/Makefile index 9b373cfa8b4e..9b77c1c11cf5 100644 --- a/chinese/sourcehansans-tc-otf/Makefile +++ b/chinese/sourcehansans-tc-otf/Makefile @@ -1,47 +1,18 @@ -PORTNAME= sourcehansans -PORTVERSION= 2.000 -DISTVERSIONSUFFIX= R CATEGORIES= chinese x11-fonts PKGNAMESUFFIX= -tc-otf # Note: the following PKGNAMEPREFIX is here only for self-documenting purpose; # actual prefixing is done by the `chinese' category itself. #PKGNAMEPREFIX= zh- -MAINTAINER= hyun@caffeinated.codes COMMENT= Traditional Chinese font by Adobe designed for user interfaces -LICENSE= OFL11 -LICENSE_FILE= ${WRKSRC}/LICENSE.txt - -USES= fonts -USE_GITHUB= yes -GH_ACCOUNT= adobe-fonts -GH_PROJECT= source-han-sans - -NO_ARCH= yes -NO_BUILD= yes -SUB_FILES= pkg-message - -OPTIONS_DEFINE= HW -OPTIONS_SINGLE= TYPE -OPTIONS_SINGLE_TYPE= FULL SUBSET -OPTIONS_DEFAULT= FULL -OPTIONS_SUB= yes - -HW_DESC= Install the half-width font in addition to the full font -FULL_DESC= Install the full font (can display all CJK) SUBSET_DESC= Install the subset font (can display TC only) -SUBSET_PREVENTS= HW -SUBSET_PREVENTS_MSG= Half-width can only be installed in addition to the full font FULL_VARS= FONTNAME=SourceHanSansTC SRCFONTSDIR=OTF/TraditionalChinese SUBSET_VARS= FONTNAME=SourceHanSansTW SRCFONTSDIR=SubsetOTF/TW -do-install: - @${MKDIR} ${STAGEDIR}${FONTSDIR} - ${INSTALL_DATA} ${WRKSRC}/${SRCFONTSDIR}/*.otf ${STAGEDIR}${FONTSDIR} +SHS_HW_LANG= TraditionalChinese -post-install-HW-on: - ${INSTALL_DATA} ${WRKSRC}/OTF/TraditionalChineseHW/*.otf ${STAGEDIR}${FONTSDIR} +MASTERDIR= ${.CURDIR}/../../japanese/sourcehansans-otf -.include <bsd.port.mk> +.include "${MASTERDIR}/Makefile" diff --git a/chinese/sourcehansans-tc-otf/distinfo b/chinese/sourcehansans-tc-otf/distinfo deleted file mode 100644 index f94135bd5cdd..000000000000 --- a/chinese/sourcehansans-tc-otf/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1543452799 -SHA256 (adobe-fonts-source-han-sans-2.000R_GH0.tar.gz) = 3c4dae5225605a90f115570d1c6a86eea8e6b04057297a5566f72f4e48ed0aa8 -SIZE (adobe-fonts-source-han-sans-2.000R_GH0.tar.gz) = 2093662207 diff --git a/chinese/sourcehansans-tc-otf/files/pkg-message.in b/chinese/sourcehansans-tc-otf/files/pkg-message.in index 153f61da885a..0f30336c6adc 100644 --- a/chinese/sourcehansans-tc-otf/files/pkg-message.in +++ b/chinese/sourcehansans-tc-otf/files/pkg-message.in @@ -1,11 +1,4 @@ [ { type: install - message: <<EOM -You can start using the font by following this instruction: - -Add the following line to the "Files" section of your X.org configuration file: - - FontPath "%%FONTSDIR%%/" -EOM } ] diff --git a/chinese/sourcehansans-tc-otf/pkg-descr b/chinese/sourcehansans-tc-otf/pkg-descr index 6c6605eb2fb0..8f9ddd375203 100644 --- a/chinese/sourcehansans-tc-otf/pkg-descr +++ b/chinese/sourcehansans-tc-otf/pkg-descr @@ -10,5 +10,3 @@ from our popular Source Sans family. All told, each font weight in the family has a total of 65,535 glyphs (the maximum supported in the OpenType format), and the entire family rounds out at just under half a million total glyphs." --- The Typekit Blog, Adobe - -WWW: https://github.com/adobe-fonts/source-han-sans diff --git a/chinese/sourcehanserif-sc-otf/Makefile b/chinese/sourcehanserif-sc-otf/Makefile index 94513f21a089..2d9134021fe5 100644 --- a/chinese/sourcehanserif-sc-otf/Makefile +++ b/chinese/sourcehanserif-sc-otf/Makefile @@ -10,6 +10,7 @@ PKGNAMESUFFIX= -sc-otf MAINTAINER= hyun@caffeinated.codes COMMENT= Simplified Chinese font by Adobe designed for user interfaces +WWW= https://github.com/adobe-fonts/source-han-serif LICENSE= OFL11 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/chinese/sourcehanserif-sc-otf/pkg-descr b/chinese/sourcehanserif-sc-otf/pkg-descr index 43926857aebf..6bd3bdbb0011 100644 --- a/chinese/sourcehanserif-sc-otf/pkg-descr +++ b/chinese/sourcehanserif-sc-otf/pkg-descr @@ -10,5 +10,3 @@ that emphasizes shared elements between the languages while honoring the diversity of each. Also included is a rich set of Western glyphs supporting the Latin, Greek, and Cyrillic scripts, which were derived from Source Serif." --- The Typekit, Adobe - -WWW: https://github.com/adobe-fonts/source-han-serif diff --git a/chinese/sourcehanserif-tc-otf/Makefile b/chinese/sourcehanserif-tc-otf/Makefile index 7d7a79d15ad3..653ecbc35581 100644 --- a/chinese/sourcehanserif-tc-otf/Makefile +++ b/chinese/sourcehanserif-tc-otf/Makefile @@ -10,6 +10,7 @@ PKGNAMESUFFIX= -tc-otf MAINTAINER= hyun@caffeinated.codes COMMENT= Traditional Chinese font by Adobe designed for user interfaces +WWW= https://github.com/adobe-fonts/source-han-serif LICENSE= OFL11 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/chinese/sourcehanserif-tc-otf/pkg-descr b/chinese/sourcehanserif-tc-otf/pkg-descr index 9193b5f65862..2c99487a4ad2 100644 --- a/chinese/sourcehanserif-tc-otf/pkg-descr +++ b/chinese/sourcehanserif-tc-otf/pkg-descr @@ -10,5 +10,3 @@ that emphasizes shared elements between the languages while honoring the diversity of each. Also included is a rich set of Western glyphs supporting the Latin, Greek, and Cyrillic scripts, which were derived from Source Serif." --- The Typekit, Adobe - -WWW: https://github.com/adobe-fonts/source-han-serif diff --git a/chinese/taipeisanstc/Makefile b/chinese/taipeisanstc/Makefile index d590c83568cd..c4cf1f2c854c 100644 --- a/chinese/taipeisanstc/Makefile +++ b/chinese/taipeisanstc/Makefile @@ -1,10 +1,11 @@ PORTNAME= taipeisanstc DISTVERSION= Beta CATEGORIES= chinese x11-fonts -MASTER_SITES= https://www.cs.nctu.edu.tw/~lwhsu/ports/distfiles/taipeisanstc/ +MASTER_SITES= https://people.cs.nycu.edu.tw/~lwhsu/ports/distfiles/taipeisanstc/ MAINTAINER= lwhsu@FreeBSD.org COMMENT= Taipei Sans TC +WWW= https://sites.google.com/view/jtfoundry/ LICENSE= OFL11 diff --git a/chinese/taipeisanstc/pkg-descr b/chinese/taipeisanstc/pkg-descr index a5412fd3d10d..cd5814c450a6 100644 --- a/chinese/taipeisanstc/pkg-descr +++ b/chinese/taipeisanstc/pkg-descr @@ -6,5 +6,3 @@ Taipei Sans TC retains all Han characters (including Chinese simplified Hanzi, Japanese Kanji and Korean Hanja) and Japanese Kana from Source Han Sans. Han characters not originally included in the KR version still retain their characteristics from the CN (SC), JP or TW (TC) version. - -WWW: https://sites.google.com/view/jtfoundry/ diff --git a/chinese/tin/Makefile b/chinese/tin/Makefile index de33e07efddd..0a56fbf8f593 100644 --- a/chinese/tin/Makefile +++ b/chinese/tin/Makefile @@ -1,9 +1,9 @@ -# Created by: Yen-Shuo Su <yssu@CCCA.NCTU.edu.tw> - CATEGORIES= chinese MAINTAINER= ports@FreeBSD.org +CONFLICTS_INSTALL= tin # bin/metamutt + EXTRA_PATCHES= ${.CURDIR}/files/patch-attrib.c \ ${.CURDIR}/files/patch-cook.c \ ${.CURDIR}/files/patch-mail.c \ diff --git a/chinese/tintin++/Makefile b/chinese/tintin++/Makefile index 04c91772472f..5cf1f3f9c886 100644 --- a/chinese/tintin++/Makefile +++ b/chinese/tintin++/Makefile @@ -1,5 +1,3 @@ -# Created by: Foxfair Hu <foxfair@FreeBSD.org> - CATEGORIES= chinese CONFLICTS_INSTALL= tintin++ diff --git a/chinese/ttf2pt1/Makefile b/chinese/ttf2pt1/Makefile index 47272e36dc73..7600c7717a5c 100644 --- a/chinese/ttf2pt1/Makefile +++ b/chinese/ttf2pt1/Makefile @@ -1,5 +1,3 @@ -# Created by: Shen Chuan-Hsing <statue@freebsd.sinica.edu.tw> - PORTNAME= ttf2pt1 PORTVERSION= 3.4.0 CATEGORIES= chinese print @@ -8,6 +6,7 @@ DISTNAME= ${PORTNAME}-chinese-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= True Type Font to Postscript Type 1 converter with Chinese maps +WWW= https://ttf2pt1.sourceforge.net/ RUN_DEPENDS= ttf2pt1:print/ttf2pt1 diff --git a/chinese/ttf2pt1/pkg-descr b/chinese/ttf2pt1/pkg-descr index 3a49455adafe..fa36976708c9 100644 --- a/chinese/ttf2pt1/pkg-descr +++ b/chinese/ttf2pt1/pkg-descr @@ -3,5 +3,3 @@ Type 3 converter. Which will convert Most True Type Fonts to and Adobe Type 1 .pfa file. The files produced are in human readable form, which further needs to be encrypted with the t1utilities, to work with most software requiring type 1 fonts. - -WWW: http://ttf2pt1.sourceforge.net/ diff --git a/chinese/ttfm/Makefile b/chinese/ttfm/Makefile index 863818688818..43aaa4953b1b 100644 --- a/chinese/ttfm/Makefile +++ b/chinese/ttfm/Makefile @@ -1,8 +1,6 @@ -# Created by: Jing-Tang Keith Jang <keith@FreeBSD.org> - PORTNAME= ttfm PORTVERSION= 0.9.5 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= chinese print MASTER_SITES= LOCAL/rafan/chinese @@ -31,7 +29,7 @@ post-patch: do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ttfinfo ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKSRC}/ttfm.sh ${STAGEDIR}${PREFIX}/bin/ - ${INSTALL_MAN} ${WRKSRC}/ttfm.sh.1 ${STAGEDIR}${MANPREFIX}/man/man1/ + ${INSTALL_MAN} ${WRKSRC}/ttfm.sh.1 ${STAGEDIR}${PREFIX}/share/man/man1/ @${MKDIR} ${STAGEDIR}${DATADIR} .for module in gscjk.ttfm xttfm.ttfm ${INSTALL_SCRIPT} ${WRKSRC}/modules/${module} ${STAGEDIR}${DATADIR}/ diff --git a/chinese/ttfm/pkg-plist b/chinese/ttfm/pkg-plist index c51db6336686..d0134f85f730 100644 --- a/chinese/ttfm/pkg-plist +++ b/chinese/ttfm/pkg-plist @@ -1,5 +1,5 @@ bin/ttfinfo bin/ttfm.sh -man/man1/ttfm.sh.1.gz +share/man/man1/ttfm.sh.1.gz %%DATADIR%%/gscjk.ttfm %%DATADIR%%/xttfm.ttfm diff --git a/chinese/ve/Makefile b/chinese/ve/Makefile index 4e19bb3e1c6b..725d2cb11303 100644 --- a/chinese/ve/Makefile +++ b/chinese/ve/Makefile @@ -1,5 +1,3 @@ -# Created by: Ching-Hong Wu <woju@freebsd.ntu.edu.tw> - PORTNAME= ve PORTVERSION= 1.1 CATEGORIES= chinese @@ -8,6 +6,7 @@ EXTRACT_SUFX= .tgz MAINTAINER= gaod@hychen.org COMMENT= NTHU-CS Maple BBS 2.36 BBS-like editor +WWW= http://netlab.cse.yzu.edu.tw/~statue/freebsd/zh-tut/ve.html LICENSE= GPLv1 GPLv2 GPLv3 LICENSE_COMB= dual diff --git a/chinese/ve/pkg-descr b/chinese/ve/pkg-descr index 5bbe0fe28a05..af4c62940b43 100644 --- a/chinese/ve/pkg-descr +++ b/chinese/ve/pkg-descr @@ -16,5 +16,3 @@ ve is a tiny editor, about 60K. It's woju's favorite UNIX editor. The most obvious weakness of ve is changing TABs into Spaces. So please don't use ve to edit TAB-important files, such as Makefile, sendmail.cf, syslog.conf... etc. - -WWW: http://netlab.cse.yzu.edu.tw/~statue/freebsd/zh-tut/ve.html diff --git a/chinese/wenju/Makefile b/chinese/wenju/Makefile index 2dec8e2048dc..8d3a8c245a40 100644 --- a/chinese/wenju/Makefile +++ b/chinese/wenju/Makefile @@ -1,13 +1,12 @@ -# Created by: Shen Chuan-Hsing <statue@freebsd.sinica.edu.tw> - PORTNAME= wenju PORTVERSION= 1.6 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= chinese MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Collection of writing tools in Chinese +WWW= https://sourceforge.net/projects/wenju/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING @@ -18,6 +17,8 @@ USE_GNOME= gtk20 INSTALL_TARGET= install-strip USE_LDCONFIG= yes +CONFLICTS_INSTALL= reed talkfilters # bin/wrap + OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext diff --git a/chinese/wenju/pkg-descr b/chinese/wenju/pkg-descr index d1e2f11f4bb0..8fbb51f3358a 100644 --- a/chinese/wenju/pkg-descr +++ b/chinese/wenju/pkg-descr @@ -5,5 +5,3 @@ Unicode. Default input tables include Wubi and Pinyin, among others. This port also provides "wrap" utility which can be used to wrap input text to specified width. It correctly takes into account punctuation marks when breaking words, and that Latin and Chinese characters have different width. - -WWW: https://sourceforge.net/projects/wenju/ diff --git a/chinese/wordpress-zh_CN/Makefile b/chinese/wordpress-zh_CN/Makefile index 70891782dbf0..f1b807a90d69 100644 --- a/chinese/wordpress-zh_CN/Makefile +++ b/chinese/wordpress-zh_CN/Makefile @@ -1,58 +1,12 @@ -# Created by: Joe Horn <joehorn@gmail.com> +CATEGORIES= chinese +MASTER_SITES= https://cn.wordpress.org/ -PORTNAME= wordpress -DISTVERSION= 5.8 -DISTVERSIONSUFFIX= -zh_CN -CATEGORIES= chinese www -MASTER_SITES= http://cn.wordpress.org/ -PKGNAMESUFFIX= -zh_CN - -MAINTAINER= joneum@FreeBSD.org -COMMENT= State-of-the-art semantic personal publishing platform - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/license.txt - -WRKSRC= ${WRKDIR}/${PORTNAME} - -USES= php:web -USE_PHP= curl exif fileinfo ftp gd hash json mysqli pcre tokenizer xml zip zlib -RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pecl-imagick@${PHP_FLAVOR} -NO_ARCH= yes -NO_BUILD= yes - -PLIST= ${WRKDIR}/pkg-plist WWWDIR= ${PREFIX}/www/${PORTNAME}${PKGNAMESUFFIX} -PORTDOCS= readme.html - -OPTIONS_DEFINE= DOCS - -SUB_FILES= pkg-message - -pre-everything:: - @${ECHO_CMD} "If you want to upgrade, you must read upgrade document." - @${ECHO_CMD} "" -. if !(defined(PACKAGE_BUILDING) || defined(BATCH)) - @sleep 1 -. endif - -pre-install: - ${ECHO_CMD} '@owner www' > ${PLIST} - ${ECHO_CMD} '@group www' >> ${PLIST} - cd ${WRKSRC}/ && ${FIND} -s * -type f | ${SED} -e 's|^|%%WWWDIR%%/|' >> ${PLIST} - ${ECHO_CMD} '@owner' >> ${PLIST} - ${ECHO_CMD} '@group' >> ${PLIST} - if [ ! -f ${WRKSRC}/wp-config-sample.php ]; then ${CP} \ - ${WRKSRC}/wp-config.php.sample ${WRKSRC}/wp-config.php; fi +WORDPRESS_LANG= zh_CN -do-install: - ${MKDIR} ${STAGEDIR}${WWWDIR}/ - ${CP} -R ${WRKSRC}/ ${STAGEDIR}${WWWDIR}/ - ${FIND} ${STAGEDIR}${WWWDIR}/ -type d -exec ${CHMOD} g+w {} \; +DISTINFO_FILE= ${.CURDIR}/distinfo -do-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR}/ - cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ +MASTERDIR= ${.CURDIR}/../../www/wordpress -.include <bsd.port.mk> +.include "${MASTERDIR}/Makefile" diff --git a/chinese/wordpress-zh_CN/distinfo b/chinese/wordpress-zh_CN/distinfo index f77645298d6a..ec56d1c40302 100644 --- a/chinese/wordpress-zh_CN/distinfo +++ b/chinese/wordpress-zh_CN/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1630346293 -SHA256 (wordpress-5.8-zh_CN.tar.gz) = 06ee77440210e99e07aa945c3dc042a8db51ca9fcee24e6bcda940212d58d702 -SIZE (wordpress-5.8-zh_CN.tar.gz) = 15785398 +TIMESTAMP = 1712770770 +SHA256 (wordpress-6.4.4-zh_CN.tar.gz) = 3679252d407beda3467432ab434c2d9db80cce95be1298c9fcb713a8f503a40e +SIZE (wordpress-6.4.4-zh_CN.tar.gz) = 25556163 diff --git a/chinese/wordpress-zh_CN/files/pkg-message.in b/chinese/wordpress-zh_CN/files/pkg-message.in deleted file mode 100644 index 709c4c2d5de2..000000000000 --- a/chinese/wordpress-zh_CN/files/pkg-message.in +++ /dev/null @@ -1,19 +0,0 @@ -[ -{ type: install - message: <<EOM -Please read following note for installation steps before the first use of WordPress. - -1. Copy wp-config-sample.php to wp-config.php - in %%WWWDIR%% . - -2. Modify it to fit your MySQL. - -3. Modify your web server configuration. - - -If you are upgrading from prior version, please browse this URL : - - http://[WORDPRESS_URL]/wp-admin/upgrade.php -EOM -} -] diff --git a/chinese/wordpress-zh_CN/pkg-descr b/chinese/wordpress-zh_CN/pkg-descr deleted file mode 100644 index 6f97d2dd03a1..000000000000 --- a/chinese/wordpress-zh_CN/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -WordPress is a state-of-the-art semantic personal publishing platform -with a focus on aesthetics, web standards, and usability. - -More simply, Wordpress is what you use when you want to work -with your blogging software, not fight it. - -WWW: https://cn.wordpress.org/ diff --git a/chinese/wordpress-zh_TW/Makefile b/chinese/wordpress-zh_TW/Makefile index d646b29ac260..7ef254ac3a8a 100644 --- a/chinese/wordpress-zh_TW/Makefile +++ b/chinese/wordpress-zh_TW/Makefile @@ -1,60 +1,12 @@ -# Created by: Joe Horn <joehorn@gmail.com> +CATEGORIES= chinese +MASTER_SITES= https://cn.wordpress.org/ -PORTNAME= wordpress -PORTVERSION= 5.8 -DISTVERSIONSUFFIX= -zh_TW -CATEGORIES= chinese www -MASTER_SITES= http://tw.wordpress.org/ -PKGNAMESUFFIX= -zh_TW - -MAINTAINER= joneum@FreeBSD.org -COMMENT= State-of-the-art semantic personal publishing platform - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/license.txt - -BROKEN= fails to fetch (checksum mismatch) - -WRKSRC= ${WRKDIR}/${PORTNAME} - -USES= php:web -USE_PHP= curl exif fileinfo ftp gd hash json mysqli pcre tokenizer xml zip zlib -RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pecl-imagick@${PHP_FLAVOR} -NO_ARCH= yes -NO_BUILD= yes - -PLIST= ${WRKDIR}/pkg-plist WWWDIR= ${PREFIX}/www/${PORTNAME}${PKGNAMESUFFIX} -PORTDOCS= readme.html - -OPTIONS_DEFINE= DOCS - -SUB_FILES= pkg-message - -pre-everything:: - @${ECHO_CMD} "If you want to upgrade, you must read upgrade document." - @${ECHO_CMD} "" -. if !(defined(PACKAGE_BUILDING) || defined(BATCH)) - @sleep 1 -. endif - -pre-install: - ${ECHO_CMD} '@owner www' > ${PLIST} - ${ECHO_CMD} '@group www' >> ${PLIST} - cd ${WRKSRC}/ && ${FIND} -s * -type f | ${SED} -e 's|^|%%WWWDIR%%/|' >> ${PLIST} - ${ECHO_CMD} '@owner' >> ${PLIST} - ${ECHO_CMD} '@group' >> ${PLIST} - if [ ! -f ${WRKSRC}/wp-config-sample.php ]; then ${CP} \ - ${WRKSRC}/wp-config.php.sample ${WRKSRC}/wp-config.php; fi +WORDPRESS_LANG= zh_TW -do-install: - ${MKDIR} ${STAGEDIR}${WWWDIR}/ - ${CP} -R ${WRKSRC}/ ${STAGEDIR}${WWWDIR}/ - ${FIND} ${STAGEDIR}${WWWDIR}/ -type d -exec ${CHMOD} g+w {} \; +DISTINFO_FILE= ${.CURDIR}/distinfo -do-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR}/ - cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ +MASTERDIR= ${.CURDIR}/../../www/wordpress -.include <bsd.port.mk> +.include "${MASTERDIR}/Makefile" diff --git a/chinese/wordpress-zh_TW/distinfo b/chinese/wordpress-zh_TW/distinfo index c5f0713ebaf7..feb4fb3f4e69 100644 --- a/chinese/wordpress-zh_TW/distinfo +++ b/chinese/wordpress-zh_TW/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1630346342 -SHA256 (wordpress-5.8-zh_TW.tar.gz) = 234935e3ce8c1dd11f653295bad9e286b5565bf9046dcc8fe48b0bd01e1cdfc6 -SIZE (wordpress-5.8-zh_TW.tar.gz) = 15807108 +TIMESTAMP = 1712770801 +SHA256 (wordpress-6.4.4-zh_TW.tar.gz) = 8e19b0fa845c4d78d35b3edee639e1f947eeae2092c7c343c6919d72a8a15ddb +SIZE (wordpress-6.4.4-zh_TW.tar.gz) = 25574266 diff --git a/chinese/wordpress-zh_TW/files/pkg-message.in b/chinese/wordpress-zh_TW/files/pkg-message.in deleted file mode 100644 index 709c4c2d5de2..000000000000 --- a/chinese/wordpress-zh_TW/files/pkg-message.in +++ /dev/null @@ -1,19 +0,0 @@ -[ -{ type: install - message: <<EOM -Please read following note for installation steps before the first use of WordPress. - -1. Copy wp-config-sample.php to wp-config.php - in %%WWWDIR%% . - -2. Modify it to fit your MySQL. - -3. Modify your web server configuration. - - -If you are upgrading from prior version, please browse this URL : - - http://[WORDPRESS_URL]/wp-admin/upgrade.php -EOM -} -] diff --git a/chinese/wordpress-zh_TW/pkg-descr b/chinese/wordpress-zh_TW/pkg-descr deleted file mode 100644 index a6bcd29dcdcf..000000000000 --- a/chinese/wordpress-zh_TW/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -WordPress is a state-of-the-art semantic personal publishing platform -with a focus on aesthetics, web standards, and usability. - -More simply, Wordpress is what you use when you want to work -with your blogging software, not fight it. - -WWW: https://tw.wordpress.org/ |