Date: Tue, 19 Sep 2000 14:40:12 +0900 From: Kazu TAKAMUNE <takamune@avrl.mei.co.jp> 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 ... Message-ID: <20000919144012C.takamune@vrl.mei.co.jp> In-Reply-To: <200009121108.EAA92376@freefall.freebsd.org> References: <200009121108.EAA92376@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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 <bsd.port.pre.mk> .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 <takamune@avrl.mei.co.jp> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000919144012C.takamune>