From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Feb 11 18:40:14 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4FF0616A401 for ; Sun, 11 Feb 2007 18:40:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id EDDEE13C4B9 for ; Sun, 11 Feb 2007 18:40:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l1BIeD6a027972 for ; Sun, 11 Feb 2007 18:40:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l1BIeDGD027970; Sun, 11 Feb 2007 18:40:13 GMT (envelope-from gnats) Date: Sun, 11 Feb 2007 18:40:13 GMT Message-Id: <200702111840.l1BIeDGD027970@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Larry Rosenman Cc: Subject: ports/108897 add UTF-8 support X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Larry Rosenman List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Feb 2007 18:40:14 -0000 The following reply was made to PR ports/108897; it has been noted by GNATS. From: Larry Rosenman To: bug-followup@freebsd.org Cc: yaemon@kikansha.jp Subject: ports/108897 add UTF-8 support Date: Sun, 11 Feb 2007 12:36:45 -0600 (CST) I've taken Tsuneo Nakagawa's patch, and updated it appropriately. Please use this patch (I don't think his(her?) plist changes are necessary). Please apply --- /usr/ports/mail/cone/Makefile Thu Dec 21 20:51:11 2006 +++ Makefile Sun Feb 11 12:32:35 2007 @@ -7,7 +7,7 @@ PORTNAME= cone PORTVERSION= 0.69 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= mail # This is for beta versions, leave it in please: #MASTER_SITES= http://www.courier-mta.org/beta/${PORTNAME}/ \ @@ -31,15 +31,41 @@ USE_BZIP2= yes USE_PERL5= yes USE_GMAKE= yes +CPPFLAGS= -I${LOCALBASE}/include GNU_CONFIGURE= yes CONFIGURE_ARGS= -C --without-db --with-certdb --prefix=${PREFIX} --exec-prefix=${PREFIX} CONFIGURE_ENV= REHASH="${PERL} ${SCRIPTDIR}/c_rehash" LDFLAGS=-L${LOCALBASE}/lib \ - CPPFLAGS=-I${LOCALBASE}/include + CPPFLAGS="${CPPFLAGS}" CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} MAN1= cone.1 leaf.1 mailtool.1 INSTALL_TARGET= install-strip +.include + +.if ${OSVERSION} < 502010 +IGNORE= not supported on FreeBSD versions before 5.2.1-RELEASE +.endif + +.if exists(${LOCALBASE}/include/ncurses/ncurses.h) || defined(WITH_NCURSESW) +CPPFLAGS+= -I${WRKDIR} -D_XOPEN_SOURCE_EXTENDED +LIB_DEPENDS+= ncursesw.5:${PORTSDIR}/devel/ncurses + +post-extract: + ${MKDIR} ${WRKDIR}/ncursesw + ${LN} -s ${LOCALBASE}/include/ncurses/ncurses.h ${WRKDIR}/ncursesw/curses.h +.else + +ONFIGURE_ARGS+= --disable-unicode + +pre-extract: + @${ECHO_CMD} "" + @${ECHO_CMD} "to use multilanguage ( unicode ) MUA, please set WITH_NCURSESW" + @${ECHO_CMD} "or install devel/ncurses first" + @${ECHO_CMD} "" + +.endif + post-install: ${INSTALL_SCRIPT} ${WRKSRC}/sysconftool ${PREFIX}/sbin/cone-sysconftool PKG_PREFIX=${PREFIX} ${SH} pkg-install ${PORTNAME} POST-INSTALL @@ -47,12 +73,6 @@ .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/ChangeLog ${DOCSDIR} -.endif - -.include - -.if ${OSVERSION} < 502010 -IGNORE= not supported on FreeBSD versions before 5.2.1-RELEASE .endif .include -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 512-248-2683 E-Mail: ler@lerctr.org US Mail: 430 Valona Loop, Round Rock, TX 78681-3893