From d0f4a733b664b1ca7f4d3a4ab5b36fabc3c170d104d0245ad7d57dbc65503eca Mon Sep 17 00:00:00 2001 From: Stanislav Brabec Date: Mon, 1 Jul 2019 22:18:40 +0000 Subject: [PATCH] Accepting request 712922 from home:sbrabec:branches:util-linux-license-b1135708 - Fix license of libraries: LGPL-2.1-or-later and BSD-3-Clause for libuuid (bsc#1135708). OBS-URL: https://build.opensuse.org/request/show/712922 OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=405 --- python3-libmount.changes | 11 +++++++++++ python3-libmount.spec | 24 +++++++++++++++++++----- util-linux-systemd.changes | 11 +++++++++++ util-linux-systemd.spec | 21 ++++++++++++++++++--- util-linux.changes | 6 ++++++ util-linux.spec | 21 ++++++++++++++++++--- 6 files changed, 83 insertions(+), 11 deletions(-) diff --git a/python3-libmount.changes b/python3-libmount.changes index 909893b..9f4a426 100644 --- a/python3-libmount.changes +++ b/python3-libmount.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Mon Jul 1 23:45:55 CEST 2019 - sbrabec@suse.com + +- Fix license of libraries: LGPL-2.1-or-later and BSD-3-Clause for + libuuid (bsc#1135708). + +------------------------------------------------------------------- +Thu Jun 20 09:27:11 UTC 2019 - Martin Liška + +- Use FAT LTO objects in order to provide proper static library (boo#1138795). + ------------------------------------------------------------------- Wed Jun 19 00:21:25 CEST 2019 - sbrabec@suse.com diff --git a/python3-libmount.spec b/python3-libmount.spec index e2db248..62b71eb 100644 --- a/python3-libmount.spec +++ b/python3-libmount.spec @@ -73,7 +73,7 @@ Name: python3-libmount %endif Summary: %main_summary License: GPL-2.0-or-later -Group: %group_pl +Group: %main_group BuildRequires: audit-devel BuildRequires: binutils-devel BuildRequires: fdupes @@ -217,6 +217,7 @@ mount program, the fdisk configuration tool, and more. %package -n libblkid1 Summary: Filesystem detection library Group: System/Libraries +License: LGPL-2.1-or-later %description -n libblkid1 Library for filesystem detection. @@ -224,6 +225,7 @@ Library for filesystem detection. %package -n libblkid-devel Summary: Development files for the filesystem detection library Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libblkid1 = %{version} %description -n libblkid-devel @@ -233,6 +235,7 @@ detection. %package -n libblkid-devel-static Summary: Development files for the filesystem detection library Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libblkid-devel = %{version} %description -n libblkid-devel-static @@ -242,6 +245,7 @@ detection. %package -n libuuid1 Summary: Library to generate UUIDs Group: System/Libraries +License: BSD-3-Clause %description -n libuuid1 A library to generate universally unique IDs (UUIDs). @@ -249,6 +253,7 @@ A library to generate universally unique IDs (UUIDs). %package -n libuuid-devel Summary: Development files for libuuid Group: Development/Libraries/C and C++ +License: BSD-3-Clause Requires: libuuid1 = %{version} %description -n libuuid-devel @@ -258,6 +263,7 @@ unique IDs (UUIDs). %package -n libuuid-devel-static Summary: Development files for libuuid Group: Development/Libraries/C and C++ +License: BSD-3-Clause Requires: libuuid-devel = %{version} %description -n libuuid-devel-static @@ -267,6 +273,7 @@ unique IDs (UUIDs). %package -n libmount1 Summary: Device mount library Group: System/Libraries +License: LGPL-2.1-or-later %description -n libmount1 Library designed to be used in low-level utils like @@ -275,22 +282,25 @@ mount(8) and /usr/sbin/mount. helpers. %package -n libmount-devel Summary: Development files for libmount Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libmount1 = %{version} +%description -n libmount-devel +Files to develop applications using the libmount library. + %package -n libmount-devel-static Summary: Development files for libmount Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libmount-devel = %{version} %description -n libmount-devel-static Files to develop applications using the libmount library. -%description -n libmount-devel -Files to develop applications using the libmount library. - %package -n libsmartcols1 Summary: Column-based text sort engine Group: System/Libraries +License: LGPL-2.1-or-later %description -n libsmartcols1 Library to sort human readable column-based text output. @@ -298,6 +308,7 @@ Library to sort human readable column-based text output. %package -n libsmartcols-devel Summary: Development files for libsmartcols Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libsmartcols1 = %{version} %description -n libsmartcols-devel @@ -306,6 +317,7 @@ Files to develop applications using the libsmartcols library. %package -n libsmartcols-devel-static Summary: Development files for libsmartcols Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libsmartcols-devel = %{version} %description -n libsmartcols-devel-static @@ -314,6 +326,7 @@ Files to develop applications using the libsmartcols library. %package -n libfdisk1 Summary: Filesystem detection library Group: System/Libraries +License: LGPL-2.1-or-later %description -n libfdisk1 Library for filesystem detection. @@ -321,6 +334,7 @@ Library for filesystem detection. %package -n libfdisk-devel Summary: Development files for the filesystem detection library Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libfdisk1 = %{version} %description -n libfdisk-devel @@ -330,6 +344,7 @@ detection. %package -n libfdisk-devel-static Summary: Development files for the filesystem detection library Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libfdisk-devel = %{version} %description -n libfdisk-devel-static @@ -378,7 +393,6 @@ SMP systems. %if %build_util_linux %package -n python3-libmount Summary: %summary_pl -License: GPL-2.0-or-later Group: %group_pl %description -n python3-libmount diff --git a/util-linux-systemd.changes b/util-linux-systemd.changes index 909893b..9f4a426 100644 --- a/util-linux-systemd.changes +++ b/util-linux-systemd.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Mon Jul 1 23:45:55 CEST 2019 - sbrabec@suse.com + +- Fix license of libraries: LGPL-2.1-or-later and BSD-3-Clause for + libuuid (bsc#1135708). + +------------------------------------------------------------------- +Thu Jun 20 09:27:11 UTC 2019 - Martin Liška + +- Use FAT LTO objects in order to provide proper static library (boo#1138795). + ------------------------------------------------------------------- Wed Jun 19 00:21:25 CEST 2019 - sbrabec@suse.com diff --git a/util-linux-systemd.spec b/util-linux-systemd.spec index 9ed1f46..efe914d 100644 --- a/util-linux-systemd.spec +++ b/util-linux-systemd.spec @@ -217,6 +217,7 @@ mount program, the fdisk configuration tool, and more. %package -n libblkid1 Summary: Filesystem detection library Group: System/Libraries +License: LGPL-2.1-or-later %description -n libblkid1 Library for filesystem detection. @@ -224,6 +225,7 @@ Library for filesystem detection. %package -n libblkid-devel Summary: Development files for the filesystem detection library Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libblkid1 = %{version} %description -n libblkid-devel @@ -233,6 +235,7 @@ detection. %package -n libblkid-devel-static Summary: Development files for the filesystem detection library Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libblkid-devel = %{version} %description -n libblkid-devel-static @@ -242,6 +245,7 @@ detection. %package -n libuuid1 Summary: Library to generate UUIDs Group: System/Libraries +License: BSD-3-Clause %description -n libuuid1 A library to generate universally unique IDs (UUIDs). @@ -249,6 +253,7 @@ A library to generate universally unique IDs (UUIDs). %package -n libuuid-devel Summary: Development files for libuuid Group: Development/Libraries/C and C++ +License: BSD-3-Clause Requires: libuuid1 = %{version} %description -n libuuid-devel @@ -258,6 +263,7 @@ unique IDs (UUIDs). %package -n libuuid-devel-static Summary: Development files for libuuid Group: Development/Libraries/C and C++ +License: BSD-3-Clause Requires: libuuid-devel = %{version} %description -n libuuid-devel-static @@ -267,6 +273,7 @@ unique IDs (UUIDs). %package -n libmount1 Summary: Device mount library Group: System/Libraries +License: LGPL-2.1-or-later %description -n libmount1 Library designed to be used in low-level utils like @@ -275,22 +282,25 @@ mount(8) and /usr/sbin/mount. helpers. %package -n libmount-devel Summary: Development files for libmount Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libmount1 = %{version} +%description -n libmount-devel +Files to develop applications using the libmount library. + %package -n libmount-devel-static Summary: Development files for libmount Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libmount-devel = %{version} %description -n libmount-devel-static Files to develop applications using the libmount library. -%description -n libmount-devel -Files to develop applications using the libmount library. - %package -n libsmartcols1 Summary: Column-based text sort engine Group: System/Libraries +License: LGPL-2.1-or-later %description -n libsmartcols1 Library to sort human readable column-based text output. @@ -298,6 +308,7 @@ Library to sort human readable column-based text output. %package -n libsmartcols-devel Summary: Development files for libsmartcols Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libsmartcols1 = %{version} %description -n libsmartcols-devel @@ -306,6 +317,7 @@ Files to develop applications using the libsmartcols library. %package -n libsmartcols-devel-static Summary: Development files for libsmartcols Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libsmartcols-devel = %{version} %description -n libsmartcols-devel-static @@ -314,6 +326,7 @@ Files to develop applications using the libsmartcols library. %package -n libfdisk1 Summary: Filesystem detection library Group: System/Libraries +License: LGPL-2.1-or-later %description -n libfdisk1 Library for filesystem detection. @@ -321,6 +334,7 @@ Library for filesystem detection. %package -n libfdisk-devel Summary: Development files for the filesystem detection library Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libfdisk1 = %{version} %description -n libfdisk-devel @@ -330,6 +344,7 @@ detection. %package -n libfdisk-devel-static Summary: Development files for the filesystem detection library Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libfdisk-devel = %{version} %description -n libfdisk-devel-static diff --git a/util-linux.changes b/util-linux.changes index 91af4eb..9f4a426 100644 --- a/util-linux.changes +++ b/util-linux.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Jul 1 23:45:55 CEST 2019 - sbrabec@suse.com + +- Fix license of libraries: LGPL-2.1-or-later and BSD-3-Clause for + libuuid (bsc#1135708). + ------------------------------------------------------------------- Thu Jun 20 09:27:11 UTC 2019 - Martin Liška diff --git a/util-linux.spec b/util-linux.spec index 40ef818..e257654 100644 --- a/util-linux.spec +++ b/util-linux.spec @@ -217,6 +217,7 @@ mount program, the fdisk configuration tool, and more. %package -n libblkid1 Summary: Filesystem detection library Group: System/Libraries +License: LGPL-2.1-or-later %description -n libblkid1 Library for filesystem detection. @@ -224,6 +225,7 @@ Library for filesystem detection. %package -n libblkid-devel Summary: Development files for the filesystem detection library Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libblkid1 = %{version} %description -n libblkid-devel @@ -233,6 +235,7 @@ detection. %package -n libblkid-devel-static Summary: Development files for the filesystem detection library Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libblkid-devel = %{version} %description -n libblkid-devel-static @@ -242,6 +245,7 @@ detection. %package -n libuuid1 Summary: Library to generate UUIDs Group: System/Libraries +License: BSD-3-Clause %description -n libuuid1 A library to generate universally unique IDs (UUIDs). @@ -249,6 +253,7 @@ A library to generate universally unique IDs (UUIDs). %package -n libuuid-devel Summary: Development files for libuuid Group: Development/Libraries/C and C++ +License: BSD-3-Clause Requires: libuuid1 = %{version} %description -n libuuid-devel @@ -258,6 +263,7 @@ unique IDs (UUIDs). %package -n libuuid-devel-static Summary: Development files for libuuid Group: Development/Libraries/C and C++ +License: BSD-3-Clause Requires: libuuid-devel = %{version} %description -n libuuid-devel-static @@ -267,6 +273,7 @@ unique IDs (UUIDs). %package -n libmount1 Summary: Device mount library Group: System/Libraries +License: LGPL-2.1-or-later %description -n libmount1 Library designed to be used in low-level utils like @@ -275,22 +282,25 @@ mount(8) and /usr/sbin/mount. helpers. %package -n libmount-devel Summary: Development files for libmount Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libmount1 = %{version} +%description -n libmount-devel +Files to develop applications using the libmount library. + %package -n libmount-devel-static Summary: Development files for libmount Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libmount-devel = %{version} %description -n libmount-devel-static Files to develop applications using the libmount library. -%description -n libmount-devel -Files to develop applications using the libmount library. - %package -n libsmartcols1 Summary: Column-based text sort engine Group: System/Libraries +License: LGPL-2.1-or-later %description -n libsmartcols1 Library to sort human readable column-based text output. @@ -298,6 +308,7 @@ Library to sort human readable column-based text output. %package -n libsmartcols-devel Summary: Development files for libsmartcols Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libsmartcols1 = %{version} %description -n libsmartcols-devel @@ -306,6 +317,7 @@ Files to develop applications using the libsmartcols library. %package -n libsmartcols-devel-static Summary: Development files for libsmartcols Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libsmartcols-devel = %{version} %description -n libsmartcols-devel-static @@ -314,6 +326,7 @@ Files to develop applications using the libsmartcols library. %package -n libfdisk1 Summary: Filesystem detection library Group: System/Libraries +License: LGPL-2.1-or-later %description -n libfdisk1 Library for filesystem detection. @@ -321,6 +334,7 @@ Library for filesystem detection. %package -n libfdisk-devel Summary: Development files for the filesystem detection library Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libfdisk1 = %{version} %description -n libfdisk-devel @@ -330,6 +344,7 @@ detection. %package -n libfdisk-devel-static Summary: Development files for the filesystem detection library Group: Development/Libraries/C and C++ +License: LGPL-2.1-or-later Requires: libfdisk-devel = %{version} %description -n libfdisk-devel-static