Compare commits

...

87 commits

Author SHA1 Message Date
Fedora Release Engineering
5066c0040b Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 03:29:01 +00:00
Benjamin A. Beasley
999f9deb8e Update the .rpmlintrc file
[skip changelog]
2026-01-07 16:35:44 +00:00
Fedora Release Engineering
52005ff320 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 16:47:43 +00:00
Benjamin A. Beasley
6d838becc0 Revert "Use the VCS tag"; tag contents did not follow convention
This reverts commit c9ae8fd33c.
2025-06-13 06:36:08 -04:00
Benjamin A. Beasley
c9ae8fd33c Use the VCS tag 2025-06-13 06:18:39 -04:00
Benjamin A. Beasley
6d02d1e9e5 Update .rpmlintrc file for a new rpmlint verison 2025-04-24 07:57:12 -04:00
Fedora Release Engineering
f12f185d6d Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 10:39:37 +00:00
Benjamin A. Beasley
0b1d468e63 Add a SourceLicense field 2024-12-11 14:17:59 -05:00
Benjamin A. Beasley
304257fd2c Improve the license-breakdown spec-file comment 2024-12-11 14:03:31 -05:00
Benjamin A. Beasley
014ec9f6e9 Invoke autoreconf and configure in %conf rather than in %build 2024-10-31 14:10:42 -04:00
Fedora Release Engineering
b5736a5b66 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 16:39:52 +00:00
Benjamin A. Beasley
b849bab27f Add an rpmlintrc file
[skip changelog]
2024-03-05 09:21:39 -05:00
Fedora Release Engineering
97cb7201ea Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 22:43:47 +00:00
Fedora Release Engineering
b5dda5d8e2 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 12:18:11 +00:00
Benjamin A. Beasley
93f35b3173 Update to 2.6 (close RHBZ#2243085) 2023-11-09 10:46:52 -05:00
Fedora Release Engineering
fcef08707e Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 12:58:14 +00:00
Benjamin A. Beasley
ab3c30af1a Remove explicit %set_build_flags, not needed since F36
https://www.fedoraproject.org/wiki/Changes/SetBuildFlagsBuildCheck
2023-06-03 10:22:09 -04:00
Benjamin A. Beasley
0d1703faac Trivial tidying
[skip changelog]
2023-05-26 09:29:06 -04:00
Benjamin A. Beasley
22e119134b Break a long line with a macro
[skip changelog]
2023-05-26 09:28:09 -04:00
Benjamin A. Beasley
6d18adf819 Do not number the sole Source
[skip changelog]
2023-05-26 09:27:20 -04:00
Benjamin A. Beasley
824d7ad4cd Add an rpmlintrc file 2023-05-11 10:19:34 -04:00
Benjamin A. Beasley
101f35baa0 Update to 2.5 (close RHBZ#2162990; fix RHBZ#2161641) 2023-01-22 13:43:51 -05:00
Fedora Release Engineering
e2ff0b6664 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 21:27:30 +00:00
Benjamin A. Beasley
649d63913c Update to 2.4 (close RHBZ#2145023)
- Security fix for CVE-2022-35014, CVE-2022-35015, CVE-2022-35016,
  CVE-2022-35017, CVE-2022-35018, CVE-2022-35019, CVE-2022-35020
2022-11-23 15:45:11 -05:00
Benjamin A. Beasley
0ee3b4785e Identify bundled 7-Zip as “7zip” rather than “7z”
This is closer to the upstream name, to “p7zip”, and to existing usage
in the “retroarch” package.
2022-09-29 08:21:35 -04:00
Benjamin A. Beasley
91a8c8347b Add a comment about upstream tests 2022-09-29 08:16:25 -04:00
Benjamin A. Beasley
791cf7b520 Stricter file globs 2022-09-28 17:21:51 -04:00
Benjamin A. Beasley
6729dfb4a3 Drop EPEL conditionals from Fedora branches 2022-09-28 11:54:40 -04:00
Benjamin A. Beasley
24225a166b Update to 2.3 (close RHBZ#2075857) 2022-09-28 11:53:00 -04:00
Benjamin A. Beasley
015bf0b20e Update License to SPDX 2022-09-28 11:53:00 -04:00
Benjamin A. Beasley
2153fc922f Drop {authors,history,readme}.txt
These duplicate AUTHORS, HISTORY, and README, respectively.
2022-09-28 11:53:00 -04:00
Benjamin A. Beasley
be02239d4e Convert to rpmautospec 2022-09-28 11:53:00 -04:00
Benjamin A. Beasley
496bc34298 Properly document bundled 7z code 2022-09-28 11:53:00 -04:00
Benjamin A. Beasley
31d6b3fb26 Remove unnecessary BR on tofrodos
Makefile.am uses “todos”, but only when a tool called “advd2” is
installed.
2022-09-28 11:53:00 -04:00
Benjamin A. Beasley
67fc8d1f10 Unbundle zopfli where it is available as a system library (i.e., Fedora) 2022-09-28 11:53:00 -04:00
Benjamin A. Beasley
4422886c1f Unbundle libdeflate 2022-09-28 11:52:54 -04:00
Benjamin A. Beasley
40e3826b34 Use modern spec file macros (make_build/make_install/etc.) 2022-09-24 09:26:11 -04:00
Benjamin A. Beasley
9c137bf0d5 Convert URLs from HTTP to HTTPS 2022-09-24 09:20:54 -04:00
Benjamin A. Beasley
f30873d776 Spec file formatting tweaks 2022-09-24 09:20:20 -04:00
Fedora Release Engineering
bd96721542 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 20:30:11 +00:00
Fedora Release Engineering
79a978d5c5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 20:59:13 +00:00
Fedora Release Engineering
7d1fe65e53 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 17:18:59 +00:00
Fedora Release Engineering
b880a63b8c - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 12:23:43 +00:00
Fedora Release Engineering
13d60f1edb - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-25 23:51:34 +00:00
Tom Stellard
91d640e955 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-15 01:54:25 +00:00
Fedora Release Engineering
f020f87b3a - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-31 23:49:47 +00:00
Jeff Law
7e7ae4f973 Force C++14 as the code is not ready for C++17 2020-07-27 15:41:50 -06:00
Fedora Release Engineering
e752bb0ce3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 11:47:59 +00:00
Fedora Release Engineering
4485493463 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 11:16:46 +00:00
Fedora Release Engineering
3efe68edb9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 17:37:23 +00:00
Than Ngo
f1cf3952da Backport for #1708563, CVE-2019-8383 - denial of service in function adv_png_unfilter_8 2019-05-10 11:43:43 +02:00
Than Ngo
712227b41f Backport, fix a buffer overflow with image of invalid size 2019-03-06 21:51:43 +01:00
Than Ngo
36220a694f fixed CVE-2019-9210 advancecomp: integer overflow in png_compress in pngex.cc 2019-03-01 17:20:36 +01:00
Fedora Release Engineering
e9d9c22b7f - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 13:01:57 +00:00
Matthias Saou
974e22b74c Fix doc EOL and minor cosmetic updates 2019-01-29 12:42:55 +01:00
Christian Dersch
bf30060601 BuildRequires: gcc-c++ 2018-07-14 14:50:12 +02:00
Fedora Release Engineering
3ea435fdfc - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 20:01:59 +00:00
Igor Gnatenko
8f27b29fe9 add BuildRequires: gcc
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-09 19:06:42 +02:00
Than Ngo
57ed501602 - updated to 2.1 (fix CVE-2018-1056) 2018-03-07 12:04:29 +01:00
Fedora Release Engineering
663d84fea4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 01:56:32 +00:00
Fedora Release Engineering
2e86b65914 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 17:25:15 +00:00
Fedora Release Engineering
43a89b1b50 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 02:38:07 +00:00
Christian Dersch
24cf97a73f new version (1.23) 2017-02-28 16:10:41 +01:00
Christian Dersch
ef3b8d90cf new version (1.23) 2017-02-28 16:01:33 +01:00
Fedora Release Engineering
5a14219c96 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 05:46:53 +00:00
Christian Dersch
d65b75f45f revert to 1.20 2016-11-13 14:22:21 +01:00
Christian Dersch
e0945f567c revert to 1.20 2016-11-13 14:17:07 +01:00
Christian Dersch
f7841bfd5b new version (1.22) 2016-11-13 13:51:12 +01:00
Dennis Gilmore
9a8460d78c - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 16:00:35 +00:00
Christian Dersch
c44c1c8b3a new version 1.20 2015-10-05 18:23:15 +02:00
Dennis Gilmore
99b4d44693 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-16 23:39:15 +00:00
Kalev Lember
d4079bc3f6 Rebuilt for GCC 5 C++11 ABI change 2015-05-02 11:38:13 +02:00
Peter Robinson
e1cf8294f5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-15 20:04:27 +00:00
Dennis Gilmore
aaf8f7a5e3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-06 19:11:08 -05:00
Christopher Meng
6e9f6cca91 Update to 1.1.9 2014-03-21 12:49:43 +08:00
Christopher Meng
36deb1f8e8 Update license! 2014-02-27 17:43:25 +08:00
Christopher Meng
9774724889 Add missing tofrodos dep for %check. 2014-02-27 17:11:56 +08:00
Christopher Meng
33a53dfe20 Update to 1.18
Add a check section recommended by upstream.
2014-02-10 12:07:51 +08:00
Dennis Gilmore
c976707bf0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-02 19:19:45 -05:00
Dennis Gilmore
5ad7513ac0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 10:19:57 -06:00
Dennis Gilmore
e4710a1e44 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-18 10:37:15 -05:00
Peter Robinson
fc3bc88076 Add disttag, modernise spec file 2012-04-27 12:05:08 +01:00
Dennis Gilmore
039196259b - Rebuilt for c++ ABI breakage 2012-02-28 11:40:07 -06:00
Dennis Gilmore
43477181ae - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-12 15:02:21 -06:00
Dennis Gilmore
33b910e73e - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-07 18:31:27 -06:00
Fedora Release Engineering
1cd120a718 dist-git conversion 2010-07-28 09:37:08 +00:00
Bill Nottingham
d680864c4a Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 22:38:36 +00:00
7 changed files with 357 additions and 123 deletions

View file

@ -1 +0,0 @@
advancecomp-1.15.tar.gz

12
.gitignore vendored Normal file
View file

@ -0,0 +1,12 @@
advancecomp-1.15.tar.gz
/advancecomp-1.18.tar.gz
/advancecomp-1.19.tar.gz
/advancecomp-1.20.tar.gz
/advancecomp-1.22.tar.gz
/advancecomp.spec
/advancecomp-1.23.tar.gz
/advancecomp-2.1.tar.gz
/advancecomp-2.3.tar.gz
/advancecomp-2.4.tar.gz
/advancecomp-2.5.tar.gz
/advancecomp-2.6.tar.gz

View file

@ -1,21 +0,0 @@
# Makefile for source rpm: advancecomp
# $Id$
NAME := advancecomp
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

6
advancecomp.rpmlintrc Normal file
View file

@ -0,0 +1,6 @@
# Not real spelling errors
addFilter(r" spelling-error \('[Rr]ecompression',")
addFilter(r" spelling-error \('([pm]ng|gz)',")
addFilter(r" spelling-error \('adv(zip|[pm]ng|def)',")
# Intentional, with a justifying spec-file comment
addFilter(r" no-%check-section")

View file

@ -1,119 +1,154 @@
Summary: Recompression utilities for .PNG, .MNG and .ZIP files
Name: advancecomp
Version: 1.15
Release: 12
License: GPLv2+
Group: Applications/Emulators
URL: http://advancemame.sourceforge.net/
Source: http://downloads.sf.net/advancemame/advancecomp-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: zlib-devel
Name: advancecomp
Version: 2.6
Release: %autorelease
Summary: Recompression utilities for .png, .mng, .zip and .gz files
# Source file headers all specify GPL-2.0-or-later (see source file headers),
# except:
#
# 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.
#
# However, in version 1.17, the COPYING file was updated to GPLv3, with a
# changelog message (in HISTORY and elsewhere) of “Changes to GPL3.” We
# interpret this as an overall license of GPL-3.0-only.
License: GPL-3.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later
# Additionally, the following bundled libraries are removed in %%prep and do
# not contribute to the licenses of the binary RPMs:
#
# Apache-2.0:
# - zopfli/
# MIT:
# - libdeflate/
SourceLicense: %{license} AND Apache-2.0 AND MIT
URL: https://www.advancemame.it/
%global forgeurl https://github.com/amadvance/advancecomp
Source: %{forgeurl}/archive/v%{version}/advancecomp-%{version}.tar.gz
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: make
BuildRequires: dos2unix
# System library supported by upstream
BuildRequires: zlib-devel
# Unbundled downstream
BuildRequires: pkgconfig(libdeflate) >= 1.19
BuildRequires: zopfli-devel
# The point of the 2.6 release was to upgrade the bundled libdeflate; enforce
# this on the unbundled libdeflate.
Requires: libdeflate >= 1.19
# 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(7zip)
%description
AdvanceCOMP is a set of recompression utilities for .PNG, .MNG and .ZIP files.
The main features are :
* Recompress ZIP, PNG and MNG files using the Deflate 7-Zip implementation.
* Recompress MNG files using Delta and Move optimization.
AdvanceCOMP contains recompression utilities for your .zip archives,
.png images, .mng video clips and .gz files.
The official site of AdvanceCOMP is:
https://www.advancemame.it
This package contains:
advzip - Recompression and test utility for zip files
advpng - Recompression utility for png files
advmng - Recompression utility for mng files
advdef - Recompression utility for deflate streams in .png, .mng and .gz files
%prep
%setup -q
%autosetup
dos2unix -k doc/*.txt
# Patch out bundled libdeflate
rm -rv libdeflate
sed -r -i '/libdeflate[\/_]/d' Makefile.am
# Fix up #include paths. The find-then-modify pattern keeps us from discarding
# mtimes on any sources that do not need modification.
find . -type f -exec gawk \
'/^[[:blank:]]*#include.*libdeflate/ { print FILENAME; nextfile }' \
'{}' '+' |
xargs -r -t sed -r -i 's@^([[:blank:]]*#include.*)libdeflate/@\1@'
# Patch out bundled zopfli
rm -rv zopfli
sed -r -i \
-e '/zopfli[\/_]/d' \
-e 's/((\(7z_SOURCES\)|WindowOut\.h).*)[[:blank:]]*\\/\1/' \
Makefile.am
# Fix up #include paths. The find-then-modify pattern keeps us from discarding
# mtimes on any sources that do not need modification.
find . -type f -exec gawk \
'/^[[:blank:]]*#include.*zopfli/ { print FILENAME; nextfile }' \
'{}' '+' |
xargs -r -t sed -r -i -e 's@^([[:blank:]]*#include.*)zopfli/@\1@'
%conf
autoreconf --force --install --verbose
# Link against system libdeflate
export CFLAGS="$(pkgconf --cflags libdeflate) ${CFLAGS-}"
export CXXFLAGS="$(pkgconf --cflags libdeflate) ${CXXFLAGS-}"
export LDFLAGS="$(pkgconf --libs libdeflate) ${LDFLAGS-}"
# Link against system zopfli
export LDFLAGS="-lzopfli ${LDFLAGS-}"
%configure
%build
%configure
%{__make} %{?_smp_mflags}
%make_build
%install
%{__rm} -rf %{buildroot}
%{__make} install DESTDIR=%{buildroot}
%make_install
%clean
%{__rm} -rf %{buildroot}
# We dont run upstream tests (%%make_build check) because they are too
# brittle, expecting recompressed outputs to be identical. Across platforms,
# compilers, and unbundled library versions, this doesnt hold up.
%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING HISTORY README
%{_bindir}/*
%{_mandir}/man1/*
%license COPYING
%doc AUTHORS
%doc HISTORY
%doc README
%doc doc/adv{def,mng,png,zip}.txt
%{_bindir}/adv{def,mng,png,zip}
%{_mandir}/man1/adv{def,mng,png,zip}.1*
%changelog
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.15-10
- Autorebuild for GCC 4.3
* Wed Aug 22 2007 Matthias Saou <http://freshrpms.net/> 1.15-9
- Rebuild for new BuildID feature.
* Fri Aug 3 2007 Matthias Saou <http://freshrpms.net/> 1.15-8
- Update License field.
- Remove dist tag, since the package will seldom change.
* Thu Mar 29 2007 Matthias Saou <http://freshrpms.net/> 1.15-7
- Switch to using DESTDIR install method.
* Thu Mar 29 2007 Matthias Saou <http://freshrpms.net/> 1.15-6
- Switch to use downloads.sf.net source URL.
- Tweak defattr.
* Mon Aug 28 2006 Matthias Saou <http://freshrpms.net/> 1.15-5
- FC6 rebuild, remove gcc-c++ build requirement (it's a default).
* Mon Mar 6 2006 Matthias Saou <http://freshrpms.net/> 1.15-4
- FC5 rebuild.
* Wed Feb 8 2006 Matthias Saou <http://freshrpms.net/> 1.15-3
- Rebuild for new gcc/glibc.
* Tue Jan 24 2006 Matthias Saou <http://freshrpms.net/> 1.15-2
- Rebuild for FC5.
* Wed Nov 2 2005 Matthias Saou <http://freshrpms.net/> 1.15-1
- Update to 1.15, includes 64bit fixes.
* Fri May 27 2005 Matthias Saou <http://freshrpms.net/> 1.14-5
- Update 64bit patch to a cleaner approach as Ralf suggested.
* Thu May 26 2005 Jeremy Katz <katzj@redhat.com> - 1.14-4
- fix build on 64bit arches
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 1.14-3
- rebuild on all arches
* Fri Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> 1.14-2
- rebuilt
* Wed Feb 23 2005 Matthias Saou <http://freshrpms.net/> 1.14-1
- Update to 1.14.
* Mon Nov 29 2004 Matthias Saou <http://freshrpms.net/> 1.13-1
- Update to 1.13.
* Tue Nov 2 2004 Matthias Saou <http://freshrpms.net/> 1.12-1
- Update to 1.12.
* Tue Aug 24 2004 Matthias Saou <http://freshrpms.net/> 1.11-1
- Update to 1.11.
* Mon May 17 2004 Matthias Saou <http://freshrpms.net/> 1.10-1
- Update to 1.10.
* Mon Nov 3 2003 Matthias Saou <http://freshrpms.net/> 1.7-2
- Rebuild for Fedora Core 1.
- Added missing build dependencies, thanks to mach.
* Tue Aug 26 2003 Matthias Saou <http://freshrpms.net/>
- Update to 1.7.
* Thu May 22 2003 Matthias Saou <http://freshrpms.net/>
- Initial RPM release.
%autochangelog

203
changelog Normal file
View file

@ -0,0 +1,203 @@
* Sat Sep 24 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 2.1-21
- Spec file formatting tweaks
- Convert URLs from HTTP to HTTPS
- Use modern spec file macros (make_build/make_install/etc.)
- 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
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Fri Jul 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-16
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jul 27 2020 Jeff Law <law@redhat.com> - 2.1-15
- Force C++14 as the code is not ready for C++17
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Fri May 10 2019 Than Ngo <than@redhat.com> - 2.1-11
- Backport for #1708563, CVE-2019-8383 - denial of service in function adv_png_unfilter_8
* Wed Mar 06 2019 Than Ngo <than@redhat.com> - 2.1-10
- Backport, fix a buffer overflow with image of invalid size
* Fri Mar 01 2019 Than Ngo <than@redhat.com> - 2.1-9
- fixed CVE-2019-9210 advancecomp: integer overflow in png_compress in pngex.cc
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Tue Jan 29 2019 Matthias Saou <matthias@saou.eu> 2.1-7
- Fix doc EOL.
- Minor cosmetic updates (summary, description...).
* Sat Jul 14 2018 Christian Dersch <lupinix@fedoraproject.org> - 2.1-6
- BuildRequires: gcc-c++
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Mar 07 2018 Than Ngo <than@redhat.com> - 2.1-4
- updated to 2.1 (fix CVE-2018-1056)
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.23-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.23-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.23-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Tue Feb 28 2017 Christian Dersch <lupinix@mailbox.org> - 1.23-1
- new version
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.20-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Sun Nov 13 2016 Christian Dersch <lupinix@mailbox.org> - 1.20-3
- revert to 1.20, 1.22 does not build and also needs unbundling of libdeflate first
* Sun Nov 13 2016 Christian Dersch <lupinix@mailbox.org> - 1.22-1
- new version
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.20-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Mon Oct 05 2015 Christian Dersch <lupinix@fedoraproject.org> - 1.20-1
- new version 1.20
- use license tag
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.19-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.19-4
- Rebuilt for GCC 5 C++11 ABI change
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.19-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.19-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Thu Mar 20 2014 Christopher Meng <rpm@cicku.me> - 1.19-1
- Update to 1.19
* Mon Feb 10 2014 Christopher Meng <rpm@cicku.me> - 1.18-1
- Update to 1.18
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Fri Apr 27 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 1.15-16
- Add disttag, modernise spec file
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-15
- Rebuilt for c++ ABI breakage
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.15-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.15-10
- Autorebuild for GCC 4.3
* Wed Aug 22 2007 Matthias Saou <http://freshrpms.net/> 1.15-9
- Rebuild for new BuildID feature.
* Fri Aug 3 2007 Matthias Saou <http://freshrpms.net/> 1.15-8
- Update License field.
- Remove dist tag, since the package will seldom change.
* Thu Mar 29 2007 Matthias Saou <http://freshrpms.net/> 1.15-7
- Switch to using DESTDIR install method.
* Thu Mar 29 2007 Matthias Saou <http://freshrpms.net/> 1.15-6
- Switch to use downloads.sf.net source URL.
- Tweak defattr.
* Mon Aug 28 2006 Matthias Saou <http://freshrpms.net/> 1.15-5
- FC6 rebuild, remove gcc-c++ build requirement (it's a default).
* Mon Mar 6 2006 Matthias Saou <http://freshrpms.net/> 1.15-4
- FC5 rebuild.
* Wed Feb 8 2006 Matthias Saou <http://freshrpms.net/> 1.15-3
- Rebuild for new gcc/glibc.
* Tue Jan 24 2006 Matthias Saou <http://freshrpms.net/> 1.15-2
- Rebuild for FC5.
* Wed Nov 2 2005 Matthias Saou <http://freshrpms.net/> 1.15-1
- Update to 1.15, includes 64bit fixes.
* Fri May 27 2005 Matthias Saou <http://freshrpms.net/> 1.14-5
- Update 64bit patch to a cleaner approach as Ralf suggested.
* Thu May 26 2005 Jeremy Katz <katzj@redhat.com> - 1.14-4
- fix build on 64bit arches
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 1.14-3
- rebuild on all arches
* Thu Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> 1.14-2
- rebuilt
* Wed Feb 23 2005 Matthias Saou <http://freshrpms.net/> 1.14-1
- Update to 1.14.
* Mon Nov 29 2004 Matthias Saou <http://freshrpms.net/> 1.13-1
- Update to 1.13.
* Tue Nov 2 2004 Matthias Saou <http://freshrpms.net/> 1.12-1
- Update to 1.12.
* Tue Aug 24 2004 Matthias Saou <http://freshrpms.net/> 1.11-1
- Update to 1.11.
* Mon May 17 2004 Matthias Saou <http://freshrpms.net/> 1.10-1
- Update to 1.10.
* Mon Nov 3 2003 Matthias Saou <http://freshrpms.net/> 1.7-2
- Rebuild for Fedora Core 1.
- Added missing build dependencies, thanks to mach.
* Tue Aug 26 2003 Matthias Saou <http://freshrpms.net/>
- Update to 1.7.
* Thu May 22 2003 Matthias Saou <http://freshrpms.net/>
- Initial RPM release.

View file

@ -1 +1 @@
bb236d8bee6fa473d34108cda1e09076 advancecomp-1.15.tar.gz
SHA512 (advancecomp-2.6.tar.gz) = 63cbb0578f96fd3f55ccb49e31bfe945649d36a11558aa482332440943d6d347f161de797b8d4469562b1d551b274c22fe08818179926d56aa4746581d3926dd