Subject: NetBSD WWW feedback from alex@schnarff.com (fwd)
To: None <port-dreamcast@netbsd.org>
From: Alex Kirk <alex@schnarff.com>
List: port-dreamcast
Date: 02/01/2003 23:23:39
This is a mimegpg-signed message.  If you see this text, it means that
your E-mail software does not support MIME-formatted messages.

--=_mimegpg-www-26339-1044141824-0001
Content-Type: text/plain; format=flowed; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

Below is some clarification on how to do a mass build from Jan with NetBSD. 
I'm actually running one as we speak; hopefully it goes well and doesn't 
destroy my box. I'll report progress as it occurs (as the entire build, I'd 
guess, might take a few days). 

Alex Kirk 

 ---------------------------------------------------------------- 


Alex Kirk <alex@schnarff.com> wrote: 

> >When creating a binary package, please remember to also create binary
> >packages for all dependencies of that package! 
> 
> Doesn't compiling in pkgsrc do this automatically -- i.e. aren't your 
> dependencies compiled first? 

Yes, it _compiles_ the dependenies, but you'd have to creat packages for
these dependencies as well. 

> >If you wish to upload binary packages but do not have write access to
> >ftp.netbsd.org, create the packages and make them available online via
> >HTTP or FTP.  Then use send-pr (or our online form at
> >http://www.netbsd.org/Misc/send-pr.html) to inform the packages team of
> >the existence of the binary package. 
> 
> What *exactly* should I make available? For example, in net/6to4/work, I 
> just see one binary, 6to4; net/6to4/files has a few things as well. Should 
> I just "cd /usr/pkgsrc/net/6to4; tar -czvf 6to4.tgz"? Can I just grab the 
> work/ and files/ subdirectories? 

No, you'd build the package using 'make package' from the pkgsrc
directory (pkgsrc/net/6to4/ in your example).  See Packages.txt, Sec.
3.1. 

Just one more word of caution, or advise:  the NetBSD Project only
uploads binary packages created by NetBSD developers.  This is done for
security reasons and is obviously not ment personally, as otherwise the
NetBSD Project could not vouch for the integrity of the packages.  But
don't let this discourage you from creating and providing binary
packages, as this will certainly encourage users and developers alike to
look at them and possibly eventually upload them to our ftp-servers. 

 -Jan 

-- 
http://www.netbsd.org -
        Multiarchitecture OS, no hype required. 

--=_mimegpg-www-26339-1044141824-0001
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (OpenBSD)
Comment: For info see http://www.gnupg.org

iD8DBQA+PFcAIvK3w1ai3WcRAsjlAJ9Vlh15gzT7zaflppO7SudHY2MYXACfVI6o
rOroVG66lhVwinBFoPeV5sg=
=pPge
-----END PGP SIGNATURE-----

--=_mimegpg-www-26339-1044141824-0001--