From owner-freebsd-ports Sat Aug 3 17:10: 9 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8195B37B400 for ; Sat, 3 Aug 2002 17:10:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8321F43E5E for ; Sat, 3 Aug 2002 17:10:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g740A2JU081662 for ; Sat, 3 Aug 2002 17:10:02 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g740A2Xg081661; Sat, 3 Aug 2002 17:10:02 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E06FC37B400 for ; Sat, 3 Aug 2002 17:06:08 -0700 (PDT) Received: from berkeley.sa2c.net (berkeley.sa2c.net [61.194.193.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2255343E5E for ; Sat, 3 Aug 2002 17:06:08 -0700 (PDT) (envelope-from sa2c@sa2c.net) Received: by berkeley.sa2c.net (Postfix, from userid 3104) id A57A53CC; Sun, 4 Aug 2002 09:06:06 +0900 (JST) Message-Id: <20020804000606.A57A53CC@berkeley.sa2c.net> Date: Sun, 4 Aug 2002 09:06:06 +0900 (JST) From: NIIMI Satoshi Reply-To: NIIMI Satoshi To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/41300: textproc/scrollkeeper should have BUILD_DEPENDS for textproc/docbook-xml Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 41300 >Category: ports >Synopsis: textproc/scrollkeeper should have BUILD_DEPENDS for textproc/docbook-xml >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Aug 03 17:10:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: NIIMI Satoshi >Release: FreeBSD 4.6.1-RELEASE-p7 i386 >Organization: >Environment: System: FreeBSD berkeley.sa2c.net 4.6.1-RELEASE-p7 FreeBSD 4.6.1-RELEASE-p7 #1: Sun Aug 4 06:20:20 JST 2002 sa2c@berkeley.sa2c.net:/usr/obj/usr/src/sys/SA2C_NET i386 >Description: textproc/scrollkeeper should have BUILD_DEPENDS for textproc/docbook-xml because post-patch target executes PRE-INSTALL and this script depends on existence of docbookx.dtd. If textproc/scrollkeeper is built without textproc/docbook-xml installed and no -DBATCH nor -DPACKAGE_BUILDING are passed, the buid fails. >How-To-Repeat: pkg_delete -r docbook-xml-4.1.2_1 cd ${PORTSDIR}/textproc/scrollkeeper make >Fix: --- diff begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/textproc/scrollkeeper/Makefile,v retrieving revision 1.16 diff -u -r1.16 Makefile --- Makefile 1 Aug 2002 16:22:35 -0000 1.16 +++ Makefile 3 Aug 2002 23:44:36 -0000 @@ -49,6 +49,10 @@ MAN8= scrollkeeper-preinstall.8 scrollkeeper-rebuilddb.8 \ scrollkeeper-update.8 +.if !defined(BATCH) && !defined(PACKAGE_BUILDING) +BUILD_DEPENDS+= ${LOCALBASE}/share/xml/docbook/4.1.2/docbookx.dtd:${PORTSDIR}/textproc/docbook-xml +.endif + post-patch: @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g ; \ s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure --- diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message