Properly document bundled 7z code

This commit is contained in:
Benjamin A. Beasley 2022-09-28 10:49:35 -04:00
commit a8f339d4b0

View file

@ -3,6 +3,13 @@ Version: 2.1
Release: 21%{?dist}
Summary: Recompression utilities for .png, .mng, .zip and .gz files
# The bundled and forked 7z (7-Zip code) in 7z/ is under the “LGPL” license.
# Based on https://www.7-zip.org/license.txt, and the absence of any mention of
# license changes in https://www.7-zip.org/history.txt, 7-Zip has always been
# licensed under LGPL-2.1-or-later, specifically; we thus assume this is the
# intended specific license for the contents of the 7z/ directory. None of the
# sources that would be covered by the “unRAR license restriction” or the
# BSD-3-Clause license for LZFSE are present in this fork.
License: GPLv3
URL: https://www.advancemame.it/
Source0: https://github.com/amadvance/advancecomp/releases/download/v%{version}/advancecomp-%{version}.tar.gz
@ -42,6 +49,24 @@ Provides: bundled(zopfli) = 1.0.2%{?!el7:^20160527git6818a08}
BuildRequires: zopfli-devel
%endif
# From 7z/README:
#
# This directory contains some source files from the
# 7z archive utility. (www.7-zip.org)
#
# All the files in this directory was originally released
# with the LGPL license.
#
# All the modifications made on the original files must
# be considered Copyright (C) 2002 Andrea Mazzoleni and
# released under the LGPL license.
#
# It is not clear which version was forked. Because 7-Zip does not provide a
# library, and because the implementation is modified, there is no possibility
# of unbundling. Note that this was forked from the original 7-Zip, not from
# p7zip.
Provides: bundled(7z)
%description
AdvanceCOMP contains recompression utilities for your .zip archives,
.png images, .mng video clips and .gz files.
@ -133,6 +158,7 @@ export LDFLAGS="-lzopfli ${LDFLAGS-}"
- Unbundle libdeflate
- Unbundle zopfli where it is available as a system library (i.e., Fedora)
- Remove unnecessary BR on tofrodos
- Properly document bundled 7z code
* Mon Jul 27 2020 Jeff Law <law@redhat.com> - 2.1-15
- Force C++14 as the code is not ready for C++17