Bug 207495 - lang/tcl-wrapper: comply with LICENSE framework
Summary: lang/tcl-wrapper: comply with LICENSE framework
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Martin Matuska
URL:
Keywords: easy, patch, patch-ready
Depends on:
Blocks:
 
Reported: 2016-02-25 18:16 UTC by Chris Hutchinson
Modified: 2016-02-27 23:27 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (mm)


Attachments
svn diff for lang/tcl-wrapper (365 bytes, patch)
2016-02-25 18:16 UTC, Chris Hutchinson
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Hutchinson 2016-02-25 18:16:11 UTC
Created attachment 167407 [details]
svn diff for lang/tcl-wrapper

I recently submitted a pr for devel/tkcvs and during
testing the ports framework threw an error regarding the
LICENSE type used in lang/tcl-wrapper:

/!\ tcl-wrapper-1.1_2: Makefile warnings, please consider fixing /!\

LICENSE must not contain BSD, instead use BSD[234]CLAUSE

So I took the time to attempt to fix it.
There is no formal copyright notice in the script, so I
was forced to take a Best Guess" at the one intended;
BSD2CLAUSE. So I made the [necessary] changes to silence
the error.

The results:

BEFORE:
dev-box# make extract
/!\ tcl-wrapper-1.1_2: Makefile warnings, please consider fixing /!\

LICENSE must not contain BSD, instead use BSD[234]CLAUSE

===>  License BSD accepted by the user
===>   tcl-wrapper-1.1_2 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by tcl-wrapper-1.1_2 for building
===>  Extracting for tcl-wrapper-1.1_2

dev-box# make clean
===>  Cleaning for tcl-wrapper-1.1_2

AFTER:
dev-box# make extract

===>  License BSD2CLAUSE accepted by the user
===>   tcl-wrapper-1.1_2 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by tcl-wrapper-1.1_2 for building
===>  Extracting for tcl-wrapper-1.1_2

dev-box# make clean
===>  Cleaning for tcl-wrapper-1.1_2

That's it!

Please find the svn diff attached.

Thanks!

--Chris
Comment 1 Pietro Cerutti freebsd_committer freebsd_triage 2016-02-25 19:20:50 UTC
To mm@. Martin, as far as I can tell you wrote the script and you should be the one to decide on its license.
Comment 2 commit-hook freebsd_committer freebsd_triage 2016-02-27 23:21:50 UTC
A commit references this bug:

Author: mm
Date: Sat Feb 27 23:20:47 UTC 2016
New revision: 409696
URL: https://svnweb.freebsd.org/changeset/ports/409696

Log:
  Fix LICENSE

  PR:		207495
  Submitted by:	Chris Hutchinson <portmaster@bsdforge.com>

Changes:
  head/lang/tcl-wrapper/Makefile