[86795] users/cal/ports

Ryan Schmidt ryandesign at macports.org
Fri Nov 4 11:44:46 PDT 2011


On Nov 4, 2011, at 12:40, Bradley Giesbrecht wrote:

> On Nov 4, 2011, at 10:11 AM, Clemens Lang wrote:
> 
>> Maybe we could write a wizard to start off a Portfile, e.g. by asking a couple
>> of questions, determining checksums, setting maintainers, all the stuff
>> you do over and over when creating ports.
> 
> +1
> 
> Or a spec file to start a port with. A stub port that installs nothing but has all the mandatory (lint) items declared and possibly comments with things like available Licenses.

I don't think we want to maintain yet another place where the list of valid licenses is kept.

There are many different kinds of ports, considering the available portgroups, and fetch types... What's required varies based on that and other criteria. So a wizard would seem more useful than a single template, and more maintainable than a set of templates, but by the time it encapsulates all the possibilities, the wizard would be a pretty complex script, and using it might be more complicated than just writing the portfile, no?





More information about the macports-dev mailing list