Bug 223385 - devel/soapui: Fix MASTER_SITES and LICENSE
Summary: devel/soapui: Fix MASTER_SITES and LICENSE
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: Danilo G. Baio
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-02 19:38 UTC by Danilo G. Baio
Modified: 2018-01-27 17:44 UTC (History)
0 users

See Also:
dbaio: maintainer-feedback+


Attachments
soapui-MASTERSITES_LICENSE.patch (1.19 KB, patch)
2017-11-02 19:38 UTC, Danilo G. Baio
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Danilo G. Baio freebsd_committer 2017-11-02 19:38:42 UTC
Created attachment 187670 [details]
soapui-MASTERSITES_LICENSE.patch

Actually, I'm passing through all ports that has MPL as license and updating it to MPL10|MPL11|MPL20 and I got these errors:

$ make extract
/!\ soapui-5.2.1: Makefile warnings, please consider fixing /!\

LICENSE must not contain MPL, instead use MPL[10|11|20]

===>  License not correctly defined: for unknown licenses, defining LICENSE_PERMS_CPL is mandatory (otherwise use a known LICENSE)
make[1]: exec(exit) failed (No such file or directory)
*** Error code 1


https://sourceforge.net/projects/soapui/files/?source=navbar
The SoapUI download has moved to https://www.soapui.org/downloads/soapui/source-forge.html 

...

$ make checksum
===>  License EUPL LGPL21 LGPL3 APACHE11 APACHE20 BSD3CLAUSE MPL11 MIT CPL accepted by the user
===>   soapui-5.2.1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by soapui-5.2.1 for building
=> SHA256 Checksum mismatch for SoapUI-5.2.1-linux-bin.tar.gz.
===>  Refetch for 1 more times files:  SoapUI-5.2.1-linux-bin.tar.gz
===>  License EUPL LGPL21 LGPL3 APACHE11 APACHE20 BSD3CLAUSE MPL11 MIT CPL accepted by the user
===>   soapui-5.2.1 depends on file: /usr/local/sbin/pkg - found
=> SoapUI-5.2.1-linux-bin.tar.gz doesn't seem to exist in /usr/local/poudriere/ports/mpl/distfiles/.
=> Attempting to fetch http://smartbearsoftware.com/distrib/soapui/5.2.1/SoapUI-5.2.1-linux-bin.tar.gz
SoapUI-5.2.1-linux-bin.tar.gz                 100% of   46 MB  290 kBps 02m44s
===> Fetching all distfiles required by soapui-5.2.1 for building
===>  License EUPL LGPL21 LGPL3 APACHE11 APACHE20 BSD3CLAUSE MPL11 MIT CPL accepted by the user
===>   soapui-5.2.1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by soapui-5.2.1 for building
=> SHA256 Checksum OK for SoapUI-5.2.1-linux-bin.tar.gz
Comment 1 Danilo G. Baio freebsd_committer 2018-01-27 16:58:59 UTC
maintainer timeout
Comment 2 commit-hook freebsd_committer 2018-01-27 17:43:10 UTC
A commit references this bug:

Author: dbaio
Date: Sat Jan 27 17:42:44 UTC 2018
New revision: 460134
URL: https://svnweb.freebsd.org/changeset/ports/460134

Log:
  devel/soapui: Fix LICENSE and MASTER_SITES

  License CPL was not correctly defined (missing permissions).
  The SoapUI download has moved from SourceForge to a new address[1].

  While here, fix WWW.

  [1] - https://sourceforge.net/projects/soapui/files/?source=navbar

  PR:		223385
  Approved by:	maintainer timeout (pi, > 2 weeks)

Changes:
  head/devel/soapui/Makefile
  head/devel/soapui/pkg-descr