From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Oct 16 20:10:04 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 554BD106569A for ; Thu, 16 Oct 2008 20:10:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 306B68FC23 for ; Thu, 16 Oct 2008 20:10:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id m9GKA4T4077552 for ; Thu, 16 Oct 2008 20:10:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id m9GKA4RB077551; Thu, 16 Oct 2008 20:10:04 GMT (envelope-from gnats) Resent-Date: Thu, 16 Oct 2008 20:10:04 GMT Resent-Message-Id: <200810162010.m9GKA4RB077551@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Steven Kreuzer Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A67CA1065692 for ; Thu, 16 Oct 2008 20:04:08 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 93FF18FC1E for ; Thu, 16 Oct 2008 20:04:08 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id m9GK48OO072913 for ; Thu, 16 Oct 2008 20:04:08 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id m9GK48Ej072912; Thu, 16 Oct 2008 20:04:08 GMT (envelope-from nobody) Message-Id: <200810162004.m9GK48Ej072912@www.freebsd.org> Date: Thu, 16 Oct 2008 20:04:08 GMT From: Steven Kreuzer To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/128159: Port Update: textproc/xerces-c2 2.7.0 -> 2.8.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2008 20:10:04 -0000 >Number: 128159 >Category: ports >Synopsis: Port Update: textproc/xerces-c2 2.7.0 -> 2.8.0 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Oct 16 20:10:03 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Steven Kreuzer >Release: 7.0-RELEASE >Organization: >Environment: FreeBSD slurry.exit2shell.com 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: Attached patch will bring the port up to version 2.8.0 >How-To-Repeat: >Fix: Patch attached with submission follows: Index: Makefile =================================================================== RCS file: /usr/share/cvs/freebsd/ports/textproc/xerces-c2/Makefile,v retrieving revision 1.25 diff -u -r1.25 Makefile --- Makefile 6 Sep 2008 01:10:09 -0000 1.25 +++ Makefile 16 Oct 2008 19:43:22 -0000 @@ -6,8 +6,7 @@ # PORTNAME= xerces-c2 -PORTVERSION= 2.7.0 -PORTREVISION= 1 +PORTVERSION= 2.8.0 CATEGORIES= textproc MASTER_SITES= ${MASTER_SITE_APACHE_XML} MASTER_SITE_SUBDIR= xerces-c/source Index: distinfo =================================================================== RCS file: /usr/share/cvs/freebsd/ports/textproc/xerces-c2/distinfo,v retrieving revision 1.7 diff -u -r1.7 distinfo --- distinfo 20 May 2006 18:44:09 -0000 1.7 +++ distinfo 16 Oct 2008 19:43:22 -0000 @@ -1,3 +1,3 @@ -MD5 (xerces-c-src_2_7_0.tar.gz) = 04169609449a8846bc1e6891c04cadf4 -SHA256 (xerces-c-src_2_7_0.tar.gz) = 77fae8a1e7aa58007115c939aa68fd5028da79c481fc457dfce546b50c9dfda5 -SIZE (xerces-c-src_2_7_0.tar.gz) = 7760004 +MD5 (xerces-c-src_2_8_0.tar.gz) = 5daf514b73f3e0de9e3fce704387c0d2 +SHA256 (xerces-c-src_2_8_0.tar.gz) = 416eaf74bbe6ff3b3c64a282e886810cad6cbb48478d3c83344661504c09c8d6 +SIZE (xerces-c-src_2_8_0.tar.gz) = 7893039 Index: files/patch-aa =================================================================== RCS file: /usr/share/cvs/freebsd/ports/textproc/xerces-c2/files/patch-aa,v retrieving revision 1.5 diff -u -r1.5 patch-aa --- files/patch-aa 14 Mar 2004 22:59:20 -0000 1.5 +++ files/patch-aa 16 Oct 2008 19:43:22 -0000 @@ -1,6 +1,6 @@ ---- samples/runConfigure.orig Tue Jan 13 19:42:18 2004 -+++ samples/runConfigure Thu Mar 11 17:11:03 2004 -@@ -271,8 +271,13 @@ +--- samples/runConfigure.orig 2008-10-15 21:14:29.062665000 -0400 ++++ samples/runConfigure 2008-10-15 21:21:01.068647000 -0400 +@@ -267,8 +267,13 @@ ;; esac elif test $platform = "freebsd"; then @@ -16,12 +16,10 @@ elif test $platform = "netbsd"; then threadingLibs="-pthread" threadingDefines="-D_THREAD_SAFE -DXML_USE_PTHREADS" -@@ -390,38 +395,6 @@ - # - BITSTOBUILD=$bitsToBuild +@@ -459,38 +464,6 @@ export BITSTOBUILD -- --# + + # -# Special test for libiconv necessity under FreeBSD -# -transcodingLibs="" # by default don't suppose the libiconv is necessary @@ -52,12 +50,14 @@ - fi - fi -fi - - # +- +-# # Set the C compiler and C++ compiler environment variables ---- src/xercesc/runConfigure.orig Wed Feb 4 13:26:44 2004 -+++ src/xercesc/runConfigure Thu Mar 11 17:10:00 2004 -@@ -319,8 +319,13 @@ + # + case $cppcompiler in +--- src/xercesc/runConfigure.orig 2008-10-15 21:21:52.261698000 -0400 ++++ src/xercesc/runConfigure 2008-10-15 21:45:11.612094000 -0400 +@@ -355,8 +355,13 @@ ;; esac elif test $platform = "freebsd"; then @@ -72,22 +72,22 @@ elif test $platform = "netbsd"; then threadingLibs="-pthread -lpthread" threadingDefines="-D_THREAD_SAFE -DXML_USE_PTHREADS" -@@ -467,7 +472,11 @@ +@@ -571,7 +576,11 @@ TRANSCODER=Uniconv390 ;; IconvFBSD) TRANSCODER=IconvFBSD ; - transcodingDefines="-DXML_USE_LIBICONV -I/usr/local/include" ;; + transcodingDefines="-DXML_USE_LIBICONV -I/usr/local/include" ; + if test ${ICONVROOT}o != "o"; then -+ ICONVROOT=/usr/local ++ ICONVROOT=/usr/local + fi + transcodingLibs="-L${ICONVROOT} -L${ICONVROOT}/lib -liconv" ;; IconvGNU) TRANSCODER=IconvGNU ; transcodingDefines="-DXML_USE_GNU_TRANSCODER -I/usr/local/include" ;; ---- tests/runConfigure.orig Thu Mar 11 17:11:09 2004 -+++ tests/runConfigure Thu Mar 11 17:12:03 2004 -@@ -270,8 +270,13 @@ +--- tests/runConfigure.orig 2008-10-15 21:45:45.774791000 -0400 ++++ tests/runConfigure 2008-10-15 21:46:41.951370000 -0400 +@@ -266,8 +266,13 @@ ;; esac elif test $platform = "freebsd"; then @@ -103,12 +103,10 @@ elif test $platform = "netbsd"; then threadingLibs="-pthread" threadingDefines="-D_THREAD_SAFE -DXML_USE_PTHREADS" -@@ -389,38 +394,6 @@ - # - BITSTOBUILD=$bitsToBuild +@@ -458,38 +463,6 @@ export BITSTOBUILD -- --# + + # -# Special test for libiconv necessity under FreeBSD -# -transcodingLibs="" # by default don't suppose the libiconv is necessary @@ -139,6 +137,8 @@ - fi - fi -fi - - # +- +-# # Set the C compiler and C++ compiler environment variables + # + case $cppcompiler in Index: files/patch-ab =================================================================== RCS file: /usr/share/cvs/freebsd/ports/textproc/xerces-c2/files/patch-ab,v retrieving revision 1.6 diff -u -r1.6 patch-ab --- files/patch-ab 20 May 2006 18:44:10 -0000 1.6 +++ files/patch-ab 16 Oct 2008 19:43:22 -0000 @@ -1,8 +1,8 @@ ---- obj/Makefile.in.orig Wed Sep 7 11:56:58 2005 -+++ obj/Makefile.in Wed Mar 29 11:50:22 2006 -@@ -235,10 +235,10 @@ +--- obj/Makefile.in.orig 2008-10-15 21:50:14.478796000 -0400 ++++ obj/Makefile.in 2008-10-15 22:01:39.711245000 -0400 +@@ -266,10 +266,10 @@ (cd ${DESTDIR}$(PREFIX)/lib; rm -f ${LINK_DEPDOM}.a libxercesdepdom.dll.a; ln -s ${LIBDEPDOM}${SO_TARGET_VERSION}${SHLIBSUFFIX}.a ${LINK_DEPDOM}.a; rm -f libxercesdepdom.dll.a; ln -s ${LIBDEPDOM}${SO_TARGET_VERSION}${SHLIBSUFFIX}.a libxercesdepdom.dll.a) - else + else $(CP) ${FQ_REAL_NAME} ${DESTDIR}$(PREFIX)/lib - (cd ${DESTDIR}$(PREFIX)/lib; rm -f ${SO_NAME}; ln -s ${REAL_NAME} ${SO_NAME}; rm -f ${LINK_NAME}; ln -s ${REAL_NAME} ${LINK_NAME}) + (cd ${DESTDIR}$(PREFIX)/lib; rm -f ${SO_NAME}; ln -sf ${REAL_NAME} ${SO_NAME}; rm -f ${LINK_NAME}; ln -sf ${REAL_NAME} ${LINK_NAME}) @@ -10,6 +10,6 @@ $(CP) ${FQ_REAL_DEPDOM} ${DESTDIR}$(PREFIX)/lib - (cd ${DESTDIR}$(PREFIX)/lib; rm -f ${SO_DEPDOM}; ln -s ${REAL_DEPDOM} ${SO_DEPDOM}; rm -f ${LINK_DEPDOM}; ln -s ${REAL_DEPDOM} ${LINK_DEPDOM}) + (cd ${DESTDIR}$(PREFIX)/lib; rm -f ${SO_DEPDOM}; ln -sf ${REAL_DEPDOM} ${SO_DEPDOM}; rm -f ${LINK_DEPDOM}; ln -sf ${REAL_DEPDOM} ${LINK_DEPDOM}) - endif - ifeq (${PLATFORM},OS390) + endif + ifeq (${PLATFORM},OS390) $(CP) ${LIBNAME}${VER}${OS390SIDEDECK} ${DESTDIR}$(PREFIX)/lib Index: files/patch-src-xercesc-Makefile.incl =================================================================== RCS file: /usr/share/cvs/freebsd/ports/textproc/xerces-c2/files/patch-src-xercesc-Makefile.incl,v retrieving revision 1.1 diff -u -r1.1 patch-src-xercesc-Makefile.incl --- files/patch-src-xercesc-Makefile.incl 20 May 2006 18:44:10 -0000 1.1 +++ files/patch-src-xercesc-Makefile.incl 16 Oct 2008 19:43:22 -0000 @@ -1,11 +1,11 @@ ---- src/xercesc/Makefile.incl.orig Wed Sep 7 11:55:53 2005 -+++ src/xercesc/Makefile.incl Mon Apr 10 14:54:15 2006 -@@ -411,7 +411,7 @@ - MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared -fPIC ${LDFLAGS} - ifeq (${TRANSCODER}, ICU) - PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} -I/usr/local/include +--- src/xercesc/Makefile.incl.orig 2008-10-15 22:08:29.424566000 -0400 ++++ src/xercesc/Makefile.incl 2008-10-15 22:12:44.282838000 -0400 +@@ -591,7 +591,7 @@ + + ifeq (${TRANSCODER}, ICU) + PLATFORM_COMPILE_OPTIONS += -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} + else ALLLIBS = ${LIBS} + endif >Release-Note: >Audit-Trail: >Unformatted: