Date: Mon, 18 Mar 2002 00:34:08 +0300 (MSK) From: "."@babolo.ru To: alane@geeksrus.net (Alan Eldridge) Cc: sobomax@FreeBSD.ORG, will@csociety.org, kris@obsecurity.org, will@FreeBSD.ORG, ports@FreeBSD.ORG, ports@geeksrus.net 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 Message-ID: <200203172134.AAA12012@aaz.links.ru> In-Reply-To: <20020317090147.GA67681@wwweasel.geeksrus.net> from "Alan Eldridge" at "Mar 17, 2 04:01:47 am"
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200203172134.AAA12012>