cvs commit: ports/emulators/linux_base-gentoo-stage1 Makefile

David O'Brien obrien at FreeBSD.org
Fri Dec 31 13:54:13 PST 2004


On Fri, Dec 31, 2004 at 02:52:40PM -0500, Trevor Johnson wrote:
> David O'Brien wrote:
> > On Thu, Dec 30, 2004 at 08:01:00PM +0000, Trevor Johnson wrote:
> > > trevor      2004-12-30 20:01:00 UTC
> > >
> > >   FreeBSD ports repository
> > >
> > >   Modified files:
> > >     emulators/linux_base-gentoo-stage1 Makefile
> > >   Log:
> > >   Rename pre-install target to do-extract, so packing list will be
> > >   available after "make all".
> > >
> > >   Submitted by:   obrien
> > Missed in my patch was not doing:
> >
> >     do-extct:
> >     ..snip..
> >     +       @${RM} -fr ${WRKSRC}
> >
> > Please don't do that -- rm'ing of ${WRKSRC} is for 'make clean'.
> 
> It wasn't missed, but intentional.  Those files are not precious--they
> weren't compiled (by the port), just untarred.  Unlike most ports, this
> port doesn't do anything with them except make the packing list.  In my
> judgment, it's better to remove them afterward, so someone who simply does
> "make install"  will need half as much disk space.

?? That is true of 100 other ports -- they extract binary files.  And
what about the 10,000 ports -- boy do they use a lot of disk space after
'make install' and before 'make clean'.  What should we do about them??

-- 
-- David  (obrien at FreeBSD.org)


More information about the cvs-all mailing list