1
0
forked from pool/util-linux

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
This commit is contained in:
Stanislav Brabec 2019-07-01 22:18:40 +00:00 committed by Git OBS Bridge
parent 6bb207a4a8
commit d0f4a733b6
6 changed files with 83 additions and 11 deletions

View File

@ -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 <mliska@suse.cz>
- Use FAT LTO objects in order to provide proper static library (boo#1138795).
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jun 19 00:21:25 CEST 2019 - sbrabec@suse.com Wed Jun 19 00:21:25 CEST 2019 - sbrabec@suse.com

View File

@ -73,7 +73,7 @@ Name: python3-libmount
%endif %endif
Summary: %main_summary Summary: %main_summary
License: GPL-2.0-or-later License: GPL-2.0-or-later
Group: %group_pl Group: %main_group
BuildRequires: audit-devel BuildRequires: audit-devel
BuildRequires: binutils-devel BuildRequires: binutils-devel
BuildRequires: fdupes BuildRequires: fdupes
@ -217,6 +217,7 @@ mount program, the fdisk configuration tool, and more.
%package -n libblkid1 %package -n libblkid1
Summary: Filesystem detection library Summary: Filesystem detection library
Group: System/Libraries Group: System/Libraries
License: LGPL-2.1-or-later
%description -n libblkid1 %description -n libblkid1
Library for filesystem detection. Library for filesystem detection.
@ -224,6 +225,7 @@ Library for filesystem detection.
%package -n libblkid-devel %package -n libblkid-devel
Summary: Development files for the filesystem detection library Summary: Development files for the filesystem detection library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libblkid1 = %{version} Requires: libblkid1 = %{version}
%description -n libblkid-devel %description -n libblkid-devel
@ -233,6 +235,7 @@ detection.
%package -n libblkid-devel-static %package -n libblkid-devel-static
Summary: Development files for the filesystem detection library Summary: Development files for the filesystem detection library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libblkid-devel = %{version} Requires: libblkid-devel = %{version}
%description -n libblkid-devel-static %description -n libblkid-devel-static
@ -242,6 +245,7 @@ detection.
%package -n libuuid1 %package -n libuuid1
Summary: Library to generate UUIDs Summary: Library to generate UUIDs
Group: System/Libraries Group: System/Libraries
License: BSD-3-Clause
%description -n libuuid1 %description -n libuuid1
A library to generate universally unique IDs (UUIDs). A library to generate universally unique IDs (UUIDs).
@ -249,6 +253,7 @@ A library to generate universally unique IDs (UUIDs).
%package -n libuuid-devel %package -n libuuid-devel
Summary: Development files for libuuid Summary: Development files for libuuid
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: BSD-3-Clause
Requires: libuuid1 = %{version} Requires: libuuid1 = %{version}
%description -n libuuid-devel %description -n libuuid-devel
@ -258,6 +263,7 @@ unique IDs (UUIDs).
%package -n libuuid-devel-static %package -n libuuid-devel-static
Summary: Development files for libuuid Summary: Development files for libuuid
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: BSD-3-Clause
Requires: libuuid-devel = %{version} Requires: libuuid-devel = %{version}
%description -n libuuid-devel-static %description -n libuuid-devel-static
@ -267,6 +273,7 @@ unique IDs (UUIDs).
%package -n libmount1 %package -n libmount1
Summary: Device mount library Summary: Device mount library
Group: System/Libraries Group: System/Libraries
License: LGPL-2.1-or-later
%description -n libmount1 %description -n libmount1
Library designed to be used in low-level utils like Library designed to be used in low-level utils like
@ -275,22 +282,25 @@ mount(8) and /usr/sbin/mount.<type> helpers.
%package -n libmount-devel %package -n libmount-devel
Summary: Development files for libmount Summary: Development files for libmount
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libmount1 = %{version} Requires: libmount1 = %{version}
%description -n libmount-devel
Files to develop applications using the libmount library.
%package -n libmount-devel-static %package -n libmount-devel-static
Summary: Development files for libmount Summary: Development files for libmount
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libmount-devel = %{version} Requires: libmount-devel = %{version}
%description -n libmount-devel-static %description -n libmount-devel-static
Files to develop applications using the libmount library. Files to develop applications using the libmount library.
%description -n libmount-devel
Files to develop applications using the libmount library.
%package -n libsmartcols1 %package -n libsmartcols1
Summary: Column-based text sort engine Summary: Column-based text sort engine
Group: System/Libraries Group: System/Libraries
License: LGPL-2.1-or-later
%description -n libsmartcols1 %description -n libsmartcols1
Library to sort human readable column-based text output. 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 %package -n libsmartcols-devel
Summary: Development files for libsmartcols Summary: Development files for libsmartcols
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libsmartcols1 = %{version} Requires: libsmartcols1 = %{version}
%description -n libsmartcols-devel %description -n libsmartcols-devel
@ -306,6 +317,7 @@ Files to develop applications using the libsmartcols library.
%package -n libsmartcols-devel-static %package -n libsmartcols-devel-static
Summary: Development files for libsmartcols Summary: Development files for libsmartcols
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libsmartcols-devel = %{version} Requires: libsmartcols-devel = %{version}
%description -n libsmartcols-devel-static %description -n libsmartcols-devel-static
@ -314,6 +326,7 @@ Files to develop applications using the libsmartcols library.
%package -n libfdisk1 %package -n libfdisk1
Summary: Filesystem detection library Summary: Filesystem detection library
Group: System/Libraries Group: System/Libraries
License: LGPL-2.1-or-later
%description -n libfdisk1 %description -n libfdisk1
Library for filesystem detection. Library for filesystem detection.
@ -321,6 +334,7 @@ Library for filesystem detection.
%package -n libfdisk-devel %package -n libfdisk-devel
Summary: Development files for the filesystem detection library Summary: Development files for the filesystem detection library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libfdisk1 = %{version} Requires: libfdisk1 = %{version}
%description -n libfdisk-devel %description -n libfdisk-devel
@ -330,6 +344,7 @@ detection.
%package -n libfdisk-devel-static %package -n libfdisk-devel-static
Summary: Development files for the filesystem detection library Summary: Development files for the filesystem detection library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libfdisk-devel = %{version} Requires: libfdisk-devel = %{version}
%description -n libfdisk-devel-static %description -n libfdisk-devel-static
@ -378,7 +393,6 @@ SMP systems.
%if %build_util_linux %if %build_util_linux
%package -n python3-libmount %package -n python3-libmount
Summary: %summary_pl Summary: %summary_pl
License: GPL-2.0-or-later
Group: %group_pl Group: %group_pl
%description -n python3-libmount %description -n python3-libmount

View File

@ -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 <mliska@suse.cz>
- Use FAT LTO objects in order to provide proper static library (boo#1138795).
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jun 19 00:21:25 CEST 2019 - sbrabec@suse.com Wed Jun 19 00:21:25 CEST 2019 - sbrabec@suse.com

View File

@ -217,6 +217,7 @@ mount program, the fdisk configuration tool, and more.
%package -n libblkid1 %package -n libblkid1
Summary: Filesystem detection library Summary: Filesystem detection library
Group: System/Libraries Group: System/Libraries
License: LGPL-2.1-or-later
%description -n libblkid1 %description -n libblkid1
Library for filesystem detection. Library for filesystem detection.
@ -224,6 +225,7 @@ Library for filesystem detection.
%package -n libblkid-devel %package -n libblkid-devel
Summary: Development files for the filesystem detection library Summary: Development files for the filesystem detection library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libblkid1 = %{version} Requires: libblkid1 = %{version}
%description -n libblkid-devel %description -n libblkid-devel
@ -233,6 +235,7 @@ detection.
%package -n libblkid-devel-static %package -n libblkid-devel-static
Summary: Development files for the filesystem detection library Summary: Development files for the filesystem detection library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libblkid-devel = %{version} Requires: libblkid-devel = %{version}
%description -n libblkid-devel-static %description -n libblkid-devel-static
@ -242,6 +245,7 @@ detection.
%package -n libuuid1 %package -n libuuid1
Summary: Library to generate UUIDs Summary: Library to generate UUIDs
Group: System/Libraries Group: System/Libraries
License: BSD-3-Clause
%description -n libuuid1 %description -n libuuid1
A library to generate universally unique IDs (UUIDs). A library to generate universally unique IDs (UUIDs).
@ -249,6 +253,7 @@ A library to generate universally unique IDs (UUIDs).
%package -n libuuid-devel %package -n libuuid-devel
Summary: Development files for libuuid Summary: Development files for libuuid
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: BSD-3-Clause
Requires: libuuid1 = %{version} Requires: libuuid1 = %{version}
%description -n libuuid-devel %description -n libuuid-devel
@ -258,6 +263,7 @@ unique IDs (UUIDs).
%package -n libuuid-devel-static %package -n libuuid-devel-static
Summary: Development files for libuuid Summary: Development files for libuuid
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: BSD-3-Clause
Requires: libuuid-devel = %{version} Requires: libuuid-devel = %{version}
%description -n libuuid-devel-static %description -n libuuid-devel-static
@ -267,6 +273,7 @@ unique IDs (UUIDs).
%package -n libmount1 %package -n libmount1
Summary: Device mount library Summary: Device mount library
Group: System/Libraries Group: System/Libraries
License: LGPL-2.1-or-later
%description -n libmount1 %description -n libmount1
Library designed to be used in low-level utils like Library designed to be used in low-level utils like
@ -275,22 +282,25 @@ mount(8) and /usr/sbin/mount.<type> helpers.
%package -n libmount-devel %package -n libmount-devel
Summary: Development files for libmount Summary: Development files for libmount
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libmount1 = %{version} Requires: libmount1 = %{version}
%description -n libmount-devel
Files to develop applications using the libmount library.
%package -n libmount-devel-static %package -n libmount-devel-static
Summary: Development files for libmount Summary: Development files for libmount
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libmount-devel = %{version} Requires: libmount-devel = %{version}
%description -n libmount-devel-static %description -n libmount-devel-static
Files to develop applications using the libmount library. Files to develop applications using the libmount library.
%description -n libmount-devel
Files to develop applications using the libmount library.
%package -n libsmartcols1 %package -n libsmartcols1
Summary: Column-based text sort engine Summary: Column-based text sort engine
Group: System/Libraries Group: System/Libraries
License: LGPL-2.1-or-later
%description -n libsmartcols1 %description -n libsmartcols1
Library to sort human readable column-based text output. 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 %package -n libsmartcols-devel
Summary: Development files for libsmartcols Summary: Development files for libsmartcols
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libsmartcols1 = %{version} Requires: libsmartcols1 = %{version}
%description -n libsmartcols-devel %description -n libsmartcols-devel
@ -306,6 +317,7 @@ Files to develop applications using the libsmartcols library.
%package -n libsmartcols-devel-static %package -n libsmartcols-devel-static
Summary: Development files for libsmartcols Summary: Development files for libsmartcols
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libsmartcols-devel = %{version} Requires: libsmartcols-devel = %{version}
%description -n libsmartcols-devel-static %description -n libsmartcols-devel-static
@ -314,6 +326,7 @@ Files to develop applications using the libsmartcols library.
%package -n libfdisk1 %package -n libfdisk1
Summary: Filesystem detection library Summary: Filesystem detection library
Group: System/Libraries Group: System/Libraries
License: LGPL-2.1-or-later
%description -n libfdisk1 %description -n libfdisk1
Library for filesystem detection. Library for filesystem detection.
@ -321,6 +334,7 @@ Library for filesystem detection.
%package -n libfdisk-devel %package -n libfdisk-devel
Summary: Development files for the filesystem detection library Summary: Development files for the filesystem detection library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libfdisk1 = %{version} Requires: libfdisk1 = %{version}
%description -n libfdisk-devel %description -n libfdisk-devel
@ -330,6 +344,7 @@ detection.
%package -n libfdisk-devel-static %package -n libfdisk-devel-static
Summary: Development files for the filesystem detection library Summary: Development files for the filesystem detection library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libfdisk-devel = %{version} Requires: libfdisk-devel = %{version}
%description -n libfdisk-devel-static %description -n libfdisk-devel-static

View File

@ -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 <mliska@suse.cz> Thu Jun 20 09:27:11 UTC 2019 - Martin Liška <mliska@suse.cz>

View File

@ -217,6 +217,7 @@ mount program, the fdisk configuration tool, and more.
%package -n libblkid1 %package -n libblkid1
Summary: Filesystem detection library Summary: Filesystem detection library
Group: System/Libraries Group: System/Libraries
License: LGPL-2.1-or-later
%description -n libblkid1 %description -n libblkid1
Library for filesystem detection. Library for filesystem detection.
@ -224,6 +225,7 @@ Library for filesystem detection.
%package -n libblkid-devel %package -n libblkid-devel
Summary: Development files for the filesystem detection library Summary: Development files for the filesystem detection library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libblkid1 = %{version} Requires: libblkid1 = %{version}
%description -n libblkid-devel %description -n libblkid-devel
@ -233,6 +235,7 @@ detection.
%package -n libblkid-devel-static %package -n libblkid-devel-static
Summary: Development files for the filesystem detection library Summary: Development files for the filesystem detection library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libblkid-devel = %{version} Requires: libblkid-devel = %{version}
%description -n libblkid-devel-static %description -n libblkid-devel-static
@ -242,6 +245,7 @@ detection.
%package -n libuuid1 %package -n libuuid1
Summary: Library to generate UUIDs Summary: Library to generate UUIDs
Group: System/Libraries Group: System/Libraries
License: BSD-3-Clause
%description -n libuuid1 %description -n libuuid1
A library to generate universally unique IDs (UUIDs). A library to generate universally unique IDs (UUIDs).
@ -249,6 +253,7 @@ A library to generate universally unique IDs (UUIDs).
%package -n libuuid-devel %package -n libuuid-devel
Summary: Development files for libuuid Summary: Development files for libuuid
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: BSD-3-Clause
Requires: libuuid1 = %{version} Requires: libuuid1 = %{version}
%description -n libuuid-devel %description -n libuuid-devel
@ -258,6 +263,7 @@ unique IDs (UUIDs).
%package -n libuuid-devel-static %package -n libuuid-devel-static
Summary: Development files for libuuid Summary: Development files for libuuid
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: BSD-3-Clause
Requires: libuuid-devel = %{version} Requires: libuuid-devel = %{version}
%description -n libuuid-devel-static %description -n libuuid-devel-static
@ -267,6 +273,7 @@ unique IDs (UUIDs).
%package -n libmount1 %package -n libmount1
Summary: Device mount library Summary: Device mount library
Group: System/Libraries Group: System/Libraries
License: LGPL-2.1-or-later
%description -n libmount1 %description -n libmount1
Library designed to be used in low-level utils like Library designed to be used in low-level utils like
@ -275,22 +282,25 @@ mount(8) and /usr/sbin/mount.<type> helpers.
%package -n libmount-devel %package -n libmount-devel
Summary: Development files for libmount Summary: Development files for libmount
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libmount1 = %{version} Requires: libmount1 = %{version}
%description -n libmount-devel
Files to develop applications using the libmount library.
%package -n libmount-devel-static %package -n libmount-devel-static
Summary: Development files for libmount Summary: Development files for libmount
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libmount-devel = %{version} Requires: libmount-devel = %{version}
%description -n libmount-devel-static %description -n libmount-devel-static
Files to develop applications using the libmount library. Files to develop applications using the libmount library.
%description -n libmount-devel
Files to develop applications using the libmount library.
%package -n libsmartcols1 %package -n libsmartcols1
Summary: Column-based text sort engine Summary: Column-based text sort engine
Group: System/Libraries Group: System/Libraries
License: LGPL-2.1-or-later
%description -n libsmartcols1 %description -n libsmartcols1
Library to sort human readable column-based text output. 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 %package -n libsmartcols-devel
Summary: Development files for libsmartcols Summary: Development files for libsmartcols
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libsmartcols1 = %{version} Requires: libsmartcols1 = %{version}
%description -n libsmartcols-devel %description -n libsmartcols-devel
@ -306,6 +317,7 @@ Files to develop applications using the libsmartcols library.
%package -n libsmartcols-devel-static %package -n libsmartcols-devel-static
Summary: Development files for libsmartcols Summary: Development files for libsmartcols
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libsmartcols-devel = %{version} Requires: libsmartcols-devel = %{version}
%description -n libsmartcols-devel-static %description -n libsmartcols-devel-static
@ -314,6 +326,7 @@ Files to develop applications using the libsmartcols library.
%package -n libfdisk1 %package -n libfdisk1
Summary: Filesystem detection library Summary: Filesystem detection library
Group: System/Libraries Group: System/Libraries
License: LGPL-2.1-or-later
%description -n libfdisk1 %description -n libfdisk1
Library for filesystem detection. Library for filesystem detection.
@ -321,6 +334,7 @@ Library for filesystem detection.
%package -n libfdisk-devel %package -n libfdisk-devel
Summary: Development files for the filesystem detection library Summary: Development files for the filesystem detection library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libfdisk1 = %{version} Requires: libfdisk1 = %{version}
%description -n libfdisk-devel %description -n libfdisk-devel
@ -330,6 +344,7 @@ detection.
%package -n libfdisk-devel-static %package -n libfdisk-devel-static
Summary: Development files for the filesystem detection library Summary: Development files for the filesystem detection library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
License: LGPL-2.1-or-later
Requires: libfdisk-devel = %{version} Requires: libfdisk-devel = %{version}
%description -n libfdisk-devel-static %description -n libfdisk-devel-static