Opened 4 years ago

Closed 4 years ago

#60523 closed defect (fixed)

reduce uses unknown license name "BINARY"

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: mbrethen
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: Cc:
Port: reduce

Description

The reduce portfile uses the unknown license name "BINARY". As a result:

"reduce" is not distributable because its license "binary" is not known to be distributable

It looks like this was added as a result of #57772 but there's no discussion of it in the ticket. What was meant by "BINARY"?

Attachments (2)

BINARY-LICENSE.txt (5.3 KB) - added by mbrethen 4 years ago.
Portfile-reduce.diff (1.0 KB) - added by mbrethen 4 years ago.

Download all attachments as: .zip

Change History (6)

Changed 4 years ago by mbrethen

Attachment: BINARY-LICENSE.txt added

comment:1 Changed 4 years ago by mbrethen

I have attached BINARY-LICENSE.txt which is included in the distribution.

comment:2 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)

Ok well the first line of that file says:

License for binary copies of REDUCE downloaded from Sourceforge

The reduce port isn't downloading a binary of reduce, right? It's downloading the source code and building it. So this doesn't apply.

Next, the file reproduces the BSD 2-clause license, and the port already indicates that it is under the BSD license.

The rest of the file is commentary.

So I think "BINARY" can just be removed from the license line.

Changed 4 years ago by mbrethen

Attachment: Portfile-reduce.diff added

comment:3 Changed 4 years ago by mbrethen

That's correct, both CSL and PSL are now compiled from source. Several years back PSL was distributed as a binary. I have attached a Portfile diff.

comment:4 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

In 23e3572f3ad8f19aefcf4e13f84e4737b6f5d3c4/macports-ports (master):

reduce: Remove "BINARY" license

It's not applicable because we're building from source, not
redistributing one of their binaries.

Closes: #60523

Note: See TracTickets for help on using tickets.