From owner-freebsd-ports Sun Mar 17 13:26:13 2002 Delivered-To: freebsd-ports@freebsd.org Received: from aaz.links.ru (aaz.links.ru [193.125.152.37]) by hub.freebsd.org (Postfix) with ESMTP id 563F237B400; Sun, 17 Mar 2002 13:26:10 -0800 (PST) Received: (from babolo@localhost) by aaz.links.ru (8.9.3/8.9.3) id AAA12012; Mon, 18 Mar 2002 00:34:08 +0300 (MSK) Message-Id: <200203172134.AAA12012@aaz.links.ru> Subject: Re: cvs commit: ports/x11/XFree86-4 Makefile Makefile.man pkg-plist pkg-plist.alpha pkg-plist.pc98 ports/x11/XFree86-4/files pat In-Reply-To: <20020317090147.GA67681@wwweasel.geeksrus.net> from "Alan Eldridge" at "Mar 17, 2 04:01:47 am" To: alane@geeksrus.net (Alan Eldridge) Date: Mon, 18 Mar 2002 00:34:08 +0300 (MSK) Cc: sobomax@FreeBSD.ORG, will@csociety.org, kris@obsecurity.org, will@FreeBSD.ORG, ports@FreeBSD.ORG, ports@geeksrus.net From: "."@babolo.ru MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Alan Eldridge writes: > On Sun, Mar 17, 2002 at 10:30:05AM +0200, Maxim Sobolev wrote: > > > >You can use the same approach as mozilla-{headers,embedded} use - i.e. > >use shared ${WRKSRC} to build all miniports. See www/mozilla/Makefile, > >www/mozilla-embedded/Makefile and www/mozilla-headers/Makefile. This > >also simplifies patches management, because you only need to add patch > >in one place, not in 9 separate places. > > Did you see my suggestion? > > either > WRKDIR!= cd ${PORTSDIR}/x11/XFree86 && make -V WRKDIR > or > WRKSRC!= cd ${PORTSDIR}/x11/XFree86 && make -V WRKSRC > > Also, unlike the mozilla-* ports, you have to force a make clean before > building any of the X miniports. They do some configuration stuff that is > positively vile and each one has to start with a clean tree; that may also > necessitate separate patch management. IMHO just do nothing special. Any unusual step like clean is worst then disk space consuming -- @BABOLO http://links.ru/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message