Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Apr 1996 13:35:49 -0500 (EST)
From:      Chuck Robey <chuckr@Glue.umd.edu>
To:        Satoshi Asami <asami@cs.berkeley.edu>
Cc:        ports@freebsd.org
Subject:   Re: NO_PACKAGE and NO_CDROM
Message-ID:  <Pine.OSF.3.91.960404133512.26996C-100000@skipper.eng.umd.edu>
In-Reply-To: <199604040940.BAA05206@sunrise.cs.berkeley.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 4 Apr 1996, Satoshi Asami wrote:

> The NO_PACKAGE variable indicates that the package is not to be
> built.
> 
> This can be for a variety of reasons, from (1) too many configuration
> options, and it doesn't make sense to build a binary package, (2) the
> hostname is compiled in (or something like that) and again it doesn't
> make sense to build binary packages, to (3) the port is
> commercial/restrictedly copyrighted, and we can't sell/distribute
> tarballs or binaries.
> 
> As you can see, the last thing is quite different from the others, and 
> "don't sell for profit" type of copyrights really have nothing to do
> with our ability to build and distribute packages over ftp.  However,
> I have recommended porters to use this variable so that we can just
> safely "grab" the tree I've been building with "make package" and slap 
> it on the CDROM.
> 
> What do you guys think about adding a NO_CDROM variable (name subject
> to change) that means "the distfile and package of this port can't be
> put and sold on a CDROM"?  If this is set in the Makefile, and the
> user has FOR_CDROM (name definitely subject to change) in the
> environment/Makefile/command line, it will act like a NO_PACKAGE port
> (i.e., "make package" will be a no-op).
> 
> I'll have to be a bit more careful but since I usually do a full
> package fetch/rebuild before a release anyway, I'll just have to make
> sure that I have FOR_CDROM set during that stage.  And this will
> enable us to have more distfiles/packages on the ftp site.

Seems reasonable.

> 
> Comments?
> 
> Satoshi
> 

==========================================================================
Chuck Robey chuckr@eng.umd.edu, I run FreeBSD-current on n3lxx + Journey2
 
Three Accounts for the Super-users in the sky,
  Seven for the Operators in their halls of fame,
Nine for Ordinary Users doomed to crie,
  One for the Illegal Cracker with his evil game
In the Domains of Internet where the data lie.
  One Account to rule them all, One Account to watch them,
  One Account to make them all and in the network bind them.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.OSF.3.91.960404133512.26996C-100000>