# Ports collection makefile for: chinput3 # Date created: 03/31/2002 # Whom: Shen Chuan-Hsing # # $FreeBSD$ # $MCom: ports/chinese/chinput3/Makefile,v 1.1 2006/10/04 13:15:20 ahze Exp $ PORTNAME= chinput PORTVERSION= 3.0.2.5 PORTREVISION= 4 CATEGORIES= chinese x11 MASTER_SITES= http://ftp.jaist.ac.jp/pub/FreeBSD/distfiles/ \ http://www.gtlib.gatech.edu/pub/FreeBSD/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= Chinese GB2312,BIG5 code input server LATEST_LINK= zh-chinput3 USE_XLIB= yes USE_GETTEXT= yes USE_GNOME= gtk12 imlib USE_LDCONFIG= ${PREFIX}/lib/Chinput/im/ PKGMESSAGE= ${WRKDIR}/pkg-message SUB_FILES= pkg-message .include .if ${ARCH} != "i386" BROKEN= Does not compile on !i386 .endif .if ${OSVERSION} >= 700042 BROKEN= Does not compile with GCC 4.2 .endif post-patch: @${REINPLACE_CMD} -e '/extern int ForwardEvent();/d' \ ${WRKSRC}/src/Chinput-*/src/*.c @${FIND} ${WRKSRC} -type f | \ ${XARGS} ${REINPLACE_CMD} -e 's,/usr/local,${PREFIX},g' pre-build: @${FIND} ${WRKSRC} -name Makefile | ${XARGS} ${REINPLACE_CMD} \ -e 's|-lc_r|${PTHREAD_CFLAGS} ${PTHREAD_LIBS}|; \ s|-I/usr/include|-I${LOCALBASE}/include|; \ s|-L/usr/lib|-L${LOCALBASE}/lib|; \ s|-L/usr/X11R6|-L${LOCALBASE}/lib -L/usr/X11R6|; \ s|/usr/X11R6|${X11BASE}|' post-install: @${CAT} ${PKGMESSAGE} .include