Date: Fri, 7 Apr 2006 03:00:33 GMT From: "Ken Menzel" <kenm@icarz.com> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/95118: [UPDATE patch]textproc/xerces-c2 to 2.7.0 Message-ID: <200604070300.k3730Xew071605@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: "Ken Menzel" <kenm@icarz.com> To: "Bjoern A. Zeeb" <bzeeb+freebsd+ports@zabbadoz.net> Cc: <bug-followup@FreeBSD.org> Subject: Re: ports/95118: [UPDATE patch]textproc/xerces-c2 to 2.7.0 Date: Thu, 6 Apr 2006 22:50:16 -0400 > Hi, > > I have done some more compile time testing and tried some > of the sample applications using the ports-src tabrall > from your webpage. Thanks! > > 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. > I did not try the ICU transcoder. I am not completely sure what the differences are in the transcoders. I am happy to add this to the my complete patch on the website. I am traveling, so it would be good if I can add this on monday (perhaps over the weekend?) > plist was fine for all combinations tried. Good work! > Maybe you want to take MAINTAINERship too? That would be fine with me since we use it and need it. > Someone should pick this up and commit the update. How do we get that to happen! > 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?200604070300.k3730Xew071605>