Date: Thu, 6 Apr 2006 19:20:18 GMT From: "Bjoern A. Zeeb" <bzeeb+freebsd+ports@zabbadoz.net> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/95118: [UPDATE patch]textproc/xerces-c2 to 2.7.0 Message-ID: <200604061920.k36JKIVs038927@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/95118; it has been noted by GNATS. From: "Bjoern A. Zeeb" <bzeeb+freebsd+ports@zabbadoz.net> To: Ken Menzel <kenm@icarz.com> 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}
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200604061920.k36JKIVs038927>