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...
Adriaan de Groot
adridg at FreeBSD.org
Tue Oct 24 21:30:31 UTC 2017
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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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
More information about the svn-ports-head
mailing list