Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Feb 2018 07:46:24 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r460964 - in head: . textproc textproc/ibus-m17n textproc/ibus-m17n/files
Message-ID:  <201802050746.w157kPat071548@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Mon Feb  5 07:46:24 2018
New Revision: 460964
URL: https://svnweb.freebsd.org/changeset/ports/460964

Log:
  Re-added port: textproc/ibus-m17n: m17n IM engine for IBus framework (existed 2009/09/04-2017/04/30, deleted in r439826)
  
  It has been deleted due to the Google Code closure.
  It allows to use keyboard layouts of the m17n project
  through standard IBus interface.
  
  Approved by:	adamw (mentor)
  Differential Revision:	https://reviews.freebsd.org/D13548

Added:
  head/textproc/ibus-m17n/
     - copied from r439825, head/textproc/ibus-m17n/
Deleted:
  head/textproc/ibus-m17n/files/
Modified:
  head/MOVED
  head/textproc/Makefile
  head/textproc/ibus-m17n/Makefile
  head/textproc/ibus-m17n/distinfo
  head/textproc/ibus-m17n/pkg-descr
  head/textproc/ibus-m17n/pkg-plist

Modified: head/MOVED
==============================================================================
--- head/MOVED	Mon Feb  5 07:31:05 2018	(r460963)
+++ head/MOVED	Mon Feb  5 07:46:24 2018	(r460964)
@@ -9309,7 +9309,6 @@ textproc/ibus-table||2017-04-30|Has expired: Unfetchab
 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)

Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile	Mon Feb  5 07:31:05 2018	(r460963)
+++ head/textproc/Makefile	Mon Feb  5 07:46:24 2018	(r460964)
@@ -333,6 +333,7 @@
     SUBDIR += ibus
     SUBDIR += ibus-el
     SUBDIR += ibus-kmfl
+    SUBDIR += ibus-m17n
     SUBDIR += ibus-qt
     SUBDIR += ibus-typing-booster
     SUBDIR += icdiff

Modified: head/textproc/ibus-m17n/Makefile
==============================================================================
--- head/textproc/ibus-m17n/Makefile	Sun Apr 30 14:26:41 2017	(r439825)
+++ head/textproc/ibus-m17n/Makefile	Mon Feb  5 07:46:24 2018	(r460964)
@@ -2,29 +2,27 @@
 # $FreeBSD$
 
 PORTNAME=	ibus-m17n
-PORTVERSION=	1.3.3
-PORTREVISION=	5
+DISTVERSION=	1.3.4-16
+DISTVERSIONSUFFIX=	-g791efdd
 CATEGORIES=	textproc
-MASTER_SITES=	GOOGLE_CODE
 
-MAINTAINER=	nikola.lecic@anthesphoria.net
-COMMENT=	The m17n IMEngine for IBus framework
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	m17n IM engine for IBus framework
 
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		Unfetchable (google code has gone away)
-DEPRECATED=	Unfetchable for more than six months (google code has gone away)
-EXPIRATION_DATE=	2017-04-30
-
 LIB_DEPENDS=	libibus-1.0.so:textproc/ibus \
-		libm17n.so:devel/m17n-lib
+		libm17n.so:devel/m17n-lib \
+		libfreetype.so:print/freetype2 \
+		libfontconfig.so:x11-fonts/fontconfig
 RUN_DEPENDS=	ibus-daemon:textproc/ibus
 
-PROJECTHOST=	ibus
-
-USES=		gmake pkgconfig
+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

Modified: head/textproc/ibus-m17n/distinfo
==============================================================================
--- head/textproc/ibus-m17n/distinfo	Sun Apr 30 14:26:41 2017	(r439825)
+++ head/textproc/ibus-m17n/distinfo	Mon Feb  5 07:46:24 2018	(r460964)
@@ -1,2 +1,3 @@
-SHA256 (ibus-m17n-1.3.3.tar.gz) = 0374aef2149bcf1a337c39ab642ee39da4dbb17758ee8c095f954ca835dc10bf
-SIZE (ibus-m17n-1.3.3.tar.gz) = 431113
+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

Modified: head/textproc/ibus-m17n/pkg-descr
==============================================================================
--- head/textproc/ibus-m17n/pkg-descr	Sun Apr 30 14:26:41 2017	(r439825)
+++ head/textproc/ibus-m17n/pkg-descr	Mon Feb  5 07:46:24 2018	(r460964)
@@ -4,4 +4,4 @@ project (available via devel/m17n-db and textproc/m17n
 standard IBus interface. m17n-lib currenty supports input of more than 60
 languages with more than 70 language-specific input methods.
 
-WWW: http://code.google.com/p/ibus
+WWW: https://github.com/ibus/ibus-m17n

Modified: head/textproc/ibus-m17n/pkg-plist
==============================================================================
--- head/textproc/ibus-m17n/pkg-plist	Sun Apr 30 14:26:41 2017	(r439825)
+++ head/textproc/ibus-m17n/pkg-plist	Mon Feb  5 07:46:24 2018	(r460964)
@@ -1,7 +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/default.xml
 %%DATADIR%%/setup/ibus-m17n-preferences.ui
+share/applications/ibus-setup-m17n.desktop
 %%NLS%%share/locale/zh_CN/LC_MESSAGES/ibus-m17n.mo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201802050746.w157kPat071548>