# New ports collection makefile for: iiimf-le-newpy # Date created: 6 Dec 2003 # Whom: Kuang-che Wu # # $FreeBSD$ # PORTNAME= iiimf-le-newpy PORTVERSION= ${IIIMF_VER:S/_/./:C/-.*//} CATEGORIES= chinese textproc MASTER_SITES= http://www.openi18n.org/download/docs/im-sdk/ DISTNAME= im-sdk DISTFILES= ${DISTNAME}.${IIIMF_VER:S/-/./}${EXTRACT_SUFX} MAINTAINER= kcwu@csie.org COMMENT= Internet/Intranet Input Method Framework language engine newpy IIIMF_VER= r11_4-1467 WRKSRC= ${WRKDIR}/${DISTNAME}-${IIIMF_VER}/leif BUILD_WRKSRC= ${WRKSRC}/newpy INSTALL_WRKSRC= ${WRKSRC}/newpy USE_BZIP2= yes USE_GMAKE= yes INSTALLS_SHLIB= yes USE_REINPLACE= yes HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} .if defined(WANT_XAUX) USE_MOTIF= yes PLIST_SUB+= WANT_XAUX="" .else CONFIGURE_ARGS+=--without-x PLIST_SUB+= WANT_XAUX="@comment " .endif post-patch: ${REINPLACE_CMD} -e "s,-lpthread,-pthread,g" \ -e "s,-D_POSIX_C_SOURCE=199506L,,g" \ -e "s,has_xiccallback=no,has_xiccallback=yes,g" \ -e "s,/usr/lib/im,${PREFIX}/lib/im,g" \ ${WRKSRC}/configure ${REINPLACE_CMD} -e "s,/usr/lib/im,${PREFIX}/lib/im,g" \ ${WRKSRC}/newpy/NewPY.c \ ${WRKSRC}/newpy/xaux/aux_so.c \ ${WRKSRC}/newpy/xaux/aux_win.c .if defined(WANT_XAUX) post-build: cd ${BUILD_WRKSRC}/xaux && ${GMAKE} all post-install: cd ${INSTALL_WRKSRC}/xaux && ${GMAKE} install .endif .include