Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Jan 2006 16:39:47 -0500
From:      Mikhail Teterin <mi+kde@aldan.algebra.com>
To:        Sergey Matveychuk <sem@freebsd.org>
Cc:        ports@freebsd.org
Subject:   Re: ports/86310: [patch] all-depends-list target of bsd.port.mk is buggy
Message-ID:  <200601281639.48304@aldan>
In-Reply-To: <43DBDC93.8000505@FreeBSD.org>
References:  <43DBDC93.8000505@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Saturday 28 January 2006 04:05 pm, Sergey Matveychuk wrote:
= We have the sysntax for depends: "path:dir[:target]".

You mean, /path/dir[:target] ?

= The patch broke using an optiopnal :target part.
= 
= How to reproduce:
= cd /usr/ports/devel/py-omniorb
= make clean

Indeed. How about:

Index: bsd.port.mk
===================================================================
RCS file: /home/pcvs/ports/Mk/bsd.port.mk,v
retrieving revision 1.523
diff -U2 -r1.523 bsd.port.mk
--- bsd.port.mk	23 Jan 2006 22:29:26 -0000	1.523
+++ bsd.port.mk	28 Jan 2006 21:38:35 -0000
@@ -4593,4 +4593,5 @@
 		l="";							\
 		for d in $$L; do					\
+			d=$${d%:*};					\
 			case $$checked in				\
 			$$d\ *|*\ $$d\ *|*\ $$d)			\

? Yours,

	-mi



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200601281639.48304>