cvs commit: ports/games/vegastrike-data Makefile

Alexey Dokuchaev danfe at FreeBSD.org
Sat May 31 08:27:21 UTC 2008


On Fri, May 30, 2008 at 11:31:51AM +0200, Pav Lucistnik wrote:
> Alexey Dokuchaev p??e v p? 30. 05. 2008 v 09:26 +0000:
> > On Thu, May 29, 2008 at 09:37:50PM +0000, Pav Lucistnik wrote:
> > > pav         2008-05-29 21:37:50 UTC
> > > 
> > >   FreeBSD ports repository
> > > 
> > >   Modified files:
> > >     games/vegastrike-data Makefile 
> > >   Log:
> > >   - Disallow this from pointyhat builds; we don't need to repackage 520 MB of
> > >     game data and load it on all our mirrors
> > 
> > Why not follow the way it's done in e.g. games/nexuiz port and alike??
> > Looks like it gives more control to user.
> 
> This will not affect end-users in any way. PACKAGE_BUILDING is defined
> in and _only_ in pointyhat environment.
> 
> End users can still `make package' and all that. Unless I'm missing
> something?

Ah, OK, so if I simply want to prevent building what can be called
"official" package (which will be put on ftp.freebsd.org and mirrors), I
should check for PACKAGE_BUILDING and set IGNORE (or maybe NO_PACKAGE is
better?).  If there is some inherent problem with building a package
(not just to reduce payload on our DVDs), like legal issues with the
software, I just use NO_PACKAGE.  Am I getting this right?

./danfe


More information about the cvs-ports mailing list