| |
@@ -1,4 +1,3 @@
|
| |
-
|
| |
# run internal testsuite?
|
| |
# fakechroot is severely broken beyond fedora 33, disable...
|
| |
%if 0%{?fedora} > 33 || 0%{?rhel} > 8
|
| |
@@ -43,6 +42,7 @@
|
| |
Version: %{rpmver}
|
| |
Release: %{?snapver:0.%{snapver}.}%{baserelease}%{?dist}
|
| |
Url: http://www.rpm.org/
|
| |
+ License: GPL-2.0-or-later
|
| |
Source0: http://ftp.rpm.org/releases/%{srcdir}/rpm-%{srcver}.tar.bz2
|
| |
|
| |
Source10: rpmdb-rebuild.service
|
| |
@@ -50,10 +50,6 @@
|
| |
Source20: rpmdb-migrate.service
|
| |
Source21: rpmdb_migrate
|
| |
|
| |
- # Partially GPL/LGPL dual-licensed and some bits with BSD
|
| |
- # SourceLicense: (GPLv2+ and LGPLv2+ with exceptions) and BSD
|
| |
- License: GPLv2+
|
| |
-
|
| |
Requires: coreutils
|
| |
Requires: popt%{_isa} >= 1.10.2.1
|
| |
Requires: curl
|
| |
@@ -170,7 +166,7 @@
|
| |
|
| |
%package libs
|
| |
Summary: Libraries for manipulating RPM packages
|
| |
- License: GPLv2+ and LGPLv2+ with exceptions
|
| |
+ License: GPL-2.0-or-later OR LGPL-2.1-or-later
|
| |
Requires(meta): %{name} = %{version}-%{release}
|
| |
%if %{with sequoia}
|
| |
# >= 1.4.0 required for pgpVerifySignature2() and pgpPrtParams2()
|
| |
@@ -182,7 +178,6 @@
|
| |
|
| |
%package build-libs
|
| |
Summary: Libraries for building RPM packages
|
| |
- License: GPLv2+ and LGPLv2+ with exceptions
|
| |
Requires: rpm-libs%{_isa} = %{version}-%{release}
|
| |
|
| |
%description build-libs
|
| |
@@ -190,7 +185,6 @@
|
| |
|
| |
%package sign-libs
|
| |
Summary: Libraries for signing RPM packages
|
| |
- License: GPLv2+ and LGPLv2+ with exceptions
|
| |
Requires: rpm-libs%{_isa} = %{version}-%{release}
|
| |
Requires: %{_bindir}/gpg2
|
| |
|
| |
@@ -199,7 +193,7 @@
|
| |
|
| |
%package devel
|
| |
Summary: Development files for manipulating RPM packages
|
| |
- License: GPLv2+ and LGPLv2+ with exceptions
|
| |
+ License: GPL-2.0-or-later OR LGPL-2.1-or-later
|
| |
Requires: %{name} = %{version}-%{release}
|
| |
Requires: %{name}-libs%{_isa} = %{version}-%{release}
|
| |
Requires: %{name}-build-libs%{_isa} = %{version}-%{release}
|
| |
This follows https://github.com/rpm-software-management/rpm/issues/2511
and moves the license string to only one place. No need to repeat it in subpackages.
I did not include a changelog entry as there are five other PR waiting in a queue, and that would conflict with them.