From owner-freebsd-ports@FreeBSD.ORG Wed Feb 19 14:43:47 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9D381A67 for ; Wed, 19 Feb 2014 14:43:47 +0000 (UTC) Received: from cargobay.net (cargobay.net [162.220.58.155]) by mx1.freebsd.org (Postfix) with ESMTP id 7830B1CFD for ; Wed, 19 Feb 2014 14:43:47 +0000 (UTC) Received: from [172.17.100.84] (rrcs-97-76-30-202.se.biz.rr.com [97.76.30.202]) by cargobay.net (Postfix) with ESMTPSA id 2800C419F for ; Wed, 19 Feb 2014 14:40:38 +0000 (UTC) Message-ID: <5304C31A.9060305@ccsys.com> Date: Wed, 19 Feb 2014 09:43:38 -0500 From: "Chad J. Milios" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: misc/186883: last update of docbook broke building kdelibs References: <1392817024.23946.1.camel@lenovo.toontown> In-Reply-To: <1392817024.23946.1.camel@lenovo.toontown> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Feb 2014 14:43:47 -0000 On 2/19/2014 8:37 AM, Sergio de Almeida Lenzi wrote: > Em Qua, 2014-02-19 às 13:58 +0100, Antoine Brodin escreveu: > >> Please try patch below >> Kdelibs expects to find docbookx.dtd in >> share/xml/docbook/${DOCBOOKXML_CURRENTDTD_VERSION} , not in a subdir >> >> Index: textproc/docbook-xml/Makefile >> =================================================================== >> --- textproc/docbook-xml/Makefile (revision 345083) >> +++ textproc/docbook-xml/Makefile (working copy) >> @@ -3,7 +3,7 @@ >> >> PORTNAME= docbook-xml >> PORTVERSION= 4.2 >> -PORTREVISION= 3 >> +PORTREVISION= 4 >> MASTER_SITES= http://www.docbook.org/xml/${PORTVERSION}/ \ >> http://www.oasis-open.org/committees/docbook/xml/${PORTVERSION}/ >> >> @@ -13,6 +13,7 @@ >> NO_ISOCAT= yes >> XML_DTD= yes >> HAS_MANUAL_CATALOG_FILE= yes >> +NO_DTD_SUBDIR= yes >> >> DTD_NAME?= ${PORTNAME:S/-xml//} > > YES!!! > it fix for me here... > > I think we can close the PR > > Waiting for more tests (9.X, 8.X).... > > For me it is done... > > Thanks That worked perfectly for me on 9.2-RELEASE as well. I was going to say, "Can we get kdelibs4 to find it in the dtd directory instead?" but I see the way docbook-xml is now installing files after the above patch matches the way it was doing it a few days ago so this seems acceptable to me.