From nobody@FreeBSD.org  Sun Aug 17 17:49:00 2008
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 7A7F01065675
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 17 Aug 2008 17:49:00 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 65BAA8FC15
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 17 Aug 2008 17:49:00 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m7HHn0q1083644
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 17 Aug 2008 17:49:00 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.2/8.14.1/Submit) id m7HHn0b1083643;
	Sun, 17 Aug 2008 17:49:00 GMT
	(envelope-from nobody)
Message-Id: <200808171749.m7HHn0b1083643@www.freebsd.org>
Date: Sun, 17 Aug 2008 17:49:00 GMT
From: Henry Hu <henry.hu.sh@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: New port: textproc/scim-bridge-qt4 scim bridge for qt4
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         126603
>Category:       ports
>Synopsis:       New port: textproc/scim-bridge-qt4 scim bridge for qt4
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    makc
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 17 17:50:02 UTC 2008
>Closed-Date:    Tue Sep 23 15:19:56 UTC 2008
>Last-Modified:  Tue Sep 23 15:20:02 UTC 2008
>Originator:     Henry Hu
>Release:        FreeBSD 7-STABLE
>Organization:
Tsinghua University, Beijing
>Environment:
FreeBSD  7.0-STABLE FreeBSD 7.0-STABLE #14: Wed Aug 13 20:24:39 CST 2008     root:/usr/obj/usr/src/sys/MYKERNEL  i386

>Description:
scim bridge for qt4.
Sometimes, this is needed to use scim in QT4/KDE4 applications.
This is my first port. Maybe there is problem.

>How-To-Repeat:

>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	.
#	./pkg-descr
#	./Makefile
#	./pkg-plist
#	./distinfo
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo x - ./pkg-descr
sed 's/^X//' >./pkg-descr << '0e313719ff012ceaf97a028d51caa8f5'
XQT4 bridge for SCIM(Smart Common Input Method).
X
XWWW: http://www.scim-im.org/projects/scim_bridge
0e313719ff012ceaf97a028d51caa8f5
echo x - ./Makefile
sed 's/^X//' >./Makefile << '464ef7c6571951809b23e262cbe26e19'
X# New ports collection makefile for:  scim-bridge-qt4
X# Date created:		17 August 2008
X# Whom:		Henry Hu <henry.hu.sh@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	scim-bridge
XPORTVERSION=	0.4.15
XCATEGORIES=		textproc
XMASTER_SITES=	SF
XMASTER_SITE_SUBDIR=	scim
XPKGNAMESUFFIX=	-qt4
X
XMAINTAINER=		henry.hu.sh@gmail.com
XCOMMENT=	SCIM bridge for qt4
X
XUSE_GMAKE=	yes
XGNU_CONFIGURE=	yes
X
X.if !defined(WITHOUT_NLS)
XUSE_GETTEXT=            yes
XPLIST_SUB+=             NLS=""
X.else
XCONFIGURE_ARGS+=        --disable-nls
XPLIST_SUB+=             NLS="@comment "
X.endif
X
XUSE_QT_VER=	4
XQT_COMPONENTS=	gui corelib moc_build
X
X.include <bsd.port.pre.mk>
X
XCONFIGURE_ENV=	CPPFLAGS="-D__STDC_ISO_10646__ -I${LOCALBASE}/include" QT4_PREFIX=${PREFIX}
XCONFIGURE_ARGS+=	--disable-qt3-immodule --disable-gtk2-immodule --disable-tests --disable-documents --disable-agent --enable-qt4-immodule
X
Xpost-patch:
X	    @${REINPLACE_CMD} -e 's|#include <malloc.h>|#include <stdlib.h>|' ${WRKSRC}/common/scim-bridge-attribute.c
X	    @${REINPLACE_CMD} -e 's|#include <malloc.h>|#include <stdlib.h>|' ${WRKSRC}/common/scim-bridge-display.c
X	    @${REINPLACE_CMD} -e 's|#include <malloc.h>|#include <stdlib.h>|' ${WRKSRC}/common/scim-bridge-key-event.c
X	    @${REINPLACE_CMD} -e 's|#include <malloc.h>|#include <stdlib.h>|' ${WRKSRC}/common/scim-bridge-message.c
X	    @${REINPLACE_CMD} -e 's|#include <alloca.h>|#include <stdlib.h>|' ${WRKSRC}/common/scim-bridge-messenger.c
X	    @${REINPLACE_CMD} -e 's|#include <alloca.h>|#include <stdlib.h>|' ${WRKSRC}/client-common/scim-bridge-client.c
X	    @${REINPLACE_CMD} -e 's|#include <alloca.h>|#include <stdlib.h>|' ${WRKSRC}/client-common/scim-bridge-client-output.c
X	    @${REINPLACE_CMD} -e 's|#include <alloca.h>|#include <stdlib.h>|' ${WRKSRC}/common/scim-bridge-path.c
X
Xpost-configure:
X	    @${REINPLACE_CMD} -e 's|${PREFIX}/bin/moc|${MOC}|' ${WRKSRC}/client-qt/qt4/Makefile
X
X.include <bsd.port.post.mk>
464ef7c6571951809b23e262cbe26e19
echo x - ./pkg-plist
sed 's/^X//' >./pkg-plist << 'ef3e7f63841ae908ba397c2bef1fbad6'
Xplugins/inputmethods/im-scim-bridge.so
Xplugins/inputmethods/im-scim-bridge.la
Xplugins/inputmethods/im-scim-bridge.a
X@dirrmtry plugins/inputmethods
X@dirrmtry plugins
X@dirrmtry share
ef3e7f63841ae908ba397c2bef1fbad6
echo x - ./distinfo
sed 's/^X//' >./distinfo << 'aec8793adfd5b7c3f00e62ae41a09ac2'
XMD5 (scim-bridge-0.4.15.tar.gz) = 03015dfdc01f8aa6ad933c695f47077b
XSHA256 (scim-bridge-0.4.15.tar.gz) = 802a65c412c44d7598397d2926ec6fe478fe6cc3c645047632a97ec54b2d8bcf
XSIZE (scim-bridge-0.4.15.tar.gz) = 753583
aec8793adfd5b7c3f00e62ae41a09ac2
exit


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->makc 
Responsible-Changed-By: makc 
Responsible-Changed-When: Mon Sep 1 14:00:05 UTC 2008 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=126603 
State-Changed-From-To: open->closed 
State-Changed-By: makc 
State-Changed-When: Tue Sep 23 15:19:55 UTC 2008 
State-Changed-Why:  
New port added, with changes. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=126603 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/126603: commit references a PR
Date: Tue, 23 Sep 2008 15:17:08 +0000 (UTC)

 makc        2008-09-23 15:16:58 UTC
 
   FreeBSD ports repository
 
   Modified files:
     textproc             Makefile 
   Added files:
     textproc/scim-bridge Makefile distinfo pkg-descr 
     textproc/scim-bridge-qt4 Makefile distinfo pkg-descr pkg-plist 
   Log:
   Add textproc/scim-bridge and textproc/scim-bridge-qt4:
   
   Scim-bridge is wrapper library for SCIM, written in C. Scim-bridge
   is seperated in two parts, the agent and the clients. The agent is
   the IME server which communicates with SCIM. The clients are IMModules
   which communicate only with the agent so that there is no binary
   dependency between the clients and SCIM.
   
   WWW:    http://www.scim-im.org/projects/scim_bridge/
   
   PR:             126603
   Submitted by:   Henry Hu <henry.hu.sh at gmail.com>
   Approved by:    miwi (mentor)
   
   Revision  Changes    Path
   1.1264    +2 -0      ports/textproc/Makefile
   1.1       +44 -0     ports/textproc/scim-bridge-qt4/Makefile (new)
   1.1       +3 -0      ports/textproc/scim-bridge-qt4/distinfo (new)
   1.1       +7 -0      ports/textproc/scim-bridge-qt4/pkg-descr (new)
   1.1       +6 -0      ports/textproc/scim-bridge-qt4/pkg-plist (new)
   1.1       +39 -0     ports/textproc/scim-bridge/Makefile (new)
   1.1       +3 -0      ports/textproc/scim-bridge/distinfo (new)
   1.1       +7 -0      ports/textproc/scim-bridge/pkg-descr (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
