b72f2d
Summary:       A library of functions for manipulating PNG image format files
b72f2d
Name:          libpng
b72f2d
Epoch:         2
b72f2d
Version:       1.6.34
b72f2d
Release:       5%{?dist}
b72f2d
License:       zlib
b72f2d
Group:         System Environment/Libraries
b72f2d
URL:           http://www.libpng.org/pub/png/
b72f2d
b72f2d
# Note: non-current tarballs get moved to the history/ subdirectory,
b72f2d
# so look there if you fail to retrieve the version you want
b72f2d
Source0:       https://ftp-osl.osuosl.org/pub/libpng/src/libpng16/libpng-%{version}.tar.xz
b72f2d
Source1:       pngusr.dfa
b72f2d
Patch0:        libpng-multilib.patch
b72f2d
Patch1:        libpng-fix-arm-neon.patch
b72f2d
Patch2:        libpng-CVE-2018-13785.patch
b72f2d
Patch3:        libpng-coverity.patch
b72f2d
b72f2d
b72f2d
BuildRequires: zlib-devel
b72f2d
BuildRequires: autoconf automake libtool
b72f2d
b72f2d
%description
b72f2d
The libpng package contains a library of functions for creating and
b72f2d
manipulating PNG (Portable Network Graphics) image format files.  PNG
b72f2d
is a bit-mapped graphics format similar to the GIF format.  PNG was
b72f2d
created to replace the GIF format, since GIF uses a patented data
b72f2d
compression algorithm.
b72f2d
b72f2d
Libpng should be installed if you need to manipulate PNG format image
b72f2d
files.
b72f2d
b72f2d
%package devel
b72f2d
Summary:       Development tools for programs to manipulate PNG image format files
b72f2d
Group:         Development/Libraries
b72f2d
Requires:      %{name}%{?_isa} = %{epoch}:%{version}-%{release}
b72f2d
Requires:      zlib-devel%{?_isa} pkgconfig%{?_isa}
b72f2d
b72f2d
%description devel
b72f2d
The libpng-devel package contains header files and documentation necessary
b72f2d
for developing programs using the PNG (Portable Network Graphics) library.
b72f2d
b72f2d
If you want to develop programs which will manipulate PNG image format
b72f2d
files, you should install libpng-devel.  You'll also need to install
b72f2d
the libpng package.
b72f2d
b72f2d
%package static
b72f2d
Summary:       Static PNG image format file library
b72f2d
Group:         Development/Libraries
b72f2d
Requires:      %{name}-devel%{?_isa} = %{epoch}:%{version}-%{release}
b72f2d
b72f2d
%description static
b72f2d
The libpng-static package contains the statically linkable version of libpng.
b72f2d
Linking to static libraries is discouraged for most applications, but it is
b72f2d
necessary for some boot packages.
b72f2d
b72f2d
%package tools
b72f2d
Summary:       Tools for PNG image format file library
b72f2d
Group:         Development/Libraries
b72f2d
Requires:      %{name}%{?_isa} = %{epoch}:%{version}-%{release}
b72f2d
b72f2d
%description tools
b72f2d
The libpng-tools package contains tools used by the authors of libpng.
b72f2d
b72f2d
%prep
b72f2d
%setup -q
b72f2d
# Provide pngusr.dfa for build.
b72f2d
cp -p %{SOURCE1} .
b72f2d
b72f2d
%patch0 -p1
b72f2d
%patch1 -p1 -b .arm
b72f2d
%patch2 -p1 -b .CVE-2018-13785
b72f2d
%patch3 -p1 -b .coverity
b72f2d
b72f2d
%build
b72f2d
autoreconf -vif
b72f2d
%configure
b72f2d
make %{?_smp_mflags} DFA_XTRA=pngusr.dfa
b72f2d
b72f2d
%install
b72f2d
make DESTDIR=$RPM_BUILD_ROOT install
b72f2d
b72f2d
# We don't ship .la files.
b72f2d
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
b72f2d
b72f2d
%check
b72f2d
#to run make check use "--with check"
b72f2d
%if %{?_with_check:1}%{!?_with_check:0}
b72f2d
make check
b72f2d
%endif
b72f2d
b72f2d
%ldconfig_scriptlets
b72f2d
b72f2d
%files
b72f2d
%{!?_licensedir:%global license %%doc}
b72f2d
%license LICENSE
b72f2d
%{_libdir}/libpng16.so.*
b72f2d
%{_mandir}/man5/*
b72f2d
b72f2d
%files devel
b72f2d
%doc libpng-manual.txt example.c TODO CHANGES
b72f2d
%{_bindir}/*
b72f2d
%{_includedir}/*
b72f2d
%{_libdir}/libpng*.so
b72f2d
%{_libdir}/pkgconfig/libpng*.pc
b72f2d
%{_mandir}/man3/*
b72f2d
b72f2d
%files static
b72f2d
%{_libdir}/libpng*.a
b72f2d
b72f2d
%files tools
b72f2d
%{_bindir}/pngfix
b72f2d
b72f2d
%changelog
b72f2d
* Mon Oct 15 2018 Nikola Forró <nforro@redhat.com> - 2:1.6.34-5
b72f2d
- Fix important Covscan defects (#1602588)
b72f2d
b72f2d
* Wed Aug 01 2018 Nikola Forró <nforro@redhat.com> - 2:1.6.34-4
b72f2d
- Fix CVE-2018-13785 (#1599952)
b72f2d
b72f2d
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2:1.6.34-3
b72f2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b72f2d
b72f2d
* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2:1.6.34-2
b72f2d
- Switch to %%ldconfig_scriptlets
b72f2d
b72f2d
* Wed Oct 04 2017 Nikola Forró <nforro@redhat.com> - 2:1.6.34-1
b72f2d
- New upstream release 1.6.34
b72f2d
b72f2d
* Tue Aug 01 2017 Nikola Forró <nforro@redhat.com> - 2:1.6.31-1
b72f2d
- New upstream release 1.6.31
b72f2d
b72f2d
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2:1.6.29-2
b72f2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
b72f2d
b72f2d
* Tue Jun 06 2017 Nikola Forró <nforro@redhat.com> - 2:1.6.29-1
b72f2d
- New upstream release 1.6.29
b72f2d
b72f2d
* Tue Jun 06 2017 Nikola Forró <nforro@redhat.com> - 2:1.6.28-3
b72f2d
- Update source URL (#1458040)
b72f2d
b72f2d
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2:1.6.28-2
b72f2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b72f2d
b72f2d
* Tue Jan 31 2017 Nikola Forró <nforro@redhat.com> - 2:1.6.28-1
b72f2d
- New upstream release 1.6.28 (#1411176)
b72f2d
b72f2d
* Fri Dec 30 2016 Kalev Lember <klember@redhat.com> - 2:1.6.27-1
b72f2d
- New upstream release 1.6.27 (#1409159)
b72f2d
b72f2d
* Tue Oct 25 2016 Nikola Forró <nforro@redhat.com> - 2:1.6.26-1
b72f2d
- New upstream release 1.6.26 (#1387902)
b72f2d
b72f2d
* Mon Sep 05 2016 Nikola Forró <nforro@redhat.com> - 2:1.6.25-1
b72f2d
- New upstream release 1.6.25 (#1373171)
b72f2d
b72f2d
* Mon Aug 08 2016 Nikola Forró <nforro@redhat.com> - 2:1.6.24-1
b72f2d
- New upstream release 1.6.24 (#1365115)
b72f2d
b72f2d
* Wed Jun 15 2016 Petr Hracek <phracek@redhat.com> - 2:1.6.23-1
b72f2d
- New upstream release 1.6.23 (#1346522)
b72f2d
b72f2d
* Mon Jun 06 2016 Petr Hracek <phracek@redhat.com> - 2:1.6.22-1
b72f2d
- New upstream release 1.6.22 (#1341646)
b72f2d
b72f2d
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2:1.6.21-2
b72f2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
b72f2d
b72f2d
* Mon Jan 18 2016 Petr Hracek <phracek@redhat.com> - 2:1.6.21-1
b72f2d
- New upstream release 1.6.21 (#1299292)
b72f2d
b72f2d
* Fri Jan 08 2016 Petr Hracek <phracek@redhat.com> - 2:1.6.20-2
b72f2d
- Bumping
b72f2d
b72f2d
* Wed Jan 06 2016 Petr Hracek <phracek@redhat.com> - 2:1.6.20-1
b72f2d
- new upstream release 1.6.20 (#1293326)
b72f2d
b72f2d
* Thu Nov 19 2015 Petr Hracek <phracek@redhat.com> - 2:1.6.19-1
b72f2d
- new upstream release 1.6.19 (#1282193)
b72f2d
b72f2d
* Wed Nov 18 2015 Petr Hracek <phracek@redhat.com> - 2:1.6.18-3
b72f2d
- fix for CVE-2015-8126 (#1281756, #1281757)
b72f2d
- correct patch
b72f2d
b72f2d
* Wed Nov 18 2015 Petr Hracek <phracek@redhat.com> - 2:1.6.18-2
b72f2d
- fix for CVE-2015-8126 (#1281756)
b72f2d
b72f2d
* Mon Aug 03 2015 Petr Hracek <phracek@redhat.com> - 2:1.6.18-1
b72f2d
- New upstream release 1.6.18 (#1247132)
b72f2d
b72f2d
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:1.6.17-2
b72f2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b72f2d
b72f2d
* Tue Apr 07 2015 Petr Hracek <phracek@redhat.com> - 2:1.6.17-1
b72f2d
- New upstream release 1.6.17 (#1209145)
b72f2d
b72f2d
* Sun Mar 22 2015 Peter Robinson <pbrobinson@fedoraproject.org> 2:1.6.16-3
b72f2d
- Use %%license
b72f2d
- Move docs to devel package as they're all related to dev
b72f2d
b72f2d
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 2:1.6.16-2
b72f2d
- Rebuilt for Fedora 23 Change
b72f2d
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
b72f2d
b72f2d
* Thu Jan 15 2015 Petr Hracek <phracek@redhat.com> - 2:1.6.16-1
b72f2d
- New upstream release 1.6.16 (#1167665)
b72f2d
b72f2d
* Mon Nov  3 2014 Peter Robinson <pbrobinson@fedoraproject.org> 2:1.6.14-2
b72f2d
- Add upstream patch to fix build on aarch64 (NEON issues)
b72f2d
b72f2d
* Mon Oct 27 2014 Petr Hracek <phracek@redhat.com> - 2:1.6.14-1
b72f2d
- Update to libpng 1.6.14 for minor bug fixes (#1147423)
b72f2d
b72f2d
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:1.6.12-2
b72f2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
b72f2d
b72f2d
* Fri Jul 18 2014 Petr Hracek <phracek@redhat.com> - 2:1.6.12-1
b72f2d
- Update to libpng 1.6.12 for minor bug fixes (#1111832)
b72f2d
b72f2d
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:1.6.10-2
b72f2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
b72f2d
b72f2d
* Thu Apr 10 2014 Petr Hracek <phracek@redhat.com> - 2:1.6.10-1
b72f2d
- Update to libpng 1.6.10 for minor bug fixes (#1063749)
b72f2d
b72f2d
* Wed Jan 15 2014 Petr Hracek <phracek@redhat.com> - 2:1.6.8-1
b72f2d
- Update to libpng 1.6.8 for minor bug fixes (#1033049)
b72f2d
b72f2d
* Wed Sep 25 2013 Petr Hracek <phracek@redhat.com> - 2:1.6.6-2
b72f2d
- Correct BuildRequires on autoconf to 2.68 (#1008101)
b72f2d
b72f2d
* Tue Sep 24 2013 Jaromir Koncicky <jkoncick@redhat.com> - 2:1.6.6-1
b72f2d
- New upstream version 1.6.6 (#1007757)
b72f2d
b72f2d
* Tue Aug 13 2013 Petr Hracek <phracek@redhat.com> 2:1.6.3-3
b72f2d
- libpng-tools depends only on libpng
b72f2d
b72f2d
* Tue Aug 13 2013 Jaromir Koncicky <jkoncick@redhat.com> 2:1.6.3-2
b72f2d
- Added tools package with pngfix
b72f2d
b72f2d
* Tue Aug 13 2013 Jaromir Koncicky <jkoncick@redhat.com> 2:1.6.3-1
b72f2d
- New upstream version 1.6.3 (#987368)
b72f2d
b72f2d
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:1.6.2-3
b72f2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
b72f2d
b72f2d
* Tue Jun 25 2013 Adam Jackson <ajax@redhat.com> 2:1.6.2-2
b72f2d
- Don't Require autoconf at runtime, just at build time (#977853)
b72f2d
b72f2d
* Fri May 17 2013 Petr Hracek <phracek@redhat.com> 2:1.6.2-1
b72f2d
- New upstream version 1.6.2 (#963113)
b72f2d
b72f2d
* Wed May 15 2013 Petr Hracek <phracek@redhat.com> 2:1.5.13-3
b72f2d
- Rebuild for ARM64 support (#925861)
b72f2d
b72f2d
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:1.5.13-2
b72f2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
b72f2d
b72f2d
* Thu Sep 27 2012 Tom Lane <tgl@redhat.com> 2:1.5.13-1
b72f2d
- Update to libpng 1.5.13 for minor bug fixes
b72f2d
b72f2d
* Sat Aug  4 2012 Tom Lane <tgl@redhat.com> 2:1.5.12-1
b72f2d
- Update to libpng 1.5.12 for minor bug fixes
b72f2d
- Activate chunk size limits by default, with a very generous default limit
b72f2d
b72f2d
* Wed Aug  1 2012 Tom Lane <tgl@redhat.com> 2:1.5.10-3
b72f2d
- Remove compat subpackage (it's now a separate package "libpng12")
b72f2d
- Minor specfile cleanup per suggestions from Tom Callaway
b72f2d
Related: #845110
b72f2d
b72f2d
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:1.5.10-2
b72f2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b72f2d
b72f2d
* Sat Apr  7 2012 Tom Lane <tgl@redhat.com> 2:1.5.10-1
b72f2d
- Update to libpng 1.5.10 and 1.2.49, for minor security issues (CVE-2011-3048)
b72f2d
Resolves: #809597
b72f2d
b72f2d
* Sun Mar 11 2012 Tom Lane <tgl@redhat.com> 2:1.5.9-1
b72f2d
- Update to libpng 1.5.9 and 1.2.48, for minor security issues (CVE-2011-3045)
b72f2d
Resolves: #801667
b72f2d
b72f2d
* Thu Feb 16 2012 Tom Lane <tgl@redhat.com> 2:1.5.8-2
b72f2d
- Fix CVE-2011-3026
b72f2d
Resolves: #791183
b72f2d
b72f2d
* Fri Feb  3 2012 Tom Lane <tgl@redhat.com> 2:1.5.8-1
b72f2d
- Update to libpng 1.5.8, for minor security issue (CVE-2011-3464)
b72f2d
b72f2d
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:1.5.7-2
b72f2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b72f2d
b72f2d
* Sun Dec 18 2011 Tom Lane <tgl@redhat.com> 2:1.5.7-1
b72f2d
- Update to libpng 1.5.7, for assorted minor fixes
b72f2d
b72f2d
* Mon Nov 21 2011 Tom Lane <tgl@redhat.com> 2:1.5.6-2
b72f2d
- Don't include libpng12.pc in the compat subpackage; instead just offer a
b72f2d
  phony Provides: for it in the devel subpackage
b72f2d
b72f2d
* Sat Nov  5 2011 Tom Lane <tgl@redhat.com> 2:1.5.6-1
b72f2d
- Update to new major release series 1.5.x; includes source-code-incompatible
b72f2d
  API changes and a soname version bump
b72f2d
- Temporarily package 1.2.46 shared library (only) in libpng-compat subpackage
b72f2d
  so that dependent packages won't be broken while rebuilding proceeds
b72f2d
b72f2d
* Thu Jul 14 2011 Tom Lane <tgl@redhat.com> 2:1.2.46-1
b72f2d
- Update to libpng 1.2.46, includes fixes for CVE-2011-2501, CVE-2011-2690,
b72f2d
  CVE-2011-2691, CVE-2011-2692
b72f2d
Resolves: #717509
b72f2d
Resolves: #721307
b72f2d
b72f2d
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:1.2.44-3
b72f2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
b72f2d
b72f2d
* Sat Jan 29 2011 Ville Skyttä <ville.skytta@iki.fi> - 2:1.2.44-2
b72f2d
- Use xz compressed source tarball
b72f2d
Resolves: #647282
b72f2d
b72f2d
* Tue Jun 29 2010 Tom Lane <tgl@redhat.com> 2:1.2.44-1
b72f2d
- Update to libpng 1.2.44, includes fixes for CVE-2010-1205 and CVE-2010-2249
b72f2d
Resolves: #609161
b72f2d
b72f2d
* Mon Mar 15 2010 Tom Lane <tgl@redhat.com> 2:1.2.43-1
b72f2d
- Update to libpng 1.2.43, includes fix for CVE-2010-0205
b72f2d
Related: #566234
b72f2d
b72f2d
* Wed Jan 20 2010 Tom Lane <tgl@redhat.com> 2:1.2.42-1
b72f2d
- Update to libpng 1.2.42
b72f2d
b72f2d
* Thu Aug 20 2009 Tom Lane <tgl@redhat.com> 2:1.2.39-1
b72f2d
- Update to libpng 1.2.39
b72f2d
b72f2d
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:1.2.37-2
b72f2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
b72f2d
b72f2d
* Sat Jun 13 2009 Tom Lane <tgl@redhat.com> 2:1.2.37-1
b72f2d
- Update to libpng 1.2.37, to fix CVE-2009-2042
b72f2d
Related: #504782
b72f2d
b72f2d
* Wed Feb 25 2009 Tom Lane <tgl@redhat.com> 2:1.2.35-1
b72f2d
- Update to libpng 1.2.35, to fix CVE-2009-0040
b72f2d
b72f2d
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:1.2.34-2
b72f2d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
b72f2d
b72f2d
* Fri Jan  9 2009 Tom Lane <tgl@redhat.com> 2:1.2.34-1
b72f2d
- Update to libpng 1.2.34
b72f2d
b72f2d
* Thu Dec 11 2008 Caolán McNamara <caolanm@redhat.com> 2:1.2.33-2
b72f2d
- rebuild to get provides pkgconfig(libpng)
b72f2d
b72f2d
* Sun Nov  2 2008 Tom Lane <tgl@redhat.com> 2:1.2.33-1
b72f2d
- Update to libpng 1.2.33
b72f2d
b72f2d
* Tue Sep  9 2008 Tom Lane <tgl@redhat.com> 2:1.2.31-2
b72f2d
- Apply upstream patch for zTXT buffer overrun (CVE-2008-3964)
b72f2d
Related: #461599
b72f2d
b72f2d
* Sat Aug 23 2008 Tom Lane <tgl@redhat.com> 2:1.2.31-1
b72f2d
- Update to libpng 1.2.31
b72f2d
b72f2d
* Sat May 31 2008 Tom Lane <tgl@redhat.com> 2:1.2.29-1
b72f2d
- Update to libpng 1.2.29 (fixes low-priority security issue CVE-2008-1382)
b72f2d
Related: #441839
b72f2d
b72f2d
* Tue Feb 12 2008 Tom Lane <tgl@redhat.com> 2:1.2.24-1
b72f2d
- Update to libpng 1.2.24
b72f2d
b72f2d
* Thu Oct 18 2007 Tom Lane <tgl@redhat.com> 2:1.2.22-1
b72f2d
- Update to libpng 1.2.22, primarily to fix CVE-2007-5269
b72f2d
Related: #324771
b72f2d
b72f2d
* Wed Aug 22 2007 Tom Lane <tgl@redhat.com> 2:1.2.16-3
b72f2d
- Update License tag
b72f2d
- Rebuild to fix Fedora toolchain issues
b72f2d
b72f2d
* Wed May 23 2007 Tom Lane <tgl@redhat.com> 2:1.2.16-2
b72f2d
- Add patch to fix CVE-2007-2445
b72f2d
Related: #239542
b72f2d
b72f2d
* Mon Feb 12 2007 Tom Lane <tgl@redhat.com> 2:1.2.16-1
b72f2d
- Update to libpng 1.2.16
b72f2d
Resolves: #211705, #216706, #227334
b72f2d
- Separate libpng.a into a -static subpackage
b72f2d
- Other minor packaging fixes per Fedora merge review
b72f2d
Resolves: #226038
b72f2d
b72f2d
* Mon Oct 02 2006 Jesse Keating <jkeating@redhat.com> - 2:1.2.10-7
b72f2d
- Require pkgconfig in the -devel subpackage as it gets called by
b72f2d
  /usr/bin/libpng-config
b72f2d
b72f2d
* Thu Jul 27 2006 Matthias Clasen <mclasen@redhat.com> - 2:1.2.10-6
b72f2d
- Disable asm on arches other than i386  (#196580)
b72f2d
b72f2d
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2:1.2.10-5.1
b72f2d
- rebuild
b72f2d
b72f2d
* Thu May 25 2006 Matthias Clasen  <mclasen@redhat.com> - 2:1.2.10-5
b72f2d
- Fix some paths in the -config script
b72f2d
b72f2d
* Tue May 23 2006 Matthias Clasen  <mclasen@redhat.com> - 2:1.2.10-4
b72f2d
- fix multilib conflicts
b72f2d
b72f2d
* Mon May 22 2006 Matthias Clasen <mclasen@redhat.com> - 2:1.2.10-3
b72f2d
- Add a comment about the need to keep static libraries
b72f2d
b72f2d
* Mon May 22 2006 Matthias Clasen <mclasen@redhat.com> - 2:1.2.10-2
b72f2d
- Re-add static libraries
b72f2d
b72f2d
* Thu May  4 2006 Matthias Clasen  <mclasen@redhat.com>  - 2:1.2.10-1
b72f2d
- Update to 1.2.10
b72f2d
- Drop static libraries
b72f2d
b72f2d
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2:1.2.8-2.2.1
b72f2d
- bump again for double-long bug on ppc(64)
b72f2d
b72f2d
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2:1.2.8-2.2
b72f2d
- rebuilt for new gcc4.1 snapshot and glibc changes
b72f2d
b72f2d
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
b72f2d
- rebuilt
b72f2d
b72f2d
* Wed Mar  2 2005 Matthias Clasen <mclasen@redhat.com> - 2:1.2.8-2
b72f2d
- Rebuild with gcc4
b72f2d
b72f2d
* Mon Dec 06 2004 Matthias Clasen <mclasen@redhat.com> - 2:1.2.8-1
b72f2d
- Update to 1.2.8
b72f2d
b72f2d
* Wed Sep 15 2004 Matthias Clasen <mclasen@redhat.com> - 2:1.2.7-1
b72f2d
- Update to 1.2.7
b72f2d
b72f2d
* Tue Aug 17 2004 Matthias Clasen <mclasen@redhat.com> - 2:1.2.6-1
b72f2d
- Update to 1.2.6
b72f2d
- Combine patches
b72f2d
b72f2d
* Wed Aug 4 2004 Matthias Clasen <mclasen@redhat.com> 2:1.2.5-9
b72f2d
- Build for FC3
b72f2d
b72f2d
* Fri Jul 30 2004 Matthias Clasen <mclasen@redhat.com> 
b72f2d
- Include LICENSE.
b72f2d
b72f2d
* Fri Jul 23 2004 Matthias Clasen <mclasen@redhat.com> 2:1.2.5-8
b72f2d
- Build for FC2
b72f2d
b72f2d
* Fri Jul 23 2004 Matthias Clasen <mclasen@redhat.com> 2:1.2.5-7
b72f2d
- Replace the patches for individual security problems with the
b72f2d
  cumulative patch issued by the png developers. 
b72f2d
- Build for FC1
b72f2d
b72f2d
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
b72f2d
- rebuilt
b72f2d
b72f2d
* Mon Jun 14 2004 Matthias Clasen <mclasen@redhat.com> - 2:1.2.5-5
b72f2d
- Rebuild for FC2
b72f2d
b72f2d
* Mon Jun 14 2004 Matthias Clasen <mclasen@redhat.com> - 2:1.2.5-4
b72f2d
- Rebuild for FC1
b72f2d
b72f2d
* Mon Jun 14 2004 Matthias Clasen <mclasen@redhat.com> - 2:1.2.5-3
b72f2d
- Reinstate and improve the transfix patch which got lost sometime ago, 
b72f2d
  but is still needed for CAN-2002-1363 (#125934)
b72f2d
b72f2d
* Mon May 24 2004 Than Ngo <than@redhat.com> 2:1.2.5-2
b72f2d
- add patch to link libm automatically
b72f2d
- get rid of rpath
b72f2d
b72f2d
* Wed May 19 2004 Matthias Clasen <mclasen@redhat.com> 2:1.2.5-1
b72f2d
- 1.2.5
b72f2d
b72f2d
* Mon May 3 2004 Matthias Clasen <mclasen@redhat.com> 2:1.2.2-22
b72f2d
- Redo the out-of-bounds fix in a slightly better way.
b72f2d
b72f2d
* Wed Apr 21 2004 Matthias Clasen <mclasen@redhat.com>
b72f2d
- Bump release number to disambiguate n-v-rs.
b72f2d
b72f2d
* Mon Apr 19 2004 Matthias Clasen <mclasen@redhat.com> 
b72f2d
- fix a possible out-of-bounds read in the error message 
b72f2d
  handler. #121229
b72f2d
b72f2d
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
b72f2d
- rebuilt
b72f2d
b72f2d
* Fri Feb 27 2004 Mark McLoughlin <markmc@redhat.com> 2:1.2.2-19
b72f2d
- rebuild with changed bits/setjmp.h on ppc
b72f2d
b72f2d
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
b72f2d
- rebuilt
b72f2d
b72f2d
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
b72f2d
- rebuilt
b72f2d
b72f2d
* Tue Jun  3 2003 Jeff Johnson <jbj@redhat.com>
b72f2d
- add explicit epoch's where needed.
b72f2d
b72f2d
* Mon Feb 24 2003 Jonathan Blandford <jrb@redhat.com> 2:1.2.2-15
b72f2d
- change pkg-config to use libdir instead of hardcoding /usr/lib
b72f2d
b72f2d
* Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
b72f2d
- rebuilt
b72f2d
b72f2d
* Thu Feb 20 2003 Jonathan Blandford <jrb@redhat.com> 2:1.2.2-12
b72f2d
- add Provides: libpng.so.3, #67007
b72f2d
b72f2d
* Fri Jan 24 2003 Jonathan Blandford <jrb@redhat.com>
b72f2d
- change requires to include the Epoch
b72f2d
b72f2d
* Thu Jan 23 2003 Karsten Hopp <karsten@redhat.de> 2:1.2.2-11
b72f2d
- Bump & rebuild
b72f2d
b72f2d
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
b72f2d
- rebuilt
b72f2d
b72f2d
* Wed Jan 15 2003 Elliot Lee <sopwith@redhat.com> 2:1.2.2-9
b72f2d
- Bump & rebuild
b72f2d
b72f2d
* Thu Dec 12 2002 Tim Powers <timp@redhat.com> 2:1.2.2-7
b72f2d
- merge changes in from -6hammer
b72f2d
b72f2d
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
b72f2d
- automated rebuild
b72f2d
b72f2d
* Thu May 23 2002 Tim Powers <timp@redhat.com>
b72f2d
- automated rebuild
b72f2d
b72f2d
* Tue May  7 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.2-4
b72f2d
- Don't own {_libdir}/pkgconfig
b72f2d
- Don't strip library, that's up to rpm
b72f2d
b72f2d
* Tue May  7 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.2-3
b72f2d
- Forgot png.h
b72f2d
b72f2d
* Mon May  6 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.2-2
b72f2d
- Fix compatibility with everyone else.
b72f2d
b72f2d
* Thu May  2 2002 Havoc Pennington <hp@redhat.com>
b72f2d
- 1.2.2 plus makefile patches tarball
b72f2d
- update file list to contain versioned libpng only
b72f2d
b72f2d
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
b72f2d
- automated rebuild
b72f2d
b72f2d
* Mon Dec 17 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.1-1
b72f2d
- 1.2.1
b72f2d
b72f2d
* Wed Sep 19 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.0-1
b72f2d
- 1.2.0
b72f2d
b72f2d
* Mon Jul 16 2001 Trond Eivind Glomsrd <teg@redhat.com>
b72f2d
- s/Copyright/License/
b72f2d
- fix weird versioning system (epoch was set to "2" in the main
b72f2d
  package, serial to "1" in the devel package. Huh?)
b72f2d
b72f2d
* Wed Jun 20 2001 Than Ngo <than@redhat.com> 1.0.12-1
b72f2d
- update to 1.0.12
b72f2d
- add missing libpng symlink
b72f2d
b72f2d
* Thu May  3 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.0.11-2
b72f2d
- libpng-devel requires zlib-devel (since png.h includes zlib.h)
b72f2d
  (#38883)
b72f2d
b72f2d
* Wed May  2 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.0.11-1
b72f2d
- 1.0.11
b72f2d
b72f2d
* Sun Apr 15 2001 Bernhard Rosenkraenzer <bero@redhat.com>
b72f2d
- 1.0.10
b72f2d
b72f2d
* Tue Feb  6 2001 Bernhard Rosenkraenzer <bero@redhat.com>
b72f2d
- 1.0.9, fixes Mozilla problems
b72f2d
b72f2d
* Tue Dec 12 2000 Bernhard Rosenkraenzer <bero@redhat.com>
b72f2d
- Rebuild to get rid of 0777 dirs
b72f2d
b72f2d
* Wed Nov 15 2000 Bernhard Rosenkraenzer <bero@redhat.com>
b72f2d
- Remove the workaround for Bug #20018 (from Oct 30).
b72f2d
  Qt 2.2.2 fixes the problem the workaround addressed.
b72f2d
b72f2d
* Mon Oct 30 2000 Bernhard Rosenkraenzer <bero@redhat.com>
b72f2d
- Work around a problem causing konqueror to segfault in image preview
b72f2d
  mode (Bug #20018)
b72f2d
- Copy SuSE 7.0's patch to handle bad chunks
b72f2d
b72f2d
* Sun Sep  3 2000 Florian La Roche <Florian.LaRoche@redhat.de>
b72f2d
- only include the man5 man-pages once in the main rpm
b72f2d
b72f2d
* Fri Jul 28 2000 Preston Brown <pbrown@redhat.com>
b72f2d
- upgrade to 1.0.8 - fixes small memory leak, other bugs
b72f2d
b72f2d
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
b72f2d
- automatic rebuild
b72f2d
b72f2d
* Mon Jun 19 2000 Bernhard Rosenkraenzer <bero@redhat.com>
b72f2d
- patchlevel c
b72f2d
- FHSify
b72f2d
b72f2d
* Tue Mar 21 2000 Nalin Dahyabhai <nalin@redhat.com>
b72f2d
- update to 1.0.6
b72f2d
b72f2d
* Mon Mar 13 2000 Nalin Dahyabhai <nalin@redhat.com>
b72f2d
- change serial to Epoch to get dependencies working correctly
b72f2d
b72f2d
* Fri Feb 11 2000 Nalin Dahyabhai <nalin@redhat.com>
b72f2d
- move buildroot and add URL
b72f2d
b72f2d
* Sat Feb  5 2000 Bernhard Rosenkraenzer <bero@redhat.com>
b72f2d
- strip library
b72f2d
- rebuild to compress man pages
b72f2d
b72f2d
* Sun Nov 21 1999 Bernhard Rosenkraenzer <bero@redhat.com>
b72f2d
- 1.0.5
b72f2d
- some tweaks to spec file to make updating easier
b72f2d
- handle RPM_OPT_FLAGS
b72f2d
b72f2d
* Mon Sep 20 1999 Matt Wilson <msw@redhat.com>
b72f2d
- changed requires in libpng-devel to include serial
b72f2d
- corrected typo
b72f2d
b72f2d
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
b72f2d
- auto rebuild in the new build environment (release 2)
b72f2d
b72f2d
* Sun Feb 07 1999 Michael Johnson <johnsonm@redhat.com>
b72f2d
- rev to 1.0.3
b72f2d
b72f2d
* Thu Dec 17 1998 Cristian Gafton <gafton@redhat.com>
b72f2d
- build for 6.0
b72f2d
b72f2d
* Wed Sep 23 1998 Cristian Gafton <gafton@redhat.com>
b72f2d
- we are Serial: 1 now because we are reverting the 1.0.2 version from 5.2
b72f2d
  beta to this prior one
b72f2d
- install man pages; set defattr defaults
b72f2d
b72f2d
* Thu May 07 1998 Prospector System <bugs@redhat.com>
b72f2d
- translations modified for de, fr, tr
b72f2d
b72f2d
* Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
b72f2d
- devel subpackage moved to Development/Libraries
b72f2d
b72f2d
* Wed Apr 08 1998 Cristian Gafton <gafton@redhat.com>
b72f2d
- upgraded to 1.0.1
b72f2d
- added buildroot
b72f2d
b72f2d
* Tue Oct 14 1997 Donnie Barnes <djb@redhat.com>
b72f2d
- updated to new version
b72f2d
- spec file cleanups
b72f2d
b72f2d
* Thu Jul 10 1997 Erik Troan <ewt@redhat.com>
b72f2d
- built against glibc
b72f2d