From owner-cvs-all Mon Sep 18 22:40:21 2000 Delivered-To: cvs-all@freebsd.org Received: from bulls.mei.co.jp (bulls.mei.co.jp [202.224.189.25]) by hub.freebsd.org (Postfix) with ESMTP id 1EDD037B422; Mon, 18 Sep 2000 22:40:15 -0700 (PDT) Received: by bulls.mei.co.jp (8.11.0/3.7W) with ESMTP id e8J5eD928041; Tue, 19 Sep 2000 14:40:13 +0900 (JST) Received: by mariners.mei.co.jp (8.9.1/3.7W) with ESMTP id OAA29951; Tue, 19 Sep 2000 14:40:13 +0900 (JST) Received: by dream.vrl.mei.co.jp (8.11.0/3.7W-08/28/00) id e8J5eCv39449; Tue, 19 Sep 2000 14:40:13 +0900 (JST) To: asami@FreeBSD.org Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: ports/japanese/elisa10x8 Makefile ports/japanese/elisa8x8 Makefile ports/japanese/k10 Makefile ports/japanese/k12 Makefile ports/japanese/kanji18 Makefile ports/japanese/kappa20 Makefile ports/japanese/netscape-fonts Makefile ports/japanese/ngraph-fonts ... From: Kazu TAKAMUNE In-Reply-To: <200009121108.EAA92376@freefall.freebsd.org> References: <200009121108.EAA92376@freefall.freebsd.org> X-Mailer: Mew version 1.94.1 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20000919144012C.takamune@vrl.mei.co.jp> Date: Tue, 19 Sep 2000 14:40:12 +0900 X-Dispatcher: imput version 20000228(IM140) Lines: 57 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, Ports Wraith ! This commit broke the dependency of 'japanese/netscape-fonts'. ===> Returning to build of ja-netscape-communicator-linux-4.75 ===> ja-netscape-communicator-linux-4.75 depends on file: /var/db/pkg/ja-netscape-fonts-1.0 - not found ===> Verifying install for /var/db/pkg/ja-netscape-fonts-1.0 in /usr/ports/japanese/netscape-fonts ===> Extracting for ja-netscape-fonts-1.0 >> No MD5 checksum file. ===> ja-netscape-fonts-1.0 depends on shared library: X11.6 - found ===> Patching for ja-netscape-fonts-1.0 ===> Configuring for ja-netscape-fonts-1.0 ===> Installing for ja-netscape-fonts-1.0 ===> ja-netscape-fonts-1.0 depends on executable: mkfontdir - found ===> ja-netscape-fonts-1.0 depends on shared library: X11.6 - found Can't rename: No such file or directory at /opt/head/ports/japanese/netscape-fonts/pkg/INSTALL line 8. *** Error code 2 It is fixed as follows: Index: ports/japanese/netscape-fonts/Makefile =================================================================== RCS file: /home/ncvs/ports/japanese/netscape-fonts/Makefile,v retrieving revision 1.9 diff -u -r1.9 Makefile --- ports/japanese/netscape-fonts/Makefile 2000/09/12 11:08:02 1.9 +++ ports/japanese/netscape-fonts/Makefile 2000/09/20 03:00:00 @@ -23,7 +23,7 @@ .include .if ${XFREE86_VERSION} == 4 -RUN_DEPENDS= mkfontdir:${PORTSDIR}/x11/XFree86-4-clients +RUN_DEPENDS+= mkfontdir:${PORTSDIR}/x11/XFree86-4-clients .endif NO_BUILD= yes I haven't checked all MakefileS which modified by the commit; > Add dependency to mkfontdir:XFree86-4-clients when XFREE86_VERSION=4. or > Add BUILD_DEPENDS=bdftopcf:XFree86-4-clients and > RUN_DEPENDS=mkfontdir:XFree86-4-clients when XFREE86_VERSION=4. I think `+=' is safer than '=' in these MakefileS. And, again, I found `RUN_DEPENDS=' in `bsd.port.mk'. > .if defined(USE_LINUX) > RUN_DEPENDS= ${LINUXBASE}/etc/redhat-release:${PORTSDIR}/emulators/linux_base > .endif Let's change it into `RUN_DEPENDS+='. Thanks. -- Kazu TAKAMUNE To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message