Skip to contentSkip to conversation

qt5quickcontrols: update license file names

PATCH Superseded Laurent Hartanerot 2 participants 4 messages Aug 29, 2018

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 qt5quickcontrols: update license file names

From: Laurent Hartanerot <[email protected]>

For the 2018.05.x branch:
Update license file name for qt5quickcontrols-5.6.3 (Last version on the 2018.05.x branch)

---
 package/qt5/qt5quickcontrols/qt5quickcontrols.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
package/qt5/qt5quickcontrols/qt5quickcontrols.mk +1 -1
index 5517cc1537..4afcf5953b 100644
@@ -11,7 +11,7 @@ QT5QUICKCONTROLS_DEPENDENCIES = qt5base qt5declarative
 QT5QUICKCONTROLS_INSTALL_STAGING = YES
 
 QT5QUICKCONTROLS_LICENSE = GPL-2.0 or GPL-3.0 or LGPL-3.0, GFDL-1.3 (docs)
-QT5QUICKCONTROLS_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.LGPL3 LICENSE.FDL
+QT5QUICKCONTROLS_LICENSE_FILES = LICENSE.FDL LICENSE.GPLv2 LICENSE.GPLv3 LICENSE.LGPLv3
 
 define QT5QUICKCONTROLS_CONFIGURE_CMDS
 	(cd $(@D); $(TARGET_MAKE_ENV) $(HOST_DIR)/bin/qmake)

--
2.11.0

#1 lore raw

PATCH 1/1 qt5quickcontrols: update license file names

Hello Laurent,

Thanks for this contribution!

Quoted 3 lines · Laurent Hartanerot

From: Laurent Hartanerot <[email protected]>

For the 2018.05.x branch:

Why only for the 2018.05.x branch? The master branch seems to be affected as well.

Quoted 13 lines

Update license file name for qt5quickcontrols-5.6.3 (Last version on the 2018.05.x branch)

---
 package/qt5/qt5quickcontrols/qt5quickcontrols.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
package/qt5/qt5quickcontrols/qt5quickcontrols.mk +0 -0
index 5517cc1537..4afcf5953b 100644

package/qt5/qt5quickcontrols/qt5quickcontrols.mk QT5QUICKCONTROLS_DEPENDENCIES = qt5base qt5declarative · line 14

Quoted 5 lines
package/qt5/qt5quickcontrols/qt5quickcontrols.mk +1 -1
@@ -11,7 +11,7 @@ QT5QUICKCONTROLS_DEPENDENCIES = qt5base qt5declarative
 QT5QUICKCONTROLS_INSTALL_STAGING = YES
 
 QT5QUICKCONTROLS_LICENSE = GPL-2.0 or GPL-3.0 or LGPL-3.0, GFDL-1.3 (docs)
-QT5QUICKCONTROLS_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.LGPL3 LICENSE.FDL
+QT5QUICKCONTROLS_LICENSE_FILES = LICENSE.FDL LICENSE.GPLv2 LICENSE.GPLv3 LICENSE.LGPLv3

Is this working for both Qt 5.6 and Qt 5.11 ? Or do we need a conditional on the Qt version, like we have in qt5serialport.mk for example ?

Thanks,

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
#2 lore raw

PATCH v2 1/1 qt5quickcontrols: update license file names

In reply to Laurent Hartanerot

From: Laurent Hartanerot <[email protected]>

Update license file name for qt5quickcontrols-5.6

---
 package/qt5/qt5quickcontrols/qt5quickcontrols.mk | 5 +++++
 1 file changed, 5 insertions(+)
package/qt5/qt5quickcontrols/qt5quickcontrols.mk +5 -0
index 6e551d5a27..318b015739 100644
@@ -10,8 +10,13 @@ QT5QUICKCONTROLS_SOURCE = qtquickcontrols-$(QT5_SOURCE_TARBALL_PREFIX)-$(QT5QUIC
 QT5QUICKCONTROLS_DEPENDENCIES = qt5base qt5declarative
 QT5QUICKCONTROLS_INSTALL_STAGING = YES
 
+ifeq ($(BR2_PACKAGE_QT5_VERSION_LATEST),y)
 QT5QUICKCONTROLS_LICENSE = GPL-2.0 or GPL-3.0 or LGPL-3.0, GFDL-1.3 (docs)
 QT5QUICKCONTROLS_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.LGPL3 LICENSE.FDL
+else
+QT5QUICKCONTROLS_LICENSE = GPL-2.0 or GPL-3.0 or LGPL-3.0, GFDL-1.3 (docs)
+QT5QUICKCONTROLS_LICENSE_FILES = LICENSE.FDL LICENSE.GPLv2 LICENSE.GPLv3 LICENSE.LGPLv3
+endif
 
 define QT5QUICKCONTROLS_CONFIGURE_CMDS
 	(cd $(@D); $(TARGET_MAKE_ENV) $(HOST_DIR)/bin/qmake)

--
2.11.0

#3 lore raw

PATCH v2 1/1 qt5quickcontrols: update license file names

Hello Laurent,

Quoted 5 lines · Laurent Hartanerot

From: Laurent Hartanerot <[email protected]>

Update license file name for qt5quickcontrols-5.6

I have applied your patch to the master branch, after doing two additional tweaks, see below.

package/qt5/qt5quickcontrols/qt5quickcontrols.mk QT5QUICKCONTROLS_SOURCE = qtquickcontrols-$(QT5_SOURCE_TARBALL_PREFIX)-$(QT5QUIC · line 17

Quoted 5 lines
package/qt5/qt5quickcontrols/qt5quickcontrols.mk +3 -0
+ifeq ($(BR2_PACKAGE_QT5_VERSION_LATEST),y)
 QT5QUICKCONTROLS_LICENSE = GPL-2.0 or GPL-3.0 or LGPL-3.0, GFDL-1.3 (docs)
 QT5QUICKCONTROLS_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.LGPL3 LICENSE.FDL
+else
+QT5QUICKCONTROLS_LICENSE = GPL-2.0 or GPL-3.0 or LGPL-3.0, GFDL-1.3 (docs)

The LICENSE variable was the same in both cases, so I moved it outside of the version condition.

Quoted 1 line

+QT5QUICKCONTROLS_LICENSE_FILES = LICENSE.FDL LICENSE.GPLv2 LICENSE.GPLv3 LICENSE.LGPLv3

I moved LICENSE.FDL to the end of the list, so that the license files are in the same order in both versions. It doesn't change anything functionally speaking, but is a bit more consistent.

Thanks!

Thomas Petazzoni

Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com