Index: head/MOVED =================================================================== --- head/MOVED +++ head/MOVED @@ -9309,7 +9309,6 @@ textproc/chm2pdf||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) textproc/dtdinst||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) textproc/py-xmltv||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) -textproc/ibus-m17n||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) textproc/libroxml||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) mail/gnome-gmail-notifier||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) irc/py-gozerbot||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) Index: head/textproc/Makefile =================================================================== --- head/textproc/Makefile +++ head/textproc/Makefile @@ -333,6 +333,7 @@ SUBDIR += ibus SUBDIR += ibus-el SUBDIR += ibus-kmfl + SUBDIR += ibus-m17n SUBDIR += ibus-qt SUBDIR += ibus-typing-booster SUBDIR += icdiff Index: head/textproc/ibus-m17n/Makefile =================================================================== --- head/textproc/ibus-m17n/Makefile +++ head/textproc/ibus-m17n/Makefile @@ -0,0 +1,36 @@ +# Created by: Nikola Lecic +# $FreeBSD$ + +PORTNAME= ibus-m17n +DISTVERSION= 1.3.4-16 +DISTVERSIONSUFFIX= -g791efdd +CATEGORIES= textproc + +MAINTAINER= yuri@FreeBSD.org +COMMENT= m17n IM engine for IBus framework + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libibus-1.0.so:textproc/ibus \ + libm17n.so:devel/m17n-lib \ + libfreetype.so:print/freetype2 \ + libfontconfig.so:x11-fonts/fontconfig +RUN_DEPENDS= ibus-daemon:textproc/ibus + +USES= autoreconf gmake libtool pkgconfig +GNU_CONFIGURE= yes +USE_GITHUB= yes +GH_ACCOUNT= ibus +USE_GNOME= glib20 gtk20 atk gdkpixbuf2 cairo pango intltool + +OPTIONS_DEFINE= NLS +OPTIONS_SUB= yes +NLS_USES= gettext +NLS_CONFIGURE_ENABLE= nls + +post-patch: + @${REINPLACE_CMD} -e 's|/usr/share/m17n|$${pkgdatadir}|g' \ + ${WRKSRC}/src/m17n.xml.in* + +.include Index: head/textproc/ibus-m17n/distinfo =================================================================== --- head/textproc/ibus-m17n/distinfo +++ head/textproc/ibus-m17n/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1513736377 +SHA256 (ibus-ibus-m17n-1.3.4-16-g791efdd_GH0.tar.gz) = 3c5e7563d7a7143ee71aa646d784c1443ac95debb49d142310950112c30050d0 +SIZE (ibus-ibus-m17n-1.3.4-16-g791efdd_GH0.tar.gz) = 37723 Index: head/textproc/ibus-m17n/pkg-descr =================================================================== --- head/textproc/ibus-m17n/pkg-descr +++ head/textproc/ibus-m17n/pkg-descr @@ -0,0 +1,7 @@ +This is the m17n IMEngine for IBus (Intelligent Input Bus) framework. It +allows you to use official and contributed keyboard layouts of the m17n +project (available via devel/m17n-db and textproc/m17n-contrib) through +standard IBus interface. m17n-lib currenty supports input of more than 60 +languages with more than 70 language-specific input methods. + +WWW: https://github.com/ibus/ibus-m17n Index: head/textproc/ibus-m17n/pkg-plist =================================================================== --- head/textproc/ibus-m17n/pkg-plist +++ head/textproc/ibus-m17n/pkg-plist @@ -0,0 +1,8 @@ +libexec/ibus-engine-m17n +libexec/ibus-setup-m17n +share/ibus/component/m17n.xml +%%DATADIR%%/default.xml +%%DATADIR%%/icons/ibus-m17n.svg +%%DATADIR%%/setup/ibus-m17n-preferences.ui +share/applications/ibus-setup-m17n.desktop +%%NLS%%share/locale/zh_CN/LC_MESSAGES/ibus-m17n.mo