Correct License field from “LGPLv2+” to “LGPLv2 and GPLv2 and Public Domain”

epel9
Benjamin A. Beasley 4 years ago
parent 611704ec75
commit dbb38926c4

@ -6,7 +6,27 @@ Release: 24.20110806svn386%{?dist}
Summary: Instrument file software library
URL: http://www.swamiproject.org/
License: LGPLv2+
# The entire source is LGPLv2 except:
#
# GPLv2:
# libinstpatch/IpatchState.{c,h}
# libinstpatch/IpatchStateGroup.{c,h}
# libinstpatch/IpatchStateItem.{c,h}
# libinstpatch/IpatchState_types.{c,h}
# utils/ipatch_convert.c
#
# Public Domain:
# libinstpatch/md5.{c,h}
#
# LGPLv2+:
# python/ipatch.override
#
# However, the Python bindings are not built because they are not compatible
# with Python 3, so the LGPLv2+ license does not apply.
#
# Additionally, build system files that are not compiled or installed into the
# final RPMs are under various free software licenes.
License: LGPLv2 and GPLv2 and Public Domain
# Fetch source via
# sh libinstpatch-snapshot.sh 386
Source0: libinstpatch-%{version}-svn386.tar.bz2
@ -23,6 +43,11 @@ BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gthread-2.0)
BuildRequires: pkgconfig(sndfile)
# Would be required for Python bindings, but they do not support Python 3:
# BuildRequires: python3-devel
# BuildRequires: pkgconfig(pygobject-2.0)
# BuildRequires: #{_bindir}/pygobject-codegen-2.0
%description
libInstPatch stands for lib-Instrument-Patch and is a library for processing
digital sample based MIDI instrument “patch” files. The types of files
@ -47,7 +72,8 @@ applications that use %{name}.
%build
%cmake
# Python bindings do not support Python 3.
%cmake -DBUILD_PYTHON_BINDING:BOOL=OFF
%cmake_build
%install
@ -74,6 +100,7 @@ applications that use %{name}.
- Use much stricter file globs
- Change library BRs to pkgconfig() format
- Use autosetup macro
- Correct License field from “LGPLv2+” to “LGPLv2 and GPLv2 and Public Domain”
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-23.20110806svn386
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

Loading…
Cancel
Save