Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Apr 2002 11:26:48 +0200 (CEST)
From:      Daniel Lang <dl@leo.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/37016: update of xerces-c port
Message-ID:  <20020412092648.BA01613994@atrbg11.informatik.tu-muenchen.de>

next in thread | raw e-mail | index | archive | help

>Number:         37016
>Category:       ports
>Synopsis:       update of xerces-c port
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 12 02:30:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Daniel Lang <dl@leo.org>
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
LEO
>Environment:
System: FreeBSD atrbg11.informatik.tu-muenchen.de 4.5-STABLE FreeBSD 4.5-STABLE #8: Mon Mar 11 20:29:24 CET 2002 root@atrbg11.informatik.tu-muenchen.de:/usr/obj/usr/src/sys/ATRBG11 i386

>Description:
   
   The following two patches update the textproc/xerces-c port
   to 1.7.0. 
   The usage of runConfigure seems to be required, as the
   NETACCESSOR variable does not get set in the Makefiles
   and build fails otherwise. Also runConfigure needs the
   XERCESROOT, as well.

>How-To-Repeat:
 - 
>Fix:


--- Makefile.orig	Fri Apr 12 10:30:29 2002
+++ Makefile	Fri Apr 12 11:01:09 2002
@@ -6,26 +6,27 @@
 #
 
 PORTNAME=      xerces_c
-PORTVERSION=   1.6.0
+PORTVERSION=   1.7.0
 CATEGORIES=    textproc
 MASTER_SITES=  http://xml.apache.org/dist/xerces-c/stable/ \
 	http://document-root.de/xerces-c-mirror/
-DISTNAME=      xerces-c-src1_6_0
+DISTNAME=      xerces-c-src1_7_0
 
 MAINTAINER=    kiesel@schlund.de
 
 INSTALLS_SHLIB=yes
 LDCONFIG_DIRS= ${PREFIX}/lib
 
-CONFIGURE_WRKSRC= ${WRKSRC}/src
-BUILD_WRKSRC=     ${WRKSRC}/src
-INSTALL_WRKSRC=   ${WRKSRC}/src
+CONFIGURE_WRKSRC= ${WRKSRC}/src/xercesc
+BUILD_WRKSRC=     ${WRKSRC}/src/xercesc
+INSTALL_WRKSRC=   ${WRKSRC}/src/xercesc
 
 # Set this to where the source lives
+CONFIGURE_ENV+= XERCESCROOT=${WRKSRC}
 MAKE_ENV+= XERCESCROOT=${WRKSRC}
 
 # If configure fails, try this:
-#CONFIGURE_SCRIPT= runConfigure -pfreebsd
+CONFIGURE_SCRIPT= runConfigure -p freebsd -n socket
 
 USE_GMAKE=     yes
 HAS_CONFIGURE= yes
@@ -36,6 +37,6 @@
 	${CHMOD} 700 ${CONFIGURE_WRKSRC}/configure
 
 post-install:
-	${STRIP_CMD} ${PREFIX}/lib/libxerces-c1_6_0.so
+	${STRIP_CMD} ${PREFIX}/lib/libxerces-c1_7_0.so
 
 .include <bsd.port.mk>

--- distinfo.orig	Fri Apr 12 10:31:59 2002
+++ distinfo	Fri Apr 12 10:33:03 2002
@@ -1 +1 @@
-MD5 (xerces-c-src1_6_0.tar.gz) = 4d7d9fd4f74f69d0302face517c282e4
+MD5 (xerces-c-src1_7_0.tar.gz) = 31ddbda5e3d61113dc247590c162e83a
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020412092648.BA01613994>