From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Oct 21 04:10:30 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3F0716A417 for ; Sat, 21 Oct 2006 04:10:30 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AA8D43D45 for ; Sat, 21 Oct 2006 04:10:30 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k9L4AUo1018474 for ; Sat, 21 Oct 2006 04:10:30 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k9L4AUuX018473; Sat, 21 Oct 2006 04:10:30 GMT (envelope-from gnats) Date: Sat, 21 Oct 2006 04:10:30 GMT Message-Id: <200610210410.k9L4AUuX018473@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Mikhail Teterin Cc: Subject: Re: ports/102993: New port: java/eclipse32 New port of Eclipse IDE version 3.2 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Mikhail Teterin List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 04:10:31 -0000 The following reply was made to PR ports/102993; it has been noted by GNATS. From: Mikhail Teterin To: "David Sledge" Cc: bug-followup@freebsd.org Subject: Re: ports/102993: New port: java/eclipse32 New port of Eclipse IDE version 3.2 Date: Sat, 21 Oct 2006 00:02:23 -0400 Great! Please, go ahead. BTW, I noticed, that the vendor's default build target ("run") does the following: a) builds in various directories; b) copyies into the eclipse/ subdirectory; c) tars up the eclipse/ subdirectory into a file in result/ subdirectory; d) gzips the c)-created tar-ball in the result/ The step b) doubles the diskspace requirement, and the step c) triples it, while the step d) (along with the port's do-install) consume quite a bit of CPU needlessly... Do you think, it can be arranged for only the step a) to happen upon "make build" and for the step b) to copy everything into the _final destination_ (${PREFIX}/eclipse) upon "make install"? The would make the builds both faster (no useless compression of the tarball in d) and use around 3 times less diskspace while building... These are all relatively cosmetic changes, compared to the hard work of the rest of the porting, but it would still be a nice polishing touch... Thanks a lot! Yours, -mi