None license

2012-01-02 Thread Arno Hautala
I'm putting together a Portfile for symlinks by Mark Lord. The source doesn't come with a license and the author has stated that it doesn't have one [1]. Is there such an identifier for the license field in a Portfile? For that matter, is there documentation on valid identifiers? [1]:

Re: None license

2012-01-02 Thread Jeremy Lavergne
I'm putting together a Portfile for symlinks by Mark Lord. The source doesn't come with a license and the author has stated that it doesn't have one [1]. Is there such an identifier for the license field in a Portfile? For that matter, is there documentation on valid identifiers? [1]:

Re: None license

2012-01-02 Thread Rainer Müller
On 2012-01-02 18:38 , Arno Hautala wrote: I'm putting together a Portfile for symlinks by Mark Lord. The source doesn't come with a license and the author has stated that it doesn't have one [1]. Is there such an identifier for the license field in a Portfile? I would recommend Permissive

Re: None license

2012-01-02 Thread Arno Hautala
On Mon, Jan 2, 2012 at 12:55, Jeremy Lavergne jer...@lavergne.gotdns.org wrote: I'd just put in Permissive. On Mon, Jan 2, 2012 at 12:57, Rainer Müller rai...@macports.org wrote: I would recommend Permissive which indicates that the source code may be modified and we can distribute binary

Ignore MisbehavingServers rather than fail with an error

2012-01-02 Thread Ryan Schmidt
When users who use a broken DNS server [1] try to fetch a port which has one or more master_sites that are offline, they will probably receive an HTML file (from the broken DNS server's search page) instead of the distfile, which will result in a checksum mismatch error followed by this

Re: License question

2012-01-02 Thread Lawrence Velázquez
On Jan 2, 2012, at 5:24 p.m., Mark Brethen wrote: Looking at the pure Portfile, In don't quite follow: if {${name} == ${subport}} { } Is everything in-between the curly brackets read only if user issues 'port install pure'? Yes. Another common idiom is if {${name} != ${subport}} {

Re: [88444] trunk/dports/aqua/HandBrake

2012-01-02 Thread Ryan Schmidt
On Jan 2, 2012, at 11:12, c...@macports.org wrote: Revision: 88444 http://trac.macports.org/changeset/88444 Author: c...@macports.org Date: 2012-01-02 09:12:32 -0800 (Mon, 02 Jan 2012) Log Message: --- HandBrake: Make python version configurable, make sure we're

Re: License question

2012-01-02 Thread Mark Brethen
On Jan 2, 2012, at 5:08 PM, Lawrence Velázquez wrote: On Jan 2, 2012, at 5:24 p.m., Mark Brethen wrote: Looking at the pure Portfile, In don't quite follow: if {${name} == ${subport}} { } Is everything in-between the curly brackets read only if user issues 'port install pure'?

Re: License question

2012-01-02 Thread Jeremy Lavergne
Subports make sense iff the portfiles greatly overlap. Mark Brethen mark.bret...@gmail.com wrote: On Jan 2, 2012, at 5:08 PM, Lawrence Velázquez wrote: On Jan 2, 2012, at 5:24 p.m., Mark Brethen wrote: Looking at the pure Portfile, In don't quite follow: if {${name} == ${subport}} {

Re: None license

2012-01-02 Thread Joshua Root
On 2012-1-3 04:38 , Arno Hautala wrote: I'm putting together a Portfile for symlinks by Mark Lord. The source doesn't come with a license and the author has stated that it doesn't have one [1]. Is there such an identifier for the license field in a Portfile? The author doesn't appear to

Re: [88407] trunk/dports/lang/gccxml-devel/Portfile

2012-01-02 Thread Mark Moll
On Jan 1, 2012, at 5:18 PM, Ryan Schmidt wrote: On Jan 1, 2012, at 12:48, Mark Moll wrote: On Dec 30, 2011, at 11:20 PM, Ryan Schmidt wrote: On Dec 30, 2011, at 23:19, mm...@macports.org wrote: Revision: 88407 http://trac.macports.org/changeset/88407 Author:

Re: None license

2012-01-02 Thread Arno Hautala
On Mon, Jan 2, 2012 at 19:24, Joshua Root j...@macports.org wrote: The author doesn't appear to understand how copyright works and/or what a license is. He also states that symlinks has been around many years before the open source fad, but the earliest release that I've been able to find

Re: None license

2012-01-02 Thread Jeremy Lavergne
I'm a bit confused here. You seem to be saying that without a license an archive can't be distributed, but also that it's a Permissive license, which is identified as distributable. Or am I misinterpreting? The author intends for it to be open, but if following the law to the letter, a

Re: License question

2012-01-02 Thread Mark Brethen
On Jan 2, 2012, at 6:07 PM, Jeremy Lavergne wrote: Subports make sense iff the portfiles greatly overlap. Mark Brethen mark.bret...@gmail.com wrote: On Jan 2, 2012, at 5:08 PM, Lawrence Velázquez wrote: On Jan 2, 2012, at 5:24 p.m., Mark Brethen wrote: Looking at the pure

Re: None license

2012-01-02 Thread Joshua Root
On 2012-1-3 14:13 , Arno Hautala wrote: On Mon, Jan 2, 2012 at 19:24, Joshua Root j...@macports.org wrote: If there is no license (and the work is not in the public domain), we can't distribute the software at all. His direction to Use and distribute and modify as you (or anyone else) sees

Re: Ignore MisbehavingServers rather than fail with an error

2012-01-02 Thread Daniel J. Luke
On Jan 2, 2012, at 5:47 PM, Ryan Schmidt wrote: These types of broken DNS servers are obviously not going away Are you sure? if people start implementing dnssec (and we get dnssec validation in the stub resolver in the OS), this kind of stupidity can't happen... (of course, it's possible that

Re: [88407] trunk/dports/lang/gccxml-devel/Portfile

2012-01-02 Thread Ryan Schmidt
On Jan 2, 2012, at 20:54, Mark Moll wrote: Does it work now? No. Same error. OS X 10.7.2, MacPorts 2.0.99 at first, now 2.0.3. Do you see the same kind of problem with any of the hundreds of other ports that fetch from a version control system? I don't see anything unique in the

Re: Distfile mirroring exclusions

2012-01-02 Thread Ryan Schmidt
On Dec 26, 2011, at 16:53, Ryan Schmidt wrote: Looking on the main distfiles mirror, I see we do not have any distfiles there for molden, but we do have some for metis. If we're not supposed to be distributing metis, we need to fix the script(s) and delete these files from all mirrors.