chinese/ibus-libpinyin: update to 1.15.2

- update LICENSE
- STROKE removed, new TABLE

Changelog: https://github.com/epico/ibus-libpinyin/compare/1.11.1...libpinyin:ibus-libpinyin:1.15.2

PR:		270156
Approved by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
This commit is contained in:
Charlie Li 2023-03-12 09:26:33 -04:00 committed by Robert Clausecker
parent 0861f30e1c
commit d58731655c
5 changed files with 35 additions and 51 deletions

View file

@ -1,6 +1,5 @@
PORTNAME= ibus-libpinyin
PORTVERSION= 1.11.1
PORTREVISION= 1
DISTVERSION= 1.15.2
CATEGORIES= chinese
MASTER_SITES= SF/libpinyin/${PORTNAME}
@ -8,14 +7,14 @@ 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

View file

@ -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 = 1678495363
SHA256 (ibus-libpinyin-1.15.2.tar.gz) = d7478d5a8745d2c2f3edb15d4053e4c515293195f7e959c1a992c7c4d5e8fa07
SIZE (ibus-libpinyin-1.15.2.tar.gz) = 1292391

View file

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

View file

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

View file

@ -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,34 @@ 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/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