From 25f87a1a0e3f098d96136443228cfff1bb10236b Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Fri, 25 Oct 2024 16:32:01 +0300 Subject: [PATCH] import libpng-1.6.40-7.el10 --- .gitignore | 1 + .libpng.metadata | 1 + SOURCES/libpng-1.6.40-fix_sast.patch | 12 + SOURCES/libpng-1.6.40-nomore_neon_asm.patch | 200 ++++++ SOURCES/libpng-multilib.patch | 23 + SOURCES/pngusr.dfa | 4 + SPECS/libpng.spec | 727 ++++++++++++++++++++ 7 files changed, 968 insertions(+) create mode 100644 .gitignore create mode 100644 .libpng.metadata create mode 100644 SOURCES/libpng-1.6.40-fix_sast.patch create mode 100644 SOURCES/libpng-1.6.40-nomore_neon_asm.patch create mode 100644 SOURCES/libpng-multilib.patch create mode 100644 SOURCES/pngusr.dfa create mode 100644 SPECS/libpng.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..438385b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/libpng-1.6.40.tar.gz diff --git a/.libpng.metadata b/.libpng.metadata new file mode 100644 index 0000000..38dfd7b --- /dev/null +++ b/.libpng.metadata @@ -0,0 +1 @@ +afbcbe9610bb58393ffc098eb40146b46b04bb97 SOURCES/libpng-1.6.40.tar.gz diff --git a/SOURCES/libpng-1.6.40-fix_sast.patch b/SOURCES/libpng-1.6.40-fix_sast.patch new file mode 100644 index 0000000..5b4daa7 --- /dev/null +++ b/SOURCES/libpng-1.6.40-fix_sast.patch @@ -0,0 +1,12 @@ +diff -up libpng-1.6.40/pngrutil.c.fix_sast libpng-1.6.40/pngrutil.c +--- libpng-1.6.40/pngrutil.c.fix_sast 2024-08-06 15:35:51.789156138 +0200 ++++ libpng-1.6.40/pngrutil.c 2024-08-06 15:35:51.816156415 +0200 +@@ -1815,7 +1815,7 @@ png_handle_sPLT(png_structrp png_ptr, pn + void /* PRIVATE */ + png_handle_tRNS(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) + { +- png_byte readbuf[PNG_MAX_PALETTE_LENGTH]; ++ png_byte readbuf[PNG_MAX_PALETTE_LENGTH] = {0}; + + png_debug(1, "in png_handle_tRNS"); + diff --git a/SOURCES/libpng-1.6.40-nomore_neon_asm.patch b/SOURCES/libpng-1.6.40-nomore_neon_asm.patch new file mode 100644 index 0000000..3e0c439 --- /dev/null +++ b/SOURCES/libpng-1.6.40-nomore_neon_asm.patch @@ -0,0 +1,200 @@ +diff -up libpng-1.6.40/CMakeLists.txt.arm libpng-1.6.40/CMakeLists.txt +--- libpng-1.6.40/CMakeLists.txt.arm 2024-08-08 08:31:00.902590808 +0200 ++++ libpng-1.6.40/CMakeLists.txt 2024-08-08 08:34:50.295999649 +0200 +@@ -126,7 +126,6 @@ if(TARGET_ARCH MATCHES "^arm" OR + elseif(NOT ${PNG_ARM_NEON} STREQUAL "off") + set(libpng_arm_sources + arm/arm_init.c +- arm/filter_neon.S + arm/filter_neon_intrinsics.c + arm/palette_neon_intrinsics.c) + if(${PNG_ARM_NEON} STREQUAL "on") +diff -up libpng-1.6.40/Makefile.am.arm libpng-1.6.40/Makefile.am +--- libpng-1.6.40/Makefile.am.arm 2023-06-21 21:06:40.000000000 +0200 ++++ libpng-1.6.40/Makefile.am 2024-08-08 08:31:00.903590819 +0200 +@@ -94,7 +94,7 @@ libpng@PNGLIB_MAJOR@@PNGLIB_MINOR@_la_SO + + if PNG_ARM_NEON + libpng@PNGLIB_MAJOR@@PNGLIB_MINOR@_la_SOURCES += arm/arm_init.c\ +- arm/filter_neon.S arm/filter_neon_intrinsics.c \ ++ arm/filter_neon_intrinsics.c \ + arm/palette_neon_intrinsics.c + endif + +diff -up libpng-1.6.40/Makefile.in.arm libpng-1.6.40/Makefile.in +--- libpng-1.6.40/Makefile.in.arm 2023-06-21 21:06:40.000000000 +0200 ++++ libpng-1.6.40/Makefile.in 2024-08-08 08:41:47.242186003 +0200 +@@ -106,7 +106,7 @@ check_PROGRAMS = pngtest$(EXEEXT) pngunk + @HAVE_CLOCK_GETTIME_TRUE@am__append_1 = timepng + bin_PROGRAMS = pngfix$(EXEEXT) png-fix-itxt$(EXEEXT) + @PNG_ARM_NEON_TRUE@am__append_2 = arm/arm_init.c\ +-@PNG_ARM_NEON_TRUE@ arm/filter_neon.S arm/filter_neon_intrinsics.c \ ++@PNG_ARM_NEON_TRUE@ arm/filter_neon_intrinsics.c \ + @PNG_ARM_NEON_TRUE@ arm/palette_neon_intrinsics.c + + @PNG_MIPS_MSA_TRUE@am__append_3 = mips/mips_init.c\ +@@ -183,13 +183,13 @@ am__libpng@PNGLIB_MAJOR@@PNGLIB_MINOR@_l + pngrtran.c pngrutil.c pngset.c pngtrans.c pngwio.c pngwrite.c \ + pngwtran.c pngwutil.c png.h pngconf.h pngdebug.h pnginfo.h \ + pngpriv.h pngstruct.h pngusr.dfa arm/arm_init.c \ +- arm/filter_neon.S arm/filter_neon_intrinsics.c \ ++ arm/filter_neon_intrinsics.c \ + arm/palette_neon_intrinsics.c mips/mips_init.c \ + mips/filter_msa_intrinsics.c intel/intel_init.c \ + intel/filter_sse2_intrinsics.c powerpc/powerpc_init.c \ + powerpc/filter_vsx_intrinsics.c + am__dirstamp = $(am__leading_dot)dirstamp +-@PNG_ARM_NEON_TRUE@am__objects_1 = arm/arm_init.lo arm/filter_neon.lo \ ++@PNG_ARM_NEON_TRUE@am__objects_1 = arm/arm_init.lo \ + @PNG_ARM_NEON_TRUE@ arm/filter_neon_intrinsics.lo \ + @PNG_ARM_NEON_TRUE@ arm/palette_neon_intrinsics.lo + @PNG_MIPS_MSA_TRUE@am__objects_2 = mips/mips_init.lo \ +@@ -267,7 +267,7 @@ am__depfiles_remade = ./$(DEPDIR)/png.Pl + ./$(DEPDIR)/pngtest.Po ./$(DEPDIR)/pngtrans.Plo \ + ./$(DEPDIR)/pngwio.Plo ./$(DEPDIR)/pngwrite.Plo \ + ./$(DEPDIR)/pngwtran.Plo ./$(DEPDIR)/pngwutil.Plo \ +- arm/$(DEPDIR)/arm_init.Plo arm/$(DEPDIR)/filter_neon.Plo \ ++ arm/$(DEPDIR)/arm_init.Plo \ + arm/$(DEPDIR)/filter_neon_intrinsics.Plo \ + arm/$(DEPDIR)/palette_neon_intrinsics.Plo \ + contrib/libtests/$(DEPDIR)/pngimage.Po \ +@@ -285,16 +285,6 @@ am__depfiles_remade = ./$(DEPDIR)/png.Pl + powerpc/$(DEPDIR)/filter_vsx_intrinsics.Plo \ + powerpc/$(DEPDIR)/powerpc_init.Plo + am__mv = mv -f +-CPPASCOMPILE = $(CCAS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ +- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CCASFLAGS) $(CCASFLAGS) +-LTCPPASCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ +- $(LIBTOOLFLAGS) --mode=compile $(CCAS) $(DEFS) \ +- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ +- $(AM_CCASFLAGS) $(CCASFLAGS) +-AM_V_CPPAS = $(am__v_CPPAS_@AM_V@) +-am__v_CPPAS_ = $(am__v_CPPAS_@AM_DEFAULT_V@) +-am__v_CPPAS_0 = @echo " CPPAS " $@; +-am__v_CPPAS_1 = + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ +@@ -823,7 +813,7 @@ all: $(BUILT_SOURCES) config.h + $(MAKE) $(AM_MAKEFLAGS) all-am + + .SUFFIXES: +-.SUFFIXES: .chk .out .S .c .lo .log .o .obj .test .test$(EXEEXT) .trs ++.SUFFIXES: .chk .out .c .lo .log .o .obj .test .test$(EXEEXT) .trs + am--refresh: Makefile + @: + $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) +@@ -976,7 +966,6 @@ arm/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arm/$(DEPDIR) + @: > arm/$(DEPDIR)/$(am__dirstamp) + arm/arm_init.lo: arm/$(am__dirstamp) arm/$(DEPDIR)/$(am__dirstamp) +-arm/filter_neon.lo: arm/$(am__dirstamp) arm/$(DEPDIR)/$(am__dirstamp) + arm/filter_neon_intrinsics.lo: arm/$(am__dirstamp) \ + arm/$(DEPDIR)/$(am__dirstamp) + arm/palette_neon_intrinsics.lo: arm/$(am__dirstamp) \ +@@ -1147,7 +1136,6 @@ distclean-compile: + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pngwtran.Plo@am__quote@ # am--include-marker + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pngwutil.Plo@am__quote@ # am--include-marker + @AMDEP_TRUE@@am__include@ @am__quote@arm/$(DEPDIR)/arm_init.Plo@am__quote@ # am--include-marker +-@AMDEP_TRUE@@am__include@ @am__quote@arm/$(DEPDIR)/filter_neon.Plo@am__quote@ # am--include-marker + @AMDEP_TRUE@@am__include@ @am__quote@arm/$(DEPDIR)/filter_neon_intrinsics.Plo@am__quote@ # am--include-marker + @AMDEP_TRUE@@am__include@ @am__quote@arm/$(DEPDIR)/palette_neon_intrinsics.Plo@am__quote@ # am--include-marker + @AMDEP_TRUE@@am__include@ @am__quote@contrib/libtests/$(DEPDIR)/pngimage.Po@am__quote@ # am--include-marker +@@ -1171,30 +1159,6 @@ $(am__depfiles_remade): + + am--depfiles: $(am__depfiles_remade) + +-.S.o: +-@am__fastdepCCAS_TRUE@ $(AM_V_CPPAS)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ +-@am__fastdepCCAS_TRUE@ $(CPPASCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ +-@am__fastdepCCAS_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po +-@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ $(AM_V_CPPAS)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +-@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +-@am__fastdepCCAS_FALSE@ $(AM_V_CPPAS@am__nodep@)$(CPPASCOMPILE) -c -o $@ $< +- +-.S.obj: +-@am__fastdepCCAS_TRUE@ $(AM_V_CPPAS)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ +-@am__fastdepCCAS_TRUE@ $(CPPASCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ +-@am__fastdepCCAS_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po +-@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ $(AM_V_CPPAS)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +-@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +-@am__fastdepCCAS_FALSE@ $(AM_V_CPPAS@am__nodep@)$(CPPASCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` +- +-.S.lo: +-@am__fastdepCCAS_TRUE@ $(AM_V_CPPAS)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ +-@am__fastdepCCAS_TRUE@ $(LTCPPASCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ +-@am__fastdepCCAS_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo +-@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ $(AM_V_CPPAS)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +-@AMDEP_TRUE@@am__fastdepCCAS_FALSE@ DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +-@am__fastdepCCAS_FALSE@ $(AM_V_CPPAS@am__nodep@)$(LTCPPASCOMPILE) -c -o $@ $< +- + .c.o: + @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ + @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ +@@ -2085,7 +2049,6 @@ distclean: distclean-am + -rm -f ./$(DEPDIR)/pngwtran.Plo + -rm -f ./$(DEPDIR)/pngwutil.Plo + -rm -f arm/$(DEPDIR)/arm_init.Plo +- -rm -f arm/$(DEPDIR)/filter_neon.Plo + -rm -f arm/$(DEPDIR)/filter_neon_intrinsics.Plo + -rm -f arm/$(DEPDIR)/palette_neon_intrinsics.Plo + -rm -f contrib/libtests/$(DEPDIR)/pngimage.Po +@@ -2170,7 +2133,6 @@ maintainer-clean: maintainer-clean-am + -rm -f ./$(DEPDIR)/pngwtran.Plo + -rm -f ./$(DEPDIR)/pngwutil.Plo + -rm -f arm/$(DEPDIR)/arm_init.Plo +- -rm -f arm/$(DEPDIR)/filter_neon.Plo + -rm -f arm/$(DEPDIR)/filter_neon_intrinsics.Plo + -rm -f arm/$(DEPDIR)/palette_neon_intrinsics.Plo + -rm -f contrib/libtests/$(DEPDIR)/pngimage.Po +diff -up libpng-1.6.40/pngpriv.h.arm libpng-1.6.40/pngpriv.h +--- libpng-1.6.40/pngpriv.h.arm 2023-06-21 21:06:40.000000000 +0200 ++++ libpng-1.6.40/pngpriv.h 2024-08-08 08:31:00.904590829 +0200 +@@ -140,47 +140,6 @@ + * callbacks to do this. + */ + # define PNG_FILTER_OPTIMIZATIONS png_init_filter_functions_neon +- +- /* By default the 'intrinsics' code in arm/filter_neon_intrinsics.c is used +- * if possible - if __ARM_NEON__ is set and the compiler version is not known +- * to be broken. This is controlled by PNG_ARM_NEON_IMPLEMENTATION which can +- * be: +- * +- * 1 The intrinsics code (the default with __ARM_NEON__) +- * 2 The hand coded assembler (the default without __ARM_NEON__) +- * +- * It is possible to set PNG_ARM_NEON_IMPLEMENTATION in CPPFLAGS, however +- * this is *NOT* supported and may cease to work even after a minor revision +- * to libpng. It *is* valid to do this for testing purposes, e.g. speed +- * testing or a new compiler, but the results should be communicated to the +- * libpng implementation list for incorporation in the next minor release. +- */ +-# ifndef PNG_ARM_NEON_IMPLEMENTATION +-# if defined(__ARM_NEON__) || defined(__ARM_NEON) +-# if defined(__clang__) +- /* At present it is unknown by the libpng developers which versions +- * of clang support the intrinsics, however some or perhaps all +- * versions do not work with the assembler so this may be +- * irrelevant, so just use the default (do nothing here.) +- */ +-# elif defined(__GNUC__) +- /* GCC 4.5.4 NEON support is known to be broken. 4.6.3 is known to +- * work, so if this *is* GCC, or G++, look for a version >4.5 +- */ +-# if __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 6) +-# define PNG_ARM_NEON_IMPLEMENTATION 2 +-# endif /* no GNUC support */ +-# endif /* __GNUC__ */ +-# else /* !defined __ARM_NEON__ */ +- /* The 'intrinsics' code simply won't compile without this -mfpu=neon: +- */ +-# if !defined(__aarch64__) && !defined(_M_ARM64) +- /* The assembler code currently does not work on ARM64 */ +-# define PNG_ARM_NEON_IMPLEMENTATION 2 +-# endif /* __aarch64__ */ +-# endif /* __ARM_NEON__ */ +-# endif /* !PNG_ARM_NEON_IMPLEMENTATION */ +- + # ifndef PNG_ARM_NEON_IMPLEMENTATION + /* Use the intrinsics code by default. */ + # define PNG_ARM_NEON_IMPLEMENTATION 1 diff --git a/SOURCES/libpng-multilib.patch b/SOURCES/libpng-multilib.patch new file mode 100644 index 0000000..c99c765 --- /dev/null +++ b/SOURCES/libpng-multilib.patch @@ -0,0 +1,23 @@ +Use pkg-config to report libpng version and installation directories. + + +diff -Naur libpng-1.5.5.orig/libpng-config.in libpng-1.5.5/libpng-config.in +--- libpng-1.5.5.orig/libpng-config.in 2011-09-22 09:40:23.000000000 -0400 ++++ libpng-1.5.5/libpng-config.in 2011-10-05 01:03:32.335435187 -0400 +@@ -11,11 +11,11 @@ + + # Modeled after libxml-config. + +-version="@PNGLIB_VERSION@" +-prefix="@prefix@" +-exec_prefix="@exec_prefix@" +-libdir="@libdir@" +-includedir="@includedir@/libpng@PNGLIB_MAJOR@@PNGLIB_MINOR@" ++version=`pkg-config --modversion libpng` ++prefix=`pkg-config --variable prefix libpng` ++exec_prefix=`pkg-config --variable exec_prefix libpng` ++libdir=`pkg-config --variable libdir libpng` ++includedir=`pkg-config --variable includedir libpng` + libs="-lpng@PNGLIB_MAJOR@@PNGLIB_MINOR@" + all_libs="-lpng@PNGLIB_MAJOR@@PNGLIB_MINOR@ @LIBS@" + I_opts="-I${includedir}" diff --git a/SOURCES/pngusr.dfa b/SOURCES/pngusr.dfa new file mode 100644 index 0000000..02e484d --- /dev/null +++ b/SOURCES/pngusr.dfa @@ -0,0 +1,4 @@ +# However, the default defaults seem a tad too restrictive for general +# purpose use, so back them off a little. +setting USER_CHUNK_CACHE_MAX default 1000 +setting USER_CHUNK_MALLOC_MAX default 1000000000 diff --git a/SPECS/libpng.spec b/SPECS/libpng.spec new file mode 100644 index 0000000..0f051d6 --- /dev/null +++ b/SPECS/libpng.spec @@ -0,0 +1,727 @@ +%bcond_without check + +Summary: A library of functions for manipulating PNG image format files +Name: libpng +Epoch: 2 +Version: 1.6.40 +Release: 7%{?dist} +License: zlib +URL: http://www.libpng.org/pub/png/ + +Source0: https://github.com/glennrp/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz +Source1: pngusr.dfa +Patch0: libpng-multilib.patch +# from upstream, for <1.6.44, fixes annoncheck on aarch64 as noeon asm prevents some hardening protection, based on +# https://github.com/pnggroup/libpng/commit/9e538750d99c8f1accf7e93878e4fde47c069908 +# https://github.com/pnggroup/libpng/commit/e4a31f024b6158aaaf55a43502f574d5f5d1c894 +Patch1: libpng-1.6.40-nomore_neon_asm.patch +# fix static analysis findings, RHEL-44993 +Patch2: libpng-1.6.40-fix_sast.patch + +BuildRequires: gcc +BuildRequires: zlib-devel +BuildRequires: autoconf automake libtool +BuildRequires: make + +%description +The libpng package contains a library of functions for creating and +manipulating PNG (Portable Network Graphics) image format files. PNG +is a bit-mapped graphics format similar to the GIF format. PNG was +created to replace the GIF format, since GIF uses a patented data +compression algorithm. + +Libpng should be installed if you need to manipulate PNG format image +files. + +%package devel +Summary: Development tools for programs to manipulate PNG image format files +Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} +Requires: zlib-devel%{?_isa} pkgconfig + +%description devel +The libpng-devel package contains header files and documentation necessary +for developing programs using the PNG (Portable Network Graphics) library. + +If you want to develop programs which will manipulate PNG image format +files, you should install libpng-devel. You'll also need to install +the libpng package. + +%package static +Summary: Static PNG image format file library +Requires: %{name}-devel%{?_isa} = %{epoch}:%{version}-%{release} + +%description static +The libpng-static package contains the statically linkable version of libpng. +Linking to static libraries is discouraged for most applications, but it is +necessary for some boot packages. + +%package tools +Summary: Tools for PNG image format file library +Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} + +%description tools +The libpng-tools package contains tools used by the authors of libpng. + +%prep +%setup -q +# Provide pngusr.dfa for build. +cp -p %{SOURCE1} . + +%patch -P 0 -p1 +%patch -P 1 -p1 -b .nomore_neon_asm +%patch -P 2 -p1 -b .fix_sast + +%build +autoreconf -vif +%configure +%make_build DFA_XTRA=pngusr.dfa + +%install +%make_install + +# We don't ship .la files. +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%if 0%{?with_check} +%check +make check +%endif + +%ldconfig_scriptlets + +%files +%{!?_licensedir:%global license %%doc} +%license LICENSE +%{_libdir}/libpng16.so.* +%{_mandir}/man5/* + +%files devel +%doc libpng-manual.txt example.c TODO CHANGES +%{_bindir}/* +%{_includedir}/* +%{_libdir}/libpng*.so +%{_libdir}/pkgconfig/libpng*.pc +%{_mandir}/man3/* + +%files static +%{_libdir}/libpng*.a + +%files tools +%{_bindir}/pngfix + +%changelog +* Mon Aug 12 2024 Michal Hlavinka - 2:1.6.40-7 +- rebuild for rerunning tests + +* Thu Aug 08 2024 Michal Hlavinka - 2:1.6.40-6 +- fix hardening on aarch64 + +* Tue Aug 06 2024 Michal Hlavinka - 2:1.6.40-5 +- fix static analysis findings (RHEL-44993) + +* Mon Jun 24 2024 Troy Dawson - 2:1.6.40-4 +- Bump release for June 2024 mass rebuild + +* Thu Jan 25 2024 Fedora Release Engineering - 2:1.6.40-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 2:1.6.40-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Sep 20 2023 Tulio Magno Quites Machado Filho - 2:1.6.40-1 +- Update to libpng 1.6.40 + +* Thu Jul 20 2023 Fedora Release Engineering - 2:1.6.37-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 2:1.6.37-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jul 21 2022 Fedora Release Engineering - 2:1.6.37-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jan 20 2022 Fedora Release Engineering - 2:1.6.37-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jul 22 2021 Fedora Release Engineering - 2:1.6.37-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Mar 24 2021 Nikola Forró - 2:1.6.37-10 +- Remove the aarch64 test workaround, the patches causing the failures + have been dropped in zlib-1.2.11-25 + +* Thu Feb 11 2021 Nikola Forró - 2:1.6.37-9 +- Run %check by default + +* Fri Feb 05 2021 Nikola Forró - 2:1.6.37-8 +- Use proper pngtest.png reference image on aarch64 + +* Tue Jan 26 2021 Fedora Release Engineering - 2:1.6.37-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Nov 02 2020 Nikola Forró - 2:1.6.37-6 +- Remove libpng-devel dependency on arch-specific pkgconfig (#1893523) + +* Tue Jul 28 2020 Fedora Release Engineering - 2:1.6.37-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 13 2020 Tom Stellard - 2:1.6.37-4 +- Use make macros +- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro + +* Wed Jan 29 2020 Fedora Release Engineering - 2:1.6.37-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jul 25 2019 Fedora Release Engineering - 2:1.6.37-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Wed May 22 2019 Nikola Forró - 2:1.6.37-1 +- New upstream release 1.6.37 + +* Wed Feb 27 2019 Debarshi Ray - 2:1.6.36-1 +- New upstream release 1.6.36 + +* Fri Feb 08 2019 Nikola Forró - 2:1.6.35-3 +- Fix CVE-2019-7317 (#1672411) + +* Fri Feb 01 2019 Fedora Release Engineering - 2:1.6.35-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Wed Oct 10 2018 Nikola Forró - 2:1.6.35-1 +- New upstream release 1.6.35 (#1552349) + +* Wed Aug 01 2018 Nikola Forró - 2:1.6.34-6 +- Fix CVE-2018-13785 (#1599944) + +* Fri Jul 13 2018 Fedora Release Engineering - 2:1.6.34-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Tue Feb 20 2018 Nikola Forró - 2:1.6.34-4 +- Add missing gcc build dependency + +* Wed Feb 07 2018 Fedora Release Engineering - 2:1.6.34-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Sat Feb 03 2018 Igor Gnatenko - 2:1.6.34-2 +- Switch to %%ldconfig_scriptlets + +* Wed Oct 04 2017 Nikola Forró - 2:1.6.34-1 +- New upstream release 1.6.34 + +* Tue Aug 01 2017 Nikola Forró - 2:1.6.31-1 +- New upstream release 1.6.31 + +* Wed Jul 26 2017 Fedora Release Engineering - 2:1.6.29-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Tue Jun 06 2017 Nikola Forró - 2:1.6.29-1 +- New upstream release 1.6.29 + +* Tue Jun 06 2017 Nikola Forró - 2:1.6.28-3 +- Update source URL (#1458040) + +* Fri Feb 10 2017 Fedora Release Engineering - 2:1.6.28-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Tue Jan 31 2017 Nikola Forró - 2:1.6.28-1 +- New upstream release 1.6.28 (#1411176) + +* Fri Dec 30 2016 Kalev Lember - 2:1.6.27-1 +- New upstream release 1.6.27 (#1409159) + +* Tue Oct 25 2016 Nikola Forró - 2:1.6.26-1 +- New upstream release 1.6.26 (#1387902) + +* Mon Sep 05 2016 Nikola Forró - 2:1.6.25-1 +- New upstream release 1.6.25 (#1373171) + +* Mon Aug 08 2016 Nikola Forró - 2:1.6.24-1 +- New upstream release 1.6.24 (#1365115) + +* Wed Jun 15 2016 Petr Hracek - 2:1.6.23-1 +- New upstream release 1.6.23 (#1346522) + +* Mon Jun 06 2016 Petr Hracek - 2:1.6.22-1 +- New upstream release 1.6.22 (#1341646) + +* Thu Feb 04 2016 Fedora Release Engineering - 2:1.6.21-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Mon Jan 18 2016 Petr Hracek - 2:1.6.21-1 +- New upstream release 1.6.21 (#1299292) + +* Fri Jan 08 2016 Petr Hracek - 2:1.6.20-2 +- Bumping + +* Wed Jan 06 2016 Petr Hracek - 2:1.6.20-1 +- new upstream release 1.6.20 (#1293326) + +* Thu Nov 19 2015 Petr Hracek - 2:1.6.19-1 +- new upstream release 1.6.19 (#1282193) + +* Wed Nov 18 2015 Petr Hracek - 2:1.6.18-3 +- fix for CVE-2015-8126 (#1281756, #1281757) +- correct patch + +* Wed Nov 18 2015 Petr Hracek - 2:1.6.18-2 +- fix for CVE-2015-8126 (#1281756) + +* Mon Aug 03 2015 Petr Hracek - 2:1.6.18-1 +- New upstream release 1.6.18 (#1247132) + +* Wed Jun 17 2015 Fedora Release Engineering - 2:1.6.17-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Tue Apr 07 2015 Petr Hracek - 2:1.6.17-1 +- New upstream release 1.6.17 (#1209145) + +* Sun Mar 22 2015 Peter Robinson 2:1.6.16-3 +- Use %%license +- Move docs to devel package as they're all related to dev + +* Sat Feb 21 2015 Till Maas - 2:1.6.16-2 +- Rebuilt for Fedora 23 Change + https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code + +* Thu Jan 15 2015 Petr Hracek - 2:1.6.16-1 +- New upstream release 1.6.16 (#1167665) + +* Mon Nov 3 2014 Peter Robinson 2:1.6.14-2 +- Add upstream patch to fix build on aarch64 (NEON issues) + +* Mon Oct 27 2014 Petr Hracek - 2:1.6.14-1 +- Update to libpng 1.6.14 for minor bug fixes (#1147423) + +* Sun Aug 17 2014 Fedora Release Engineering - 2:1.6.12-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Fri Jul 18 2014 Petr Hracek - 2:1.6.12-1 +- Update to libpng 1.6.12 for minor bug fixes (#1111832) + +* Sat Jun 07 2014 Fedora Release Engineering - 2:1.6.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Thu Apr 10 2014 Petr Hracek - 2:1.6.10-1 +- Update to libpng 1.6.10 for minor bug fixes (#1063749) + +* Wed Jan 15 2014 Petr Hracek - 2:1.6.8-1 +- Update to libpng 1.6.8 for minor bug fixes (#1033049) + +* Wed Sep 25 2013 Petr Hracek - 2:1.6.6-2 +- Correct BuildRequires on autoconf to 2.68 (#1008101) + +* Tue Sep 24 2013 Jaromir Koncicky - 2:1.6.6-1 +- New upstream version 1.6.6 (#1007757) + +* Tue Aug 13 2013 Petr Hracek 2:1.6.3-3 +- libpng-tools depends only on libpng + +* Tue Aug 13 2013 Jaromir Koncicky 2:1.6.3-2 +- Added tools package with pngfix + +* Tue Aug 13 2013 Jaromir Koncicky 2:1.6.3-1 +- New upstream version 1.6.3 (#987368) + +* Sat Aug 03 2013 Fedora Release Engineering - 2:1.6.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Tue Jun 25 2013 Adam Jackson 2:1.6.2-2 +- Don't Require autoconf at runtime, just at build time (#977853) + +* Fri May 17 2013 Petr Hracek 2:1.6.2-1 +- New upstream version 1.6.2 (#963113) + +* Wed May 15 2013 Petr Hracek 2:1.5.13-3 +- Rebuild for ARM64 support (#925861) + +* Thu Feb 14 2013 Fedora Release Engineering - 2:1.5.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Thu Sep 27 2012 Tom Lane 2:1.5.13-1 +- Update to libpng 1.5.13 for minor bug fixes + +* Sat Aug 4 2012 Tom Lane 2:1.5.12-1 +- Update to libpng 1.5.12 for minor bug fixes +- Activate chunk size limits by default, with a very generous default limit + +* Wed Aug 1 2012 Tom Lane 2:1.5.10-3 +- Remove compat subpackage (it's now a separate package "libpng12") +- Minor specfile cleanup per suggestions from Tom Callaway +Related: #845110 + +* Thu Jul 19 2012 Fedora Release Engineering - 2:1.5.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sat Apr 7 2012 Tom Lane 2:1.5.10-1 +- Update to libpng 1.5.10 and 1.2.49, for minor security issues (CVE-2011-3048) +Resolves: #809597 + +* Sun Mar 11 2012 Tom Lane 2:1.5.9-1 +- Update to libpng 1.5.9 and 1.2.48, for minor security issues (CVE-2011-3045) +Resolves: #801667 + +* Thu Feb 16 2012 Tom Lane 2:1.5.8-2 +- Fix CVE-2011-3026 +Resolves: #791183 + +* Fri Feb 3 2012 Tom Lane 2:1.5.8-1 +- Update to libpng 1.5.8, for minor security issue (CVE-2011-3464) + +* Fri Jan 13 2012 Fedora Release Engineering - 2:1.5.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Sun Dec 18 2011 Tom Lane 2:1.5.7-1 +- Update to libpng 1.5.7, for assorted minor fixes + +* Mon Nov 21 2011 Tom Lane 2:1.5.6-2 +- Don't include libpng12.pc in the compat subpackage; instead just offer a + phony Provides: for it in the devel subpackage + +* Sat Nov 5 2011 Tom Lane 2:1.5.6-1 +- Update to new major release series 1.5.x; includes source-code-incompatible + API changes and a soname version bump +- Temporarily package 1.2.46 shared library (only) in libpng-compat subpackage + so that dependent packages won't be broken while rebuilding proceeds + +* Thu Jul 14 2011 Tom Lane 2:1.2.46-1 +- Update to libpng 1.2.46, includes fixes for CVE-2011-2501, CVE-2011-2690, + CVE-2011-2691, CVE-2011-2692 +Resolves: #717509 +Resolves: #721307 + +* Tue Feb 08 2011 Fedora Release Engineering - 2:1.2.44-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Sat Jan 29 2011 Ville Skyttä - 2:1.2.44-2 +- Use xz compressed source tarball +Resolves: #647282 + +* Tue Jun 29 2010 Tom Lane 2:1.2.44-1 +- Update to libpng 1.2.44, includes fixes for CVE-2010-1205 and CVE-2010-2249 +Resolves: #609161 + +* Mon Mar 15 2010 Tom Lane 2:1.2.43-1 +- Update to libpng 1.2.43, includes fix for CVE-2010-0205 +Related: #566234 + +* Wed Jan 20 2010 Tom Lane 2:1.2.42-1 +- Update to libpng 1.2.42 + +* Thu Aug 20 2009 Tom Lane 2:1.2.39-1 +- Update to libpng 1.2.39 + +* Fri Jul 24 2009 Fedora Release Engineering - 2:1.2.37-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Sat Jun 13 2009 Tom Lane 2:1.2.37-1 +- Update to libpng 1.2.37, to fix CVE-2009-2042 +Related: #504782 + +* Wed Feb 25 2009 Tom Lane 2:1.2.35-1 +- Update to libpng 1.2.35, to fix CVE-2009-0040 + +* Wed Feb 25 2009 Fedora Release Engineering - 2:1.2.34-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Fri Jan 9 2009 Tom Lane 2:1.2.34-1 +- Update to libpng 1.2.34 + +* Thu Dec 11 2008 Caolán McNamara 2:1.2.33-2 +- rebuild to get provides pkgconfig(libpng) + +* Sun Nov 2 2008 Tom Lane 2:1.2.33-1 +- Update to libpng 1.2.33 + +* Tue Sep 9 2008 Tom Lane 2:1.2.31-2 +- Apply upstream patch for zTXT buffer overrun (CVE-2008-3964) +Related: #461599 + +* Sat Aug 23 2008 Tom Lane 2:1.2.31-1 +- Update to libpng 1.2.31 + +* Sat May 31 2008 Tom Lane 2:1.2.29-1 +- Update to libpng 1.2.29 (fixes low-priority security issue CVE-2008-1382) +Related: #441839 + +* Tue Feb 12 2008 Tom Lane 2:1.2.24-1 +- Update to libpng 1.2.24 + +* Thu Oct 18 2007 Tom Lane 2:1.2.22-1 +- Update to libpng 1.2.22, primarily to fix CVE-2007-5269 +Related: #324771 + +* Wed Aug 22 2007 Tom Lane 2:1.2.16-3 +- Update License tag +- Rebuild to fix Fedora toolchain issues + +* Wed May 23 2007 Tom Lane 2:1.2.16-2 +- Add patch to fix CVE-2007-2445 +Related: #239542 + +* Mon Feb 12 2007 Tom Lane 2:1.2.16-1 +- Update to libpng 1.2.16 +Resolves: #211705, #216706, #227334 +- Separate libpng.a into a -static subpackage +- Other minor packaging fixes per Fedora merge review +Resolves: #226038 + +* Mon Oct 02 2006 Jesse Keating - 2:1.2.10-7 +- Require pkgconfig in the -devel subpackage as it gets called by + /usr/bin/libpng-config + +* Thu Jul 27 2006 Matthias Clasen - 2:1.2.10-6 +- Disable asm on arches other than i386 (#196580) + +* Wed Jul 12 2006 Jesse Keating - 2:1.2.10-5.1 +- rebuild + +* Thu May 25 2006 Matthias Clasen - 2:1.2.10-5 +- Fix some paths in the -config script + +* Tue May 23 2006 Matthias Clasen - 2:1.2.10-4 +- fix multilib conflicts + +* Mon May 22 2006 Matthias Clasen - 2:1.2.10-3 +- Add a comment about the need to keep static libraries + +* Mon May 22 2006 Matthias Clasen - 2:1.2.10-2 +- Re-add static libraries + +* Thu May 4 2006 Matthias Clasen - 2:1.2.10-1 +- Update to 1.2.10 +- Drop static libraries + +* Fri Feb 10 2006 Jesse Keating - 2:1.2.8-2.2.1 +- bump again for double-long bug on ppc(64) + +* Tue Feb 07 2006 Jesse Keating - 2:1.2.8-2.2 +- rebuilt for new gcc4.1 snapshot and glibc changes + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Wed Mar 2 2005 Matthias Clasen - 2:1.2.8-2 +- Rebuild with gcc4 + +* Mon Dec 06 2004 Matthias Clasen - 2:1.2.8-1 +- Update to 1.2.8 + +* Wed Sep 15 2004 Matthias Clasen - 2:1.2.7-1 +- Update to 1.2.7 + +* Tue Aug 17 2004 Matthias Clasen - 2:1.2.6-1 +- Update to 1.2.6 +- Combine patches + +* Wed Aug 4 2004 Matthias Clasen 2:1.2.5-9 +- Build for FC3 + +* Fri Jul 30 2004 Matthias Clasen +- Include LICENSE. + +* Fri Jul 23 2004 Matthias Clasen 2:1.2.5-8 +- Build for FC2 + +* Fri Jul 23 2004 Matthias Clasen 2:1.2.5-7 +- Replace the patches for individual security problems with the + cumulative patch issued by the png developers. +- Build for FC1 + +* Tue Jun 15 2004 Elliot Lee +- rebuilt + +* Mon Jun 14 2004 Matthias Clasen - 2:1.2.5-5 +- Rebuild for FC2 + +* Mon Jun 14 2004 Matthias Clasen - 2:1.2.5-4 +- Rebuild for FC1 + +* Mon Jun 14 2004 Matthias Clasen - 2:1.2.5-3 +- Reinstate and improve the transfix patch which got lost sometime ago, + but is still needed for CAN-2002-1363 (#125934) + +* Mon May 24 2004 Than Ngo 2:1.2.5-2 +- add patch to link libm automatically +- get rid of rpath + +* Wed May 19 2004 Matthias Clasen 2:1.2.5-1 +- 1.2.5 + +* Mon May 3 2004 Matthias Clasen 2:1.2.2-22 +- Redo the out-of-bounds fix in a slightly better way. + +* Wed Apr 21 2004 Matthias Clasen +- Bump release number to disambiguate n-v-rs. + +* Mon Apr 19 2004 Matthias Clasen +- fix a possible out-of-bounds read in the error message + handler. #121229 + +* Tue Mar 02 2004 Elliot Lee +- rebuilt + +* Fri Feb 27 2004 Mark McLoughlin 2:1.2.2-19 +- rebuild with changed bits/setjmp.h on ppc + +* Fri Feb 13 2004 Elliot Lee +- rebuilt + +* Wed Jun 04 2003 Elliot Lee +- rebuilt + +* Tue Jun 3 2003 Jeff Johnson +- add explicit epoch's where needed. + +* Mon Feb 24 2003 Jonathan Blandford 2:1.2.2-15 +- change pkg-config to use libdir instead of hardcoding /usr/lib + +* Mon Feb 24 2003 Elliot Lee +- rebuilt + +* Thu Feb 20 2003 Jonathan Blandford 2:1.2.2-12 +- add Provides: libpng.so.3, #67007 + +* Fri Jan 24 2003 Jonathan Blandford +- change requires to include the Epoch + +* Thu Jan 23 2003 Karsten Hopp 2:1.2.2-11 +- Bump & rebuild + +* Wed Jan 22 2003 Tim Powers +- rebuilt + +* Wed Jan 15 2003 Elliot Lee 2:1.2.2-9 +- Bump & rebuild + +* Thu Dec 12 2002 Tim Powers 2:1.2.2-7 +- merge changes in from -6hammer + +* Fri Jun 21 2002 Tim Powers +- automated rebuild + +* Thu May 23 2002 Tim Powers +- automated rebuild + +* Tue May 7 2002 Bernhard Rosenkraenzer 1.2.2-4 +- Don't own {_libdir}/pkgconfig +- Don't strip library, that's up to rpm + +* Tue May 7 2002 Bernhard Rosenkraenzer 1.2.2-3 +- Forgot png.h + +* Mon May 6 2002 Bernhard Rosenkraenzer 1.2.2-2 +- Fix compatibility with everyone else. + +* Thu May 2 2002 Havoc Pennington +- 1.2.2 plus makefile patches tarball +- update file list to contain versioned libpng only + +* Wed Jan 09 2002 Tim Powers +- automated rebuild + +* Mon Dec 17 2001 Bernhard Rosenkraenzer 1.2.1-1 +- 1.2.1 + +* Wed Sep 19 2001 Bernhard Rosenkraenzer 1.2.0-1 +- 1.2.0 + +* Mon Jul 16 2001 Trond Eivind Glomsrd +- s/Copyright/License/ +- fix weird versioning system (epoch was set to "2" in the main + package, serial to "1" in the devel package. Huh?) + +* Wed Jun 20 2001 Than Ngo 1.0.12-1 +- update to 1.0.12 +- add missing libpng symlink + +* Thu May 3 2001 Bernhard Rosenkraenzer 1.0.11-2 +- libpng-devel requires zlib-devel (since png.h includes zlib.h) + (#38883) + +* Wed May 2 2001 Bernhard Rosenkraenzer 1.0.11-1 +- 1.0.11 + +* Sun Apr 15 2001 Bernhard Rosenkraenzer +- 1.0.10 + +* Tue Feb 6 2001 Bernhard Rosenkraenzer +- 1.0.9, fixes Mozilla problems + +* Tue Dec 12 2000 Bernhard Rosenkraenzer +- Rebuild to get rid of 0777 dirs + +* Wed Nov 15 2000 Bernhard Rosenkraenzer +- Remove the workaround for Bug #20018 (from Oct 30). + Qt 2.2.2 fixes the problem the workaround addressed. + +* Mon Oct 30 2000 Bernhard Rosenkraenzer +- Work around a problem causing konqueror to segfault in image preview + mode (Bug #20018) +- Copy SuSE 7.0's patch to handle bad chunks + +* Sun Sep 3 2000 Florian La Roche +- only include the man5 man-pages once in the main rpm + +* Fri Jul 28 2000 Preston Brown +- upgrade to 1.0.8 - fixes small memory leak, other bugs + +* Thu Jul 13 2000 Prospector +- automatic rebuild + +* Mon Jun 19 2000 Bernhard Rosenkraenzer +- patchlevel c +- FHSify + +* Tue Mar 21 2000 Nalin Dahyabhai +- update to 1.0.6 + +* Mon Mar 13 2000 Nalin Dahyabhai +- change serial to Epoch to get dependencies working correctly + +* Fri Feb 11 2000 Nalin Dahyabhai +- move buildroot and add URL + +* Sat Feb 5 2000 Bernhard Rosenkraenzer +- strip library +- rebuild to compress man pages + +* Sun Nov 21 1999 Bernhard Rosenkraenzer +- 1.0.5 +- some tweaks to spec file to make updating easier +- handle RPM_OPT_FLAGS + +* Mon Sep 20 1999 Matt Wilson +- changed requires in libpng-devel to include serial +- corrected typo + +* Sun Mar 21 1999 Cristian Gafton +- auto rebuild in the new build environment (release 2) + +* Sun Feb 07 1999 Michael Johnson +- rev to 1.0.3 + +* Thu Dec 17 1998 Cristian Gafton +- build for 6.0 + +* Wed Sep 23 1998 Cristian Gafton +- we are Serial: 1 now because we are reverting the 1.0.2 version from 5.2 + beta to this prior one +- install man pages; set defattr defaults + +* Thu May 07 1998 Prospector System +- translations modified for de, fr, tr + +* Thu Apr 30 1998 Cristian Gafton +- devel subpackage moved to Development/Libraries + +* Wed Apr 08 1998 Cristian Gafton +- upgraded to 1.0.1 +- added buildroot + +* Tue Oct 14 1997 Donnie Barnes +- updated to new version +- spec file cleanups + +* Thu Jul 10 1997 Erik Troan +- built against glibc +