Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Sep 2017 14:25:09 +0000 (UTC)
From:      "Vanilla I. Shu" <vanilla@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r450445 - in head/chinese/gcin: . files
Message-ID:  <201709231425.v8NEP9mm080083@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: vanilla
Date: Sat Sep 23 14:25:09 2017
New Revision: 450445
URL: https://svnweb.freebsd.org/changeset/ports/450445

Log:
  Make toolkit input plugins as separate ports.

Deleted:
  head/chinese/gcin/files/patch-qt4-im__Makefile
Modified:
  head/chinese/gcin/Makefile
  head/chinese/gcin/pkg-plist

Modified: head/chinese/gcin/Makefile
==============================================================================
--- head/chinese/gcin/Makefile	Sat Sep 23 14:19:45 2017	(r450444)
+++ head/chinese/gcin/Makefile	Sat Sep 23 14:25:09 2017	(r450445)
@@ -3,6 +3,7 @@
 
 PORTNAME=	gcin
 PORTVERSION=	2.8.5
+PORTREVISION=	1
 CATEGORIES=	chinese textproc gnome
 MASTER_SITES=	http://hyperrate.com/gcin-source/
 EXTRACT_ONLY=	gcin-${PORTVERSION}.tar.xz
@@ -13,35 +14,26 @@ COMMENT=	Traditional Chinese input utility in X
 LICENSE=	LGPL21
 
 HAS_CONFIGURE=	YES
-CONFIGURE_ARGS+=	--use_gtk3=N --use_qt3=N
+CONFIGURE_ARGS+=	--use_gtk3=N --use_qt3=N --use_qt4=N --use_qt5=N
 USE_GNOME=	gtk20
 USES=		gmake pkgconfig tar:xz
 USE_XORG=	x11 xtst xext
 INSTALLS_ICONS=	YES
-USE_LDCONFIG=	YES
+USE_LDCONFIG=	${PREFIX}/lib/gcin
 
-OPTIONS_DEFINE=	ANTHY QT_IM_MODULE DOCS
+OPTIONS_DEFINE=	ANTHY DOCS
 OPTIONS_SUB=	yes
 ANTHY_DESC=	Japanese anthy IM module
-QT_IM_MODULE_DESC=	QT IM module
 
-QT_IM_MODULE_USE=	QT4=inputmethods,qmake_build,moc_build,corelib,gui
-QT_IM_MODULE_LIB_DEPENDS=	libmng.so:graphics/libmng
-QT_IM_MODULE_CONFIGURE_OFF=	--use_qt4=N
-
 ANTHY_BUILD_DEPENDS=	${LOCALBASE}/include/anthy/anthy.h:japanese/anthy
 ANTHY_LIB_DEPENDS=	libanthy.so:japanese/anthy
 ANTHY_CONFIGURE_OFF=	--use_anthy=N
 
 post-patch:
 	@${REINPLACE_CMD} -e 's,&,,; 1 s,##!/bin/bash,#!/bin/sh,; \
-		s,QT_IM_DIR=/usr,QT_IM_DIR=$$prefix,g; \
-		s,QT4_IM_DIR=/usr,QT4_IM_DIR=$$prefix,g; \
 		s,-ldl,,; \
 		s,mandir=$$datadir,mandir=$$prefix,; \
 		s,/usr/share,$$prefix/share,; \
-		s,/usr/bin/moc,${MOC},; \
-		s,%%MOC%%,${MOC},; \
 		1, 300 s,gcc,$$CC,; s,gcin-$$GCIN_VERSION,gcin,; \
 		/GCIN_DEBUG/ d' ${WRKSRC}/configure
 	@${REINPLACE_CMD} -e 's,\/usr\/share,$$(prefix)\/share,; \

Modified: head/chinese/gcin/pkg-plist
==============================================================================
--- head/chinese/gcin/pkg-plist	Sat Sep 23 14:19:45 2017	(r450444)
+++ head/chinese/gcin/pkg-plist	Sat Sep 23 14:25:09 2017	(r450445)
@@ -21,7 +21,6 @@ bin/tsd2a32
 bin/tsin2gtab-phrase
 bin/tslearn
 bin/txt2gtab-phrase
-%%QT_IM_MODULE%%lib/qt4/plugins/inputmethods/im-gcin.so
 %%ANTHY%%lib/gcin/anthy-module.so
 lib/gcin/gcin1.so
 lib/gcin/gcin2.so



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