From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Apr 6 19:20:25 2006 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 [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BF7716A407 for ; Thu, 6 Apr 2006 19:20:24 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D56443D9A for ; Thu, 6 Apr 2006 19:20:18 +0000 (GMT) (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 k36JKIhw038928 for ; Thu, 6 Apr 2006 19:20:18 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k36JKIVs038927; Thu, 6 Apr 2006 19:20:18 GMT (envelope-from gnats) Date: Thu, 6 Apr 2006 19:20:18 GMT Message-Id: <200604061920.k36JKIVs038927@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: "Bjoern A. Zeeb" Cc: Subject: Re: ports/95118: [UPDATE patch]textproc/xerces-c2 to 2.7.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Bjoern A. Zeeb" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Apr 2006 19:20:25 -0000 The following reply was made to PR ports/95118; it has been noted by GNATS. From: "Bjoern A. Zeeb" To: Ken Menzel Cc: bug-followup@FreeBSD.org Subject: Re: ports/95118: [UPDATE patch]textproc/xerces-c2 to 2.7.0 Date: Thu, 6 Apr 2006 19:12:33 +0000 (UTC) Hi, I have done some more compile time testing and tried some of the sample applications using the ports-src tabrall from your webpage. I needed the following patch to get it working with ICU (basically I have been told the extra patch should not be needed but our system seems to be broken) and make portlint more happy. plist was fine for all combinations tried. Good work! Maybe you want to take MAINTAINERship too? Someone should pick this up and commit the update. Greetings Bjoern diff -uprN xerces-c2.orig/Makefile xerces-c2/Makefile --- xerces-c2.orig/Makefile Mon Apr 3 17:48:03 2006 +++ xerces-c2/Makefile Thu Apr 6 18:55:32 2006 @@ -7,7 +7,6 @@ PORTNAME= xerces-c2 PORTVERSION= 2.7.0 -PORTREVISION= 0 CATEGORIES= textproc MASTER_SITES= ${MASTER_SITE_APACHE_XML} MASTER_SITE_SUBDIR= xerces-c/source @@ -47,7 +46,7 @@ PLIST_SUB+= TRANSICU="@comment " .else .if (${TRANSCODER} == "icu") PKGNAMESUFFIX+= -icu -LIB_DEPENDS+= icuuc.32:${PORTSDIR}/devel/icu +LIB_DEPENDS+= icuuc.34:${PORTSDIR}/devel/icu ICUROOT?= ${LOCALBASE} CONFIGURE_ENV+= ICUROOT=${ICUROOT} MAKE_ENV+= ICUROOT=${ICUROOT} @@ -77,7 +76,6 @@ CONFIGURE_WRKSRC= ${XERCESWRKSRC} BUILD_WRKSRC= ${XERCESWRKSRC} INSTALL_WRKSRC= ${XERCESWRKSRC} -USE_REINPLACE= yes USE_GMAKE= yes MAKE_ENV+= XERCESCROOT=${WRKSRC} diff -uprN xerces-c2.orig/files/patch-ac xerces-c2/files/patch-ac --- xerces-c2.orig/files/patch-ac Thu Jan 1 00:00:00 1970 +++ xerces-c2/files/patch-ac Thu Apr 6 18:47:54 2006 @@ -0,0 +1,11 @@ +--- src/xercesc/Makefile.incl.orig Thu Apr 6 18:47:19 2006 ++++ src/xercesc/Makefile.incl Thu Apr 6 18:47:37 2006 +@@ -411,7 +411,7 @@ MAKE_SHARED = ${CXX} -D${PLATFORM} -shar + MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared -fPIC ${LDFLAGS} + ifeq (${TRANSCODER}, ICU) + PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} -I/usr/local/include +- ALLLIBS = ${LIBS} -L/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc ++ ALLLIBS = ${LIBS} -L/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc_pic + else + PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} + ALLLIBS = ${LIBS}