Skip to content

Commit

Permalink
Add all Creative Commons licenses
Browse files Browse the repository at this point in the history
Approved by:	portmgr (mat)
Differential Revision:	D7852
  • Loading branch information
AMDmi3 committed Sep 13, 2016
1 parent 457d4be commit fa475c4
Show file tree
Hide file tree
Showing 3 changed files with 125 additions and 10 deletions.
7 changes: 7 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,13 @@ in the release notes and/or placed into UPDATING.

All ports committers are allowed to commit to this file.

20160911:
AUTHOR: amdmi3@FreeBSD.org

Support has been added for complete set of Creative Commons licenses

CC-(BY|BY-ND|BY-NC|BY-NC-ND|BY-NC-SA|BY-SA)-(1.0|2.0|2.5|3.0|4.0)

20160909:
AUTHOR: amdmi3@FreeBSD.org

Expand Down
118 changes: 116 additions & 2 deletions Mk/bsd.licenses.db.mk
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ Licenses_db_Include_MAINTAINER= portmgr@FreeBSD.org
# _LICENSE_LIST_GROUPS - List of defined license groups
#

_LICENSE_LIST= BSL CC0-1.0 CDDL CPAL-1.0 ClArtistic EPL GFDL GMGPL \
_LICENSE_LIST= BSL CDDL CPAL-1.0 ClArtistic EPL GFDL GMGPL \
ISCL MIT MPL NCSA OFL10 OFL11 OWL OpenSSL PD PSFL PostgreSQL \
RUBY ZLIB ZPL21

Expand All @@ -63,7 +63,16 @@ _LICENSE_LIST+= ART10 ARTPERL10 ART20
# PHP family
_LICENSE_LIST+= PHP202 PHP30 PHP301

# Extras
# Creative Commons family
_LICENSE_LIST+= CC0-1.0 \
CC-BY-1.0 CC-BY-2.0 CC-BY-2.5 CC-BY-3.0 CC-BY-4.0 \
CC-BY-ND-1.0 CC-BY-ND-2.0 CC-BY-ND-2.5 CC-BY-ND-3.0 CC-BY-ND-4.0 \
CC-BY-NC-1.0 CC-BY-NC-2.0 CC-BY-NC-2.5 CC-BY-NC-3.0 CC-BY-NC-4.0 \
CC-BY-NC-ND-1.0 CC-BY-NC-ND-2.0 CC-BY-NC-ND-2.5 CC-BY-NC-ND-3.0 CC-BY-NC-ND-4.0 \
CC-BY-NC-SA-1.0 CC-BY-NC-SA-2.0 CC-BY-NC-SA-2.5 CC-BY-NC-SA-3.0 CC-BY-NC-SA-4.0 \
CC-BY-SA-1.0 CC-BY-SA-2.0 CC-BY-SA-2.5 CC-BY-SA-3.0 CC-BY-SA-4.0

# Others
_LICENSE_LIST+= NONE

# List of groups (only names must be present)
Expand Down Expand Up @@ -138,6 +147,111 @@ _LICENSE_GROUPS_BSL= FSF OSI COPYFREE
_LICENSE_NAME_CC0-1.0= Creative Commons Zero v1.0 Universal
_LICENSE_GROUPS_CC0-1.0= FSF GPL COPYFREE

_LICENSE_NAME_CC-BY-1.0= Creative Commons Attribution 1.0
_LICENSE_GROUPS_CC-BY-1.0= # empty

_LICENSE_NAME_CC-BY-2.0= Creative Commons Attribution 2.0
_LICENSE_GROUPS_CC-BY-2.0= # empty

_LICENSE_NAME_CC-BY-2.5= Creative Commons Attribution 2.5
_LICENSE_GROUPS_CC-BY-2.5= # empty

_LICENSE_NAME_CC-BY-3.0= Creative Commons Attribution 3.0
_LICENSE_GROUPS_CC-BY-3.0= # empty

_LICENSE_NAME_CC-BY-4.0= Creative Commons Attribution 4.0
_LICENSE_GROUPS_CC-BY-4.0= # empty

_LICENSE_NAME_CC-BY-ND-1.0= Creative Commons Attribution No Derivatives 1.0
_LICENSE_GROUPS_CC-BY-ND-1.0= # empty

_LICENSE_NAME_CC-BY-ND-2.0= Creative Commons Attribution No Derivatives 2.0
_LICENSE_GROUPS_CC-BY-ND-2.0= # empty

_LICENSE_NAME_CC-BY-ND-2.5= Creative Commons Attribution No Derivatives 2.5
_LICENSE_GROUPS_CC-BY-ND-2.5= # empty

_LICENSE_NAME_CC-BY-ND-3.0= Creative Commons Attribution No Derivatives 3.0
_LICENSE_GROUPS_CC-BY-ND-3.0= # empty

_LICENSE_NAME_CC-BY-ND-4.0= Creative Commons Attribution No Derivatives 4.0
_LICENSE_GROUPS_CC-BY-ND-4.0= # empty

_LICENSE_NAME_CC-BY-NC-1.0= Creative Commons Attribution Non Commercial 1.0
_LICENSE_GROUPS_CC-BY-NC-1.0= # empty
_LICENSE_PERMS_CC-BY-NC-1.0= dist-mirror pkg-mirror auto-accept

_LICENSE_NAME_CC-BY-NC-2.0= Creative Commons Attribution Non Commercial 2.0
_LICENSE_GROUPS_CC-BY-NC-2.0= # empty
_LICENSE_PERMS_CC-BY-NC-2.0= dist-mirror pkg-mirror auto-accept

_LICENSE_NAME_CC-BY-NC-2.5= Creative Commons Attribution Non Commercial 2.5
_LICENSE_GROUPS_CC-BY-NC-2.5= # empty
_LICENSE_PERMS_CC-BY-NC-2.5= dist-mirror pkg-mirror auto-accept

_LICENSE_NAME_CC-BY-NC-3.0= Creative Commons Attribution Non Commercial 3.0
_LICENSE_GROUPS_CC-BY-NC-3.0= # empty
_LICENSE_PERMS_CC-BY-NC-3.0= dist-mirror pkg-mirror auto-accept

_LICENSE_NAME_CC-BY-NC-4.0= Creative Commons Attribution Non Commercial 4.0
_LICENSE_GROUPS_CC-BY-NC-4.0= # empty
_LICENSE_PERMS_CC-BY-NC-4.0= dist-mirror pkg-mirror auto-accept

_LICENSE_NAME_CC-BY-NC-ND-1.0= Creative Commons Attribution Non Commercial No Derivatives 1.0
_LICENSE_GROUPS_CC-BY-NC-ND-1.0= # empty
_LICENSE_PERMS_CC-BY-NC-ND-1.0= dist-mirror pkg-mirror auto-accept

_LICENSE_NAME_CC-BY-NC-ND-2.0= Creative Commons Attribution Non Commercial No Derivatives 2.0
_LICENSE_GROUPS_CC-BY-NC-ND-2.0= # empty
_LICENSE_PERMS_CC-BY-NC-ND-2.0= dist-mirror pkg-mirror auto-accept

_LICENSE_NAME_CC-BY-NC-ND-2.5= Creative Commons Attribution Non Commercial No Derivatives 2.5
_LICENSE_GROUPS_CC-BY-NC-ND-2.5= # empty
_LICENSE_PERMS_CC-BY-NC-ND-2.5= dist-mirror pkg-mirror auto-accept

_LICENSE_NAME_CC-BY-NC-ND-3.0= Creative Commons Attribution Non Commercial No Derivatives 3.0
_LICENSE_GROUPS_CC-BY-NC-ND-3.0= # empty
_LICENSE_PERMS_CC-BY-NC-ND-3.0= dist-mirror pkg-mirror auto-accept

_LICENSE_NAME_CC-BY-NC-ND-4.0= Creative Commons Attribution Non Commercial No Derivatives 4.0
_LICENSE_GROUPS_CC-BY-NC-ND-4.0= # empty
_LICENSE_PERMS_CC-BY-NC-ND-4.0= dist-mirror pkg-mirror auto-accept

_LICENSE_NAME_CC-BY-NC-SA-1.0= Creative Commons Attribution Non Commercial Share Alike 1.0
_LICENSE_GROUPS_CC-BY-NC-SA-1.0= # empty
_LICENSE_PERMS_CC-BY-NC-SA-1.0= dist-mirror pkg-mirror auto-accept

_LICENSE_NAME_CC-BY-NC-SA-2.0= Creative Commons Attribution Non Commercial Share Alike 2.0
_LICENSE_GROUPS_CC-BY-NC-SA-2.0= # empty
_LICENSE_PERMS_CC-BY-NC-SA-2.0= dist-mirror pkg-mirror auto-accept

_LICENSE_NAME_CC-BY-NC-SA-2.5= Creative Commons Attribution Non Commercial Share Alike 2.5
_LICENSE_GROUPS_CC-BY-NC-SA-2.5= # empty
_LICENSE_PERMS_CC-BY-NC-SA-2.5= dist-mirror pkg-mirror auto-accept

_LICENSE_NAME_CC-BY-NC-SA-3.0= Creative Commons Attribution Non Commercial Share Alike 3.0
_LICENSE_GROUPS_CC-BY-NC-SA-3.0= # empty
_LICENSE_PERMS_CC-BY-NC-SA-3.0= dist-mirror pkg-mirror auto-accept

_LICENSE_NAME_CC-BY-NC-SA-4.0= Creative Commons Attribution Non Commercial Share Alike 4.0
_LICENSE_GROUPS_CC-BY-NC-SA-4.0= # empty
_LICENSE_PERMS_CC-BY-NC-SA-4.0= dist-mirror pkg-mirror auto-accept

_LICENSE_NAME_CC-BY-SA-1.0= Creative Commons Attribution Share Alike 1.0
_LICENSE_GROUPS_CC-BY-SA-1.0= # empty

_LICENSE_NAME_CC-BY-SA-2.0= Creative Commons Attribution Share Alike 2.0
_LICENSE_GROUPS_CC-BY-SA-2.0= # empty

_LICENSE_NAME_CC-BY-SA-2.5= Creative Commons Attribution Share Alike 2.5
_LICENSE_GROUPS_CC-BY-SA-2.5= # empty

_LICENSE_NAME_CC-BY-SA-3.0= Creative Commons Attribution Share Alike 3.0
_LICENSE_GROUPS_CC-BY-SA-3.0= # empty

_LICENSE_NAME_CC-BY-SA-4.0= Creative Commons Attribution Share Alike 4.0
_LICENSE_GROUPS_CC-BY-SA-4.0= # empty

_LICENSE_NAME_CDDL= Common Development and Distribution License
_LICENSE_GROUPS_CDDL= FSF OSI

Expand Down
10 changes: 2 additions & 8 deletions games/catesc/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,8 @@ CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Escape of the cat - hardcore oldschool platformer

LICENSE= CCbySA30 CCbySA40
LICENSE_COMB= multi
LICENSE_NAME_CCbySA30= Creative Commons Attribution-ShareAlike 3.0 Unported license
LICENSE_NAME_CCbySA40= Creative Commons Attribution-ShareAlike 4.0 International Public License
LICENSE_TEXT_CCbySA30= https://creativecommons.org/licenses/by-sa/3.0/legalcode
LICENSE_TEXT_CCbySA40= https://creativecommons.org/licenses/by-sa/4.0/legalcode
LICENSE_PERMS_CCbySA30= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
LICENSE_PERMS_CCbySA40= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
LICENSE= CC-BY-SA-3.0 CC-BY-SA-4.0
LICENSE_COMB= multi

RUN_DEPENDS= instead:games/instead

Expand Down

0 comments on commit fa475c4

Please sign in to comment.