From owner-ports-jp@jp.freebsd.org  Tue Sep 28 03:36:26 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id DAA15430;
	Tue, 28 Sep 1999 03:36:26 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from prince.net.ebina.hitachi.co.jp (sagami134192.allnet.ne.jp [210.251.134.192])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id DAA15425
	for <ports-jp@jp.freebsd.org>; Tue, 28 Sep 1999 03:36:26 +0900 (JST)
	(envelope-from sumikawa@ebina.hitachi.co.jp)
Received: from localhost (localhost [127.0.0.1])
	by prince.net.ebina.hitachi.co.jp (8.9.3/3.7W) with ESMTP id SAA45396;
	Mon, 27 Sep 1999 18:36:17 GMT
To: ports-jp@jp.freebsd.org
Cc: asami@FreeBSD.org
Cc: sumikawa@ebina.hitachi.co.jp
In-Reply-To: <vqchfkhjeur.fsf@silvia.hip.berkeley.edu>
References: <19990927044820P.sumikawa@ebina.hitachi.co.jp>
	<19990927102322L.kunishi@aquamarine.c.oka-pu.ac.jp>
	<vqchfkhjeur.fsf@silvia.hip.berkeley.edu>
X-Mailer: xcite1.31> Mew version 1.94 on Emacs 20.4 / Mule 4.0 (HANANOEN)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990928033617F.sumikawa@ebina.hitachi.co.jp>
Date: Tue, 28 Sep 1999 03:36:17 +0900 (JST)
From: SUMIKAWA Munechika (=?ISO-2022-JP?B?GyRCM1FAbj0hNmEbKEI=?=) 
	<sumikawa@ebina.hitachi.co.jp>
X-Dispatcher: imput version 990905(IM130)
Lines: 35
Reply-To: ports-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: ports-jp 7689
Subject: [ports-jp 7689] Re: I'm looking for PLIST maker
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org
X-Originator: sumikawa@ebina.hitachi.co.jp

asami>  * $BA0$K(B FreeBSD-users-jp $B$G$b=q$$$?$h$&$K;W$$$^$9$,!"$3$l!"(B
asami>  * {BUILD,RUN}_DEPENDS $B$K(B${PREFIX}/hogehoge $B$J$I$H;XDj$7$F$"$C$?$H$-$K(B
asami>  * $B$O$^$k4m81@-$,$"$j$^$9$h$M!#(B

asami> $B$3$NM}M3$b$"$j!"(B${PREFIX}$B$O(B*_DEPENDS$B$K;H$C$F$O$$$1$J$$$3$H$K$J$C$F$$$^(B
asami> $B$9!#(B${LOCALBASE}$B$+(B${X11BASE}$B$r;H$$$^$7$g$&!#(B

$B$3$N%A%'%C%/$r(B devel/portlint/src/portlint.pl $B$KF~$l$F$_$^$7$?!#(B
$B$3$s$J46$8$+$J$"!#(B

---
Munechika SUMIKAWA @ KAME Project

Index: portlint.pl
===================================================================
RCS file: /home/ncvs/ports/devel/portlint/src/portlint.pl,v
retrieving revision 1.9
diff -u -r1.9 portlint.pl
--- portlint.pl	1999/08/29 11:11:12	1.9
+++ portlint.pl	1999/09/27 18:33:19
@@ -981,6 +981,14 @@
 						"$j is deprecated.");
 				}
 
+				# check for PREFIX
+				if ($m{'dep'} =~ /\${PREFIX}/) {
+					&perror("FATAL: \${PREFIX} must not be ".
+						"contained in *_DEPENDS. ".
+						"use \${LOCALBASE} or ".
+						"\${X11BASE} instead.");
+				}
+
 				# check port dir existence
 				$k = $m{'dir'};
 				$k =~ s/\${PORTSDIR}/$ENV{'PORTSDIR'}/;
