From owner-freebsd-java@FreeBSD.ORG Sun Jul 25 23:07:12 2004 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 837BB16A4CE for ; Sun, 25 Jul 2004 23:07:12 +0000 (GMT) Received: from sakura.ninth-nine.com (sakura.ninth-nine.com [219.127.74.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DB4243D48 for ; Sun, 25 Jul 2004 23:07:12 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from nadesico.ninth-nine.com (nadesico.ninth-nine.com [219.127.74.122]) by sakura.ninth-nine.com (8.12.11/8.12.11/NinthNine) with ESMTP id i6PN7A5r089826; Mon, 26 Jul 2004 08:07:10 +0900 (JST) (envelope-from nork@FreeBSD.org) Date: Mon, 26 Jul 2004 08:07:09 +0900 From: Norikatsu Shigemura To: Jeremy Faulkner Message-Id: <20040726080709.406d591b.nork@FreeBSD.org> In-Reply-To: <41042F42.80604@gldis.ca> References: <20040725171544.71dc613e.nork@FreeBSD.org> <41042F42.80604@gldis.ca> X-Mailer: Sylpheed version 0.9.12-gtk2-20040622 (GTK+ 2.4.4; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.5.3 (sakura.ninth-nine.com [219.127.74.121]); Mon, 26 Jul 2004 08:07:10 +0900 (JST) cc: freebsd-java@FreeBSD.org Subject: Re: HEADS UP: Eclipse 3.0 updated X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Jul 2004 23:07:12 -0000 On Sun, 25 Jul 2004 18:08:02 -0400 Jeremy Faulkner wrote: > > Hi eclipse user and maintainer. > > I updated Eclipse 3.0 and related ports, so then some ports > > was broken. Please fix these ports! :-) > > If you find a problem, please report to java@ and nork@. > WITH_MOTIF=yes fails to detect that kdebase is not present on the system > and will always attempt to compile it. An earlier patch I submitted > removed the kde swt lib from the build, this patch corrects the pkg_info > check for kdebase. > The "no packages match pattern" is going to stderr not stdout and so > will not be caught. However if there is a package installed the > outputted information does go to stdout. Hum... How about following patch? - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --- Makefile.orig Mon Jul 26 01:27:30 2004 +++ Makefile Mon Jul 26 08:05:10 2004 @@ -71,7 +71,7 @@ # The Motif version builds a KDE/Qt library if kdebase is around .if defined(WITH_MOTIF) -BUILD_KDE=`${PKG_INFO} -xc kdebase | ${GREP} "no packages match"` +BUILD_KDE=`${PKG_INFO} -xc kdebase | ${GREP} "no packages match" 2>&1` .if empty(${BUILD_KDE}) PLIST_SUB+= KDE:="" .else - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -