qt5quickcontrols: update license file names
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
@@ -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
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)
Signed-off-by Laurent Hartanerot <[email protected]>--- package/qt5/qt5quickcontrols/qt5quickcontrols.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)package/qt5/qt5quickcontrols/qt5quickcontrols.mk +0
-0
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
PATCH v2 1/1 qt5quickcontrols: update license file names
In reply to Laurent HartanerotFrom: 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
@@ -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
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
Signed-off-by Laurent Hartanerot <[email protected]>
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