Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Jun 2018 06:59:17 +0000 (UTC)
From:      Xin LI <delphij@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r473298 - in head/chinese: . ibus-table-chinese
Message-ID:  <201806250659.w5P6xH3D085017@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: delphij
Date: Mon Jun 25 06:59:17 2018
New Revision: 473298
URL: https://svnweb.freebsd.org/changeset/ports/473298

Log:
  Redo r472283 with history [1]:
  
  Readd ibus-table-chinese with github source.
  
  Submitted by:	intron at intron ac
  Reported by:	Yuri [1]

Added:
  head/chinese/ibus-table-chinese/
     - copied from r439825, head/chinese/ibus-table-chinese/
Modified:
  head/chinese/Makefile
  head/chinese/ibus-table-chinese/Makefile
  head/chinese/ibus-table-chinese/distinfo
  head/chinese/ibus-table-chinese/pkg-descr
  head/chinese/ibus-table-chinese/pkg-plist

Modified: head/chinese/Makefile
==============================================================================
--- head/chinese/Makefile	Mon Jun 25 06:57:21 2018	(r473297)
+++ head/chinese/Makefile	Mon Jun 25 06:59:17 2018	(r473298)
@@ -55,6 +55,7 @@
     SUBDIR += ibus-chewing
     SUBDIR += ibus-libpinyin
     SUBDIR += ibus-pinyin
+    SUBDIR += ibus-table-chinese
     SUBDIR += jis2gb
     SUBDIR += kcfonts
     SUBDIR += kde4-l10n-zh_CN

Modified: head/chinese/ibus-table-chinese/Makefile
==============================================================================
--- head/chinese/ibus-table-chinese/Makefile	Sun Apr 30 14:26:41 2017	(r439825)
+++ head/chinese/ibus-table-chinese/Makefile	Mon Jun 25 06:59:17 2018	(r473298)
@@ -1,19 +1,15 @@
 # $FreeBSD$
 
 PORTNAME=	ibus-table-chinese
-PORTVERSION=	1.4.6
-PORTREVISION=	1
+PORTVERSION=	1.8.2
+PORTREVISION=	2
 CATEGORIES=	chinese
-MASTER_SITES=	GOOGLE_CODE
-PROJECTHOST=	ibus
-DISTNAME=	${PORTNAME}-${PORTVERSION}-Source
 
-MAINTAINER=	dennylin93@hs.ntnu.edu.tw
+MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Chinese input tables for IBus
 
-BROKEN=		Unfetchable (google code has gone away)
-DEPRECATED=	Unfetchable for more than six months (google code has gone away)
-EXPIRATION_DATE=	2017-04-30
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/COPYING
 
 BUILD_DEPENDS=	${LOCALBASE}/share/cmake/Modules/ManageEnvironment.cmake:devel/cmake-fedora \
 		ibus-daemon:textproc/ibus \
@@ -21,9 +17,16 @@ BUILD_DEPENDS=	${LOCALBASE}/share/cmake/Modules/Manage
 RUN_DEPENDS=	ibus-daemon:textproc/ibus \
 		${LOCALBASE}/libexec/ibus-engine-table:textproc/ibus-table
 
-USES=		cmake pkgconfig
+USES=		cmake:noninja pkgconfig
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	definite
+
 INSTALL_TARGET=	install
 DATADIR=	${PREFIX}/share/ibus-table
-PLIST_SUB+=	PORTVERSION=${PORTVERSION}
+CMAKE_ARGS+=	-DDATA_DIR:PATH="${PREFIX}/share" \
+		-DPRJ_DOC_DIR:PATH="${DOCSDIR}" \
+		-DCMAKE_FEDORA_TMP_DIR:PATH="${WRKSRC}"
+MAKE_ENV+=	PYTHONDONTWRITEBYTECODE=1
 
 .include <bsd.port.mk>

Modified: head/chinese/ibus-table-chinese/distinfo
==============================================================================
--- head/chinese/ibus-table-chinese/distinfo	Sun Apr 30 14:26:41 2017	(r439825)
+++ head/chinese/ibus-table-chinese/distinfo	Mon Jun 25 06:59:17 2018	(r473298)
@@ -1,2 +1,3 @@
-SHA256 (ibus-table-chinese-1.4.6-Source.tar.gz) = 5e3422e59417e70e65cfd342cc3c0627a3b612b1405c493df0245a3841bd9386
-SIZE (ibus-table-chinese-1.4.6-Source.tar.gz) = 7604868
+TIMESTAMP = 1525510980
+SHA256 (definite-ibus-table-chinese-1.8.2_GH0.tar.gz) = ef62c22ef4e8f9085fc40fcbc14c30f6dac458817df98e9f90f883a3e2080089
+SIZE (definite-ibus-table-chinese-1.8.2_GH0.tar.gz) = 10576111

Modified: head/chinese/ibus-table-chinese/pkg-descr
==============================================================================
--- head/chinese/ibus-table-chinese/pkg-descr	Sun Apr 30 14:26:41 2017	(r439825)
+++ head/chinese/ibus-table-chinese/pkg-descr	Mon Jun 25 06:59:17 2018	(r473298)
@@ -2,4 +2,4 @@ Chinese input tables for the Intelligent Input Bus (IB
 framework.  The IBus-table is an Input Method Engine particularly suited
 to support Chinese.
 
-WWW: http://code.google.com/p/ibus/
+WWW: https://github.com/definite/ibus-table-chinese

Modified: head/chinese/ibus-table-chinese/pkg-plist
==============================================================================
--- head/chinese/ibus-table-chinese/pkg-plist	Sun Apr 30 14:26:41 2017	(r439825)
+++ head/chinese/ibus-table-chinese/pkg-plist	Mon Jun 25 06:59:17 2018	(r473298)
@@ -1,7 +1,7 @@
-%%DOCSDIR%%-%%PORTVERSION%%/AUTHORS
-%%DOCSDIR%%-%%PORTVERSION%%/COPYING
-%%DOCSDIR%%-%%PORTVERSION%%/ChangeLog
-%%DOCSDIR%%-%%PORTVERSION%%/README
+%%DOCSDIR%%/AUTHORS
+%%DOCSDIR%%/COPYING
+%%DOCSDIR%%/ChangeLog
+%%DOCSDIR%%/README
 %%DATADIR%%/icons/array30-big.png
 %%DATADIR%%/icons/array30.png
 %%DATADIR%%/icons/cangjie-big.png



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