svn commit: r480377 - in head/textproc/ibus: . files
Thierry Thomas
thierry at FreeBSD.org
Sat Sep 22 10:32:06 UTC 2018
Author: thierry
Date: Sat Sep 22 10:32:04 2018
New Revision: 480377
URL: https://svnweb.freebsd.org/changeset/ports/480377
Log:
upgrade to 1.5.18.
Release notes at
https://github.com/ibus/ibus/releases/tag/1.5.18
PR: 229053
Approved by: maintainer
Added:
head/textproc/ibus/files/patch-configure (contents, props changed)
Modified:
head/textproc/ibus/Makefile
head/textproc/ibus/distinfo
head/textproc/ibus/pkg-descr
head/textproc/ibus/pkg-message
head/textproc/ibus/pkg-plist
Modified: head/textproc/ibus/Makefile
==============================================================================
--- head/textproc/ibus/Makefile Sat Sep 22 10:31:00 2018 (r480376)
+++ head/textproc/ibus/Makefile Sat Sep 22 10:32:04 2018 (r480377)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= ibus
-DISTVERSION= 1.5.17
-PORTREVISION= 4
+PORTVERSION= 1.5.18
CATEGORIES= textproc
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTVERSION}/:DEFAULT
DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}:DEFAULT
@@ -16,20 +15,23 @@ LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.83.0:devel/py-dbus@${PY_FLAVOR} \
+ ${LOCALBASE}/share/unicode/ucd/NamesList.txt:textproc/UCD \
${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.83.0:devel/py-dbus@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/gtk-2.0/pynotify/__init__.py:devel/py-notify@${PY_FLAVOR} \
${LOCALBASE}/share/xml/iso-codes/iso_639.xml:misc/iso-codes \
setxkbmap:x11/setxkbmap
-USES= compiler cpe gmake libtool localbase pathfix pkgconfig python:2.7
+USES= compiler cpe gmake gnome libtool localbase pathfix pkgconfig python
USE_GNOME= glib20 intltool librsvg2 pygobject3
USE_LDCONFIG= yes
+
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
OPTIONS_SUB= yes
INSTALL_TARGET= install-strip
-CONFIGURE_ARGS= --disable-tests --with-html-dir=${PREFIX}/share/doc
+CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc \
+ --with-ucd-dir=${LOCALBASE}/share/unicode/ucd
OPTIONS_DEFINE= NLS GTK2 GTK3 VALA GINTRO PYTHON_LIB DOCS XIM ENGINE EMOJI
OPTIONS_RADIO= CONFIG
@@ -112,5 +114,8 @@ PLIST_SUB+= COMPDIR="@comment "
post-install:
${MKDIR} ${STAGEDIR}${PREFIX}/etc/xdg/autostart
${INSTALL_DATA} ${PATCHDIR}/ibus.desktop ${STAGEDIR}${PREFIX}/etc/xdg/autostart
+
+do-test:
+ ${MAKE} -C ${WRKSRC}/src/tests check
.include <bsd.port.post.mk>
Modified: head/textproc/ibus/distinfo
==============================================================================
--- head/textproc/ibus/distinfo Sat Sep 22 10:31:00 2018 (r480376)
+++ head/textproc/ibus/distinfo Sat Sep 22 10:32:04 2018 (r480377)
@@ -1,5 +1,3 @@
-TIMESTAMP = 1510188391
-SHA256 (ibus-1.5.17.tar.gz) = 0347a8055977ca458e8add750af5f9b76e1a524844cc3b0e2fad70ce153dd219
-SIZE (ibus-1.5.17.tar.gz) = 2522960
-SHA256 (emoji.json) = 3e4792d6dc13f95b8e72b4cc5eb7d6088f64fc625682add33a6bbcc08bf76c4b
-SIZE (emoji.json) = 448953
+TIMESTAMP = 1529005317
+SHA256 (ibus-1.5.18.tar.gz) = 8551f7d027fb65d48225642fc8f3b232412ea75a4eb375244dd72a4d73c2639e
+SIZE (ibus-1.5.18.tar.gz) = 2760121
Added: head/textproc/ibus/files/patch-configure
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/ibus/files/patch-configure Sat Sep 22 10:32:04 2018 (r480377)
@@ -0,0 +1,11 @@
+--- configure.orig 2018-03-02 08:24:44 UTC
++++ configure
+@@ -20218,7 +20218,7 @@ fi
+
+ # Check whether --with-ucd-dir was given.
+ if test "${with_ucd_dir+set}" = set; then :
+- withval=$with_ucd_dir; UCD_DIR=$with_emoji_annotation_dir
++ withval=$with_ucd_dir; UCD_DIR=$with_ucd_dir
+ else
+ UCD_DIR="/usr/share/unicode/ucd"
+
Modified: head/textproc/ibus/pkg-descr
==============================================================================
--- head/textproc/ibus/pkg-descr Sat Sep 22 10:31:00 2018 (r480376)
+++ head/textproc/ibus/pkg-descr Sat Sep 22 10:32:04 2018 (r480377)
@@ -4,4 +4,4 @@ function, and much more.
This is the base port, you need input methods such as pinyin to input text.
-WWW: http://code.google.com/p/ibus
+WWW: https://github.com/ibus/ibus
Modified: head/textproc/ibus/pkg-message
==============================================================================
--- head/textproc/ibus/pkg-message Sat Sep 22 10:31:00 2018 (r480376)
+++ head/textproc/ibus/pkg-message Sat Sep 22 10:32:04 2018 (r480377)
@@ -40,6 +40,7 @@ japanese/ibus-mozc Mozc engine for IBus
japanese/ibus-skk SKK engine for IBus
korean/ibus-hangul Hangul engine for IBus
textproc/ibus-kmfl KMFL IMEngine for IBus framework
+textproc/ibus-m17n m17n IM engine for IBus framework
textproc/ibus-table Table based IM framework for IBus
textproc/ibus-typing-booster Faster typing by context sensitive completion
Modified: head/textproc/ibus/pkg-plist
==============================================================================
--- head/textproc/ibus/pkg-plist Sat Sep 22 10:31:00 2018 (r480376)
+++ head/textproc/ibus/pkg-plist Sat Sep 22 10:32:04 2018 (r480377)
@@ -1,12 +1,13 @@
+bin/ibus
bin/ibus-daemon
bin/ibus-setup
-bin/ibus
etc/xdg/autostart/ibus.desktop
%%DCONF%%etc/dconf/db/ibus.d/00-upstream-settings
%%DCONF%%@postunexec rm -f %D/etc/dconf/db/ibus
%%DCONF%%@postexec dconf update
%%DCONF%%etc/dconf/profile/ibus
include/ibus-1.0/ibus.h
+include/ibus-1.0/ibusaccelgroup.h
include/ibus-1.0/ibusattribute.h
include/ibus-1.0/ibusattrlist.h
include/ibus-1.0/ibusbus.h
@@ -17,6 +18,7 @@ include/ibus-1.0/ibusdebug.h
include/ibus-1.0/ibusemoji.h
include/ibus-1.0/ibusengine.h
include/ibus-1.0/ibusenginedesc.h
+include/ibus-1.0/ibusenginesimple.h
include/ibus-1.0/ibusenumtypes.h
include/ibus-1.0/ibuserror.h
include/ibus-1.0/ibusfactory.h
@@ -24,6 +26,7 @@ include/ibus-1.0/ibushotkey.h
include/ibus-1.0/ibusinputcontext.h
include/ibus-1.0/ibuskeymap.h
include/ibus-1.0/ibuskeys.h
+include/ibus-1.0/ibuskeysyms-compat.h
include/ibus-1.0/ibuskeysyms.h
include/ibus-1.0/ibuslookuptable.h
include/ibus-1.0/ibusobject.h
@@ -38,11 +41,11 @@ include/ibus-1.0/ibusservice.h
include/ibus-1.0/ibusshare.h
include/ibus-1.0/ibustext.h
include/ibus-1.0/ibustypes.h
+include/ibus-1.0/ibusunicode.h
include/ibus-1.0/ibusutil.h
include/ibus-1.0/ibusversion.h
+include/ibus-1.0/ibusxevent.h
include/ibus-1.0/ibusxml.h
-include/ibus-1.0/ibuskeysyms-compat.h
-include/ibus-1.0/ibusenginesimple.h
%%GTK2%%lib/gtk-2.0/2.10.0/immodules/im-ibus.so
%%GINTRO%%lib/girepository-1.0/IBus-1.0.typelib
%%GINTRO%%share/gir-1.0/IBus-1.0.gir
@@ -52,7 +55,7 @@ include/ibus-1.0/ibusenginesimple.h
%%GTK3%%lib/gtk-3.0/3.0.0/immodules/im-ibus.so
lib/libibus-1.0.so
lib/libibus-1.0.so.5
-lib/libibus-1.0.so.5.0.517
+lib/libibus-1.0.so.5.0.518
%%PYTHON_LIB%%%%PYTHON_SITELIBDIR%%/ibus/__init__.py
%%PYTHON_LIB%%%%PYTHON_SITELIBDIR%%/ibus/__init__.pyc
%%PYTHON_LIB%%%%PYTHON_SITELIBDIR%%/ibus/__init__.pyo
@@ -159,6 +162,7 @@ lib/libibus-1.0.so.5.0.517
%%PYTHON_LIB%%%%PYTHON_SITELIBDIR%%/ibus/utility.pyc
%%PYTHON_LIB%%%%PYTHON_SITELIBDIR%%/ibus/utility.pyo
libdata/pkgconfig/ibus-1.0.pc
+%%GTK3%%libexec/ibus-extension-gtk3
%%GTK3%%libexec/ibus-ui-gtk3
%%XIM%%libexec/ibus-x11
%%GCONF%%libexec/ibus-gconf
@@ -171,6 +175,8 @@ man/man1/ibus-setup.1.gz
man/man1/ibus.1.gz
%%EMOJI%%man/man7/ibus-emoji.7.gz
share/applications/ibus-setup.desktop
+%%EMOJI%%share/applications/org.freedesktop.IBus.Panel.Emojier.desktop
+%%GTK3%%share/applications/org.freedesktop.IBus.Panel.Extension.Gtk3.desktop
share/dbus-1/services/org.freedesktop.IBus.service
share/dbus-1/services/org.freedesktop.portal.IBus.service
%%PORTDOCS%%%%DOCSDIR%%/IBusAttrList.html
@@ -225,6 +231,7 @@ share/dbus-1/services/org.freedesktop.portal.IBus.serv
%%PORTDOCS%%%%DOCSDIR%%/left-insensitive.png
%%PORTDOCS%%%%DOCSDIR%%/right-insensitive.png
%%PORTDOCS%%%%DOCSDIR%%/up-insensitive.png
+%%GTK3%%%%DATADIR%%/component/gtkextension.xml
%%GTK3%%%%DATADIR%%/component/gtkpanel.xml
%%GCONF%%%%DATADIR%%/component/gconf.xml
%%DCONF%%%%DATADIR%%/component/dconf.xml
@@ -334,6 +341,8 @@ share/dbus-1/services/org.freedesktop.portal.IBus.serv
%%EMOJI%%%%DATADIR%%/dicts/emoji-zh_Hant.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-zh_Hant_HK.dict
%%EMOJI%%%%DATADIR%%/dicts/emoji-zu.dict
+%%DATADIR%%/dicts/unicode-blocks.dict
+%%DATADIR%%/dicts/unicode-names.dict
%%DATADIR%%/keymaps/common
%%DATADIR%%/keymaps/in
%%DATADIR%%/keymaps/jp
More information about the svn-ports-head
mailing list