Date: Sat, 16 Mar 2002 21:21:59 -0500 From: Will Andrews <will@csociety.org> To: Kris Kennaway <kris@obsecurity.org> Cc: Will Andrews <will@FreeBSD.org>, ports@FreeBSD.org Subject: Re: cvs commit: ports/x11/XFree86-4 Makefile Makefile.man pkg-plist pkg-plist.alpha pkg-plist.pc98 ports/x11/XFree86-4/files patch-2 patch-c patch-c2 patch-d patch-f patch-i810 patch-j patch-k patch-mouse patch-r128 patch-r128dri patch-r128xmesa patch-shm ... Message-ID: <20020317022158.GK53073@squall.waterspout.com> In-Reply-To: <20020316171808.A15093@xor.obsecurity.org> References: <200203162343.g2GNhjs90185@freefall.freebsd.org> <20020316171808.A15093@xor.obsecurity.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Mar 16, 2002 at 05:18:08PM -0800, Kris Kennaway wrote: > Thanks, but couldn't you have found a way to do this without having to > extract 9 separate copies of the X sources in order to build? That's > a hell of a lot of disk space.. Indeed, and I myself ran out of disk space trying to compile it using the "normal" ports approach on my laptop. I managed to workaround this by removing xc dirs as they were finished. > I thought this was one of the main reasons this hadn't been done > earlier: i.e. finding a way to make the components build out of the > same source tree but register as separate ports. No, the main reason is because no one was willing to commit it. This particular problem has one possible solution that I haven't had time to test: DEPENDS_TARGET= install clean ..added to every XFree86-4-* port. Note that this will break if you use ALWAYS_BUILD_DEPENDS=yes. Any other solution (e.g. specifically specifying the target via *_DEPENDS, or breaking up the src tarballs further manually, or removing unneeded files after extraction, for each XFree86-4-* port) is almost certainly a hack. Regards, -- wca To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020317022158.GK53073>