Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Oct 2017 21:30:29 +0000 (UTC)
From:      Adriaan de Groot <adridg@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r452819 - in head: archivers/kf5-karchive devel/kf5-extra-cmake-modules devel/kf5-kapidox devel/kf5-kconfig devel/kf5-kcoreaddons devel/kf5-kdbusaddons textproc/kf5-kcodecs x11-themes/k...
Message-ID:  <201710242130.v9OLUTMv068643@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adridg
Date: Tue Oct 24 21:30:29 2017
New Revision: 452819
URL: https://svnweb.freebsd.org/changeset/ports/452819

Log:
  Update some of the KDE Frameworks 5 ports with DISTVERSION, LICENSE
  
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D12759

Modified:
  head/archivers/kf5-karchive/Makefile
  head/devel/kf5-extra-cmake-modules/Makefile
  head/devel/kf5-kapidox/Makefile
  head/devel/kf5-kconfig/Makefile
  head/devel/kf5-kcoreaddons/Makefile
  head/devel/kf5-kdbusaddons/Makefile
  head/textproc/kf5-kcodecs/Makefile
  head/x11-themes/kf5-breeze-icons/Makefile
  head/x11-toolkits/kf5-attica/Makefile

Modified: head/archivers/kf5-karchive/Makefile
==============================================================================
--- head/archivers/kf5-karchive/Makefile	Tue Oct 24 21:22:59 2017	(r452818)
+++ head/archivers/kf5-karchive/Makefile	Tue Oct 24 21:30:29 2017	(r452819)
@@ -2,11 +2,15 @@
 # $FreeBSD$
 
 PORTNAME=	karchive
-PORTVERSION=	${KDE_FRAMEWORKS_VERSION}
+DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
 CATEGORIES=	archivers kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	KF5 library that provides classes for handling archive formats
+
+# Sources say LGPL20, KDE policy says LGPL21+, license file is LGPL21
+LICENSE=	LGPL20
+LICENSE_FILE=	${WRKSRC}/COPYING.LIB
 
 USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
 USE_KDE=	ecm

Modified: head/devel/kf5-extra-cmake-modules/Makefile
==============================================================================
--- head/devel/kf5-extra-cmake-modules/Makefile	Tue Oct 24 21:22:59 2017	(r452818)
+++ head/devel/kf5-extra-cmake-modules/Makefile	Tue Oct 24 21:30:29 2017	(r452819)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	extra-cmake-modules
-PORTVERSION=	${KDE_FRAMEWORKS_VERSION}
+DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
 CATEGORIES=	devel kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org

Modified: head/devel/kf5-kapidox/Makefile
==============================================================================
--- head/devel/kf5-kapidox/Makefile	Tue Oct 24 21:22:59 2017	(r452818)
+++ head/devel/kf5-kapidox/Makefile	Tue Oct 24 21:30:29 2017	(r452819)
@@ -2,11 +2,14 @@
 # $FreeBSD$
 
 PORTNAME=	kapidox
-PORTVERSION=	${KDE_FRAMEWORKS_VERSION}
+DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
 CATEGORIES=	devel kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	KF5 API Documentation Tools
+
+LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
 USES=		cmake:outsource kde:5 python tar:xz
 USE_KDE=	archive ecm

Modified: head/devel/kf5-kconfig/Makefile
==============================================================================
--- head/devel/kf5-kconfig/Makefile	Tue Oct 24 21:22:59 2017	(r452818)
+++ head/devel/kf5-kconfig/Makefile	Tue Oct 24 21:30:29 2017	(r452819)
@@ -2,11 +2,15 @@
 # $FreeBSD$
 
 PORTNAME=	kconfig
-PORTVERSION=	${KDE_FRAMEWORKS_VERSION}
+DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
 CATEGORIES=	devel kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	KF5 widgets for configuration dialogs
+
+# Sources say LGPL20+, KDE policy says LGPL21+, license file is LGPL21
+LICENSE=	LGPL21+
+LICENSE_FILE=	${WRKSRC}/COPYING.LIB
 
 USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
 USE_KDE=	ecm

Modified: head/devel/kf5-kcoreaddons/Makefile
==============================================================================
--- head/devel/kf5-kcoreaddons/Makefile	Tue Oct 24 21:22:59 2017	(r452818)
+++ head/devel/kf5-kcoreaddons/Makefile	Tue Oct 24 21:30:29 2017	(r452819)
@@ -2,11 +2,16 @@
 # $FreeBSD$
 
 PORTNAME=	kcoreaddons
-PORTVERSION=	${KDE_FRAMEWORKS_VERSION}
+DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
 CATEGORIES=	devel kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	KF5 addons to QtCore
+
+LICENSE=	LGPL21+ BSD3CLAUSE
+LICENSE_COMB=	multi
+LICENSE_FILE_LGPL21+=	${WRKSRC}/COPYING.LIB
+LICENSE_FILE_BSD3CLAUSE=	${WRKSRC}/COPYING-CMAKE-SCRIPTS
 
 USES=		cmake:outsource compiler:c++11-lib kde:5 shared-mime-info tar:xz
 USE_KDE=	ecm

Modified: head/devel/kf5-kdbusaddons/Makefile
==============================================================================
--- head/devel/kf5-kdbusaddons/Makefile	Tue Oct 24 21:22:59 2017	(r452818)
+++ head/devel/kf5-kdbusaddons/Makefile	Tue Oct 24 21:30:29 2017	(r452819)
@@ -2,11 +2,14 @@
 # $FreeBSD$
 
 PORTNAME=	kdbusaddons
-PORTVERSION=	${KDE_FRAMEWORKS_VERSION}
+DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
 CATEGORIES=	devel kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	KF5 addons to QtDBus
+
+LICENSE=	LGPL21+
+LICENSE_FILE=	${WRKSRC}/COPYING.LIB
 
 USES=		cmake:outsource compiler:c++11-lib kde:5 tar:xz
 USE_KDE=	ecm

Modified: head/textproc/kf5-kcodecs/Makefile
==============================================================================
--- head/textproc/kf5-kcodecs/Makefile	Tue Oct 24 21:22:59 2017	(r452818)
+++ head/textproc/kf5-kcodecs/Makefile	Tue Oct 24 21:30:29 2017	(r452819)
@@ -2,11 +2,14 @@
 # $FreeBSD$
 
 PORTNAME=	kcodecs
-PORTVERSION=	${KDE_FRAMEWORKS_VERSION}
+DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
 CATEGORIES=	textproc kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	KF5 library for string manipulation
+
+LICENSE=	LGPL21
+LICENSE_FILE=	${WRKSRC}/COPYING.LIB
 
 USES=		cmake:outsource compiler:c++11-lib gperf kde:5 tar:xz
 USE_KDE=	ecm

Modified: head/x11-themes/kf5-breeze-icons/Makefile
==============================================================================
--- head/x11-themes/kf5-breeze-icons/Makefile	Tue Oct 24 21:22:59 2017	(r452818)
+++ head/x11-themes/kf5-breeze-icons/Makefile	Tue Oct 24 21:30:29 2017	(r452819)
@@ -2,11 +2,14 @@
 # $FreeBSD$
 
 PORTNAME=	breeze-icons
-PORTVERSION=	${KDE_FRAMEWORKS_VERSION}
+DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
 CATEGORIES=	x11-themes kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
-COMMENT=	The Breeze icon theme for KDE
+COMMENT=	Breeze icon theme for KDE
+
+LICENSE=	LGPL3+
+LICENSE_FILE=	${WRKSRC}/COPYING-ICONS
 
 USES=		cmake:outsource kde:5 tar:xz
 USE_KDE=	ecm

Modified: head/x11-toolkits/kf5-attica/Makefile
==============================================================================
--- head/x11-toolkits/kf5-attica/Makefile	Tue Oct 24 21:22:59 2017	(r452818)
+++ head/x11-toolkits/kf5-attica/Makefile	Tue Oct 24 21:30:29 2017	(r452819)
@@ -2,11 +2,17 @@
 # $FreeBSD$
 
 PORTNAME=	attica
-PORTVERSION=	${KDE_FRAMEWORKS_VERSION}
+DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
 CATEGORIES=	x11-toolkits kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Open Collaboration Services API library KDE5 version
+
+# The sources are LGPL21 or LGPL3 or later-version-approved-by-KDE,
+# so use the OR of existing license versions. COPYING is LGPL21.
+LICENSE=	LGPL21 LGPL3
+LICENSE_COMB=	dual
+LICENSE_FILE=	${WRKSRC}/COPYING
 
 USES=		cmake:outsource compiler:c++11-lib kde:5 pathfix tar:xz
 USE_KDE=	ecm



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201710242130.v9OLUTMv068643>