Blame SPECS/netpbm.spec

d968e0
Summary:         A library for handling different graphics file formats
d968e0
Name:            netpbm
d968e0
Version:         10.82.00
2bd0a6
Release:         7%{?dist}
d968e0
# See copyright_summary for details
d968e0
License:         BSD and GPLv2 and IJG and MIT and Public Domain
d968e0
URL: http://netpbm.sourceforge.net/
d968e0
# Source0 is prepared by
d968e0
# svn checkout https://svn.code.sf.net/p/netpbm/code/advanced netpbm-%%{version}
d968e0
# svn checkout https://svn.code.sf.net/p/netpbm/code/userguide netpbm-%%{version}/userguide
d968e0
# svn checkout https://svn.code.sf.net/p/netpbm/code/trunk/test netpbm-%%{version}/test
d968e0
# and removing the .svn directories ( find -name "\.svn" -type d -print0 | xargs -0 rm -rf )
d968e0
# and removing the ppmtompeg code, due to patents ( rm -rf netpbm-%%{version}/converter/ppm/ppmtompeg/ )
d968e0
Source0:         netpbm-%{version}.tar.xz
d968e0
Patch0:          netpbm-security-scripts.patch
d968e0
Patch1:          netpbm-security-code.patch
d968e0
Patch2:          netpbm-ppmfadeusage.patch
d968e0
Patch3:          netpbm-noppmtompeg.patch
d968e0
Patch4:          netpbm-CVE-2017-2587.patch
d968e0
Patch5:          netpbm-time.patch
d968e0
Patch6:          netpbm-gcc4.patch
d968e0
Patch7:          netpbm-bmptopnm.patch
d968e0
Patch8:          netpbm-CAN-2005-2471.patch
d968e0
Patch9:          netpbm-xwdfix.patch
d968e0
Patch10:         netpbm-multilib.patch
d968e0
Patch11:         netpbm-glibc.patch
d968e0
Patch12:         netpbm-docfix.patch
d968e0
Patch13:         netpbm-fiasco-overflow.patch
d968e0
Patch14:         netpbm-cmuwtopbm.patch
d968e0
Patch15:         netpbm-pamtojpeg2k.patch
d968e0
Patch16:         netpbm-manfix.patch
d968e0
Patch17:         netpbm-manual-pages.patch
d968e0
Patch18:         netpbm-annocheck.patch
d968e0
Patch19:	 netpbm-jasper.patch
d968e0
Patch20:	 netpbm-covscan.patch
2bd0a6
Patch21:	 netpbm-lib.patch
d968e0
d968e0
BuildRequires:   libjpeg-devel, libpng-devel, libtiff-devel, flex, jbigkit-devel
d968e0
BuildRequires:   libX11-devel, perl-generators, python3, jasper-devel, libxml2-devel
d968e0
BuildRequires:   ghostscript
d968e0
d968e0
%description
d968e0
The netpbm package contains a library of functions which support
d968e0
programs for handling various graphics file formats, including .pbm
d968e0
(portable bitmaps), .pgm (portable graymaps), .pnm (portable anymaps),
d968e0
.ppm (portable pixmaps) and others.
d968e0
d968e0
%package devel
d968e0
Summary:         Development tools for programs which will use the netpbm libraries
d968e0
Requires:        netpbm = %{version}-%{release}
d968e0
d968e0
%description devel
d968e0
The netpbm-devel package contains the header files and static libraries,
d968e0
etc., for developing programs which can handle the various graphics file
d968e0
formats supported by the netpbm libraries.
d968e0
d968e0
Install netpbm-devel if you want to develop programs for handling the
d968e0
graphics file formats supported by the netpbm libraries.  You'll also need
d968e0
to have the netpbm package installed.
d968e0
d968e0
%package progs
d968e0
Summary:         Tools for manipulating graphics files in netpbm supported formats
d968e0
Requires:        ghostscript
d968e0
Requires:        netpbm = %{version}-%{release}
d968e0
d968e0
%description progs
d968e0
The netpbm-progs package contains a group of scripts for manipulating the
d968e0
graphics files in formats which are supported by the netpbm libraries.  For
d968e0
example, netpbm-progs includes the rasttopnm script, which will convert a
d968e0
Sun rasterfile into a portable anymap.  Netpbm-progs contains many other
d968e0
scripts for converting from one graphics file format to another.
d968e0
d968e0
If you need to use these conversion scripts, you should install
d968e0
netpbm-progs.  You'll also need to install the netpbm package.
d968e0
d968e0
%package doc
d968e0
Summary:         Documentation for tools manipulating graphics files in netpbm supported formats
d968e0
Requires:        netpbm-progs = %{version}-%{release}
d968e0
d968e0
%description doc
d968e0
The netpbm-doc package contains a documentation in HTML format for utilities
d968e0
present in netpbm-progs package.
d968e0
d968e0
If you need to look into the HTML documentation, you should install
d968e0
netpbm-doc.  You'll also need to install the netpbm-progs package.
d968e0
d968e0
%prep
d968e0
%autosetup -p1
d968e0
sed -i 's|^#!/usr/bin/python|#!%{__python3}|' buildtools/makeman
d968e0
rm -rf converter/other/jpeg2000/libjasper/
d968e0
rm -rf converter/other/jbig/libjbig/
d968e0
d968e0
%build
d968e0
./configure <
d968e0
d968e0
d968e0
d968e0
d968e0
d968e0
d968e0
d968e0
d968e0
d968e0
d968e0
d968e0
d968e0
d968e0
d968e0
d968e0
d968e0
d968e0
d968e0
d968e0
EOF
d968e0
d968e0
TOP=`pwd`
d968e0
%ifarch %{ix86}
d968e0
    CFLAGS="$RPM_OPT_FLAGS -fPIC -mstackrealign -fcf-protection=full -flax-vector-conversions -fstack-protector-strong -fno-strict-aliasing"
d968e0
%else
d968e0
    CFLAGS="$RPM_OPT_FLAGS -fPIC -flax-vector-conversions -fstack-protector-strong -fno-strict-aliasing"
d968e0
%endif
d968e0
d968e0
d968e0
make \
d968e0
	CC="%{__cc}" \
d968e0
        LDFLAGSPRE="-L$TOP/pbm -L$TOP/pgm -L$TOP/pnm -L$TOP/ppm -Wl,-z,now" \
d968e0
	LDFLAGS="-L$TOP/pbm -L$TOP/pgm -L$TOP/pnm -L$TOP/ppm -Wl,-z,now -pie" \
d968e0
	CFLAGS="$CFLAGS" \
d968e0
	LADD="-lm -Wl,-z,now" \
d968e0
	JPEGINC_DIR=%{_includedir} \
d968e0
	PNGINC_DIR=%{_includedir} \
d968e0
	TIFFINC_DIR=%{_includedir} \
d968e0
	JPEGLIB_DIR=%{_libdir} \
d968e0
	JBIGLIB=%{_libdir}/libjbig.so.2.1 \
d968e0
	PNGLIB_DIR=%{_libdir} \
d968e0
	TIFFLIB_DIR=%{_libdir} \
d968e0
	LINUXSVGALIB="NONE" \
d968e0
	X11LIB=%{_libdir}/libX11.so \
d968e0
	XML2LIBS="NONE"
d968e0
d968e0
# prepare man files
d968e0
cd userguide
d968e0
# BZ 948531
d968e0
rm -f ppmtompeg*
d968e0
rm -f *.manual-pages
d968e0
rm -f *.manfix
d968e0
for i in *.html ; do
d968e0
  ../buildtools/makeman ${i}
d968e0
done
d968e0
for i in 1 3 5 ; do
d968e0
  mkdir -p man/man${i}
d968e0
  mv *.${i} man/man${i}
d968e0
done
d968e0
d968e0
d968e0
%install
d968e0
make package pkgdir=%{buildroot}/usr LINUXSVGALIB="NONE" XML2LIBS="NONE"
d968e0
d968e0
# Ugly hack to have libs in correct dir on 64bit archs.
d968e0
mkdir -p %{buildroot}%{_libdir}
d968e0
if [ "%{_libdir}" != "/usr/lib" ]; then
d968e0
  mv %{buildroot}/usr/lib/lib* %{buildroot}%{_libdir}
d968e0
fi
d968e0
d968e0
cp -af lib/libnetpbm.a %{buildroot}%{_libdir}/libnetpbm.a
d968e0
d968e0
mkdir -p %{buildroot}%{_datadir}
d968e0
mv userguide/man %{buildroot}%{_mandir}
d968e0
d968e0
# Get rid of the useless non-ascii character in pgmminkowski.1
d968e0
sed -i 's/\xa0//' %{buildroot}%{_mandir}/man1/pgmminkowski.1
d968e0
d968e0
# Don't ship man pages for non-existent binaries and bogus ones
d968e0
for i in hpcdtoppm \
d968e0
	 ppmsvgalib vidtoppm picttoppm \
d968e0
	 directory error extendedopacity \
d968e0
	 pam pbm pgm pnm ppm index libnetpbm_dir \
d968e0
	 liberror; do
d968e0
	rm -f %{buildroot}%{_mandir}/man1/${i}.1
d968e0
done
d968e0
rm -f %{buildroot}%{_mandir}/man5/extendedopacity.5
d968e0
d968e0
mkdir -p %{buildroot}%{_datadir}/netpbm
d968e0
mv %{buildroot}/usr/misc/*.map %{buildroot}%{_datadir}/netpbm/
d968e0
mv %{buildroot}/usr/misc/rgb.txt %{buildroot}%{_datadir}/netpbm/
d968e0
rm -rf %{buildroot}/usr/README
d968e0
rm -rf %{buildroot}/usr/VERSION
d968e0
rm -rf %{buildroot}/usr/link
d968e0
rm -rf %{buildroot}/usr/misc
d968e0
rm -rf %{buildroot}/usr/man
d968e0
rm -rf %{buildroot}/usr/pkginfo
d968e0
rm -rf %{buildroot}/usr/config_template
d968e0
rm -rf %{buildroot}/usr/pkgconfig_template
d968e0
d968e0
# Don't ship the static library
d968e0
rm -f %{buildroot}%{_libdir}/lib*.a
d968e0
d968e0
# remove/symlink/substitute obsolete utilities
d968e0
pushd %{buildroot}%{_bindir}
d968e0
rm -f pgmtopbm pnmcomp
d968e0
ln -s pamcomp pnmcomp
d968e0
echo -e '#!/bin/sh\npamditherbw $@ | pamtopnm\n' > pgmtopbm
d968e0
chmod 0755 pgmtopbm
d968e0
popd
d968e0
d968e0
%ldconfig_scriptlets
d968e0
d968e0
%check
d968e0
pushd test
d968e0
export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
d968e0
export PBM_TESTPREFIX=%{buildroot}%{_bindir}
d968e0
export PBM_BINPREFIX=%{buildroot}%{_bindir}
d968e0
./Execute-Tests && exit 0
d968e0
popd
d968e0
d968e0
%files
d968e0
%doc doc/copyright_summary doc/COPYRIGHT.PATENT doc/HISTORY README
d968e0
%license doc/GPL_LICENSE.txt
2bd0a6
%{_libdir}/lib*.so.*
d968e0
d968e0
%files devel
d968e0
%dir %{_includedir}/netpbm
d968e0
%{_includedir}/netpbm/*.h
d968e0
%{_mandir}/man3/*
2bd0a6
%{_libdir}/lib*.so
d968e0
d968e0
%files progs
d968e0
%{_bindir}/*
d968e0
%{_mandir}/man1/*
d968e0
%{_mandir}/man5/*
d968e0
%{_datadir}/netpbm/
d968e0
d968e0
%files doc
d968e0
%doc userguide/*
d968e0
d968e0
%changelog
2bd0a6
* Thu Jan 27 2022 Josef Ridky <jridky@redhat.com> - 10.82.00-7
2bd0a6
- fix libnetpbm library issue (#2029118)
2bd0a6
d968e0
* Tue Dec 04 2018 Josef Ridky <jridky@redhat.com> - 10.82.00-6
d968e0
- fix covscan issues (#1602629)
d968e0
d968e0
* Mon Nov 26 2018 Josef Ridky <jridky@redhat.com> - 10.82.00-5
d968e0
- Use system version of jasper and jbigkit library (#1651586)
d968e0
d968e0
* Mon Sep 24 2018 Josef Ridky <jridky@redhat.com> - 10.82.00-4
d968e0
- fix annocheck distro flag (#1624150)
d968e0
d968e0
* Mon Aug 13 2018 Josef Ridky <jridky@redhat.com> - 10.82.00-3
d968e0
- fix python3 invocation in patches (#1615314)
d968e0
d968e0
* Mon Jun 04 2018 Josef Ridky <jridky@redhat.com> - 10.82.00-2
d968e0
- backport missing patches from RHEL-7 (#1584724)
d968e0
d968e0
* Tue Mar 27 2018 Josef Ridky <jridky@redhat.com> - 10.82.00-1
d968e0
- New upstream release 10.82.00 (#1560330)
d968e0
d968e0
* Mon Feb 26 2018 Josef Ridky <jridky@redhat.com> - 10.81.00-4
d968e0
- spec clean up
d968e0
- build against Python3
d968e0
d968e0
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 10.81.00-3
d968e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
d968e0
d968e0
* Mon Jan 22 2018 Josef Ridky <jridky@redhat.com> - 10.81.00-2
d968e0
- change ghostscript requirement
d968e0
d968e0
* Wed Jan 03 2018 Josef Ridky <jridky@redhat.com> - 10.81.00-1
d968e0
- New upstream release 10.81.00 (#1529904)
d968e0
- update spec file
d968e0
d968e0
* Thu Oct 19 2017 Josef Ridky <jridky@redhat.com> - 10.80.00-2
d968e0
- Rebuilt for python package
d968e0
d968e0
* Mon Oct 02 2017 Josef Ridky <jridky@redhat.com> - 10.80.00-1
d968e0
- New upstream release 10.80.00 (#1496797)
d968e0
d968e0
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 10.79.00-3
d968e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
d968e0
d968e0
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 10.79.00-2
d968e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
d968e0
d968e0
* Mon Jul 03 2017 Josef Ridky <jridky@redhat.com> - 10.79.00-1
d968e0
- New upstream release 10.79.00 (#1466772)
d968e0
d968e0
* Wed Mar 29 2017 Josef Ridky <jridky@redhat.com> - 10.78.00-1
d968e0
- New upstream release 10.78.00
d968e0
d968e0
* Wed Feb 08 2017 Josef Ridky <jridky@redhat.com> - 10.77.00-3
d968e0
- fix CVE-2017-2586, CVE-2017-2587 (#1419545)
d968e0
- fix CVE-2017-5849 (#1419650)
d968e0
d968e0
* Mon Jan 23 2017 Josef Ridky <jridky@redhat.com> - 10.77.00-2
d968e0
- fix #1404757 - add copyright_summary to doc section
d968e0
d968e0
* Mon Jan 23 2017 Josef Ridky <jridky@redhat.com> - 10.77.00-1
d968e0
- New upstream release 10.77.00 (#1408611)
d968e0
d968e0
* Mon Dec  5 2016 Josef Ridky <jridky@redhat.com> - 10.76.00-2
d968e0
- set Provides: bundled for jasper and jbigkit library (#1395716)
d968e0
d968e0
* Thu Nov 10 2016 Josef Ridky <jridky@redhat.com> - 10.76.00-1
d968e0
- Update to the latest upstream release 10.76.00 (#1393713)
d968e0
d968e0
* Thu Jul 28 2016 Josef Ridky <jridky@redhat.com> - 10.75.99-1
d968e0
- Update to the latest upstream release 10.75.99 (#1361103)
d968e0
d968e0
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 10.71.02-2
d968e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
d968e0
d968e0
* Mon Aug 10 2015 Petr Hracek <phracek@redhat.com> - 10.71.02-1
d968e0
- Update to the latest upstream release (#1252352)
d968e0
d968e0
* Thu Aug 06 2015 Petr Hracek <phracek@redhat.com> - 10.66.02-7
d968e0
- remove doc/copyright_summary (#1219743)
d968e0
d968e0
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.66.02-6
d968e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
d968e0
d968e0
* Tue Jan 20 2015 Petr Hracek <phracek@redhat.com> - 10.66.02-5
d968e0
- Moving libnetpbm.so from netpbm-devel to netpbm (#1180811)
d968e0
d968e0
* Tue Jan 20 2015 Petr Hracek <phracek@redhat.com> - 10.66.02-4
d968e0
- Add missing pnmtops to netpbm-progs (#1171903)
d968e0
d968e0
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.66.02-3
d968e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
d968e0
d968e0
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.66.02-2
d968e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
d968e0
d968e0
* Tue May 13 2014 Petr Hracek <phracek@redhat.com> - 10.66.02-1
d968e0
- Update new sources (#1063264)
d968e0
d968e0
* Mon Apr 14 2014 Jaromir Capik <jcapik@redhat.com> - 10.61.02-9
d968e0
- Fixing format-security flaws (#1037217)
d968e0
d968e0
* Wed Nov 13 2013 Petr Hracek <phracek@redhat.com> - 10.61.02-8
d968e0
- pnmtops hangs in case of more then 10 files (#1029512)
d968e0
d968e0
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.61.02-7
d968e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
d968e0
d968e0
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 10.61.02-6
d968e0
- Perl 5.18 rebuild
d968e0
d968e0
* Mon Jun 17 2013 Petr Hracek <phracek@redhat.com> - 10.61.02-5
d968e0
- Manual page corrections (#948531)
d968e0
d968e0
* Wed Jun 05 2013 Petr Hracek <phracek@redhat.com> - 10.61.02-4
d968e0
- pnmpsnr: compare the same images failed (#969479)
d968e0
d968e0
* Tue May 28 2013 Petr Hracek <phracek@redhat.com> - 10.61.02-3
d968e0
- pnmtops: Multi-page PAM files correction (#833546)
d968e0
d968e0
* Mon May 27 2013 Petr Hracek <phracek@redhat.com> 10.61.02-2
d968e0
- Man page corrections (#948531)
d968e0
d968e0
* Wed Feb 20 2013 Jindrich Novy <jnovy@redhat.com> 10.61.02-1
d968e0
- update to 10.61.02
d968e0
d968e0
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.61.01-3
d968e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
d968e0
d968e0
* Mon Jan 21 2013 Adam Tkac <atkac redhat com> - 10.61.01-2
d968e0
- rebuild due to "jpeg8-ABI" feature drop
d968e0
d968e0
* Thu Jan 03 2013 Jindrich Novy <jnovy@redhat.com> 10.61.01-1
d968e0
- update to 10.61.01
d968e0
- sync patches
d968e0
d968e0
* Fri Dec 14 2012 Jindrich Novy <jnovy@redhat.com> 10.60.05-1
d968e0
- update to 10.60.05
d968e0
- fixes pngtopam and ppmpat
d968e0
d968e0
* Wed Dec 05 2012 Jindrich Novy <jnovy@redhat.com> 10.60.04-1
d968e0
- update to 10.60.04
d968e0
- fixes pamtotiff, pnmmontage, pnmpsnr, pbmpscale, pgmhist,
d968e0
  pampick, pamtompfont
d968e0
- fix dates in changelog
d968e0
d968e0
* Tue Nov 27 2012 Jindrich Novy <jnovy@redhat.com> 10.60.03-2
d968e0
- add upstream test suite
d968e0
d968e0
* Wed Nov 21 2012 Jindrich Novy <jnovy@redhat.com> 10.60.03-1
d968e0
- update to 10.60.3
d968e0
- fixes xbmptopbm, pamtojpeg2k
d968e0
d968e0
* Mon Oct 08 2012 Jindrich Novy <jnovy@redhat.com> 10.60.01-1
d968e0
- update to 10.60.01
d968e0
- fixes pamgauss, sunicontopnm
d968e0
d968e0
* Tue Oct 02 2012 Jindrich Novy <jnovy@redhat.com> 10.60.00-1
d968e0
- update to 10.60.00
d968e0
- speeds up xpmtoppm
d968e0
d968e0
* Tue Sep 25 2012 Jindrich Novy <jnovy@redhat.com> 10.59.03-1
d968e0
- update to 10.59.03
d968e0
- fixes xpmtoppm
d968e0
d968e0
* Fri Jul 20 2012 Jindrich Novy <jnovy@redhat.com> 10.59.02-1
d968e0
- update to 10.59.02
d968e0
- fixes getline() glibc function conflict
d968e0
d968e0
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.59.01-2
d968e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
d968e0
d968e0
* Wed Jul 11 2012 Jindrich Novy <jnovy@redhat.com> 10.59.01-1
d968e0
- update to 10.59.01
d968e0
d968e0
* Fri Jun 22 2012 Jindrich Novy <jnovy@redhat.com> 10.58.03-1
d968e0
- update to 10.58.03
d968e0
- pnmtops is back
d968e0
d968e0
* Wed Jun 13 2012 Jindrich Novy <jnovy@redhat.com> 10.58.01-3
d968e0
- fix ppmtopict buffer underflow
d968e0
- fix memory corruption in pnmtopclxl
d968e0
d968e0
* Sun May 06 2012 Jindrich Novy <jnovy@redhat.com> 10.58.01-2
d968e0
- rebuild against new libtiff
d968e0
d968e0
* Mon Apr 09 2012 Jindrich Novy <jnovy@redhat.com> 10.58.01-1
d968e0
- update to 10.58.01
d968e0
d968e0
* Mon Mar 12 2012 Jindrich Novy <jnovy@redhat.com> 10.57.04-1
d968e0
- update to 10.57.04
d968e0
- fixes ppmquantall
d968e0
d968e0
* Fri Mar 02 2012 Jindrich Novy <jnovy@redhat.com> 10.57.03-1
d968e0
- update to 10.57.03
d968e0
d968e0
* Mon Feb 13 2012 Jindrich Novy <jnovy@redhat.com> 10.57.02-1
d968e0
- update to 10.57.02
d968e0
d968e0
* Tue Jan 17 2012 Jindrich Novy <jnovy@redhat.com> 10.57.01-1
d968e0
- update to 10.57.01
d968e0
d968e0
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.56.05-2
d968e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
d968e0
d968e0
* Mon Dec 12 2011 Jindrich Novy <jnovy@redhat.com> 10.56.05-1
d968e0
- update to 10.56.05
d968e0
- fixes pamscale
d968e0
d968e0
* Fri Nov 25 2011 Jindrich Novy <jnovy@redhat.com> 10.56.04-1
d968e0
- update to 10.56.04
d968e0
- fixes pngtopam
d968e0
- use more robust way to create library symlinks
d968e0
d968e0
* Wed Nov 16 2011 Jindrich Novy <jnovy@redhat.com> 10.56.03-2
d968e0
- fix library symlink to point to the new soname
d968e0
d968e0
* Fri Nov 11 2011 Jindrich Novy <jnovy@redhat.com> 10.56.03-1
d968e0
- update to 10.56.03
d968e0
- fixes compilation against new libpng
d968e0
d968e0
* Tue Sep 27 2011 Jindrich Novy <jnovy@redhat.com> 10.47.31-1
d968e0
- update to 10.47.31
d968e0
- fixes bmptopnm
d968e0
d968e0
* Wed Aug 24 2011 Jindrich Novy <jnovy@redhat.com> 10.47.30-1
d968e0
- update to 10.47.30
d968e0
- fixes opacity in pnmtopng
d968e0
- fixes pnmquant perl compatibility
d968e0
d968e0
* Tue Jul 26 2011 Jindrich Novy <jnovy@redhat.com> 10.47.29-1
d968e0
- update to 10.47.29
d968e0
d968e0
* Tue Jun 28 2011 Jindrich Novy <jnovy@redhat.com> 10.47.28-1
d968e0
- update to 10.47.28
d968e0
d968e0
* Mon Mar 28 2011 Jindrich Novy <jnovy@redhat.com> 10.47.27-1
d968e0
- update to 10.47.27
d968e0
- fixes error message in g3topbm + documentation fixes
d968e0
d968e0
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.47.26-2
d968e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
d968e0
d968e0
* Mon Feb  7 2011 Jindrich Novy <jnovy@redhat.com> 10.47.26-1
d968e0
- update to 10.47.26
d968e0
- drop upstreamed asciitopgm patch
d968e0
d968e0
* Mon Jan 17 2011 Jindrich Novy <jnovy@redhat.com> 10.47.25-1
d968e0
- update to 10.47.25
d968e0
- fix asciitopgm (#670082), thanks to Jonathan Kamens
d968e0
d968e0
* Sat Jan  1 2011 Jindrich Novy <jnovy@redhat.com> 10.47.24-1
d968e0
- update to 10.47.24
d968e0
d968e0
* Tue Dec 14 2010 Jindrich Novy <jnovy@redhat.com> 10.47.23-1
d968e0
- update to 10.47.23
d968e0
d968e0
* Tue Oct 19 2010 Jindrich Novy <jnovy@redhat.com> 10.47.21-2
d968e0
- fix HTML pages from which man pages are now generated correctly (#644248)
d968e0
d968e0
* Mon Oct 18 2010 Jindrich Novy <jnovy@redhat.com> 10.47.21-1
d968e0
- update to 10.47.21
d968e0
d968e0
* Fri Oct  1 2010 Jindrich Novy <jnovy@redhat.com> 10.47.20-1
d968e0
- update to 10.47.20
d968e0
d968e0
* Mon Aug 30 2010 Jindrich Novy <jnovy@redhat.com> 10.47.19-1
d968e0
- update to 10.47.19
d968e0
d968e0
* Sat Aug 14 2010 Jindrich Novy <jnovy@redhat.com> 10.47.18-1
d968e0
- update to 10.47.18
d968e0
d968e0
* Mon Jul 12 2010 Jindrich Novy <jnovy@redhat.com> 10.47.17-1
d968e0
- update to 10.47.17
d968e0
d968e0
* Fri Jun 18 2010 Jindrich Novy <jnovy@redhat.com> 10.47.16-1
d968e0
- update to 10.47.16
d968e0
- fixes pbmtext
d968e0
d968e0
* Mon Jun  7 2010 Jindrich Novy <jnovy@redhat.com> 10.47.15-1
d968e0
- update to 10.47.15
d968e0
d968e0
* Tue Jun  1 2010 Jindrich Novy <jnovy@redhat.com> 10.47.14-2
d968e0
- add -fno-strict-aliasing to CFLAGS
d968e0
d968e0
* Fri May 21 2010 Jindrich Novy <jnovy@redhat.com> 10.47.14-1
d968e0
- update to 10.47.14
d968e0
- fixes memory leak in pamarith
d968e0
d968e0
* Tue May  4 2010 Jindrich Novy <jnovy@redhat.com> 10.47.13-1
d968e0
- update to 10.47.13
d968e0
- fixes pnmtops
d968e0
d968e0
* Mon May  3 2010 Jindrich Novy <jnovy@redhat.com> 10.47.12-3
d968e0
- fix cmuwtopbm so that magic bytes test actually works
d968e0
- fix pamtojpeg2k (don't close stdout twice)
d968e0
- fix documentation for pamperspective and pbmtoepson
d968e0
d968e0
* Wed Apr 28 2010 Jindrich Novy <jnovy@redhat.com> 10.47.12-2
d968e0
- fix CVE-2007-2721 (#501451)
d968e0
- add missing man pages
d968e0
d968e0
* Tue Apr 27 2010 Tom "spot" Callaway <tcallawa@redhat.com> 10.47.12-1
d968e0
- update to 10.47.12
d968e0
- remove ppmtompeg, due to legal issues
d968e0
d968e0
* Thu Mar 18 2010 Jindrich Novy <jnovy@redhat.com> 10.47.10-3
d968e0
- package docs in separate netpbm-doc package (#492437)
d968e0
- don't package patch backups in documentation
d968e0
- netpbm-progs package requires ghostscript
d968e0
d968e0
* Wed Mar 17 2010 Jindrich Novy <jnovy@redhat.com> 10.47.10-2
d968e0
- pgmtopbm should generate PBM, not PAM file
d968e0
- forwardport pnmmontage from 10.35 to make it work
d968e0
- fix pamstretch-gen
d968e0
d968e0
* Wed Feb 24 2010 Jindrich Novy <jnovy@redhat.com> 10.47.10-1
d968e0
- update to 10.47.10
d968e0
- fixes crash in pnmhistmap
d968e0
d968e0
* Wed Feb 17 2010 Jindrich Novy <jnovy@redhat.com> 10.47.09-3
d968e0
- remove obsolete pgmtopbm and pnmcomp, symlink them to the new
d968e0
  compatible variants
d968e0
- fix ppmfade -h, --help options
d968e0
- add missing man pages
d968e0
- link against -lz (#564649)
d968e0
d968e0
* Wed Jan 27 2010 Jindrich Novy <jnovy@redhat.com> 10.47.09-2
d968e0
- fix buffer overflow in pnmtofiasco
d968e0
d968e0
* Mon Jan 25 2010 Jindrich Novy <jnovy@redhat.com> 10.47.09-1
d968e0
- update to 10.47.09, fixes occassional crash in pamtosvg
d968e0
- fix documentation
d968e0
- fix ppmfade exit status
d968e0
d968e0
* Wed Jan 13 2010 Jindrich Novy <jnovy@redhat.com> 10.47.08-1
d968e0
- update to 10.47.08
d968e0
d968e0
* Wed Dec 30 2009 Jindrich Novy <jnovy@redhat.com> 10.47.07-1
d968e0
- update to 10.47.07
d968e0
d968e0
* Mon Dec 14 2009 Jindrich Novy <jnovy@redhat.com> 10.47.06-1
d968e0
- update to 10.47.06 - fixes the dumb pamtosvg mistake in 10.47.05
d968e0
- pnmmargin won't create leftovers in /tmp (#547888)
d968e0
d968e0
* Thu Dec 10 2009 Jindrich Novy <jnovy@redhat.com> 10.47.05-1
d968e0
- update to 10.47.05
d968e0
- fixes pnmtofiasco, fiascotopnm, pamtosvg, pamtouil and ppmrainbow
d968e0
- upstream fix to pamtosvg caused netpbm not to be rebuildable on
d968e0
  any arch because of missing semicolon, the fix is now fixed :-/
d968e0
d968e0
* Mon Dec  7 2009 Jindrich Novy <jnovy@redhat.com> 10.47.04-3
d968e0
- fix segfault in pnmsmooth (#545089)
d968e0
d968e0
* Fri Nov 27 2009 Jindrich Novy <jnovy@redhat.com> 10.47.04-2
d968e0
- fix ppmpat segfault when using -camo option (#541568)
d968e0
d968e0
* Wed Oct 21 2009 Jindrich Novy <jnovy@redhat.com> 10.47.04-1
d968e0
- update to 10.47.04 (it is now stable) (#529525)
d968e0
d968e0
* Fri Oct  9 2009 Jindrich Novy <jnovy@redhat.com> 10.35.68-1
d968e0
- update to 10.35.68
d968e0
d968e0
* Fri Sep  4 2009 Jindrich Novy <jnovy@redhat.com> 10.35.67-1
d968e0
- update to 10.35.67
d968e0
- fix configuration
d968e0
d968e0
* Wed Jul 29 2009 Jindrich Novy <jnovy@redhat.com> 10.35.66-1
d968e0
- update to 10.35.66
d968e0
- sync svgatopam patch
d968e0
d968e0
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.35.65-2
d968e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
d968e0
d968e0
* Sat Jun 27 2009 Jindrich Novy <jnovy@redhat.com> 10.35.65-1
d968e0
- update to 10.35.65
d968e0
d968e0
* Sun May 17 2009 Jindrich Novy <jnovy@redhat.com> 10.35.64-1
d968e0
- update to 10.35.64
d968e0
- fixes pnmremap, giftopnm, ppmpat, ppmdraw
d968e0
d968e0
* Tue Apr 28 2009 Jindrich Novy <jnovy@redhat.com> 10.35.63-1
d968e0
- update to 10.35.63
d968e0
- basically new release with some of our patches applied upstream
d968e0
d968e0
* Tue Apr 14 2009 Jindrich Novy <jnovy@redhat.com> 10.35.62-1
d968e0
- update to 10.35.62
d968e0
- upstream fixes pamstereogram
d968e0
- fix options in pamperspective, pbmtoepson, ppmpat, pamaddnoise
d968e0
  so that they match their man pages (#483011, #483070, #483243, #483245)
d968e0
- avoid clashes with getline() from glibc
d968e0
d968e0
* Tue Mar 31 2009 Jindrich Novy <jnovy@redhat.com> 10.35.61-2
d968e0
- remove two hunks from security patch breaking pbmclean and pbmlife (#493015)
d968e0
- fix ppmdfont and svgtopnm, thanks to Jiri Moskovcak
d968e0
d968e0
* Mon Mar 23 2009 Jindrich Novy <jnovy@redhat.com> 10.35.61-1
d968e0
- update to 10.35.61
d968e0
- upstream fixes array bound violation in pbmtog3
d968e0
- drop .pbmtog3segfault patch, we fixed this some time ago already
d968e0
  and it is in upstream now
d968e0
- use saner exit status in ppmfade
d968e0
d968e0
* Thu Feb 26 2009 Jindrich Novy <jnovy@redhat.com> 10.35.60-3
d968e0
- fix broken perl syntax in ppmfade
d968e0
- fix exit status and error reporting in ppmrainbow
d968e0
d968e0
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.35.60-2
d968e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
d968e0
d968e0
* Mon Feb 16 2009 Jindrich Novy <jnovy@redhat.com> 10.35.60-1
d968e0
- update to 10.35.60
d968e0
- update .security patch, minor cleanup
d968e0
- fixes xwdtopnm for at least some direct color 24/32 images
d968e0
- fixes memory leak and out of memory crash in libpammap
d968e0
d968e0
* Thu Jan 29 2009 Jindrich Novy <jnovy@redhat.com> 10.35.59-1
d968e0
- update to 10.35.59
d968e0
- fixes array bound violation in ilbmtoppm
d968e0
- fixes garbage output when input in fitstopnm is little endian
d968e0
  floating point FITS
d968e0
d968e0
* Wed Jan 28 2009 Jindrich Novy <jnovy@redhat.com> 10.35.58-4
d968e0
- fix segfault in ximtoppm (#482891), the utility lacked the
d968e0
  command line parsing initialization code
d968e0
d968e0
* Thu Jan 22 2009 Jindrich Novy <jnovy@redhat.com> 10.35.58-3
d968e0
- fix cmuwmtopbm and other utilities by making endianess
d968e0
  functions work correctly on 64bit systems (#476863)
d968e0
d968e0
* Wed Jan 21 2009 Jindrich Novy <jnovy@redhat.com> 10.35.58-2
d968e0
- fix pnmtofiasco to accept image from stdin (#476989, #227283)
d968e0
d968e0
* Mon Jan 19 2009 Jindrich Novy <jnovy@redhat.com> 10.35.58-1
d968e0
- update to 10.35.38
d968e0
- fixes crashes in picttoppm, pbmtomrf, mrftopbm
d968e0
- fixes bugs in leaftoppm, ilbmtoppm
d968e0
d968e0
* Tue Dec 23 2008 Jindrich Novy <jnovy@redhat.com> 10.35.57-3
d968e0
- unbreak ppmshadow and ppmrainbow (#476989)
d968e0
- pnmmontage won't crash because of uninitialized memory usage
d968e0
d968e0
* Fri Dec 19 2008 Jindrich Novy <jnovy@redhat.com> 10.35.57-2
d968e0
- fix segfault in pamtosvg caused by not reverting "sentinel value" (#476989)
d968e0
d968e0
* Mon Dec 15 2008 Jindrich Novy <jnovy@redhat.com> 10.35.57-1
d968e0
- update to 10.35.57
d968e0
d968e0
* Thu Nov  6 2008 Jindrich Novy <jnovy@redhat.com> 10.35.55-1
d968e0
- update to 10.35.55
d968e0
d968e0
* Mon Oct 27 2008 Jindrich Novy <jnovy@rehdat.com> 10.35.54-1
d968e0
- update to 10.35.54
d968e0
- adds better randomization for ppmforge, pgmnoise, pgmcrater
d968e0
- fixes array bounds violation in pnm_createBlackTuple() with PBM, PGM
d968e0
- fixes crash in pnmtoddif with any PGM input
d968e0
d968e0
* Tue Oct 14 2008 Jindrich Novy <jnovy@redhat.com> 10.35.53-1
d968e0
- update to 10.35.53
d968e0
- fixes pamditherbw (-value parameter other than .5 with -fs)
d968e0
d968e0
* Sat Sep 27 2008 Jindrich Novy <jnovy@redhat.com> 10.35.52-1
d968e0
- update to 10.35.52
d968e0
- fixes crash of libppmd/ppmdraw when line is completely out of frame
d968e0
d968e0
* Thu Sep 18 2008 Jindrich Novy <jnovy@redhat.com> 10.35.51-1
d968e0
- update to netpbm-10.35.51
d968e0
- make it actually compilable by removing duplicated function
d968e0
  in pamcomp.c
d968e0
d968e0
* Wed Aug 27 2008 Jindrich Novy <jnovy@redhat.com> 10.35.49-2
d968e0
- link against system jasper instead of embedded one (#460300)
d968e0
d968e0
* Thu Aug 14 2008 Jindrich Novy <jnovy@rehdat.com> 10.35.49-1
d968e0
- update to 10.35.49
d968e0
- fixes crash in pamcut when cutting a region entirely to the
d968e0
  left or right of the input image, with -pad
d968e0
d968e0
* Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 10.35.48-2
d968e0
- fix license tag
d968e0
d968e0
* Mon Aug  4 2008 Jindrich Novy <jnovy@redhat.com> 10.35.48-1
d968e0
- update to 10.35.48
d968e0
- fixes buffer overrun in pamperspective and pngtopnm output format
d968e0
- update .security2 patch so that it applies with fuzz==0
d968e0
d968e0
* Tue Jun 24 2008 Jindrich Novy <jnovy@rehdat.com> 10.35.46-1
d968e0
- update to 10.35.46
d968e0
- fixes pbmtext, pamtotga, pamtouil and pnmtopclxl
d968e0
d968e0
* Mon Jun  9 2008 Jindrich Novy <jnovy@redhat.com> 10.35.45-1
d968e0
- update to 10.35.45
d968e0
- fixes anytopnm, pamtohtmltbl, xvminitoppm, pbmtogo, tgatoppm
d968e0
d968e0
* Mon May 26 2008 Jindrich Novy <jnovy@redhat.com> 10.35.44-1
d968e0
- update to 10.35.44
d968e0
- fixes pamscale PBM input with -nomix, pamtilt crash
d968e0
d968e0
* Mon May 12 2008 Jindrich Novy <jnovy@redhat.com> 10.35.43-1
d968e0
- update to 10.35.43
d968e0
- fixes pbmtext and documentation of pamthreshold
d968e0
d968e0
* Mon Apr 14 2008 Jindrich Novy <jnovy@redhat.com> 10.35.42-1
d968e0
- update to 10.35.42
d968e0
- fixes pnmnorm, resolution of conflicting -wpercent and -wvalue
d968e0
d968e0
* Mon Mar 31 2008 Jindrich Novy <jnovy@redhat.com> 10.35.41-1
d968e0
- update to 10.35.41 (fixes pnmnorm and gcc-4.3 build)
d968e0
d968e0
* Fri Mar 14 2008 Jindrich Novy <jnovy@redhat.com> 10.35.40-2
d968e0
- package rgb.txt for pnmtopng (#313301)
d968e0
- drop useless xorg-x11-server-utils BR
d968e0
d968e0
* Sun Mar  9 2008 Jindrich Novy <jnovy@redhat.com> 10.35.40-1
d968e0
- update to 10.35.40 (fixes pgmdeshadow, pgmmedian, pgmbentley and pamtosvg)
d968e0
d968e0
* Mon Feb 25 2008 Jindrich Novy <jnovy@redhat.com> 10.35.39-1
d968e0
- update to 10.35.39 (fixes crash in pamtosvg)
d968e0
d968e0
* Thu Feb 14 2008 Jindrich Novy <jnovy@redhat.com> 10.35.38-1
d968e0
- update to 10.35.38 (fixes to pbmtext and ppmtoarbtxt)
d968e0
- fix to let it built with gcc 4.3
d968e0
d968e0
* Thu Jan 17 2008 Jindrich Novy <jnovy@redhat.com> 10.35.37-1
d968e0
- update to 10.35.37
d968e0
d968e0
* Mon Dec 31 2007 Jindrich Novy <jnovy@redhat.com> 10.35.36-1
d968e0
- update to 10.35.36
d968e0
d968e0
* Thu Dec 13 2007 Jindrich Novy <jnovy@redhat.com> 10.35.35-1
d968e0
- update to 10.35.35
d968e0
d968e0
* Mon Nov 26 2007 Jindrich Novy <jnovy@redhat.com> 10.35.34-1
d968e0
- update to 10.35.34
d968e0
- sync security patch and fix typos
d968e0
d968e0
* Wed Nov 14 2007 Jindrich Novy <jnovy@redhat.com> 10.35.33-1
d968e0
- update to 10.35.33
d968e0
d968e0
* Fri Nov  2 2007 Jindrich Novy <jnovy@redhat.com> 10.35.32-2
d968e0
- remove man pages that lacks corresponding binaries (#220739)
d968e0
d968e0
* Thu Oct 18 2007 Jindrich Novy <jnovy@redhat.com> 10.35.32-1
d968e0
- remove .svn directories from tarball to reduce its size
d968e0
- update fixes rhbz#337181 and likely others
d968e0
d968e0
* Thu Oct 18 2007 MATSUURA Takanori <t.matsuu at gmail.com> 10.35.32-0
d968e0
- update to 10.35.32 from svn tree
d968e0
- create man pages from userguide HTML files
d968e0
d968e0
* Thu Oct 11 2007 Jindrich Novy <jnovy@redhat.com> 10.35-17
d968e0
- add xorg-x11-server-utils BR (#313301)
d968e0
d968e0
* Thu Aug 23 2007 Jindrich Novy <jnovy@redhat.com> 10.35-16
d968e0
- rebuild for ppc32
d968e0
- fix open() calls so that netpbm builds with new glibc
d968e0
d968e0
* Mon Aug 20 2007 Jindrich Novy <jnovy@redhat.com> 10.35-15
d968e0
- fix .ppmquantall patch (#207799)
d968e0
- merge cmapsize with bmptopnm patch (#224554)
d968e0
d968e0
* Mon Jul 16 2007 Jindrich Novy <jnovy@redhat.com> 10.35-14
d968e0
- /usr/share/netpbm is no more unowned (#248300)
d968e0
d968e0
* Wed Jun 20 2007 Jindrich Novy <jnovy@redhat.com> 10.35-13
d968e0
- package map files needed by pnmtopalm (#244983)
d968e0
d968e0
* Thu Mar 29 2007 Jindrich Novy <jnovy@redhat.com> 10.35-12
d968e0
- merge review fixes (#226191), thanks to Jason Tibbitts
d968e0
d968e0
* Fri Feb  2 2007 Jindrich Novy <jnovy@redhat.com> 10.35-11
d968e0
- fix pbmtomacp buffer overflow (#226969)
d968e0
d968e0
* Mon Jan 29 2007 Jindrich Novy <jnovy@redhat.com> 10.35-10
d968e0
- bmptopnm won't crash with "BMPlencolormap: internal error!" (#224554)
d968e0
d968e0
* Thu Dec 28 2006 Jindrich Novy <jnovy@redhat.com> 10.35-9
d968e0
- pbmtog3 won't segfault on 64bit arches (#220739)
d968e0
d968e0
* Tue Dec 19 2006 Jindrich Novy <jnovy@redhat.com> 10.35-8
d968e0
- remove bogus man pages (#220112, #220113)
d968e0
- overflow2() no more conflicts with libgd.so (#216116)
d968e0
- fix BuildRoot
d968e0
d968e0
* Thu Oct 12 2006 Jindrich Novy <jnovy@redhat.com> 10.35-7
d968e0
- remove  note about OSL 1 licensing from COPYRIGHT.PATENT file
d968e0
d968e0
* Mon Oct  2 2006 Jesse Keating <jkeating@redhat.com> 10.35-6
d968e0
- rebuild for new libpng, again.
d968e0
d968e0
* Mon Oct  2 2006 Jesse Keating <jkeating@redhat.com> 10.35-5
d968e0
- rebuild for new libpng
d968e0
d968e0
* Mon Oct  2 2006 Jindrich Novy <jnovy@redhat.com> 10.35-4
d968e0
- rebuild (#208866)
d968e0
d968e0
* Fri Sep 29 2006 Jindrich Novy <jnovy@redhat.com> 10.35-3
d968e0
- remove OSL 1.1 from security patch (#208587)
d968e0
d968e0
* Sun Sep 24 2006 Jindrich Novy <jnovy@redhat.com> 10.35-2
d968e0
- fix ppmquantall (#207799), thanks to Steve Grubb
d968e0
d968e0
* Mon Sep 18 2006 Jindrich Novy <jnovy@redhat.com> 10.35-1
d968e0
- update to 10.35
d968e0
- drop .pnmtopng, .rgbtxt patches, fixed upstream
d968e0
- sync .xwidfix, .ppmtompeg patches
d968e0
- regenerate man pages
d968e0
d968e0
* Thu Sep 14 2006 Jindrich Novy <jnovy@redhat.com> 10.34-8
d968e0
- readd pbmtols, author claims it's LGPL (#202519)
d968e0
- add .l1 suffixes to tarball names to reflect legal fixes
d968e0
  in the upstream release with the same NVR
d968e0
d968e0
* Wed Sep 13 2006 Jindrich Novy <jnovy@redhat.com> 10.34-7
d968e0
- rebuild
d968e0
d968e0
* Thu Sep  7 2006 Jindrich Novy <jnovy@redhat.com> 10.34-6.fc6
d968e0
- regenerate man pages so that makewhatis isn't confused (#204991)
d968e0
  (upstream makeman script was broken -> now fixed)
d968e0
d968e0
* Mon Sep  4 2006 Jindrich Novy <jnovy@redhat.com> 10.34-5.fc6
d968e0
- readd spottopgm, author claims it's GPL (#202519)
d968e0
d968e0
* Tue Aug 15 2006 Jindrich Novy <jnovy@redhat.com> 10.34-4.fc6
d968e0
- legal fixes (#202519):
d968e0
- remove pbmtols, spottopgm, jbig and hpcd stuff from source
d968e0
  and doc tarballs
d968e0
d968e0
* Sat Aug 12 2006 Jindrich Novy <jnovy@redhat.com> 10.34-3.fc6
d968e0
- pamscale won't waste all system resources by usage of uninitialized
d968e0
  variables for output image resolution (#199871)
d968e0
- use %%{?dist}
d968e0
d968e0
* Wed Jul 19 2006 Jindrich Novy <jnovy@redhat.com> 10.34-2
d968e0
- fix double free corruption in ppmtompeg (#199409),
d968e0
  thanks to Milan Zazrivec
d968e0
d968e0
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 10.34-1.1
d968e0
- rebuild
d968e0
d968e0
* Thu Jun 22 2006 Jindrich Novy <jnovy@redhat.com> 10.34-1
d968e0
- update to 10.34
d968e0
- drop .ppmtogif, .nstring patches
d968e0
- remove some overflow checks from .security patch, it's
d968e0
  now resolved in the new upstream version
d968e0
- don't use svgalib by default (don't compile/ship ppmsvgalib)
d968e0
- don't compile svgtopam because of the libxml dependency
d968e0
- add BuildRequires libX11-devel
d968e0
- fix build on x86_64 and ppc64
d968e0
d968e0
* Mon Jun  5 2006 Jindrich Novy <jnovy@redhat.com> 10.33-3
d968e0
- fix multilib conflict (#192735)
d968e0
- remove jbigtopnm man page
d968e0
d968e0
* Fri Apr 14 2006 Jindrich Novy <jnovy@redhat.com> 10.33-2
d968e0
- fix image corruption in ppmtogif, thanks to Gilles Detillieux (#188597)
d968e0
- fix nsting.h to let pnmtopng and other utilities using seekable opening
d968e0
  mode work on x86_64 (#188594)
d968e0
d968e0
* Wed Apr  5 2006 Jindrich Novy <jnovy@redhat.com> 10.33-1
d968e0
- update to 10.33
d968e0
- drop upstreamed .ppmdepth patch
d968e0
- fix segfault in ppmtompeg when encoding jpeg images (#185970)
d968e0
d968e0
* Mon Apr  3 2006 Jindrich Novy <jnovy@redhat.com> 10.32-2
d968e0
- fix broken symlink in upstream: pnmsdepth -> pamdepth (#187667)
d968e0
d968e0
* Tue Feb 28 2006 Jindrich Novy <jnovy@redhat.com> 10.32-1
d968e0
- update to 10.32
d968e0
- drop .msbmp patch, applied upstream
d968e0
- sync the rest of the patches
d968e0
- regenerate man pages
d968e0
d968e0
* Mon Feb 20 2006 Jindrich Novy <jnovy@redhat.com> 10.31-5
d968e0
- add missing flex BuildRequires
d968e0
- fix anytopnm to recognize ms-bmp files (#182060)
d968e0
d968e0
* Tue Feb 14 2006 Jindrich Novy <jnovy@redhat.com> 10.31-4
d968e0
- make xwdtopnm work on x86_64 (#181001)
d968e0
d968e0
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 10.31-3.1
d968e0
- bump again for double-long bug on ppc(64)
d968e0
d968e0
* Fri Feb 10 2006 Jindrich Novy <jnovy@redhat.com> 10.31-3
d968e0
- fix segfault caused by usage of uninitialized variables while
d968e0
  parsing cmdline arguments in pnmtopng (#179645)
d968e0
- add validity check for date/time in pnmtopng
d968e0
- fix unchecked sscanf reads
d968e0
d968e0
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 10.31-2.1
d968e0
- rebuilt for new gcc4.1 snapshot and glibc changes
d968e0
d968e0
* Wed Jan 18 2006 Jindrich Novy <jnovy@redhat.com> 10.31-2
d968e0
- rebuild to have greater version than in FC4 (#177698)
d968e0
d968e0
* Fri Dec 30 2005 Jindrich Novy <jnovy@redhat.com> 10.31-1
d968e0
- update to 10.31
d968e0
- update security patch
d968e0
- regenerate man pages
d968e0
d968e0
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
d968e0
- rebuilt
d968e0
d968e0
* Tue Nov 29 2005 Jindrich Novy <jnovy@redhat.com> 10.30-2
d968e0
- fix path to rgb.txt to fit modular X (#174128)
d968e0
d968e0
* Fri Oct 21 2005 Jindrich Novy <jnovy@redhat.com> 10.30-1
d968e0
- update to 10.30
d968e0
- update manpath, gcc4 patches
d968e0
- update security patch - fixed length problem in rle_addhist
d968e0
- update partly upstreamed bmptopnm, pnmtopng patches
d968e0
- drop manpath patch
d968e0
- regenerate man pages
d968e0
d968e0
* Thu Oct 06 2005 Jindrich Novy <jnovy@redhat.com> 10.29-2
d968e0
- fix segfault in pnmtopng caused by referencing a NULL pointer (#169532)
d968e0
d968e0
* Tue Aug 16 2005 Jindrich Novy <jnovy@redhat.com> 10.29-1
d968e0
- update to 10.29
d968e0
- drop upstreamed .libpm, .pnmtojpeg, .pbmtolj patches
d968e0
- update .CAN-2005-2471 patch
d968e0
d968e0
* Mon Aug 15 2005 Jindrich Novy <jnovy@redhat.com> 10.28-6
d968e0
- link libnetpbm.so against -lm (#165980)
d968e0
d968e0
* Tue Aug 09 2005 Jindrich Novy <jnovy@redhat.com> 10.28-5
d968e0
- fix CAN-2005-2471, unsafe gs calls from pstopnm (#165355)
d968e0
d968e0
* Thu Jul 21 2005 Jindrich Novy <jnovy@redhat.com> 10.28-4
d968e0
- fix buffer overflow in pbmtolj (#163596)
d968e0
d968e0
* Mon Jun 27 2005 Jindrich Novy <jnovy@redhat.com> 10.28-3
d968e0
- create symlink pnmtopnm -> pamtopnm, this works now in
d968e0
  netpbm-10.28 (#161436)
d968e0
d968e0
* Tue Jun 21 2005 Jindrich Novy <jnovy@redhat.com> 10.28-2
d968e0
- fix segfault in pbmtolj caused by unchecked assertions
d968e0
  caused by definition of NDEBUG (#160429)
d968e0
- drop hunk from .security patch causing dual inclusion
d968e0
  of string.h in pbmtolj.c
d968e0
d968e0
* Fri Jun 10 2005 Jindrich Novy <jnovy@redhat.com> 10.28-1
d968e0
- update to 10.28
d968e0
- regenerated man pages
d968e0
- sync .security, .security2, .badlink, .libpm, .gcc4 patches
d968e0
- drop upstreamed .pngtopnm, .pnmcolormap patches
d968e0
d968e0
* Tue May 31 2005 Jindrich Novy <jnovy@redhat.com> 10.27-4
d968e0
- fix segfault in pnmcolormap what makes latex2html/ppmquant
d968e0
  unusable (#158665, #139111)
d968e0
d968e0
* Mon May 16 2005 Jindrich Novy <jnovy@redhat.com> 10.27-3
d968e0
- fix ppmdither leak caused by bug in security patch (#157757)
d968e0
- drop gcc34 patch
d968e0
d968e0
* Mon May 09 2005 Jindrich Novy <jnovy@redhat.com> 10.27-2
d968e0
- fix invalid strcmp condition in bmptopnm, typo in pnmtojpeg
d968e0
  (David Constanzo, #157106, #157118)
d968e0
- proper read longs and shorts in libpm.c (David Constanzo, #157110)
d968e0
- fix segfault in bmptopnm caused by freeing an uninitialized pointer
d968e0
d968e0
* Tue Mar 29 2005 Jindrich Novy <jnovy@redhat.com> 10.27-1
d968e0
- update to the new 10.27 release
d968e0
- update .security2, .security patch
d968e0
- regenerate man pages
d968e0
- remove jbig, hpcd
d968e0
- remove config_template from /usr
d968e0
- don't create symlink to pamtopnm
d968e0
d968e0
* Mon Mar 14 2005 Jindrich Novy <jnovy@redhat.com> 10.26.4-3
d968e0
- fix overflow checking of integers with incompatible endianess
d968e0
  causing problems using xwdtopnm (#147790)
d968e0
d968e0
* Wed Mar 09 2005 Jindrich Novy <jnovy@redhat.com> 10.26.4-2
d968e0
- add .gcc4 patch to fix some missing declarations of headers,
d968e0
  some pointer signedness mismatches, remove xmalloc2
d968e0
- rebuilt with gcc4
d968e0
d968e0
* Thu Mar 03 2005 Jindrich Novy <jnovy@redhat.com> 10.26.4-1
d968e0
- update to netpbm-10.26.4, remove jbig, hpcd
d968e0
- this version fixes #149924
d968e0
- regenerate man pages (don't include man pages without binaries - #146863)
d968e0
d968e0
* Wed Jan 05 2005 Jindrich Novy <jnovy@redhat.com> 10.26-1
d968e0
- update to netpbm-10.26-1, remove jbig, hpcd
d968e0
- regenerate man pages, remove man pages for non existent binaries
d968e0
- update security patch, additional fixes
d968e0
- drop upstreamed misc patch, merge malloc patch with security patch
d968e0
d968e0
* Mon Oct 25 2004 Jindrich Novy <jnovy@redhat.com> 10.25-3
d968e0
- include man pages in troff format, thanks to Michal Jaegerman (#136959)
d968e0
- drop bmpbpp patch, fixed upstream
d968e0
- remove pcdovtoppm, ppmsvgalib, vidtoppm man pages because binaries
d968e0
  for them are not present (#136471)
d968e0
d968e0
* Mon Oct 18 2004 Jindrich Novy <jnovy@redhat.com> 10.25-2
d968e0
- avoid compile crash when "-msse" is in CFLAGS
d968e0
d968e0
* Mon Oct 18 2004 Jindrich Novy <jnovy@redhat.com> 10.25-1
d968e0
- update to latest upstream 10.25
d968e0
- drop initvar patch
d968e0
- update security, misc patch
d968e0
- add bmpbpp patch to use only appropriate bit depths for BMP (#135675)
d968e0
d968e0
* Thu Sep 23 2004 Jindrich Novy <jnovy@redhat.com> 10.24-3
d968e0
- added patch to suppress installation of doc.url to /usr/bin #133346
d968e0
d968e0
* Wed Aug 18 2004 Jindrich Novy <jnovy@redhat.com> 10.24-2
d968e0
- added patch to fix compile crash for 64bit machines
d968e0
- various hacks related to .security patch
d968e0
d968e0
* Mon Aug 16 2004 Jindrich Novy <jnovy@redhat.com> 10.24-1
d968e0
- updated to 10.24
d968e0
- updated docs
d968e0
d968e0
* Thu Aug 05 2004 Jindrich Novy <jnovy@redhat.com> 10.23-2
d968e0
- added pngtopnm patch
d968e0
- added malloc patch
d968e0
d968e0
* Tue Aug 03 2004 Jindrich Novy <jnovy@redhat.com> 10.23-1
d968e0
- updated to netpbm-10.23 upsteam (and removed jbig, hpcd)
d968e0
- $TMPDIR patch removed, obsolete
d968e0
- updated gcc34 patch
d968e0
- removed nestedfunc patch, already applied in upstream version
d968e0
- updated security patch to conform to 10.23 (mostly in ppmtompeg/frame.c)
d968e0
d968e0
* Fri Jul 02 2004 Phil Knirsch <pknirsch@redhat.com> 10.22-2
d968e0
- Fixed Zero byte allocation error in bmptopnm (#123169)
d968e0
- Honour the $TMPDIR in ppmfade (#117247)
d968e0
- Fixed nested function bug (#117377)
d968e0
- Fixed several uninitialized variables (#117377)
d968e0
d968e0
* Mon Jun 28 2004 Phil Knirsch <pknirsch@redhat.com> 10.22-1
d968e0
- Update to latest upstream version 10.22 (also for docs).
d968e0
- Removed jbig and hdcp code from tarball.
d968e0
d968e0
* Sat Jun 19 2004 Alan Cox <alan@redhat.com>
d968e0
- merged fix for pnmrotate crash freeing wrong number of rows
d968e0
d968e0
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
d968e0
- rebuilt
d968e0
d968e0
* Tue Mar 30 2004 Harald Hoyer <harald@redhat.com> - 10.19-7
d968e0
- fixed compilation with gcc34
d968e0
d968e0
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
d968e0
- rebuilt
d968e0
d968e0
* Tue Feb 17 2004 Phil Knirsch <pknirsch@redhat.com> 10.19-6
d968e0
- Fixed problem in pnmquant with GetOptions() and args/ARGV (#115788).
d968e0
d968e0
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> 10.19-5
d968e0
- rebuilt
d968e0
d968e0
* Tue Feb 10 2004 Phil Knirsch <pknirsch@redhat.com> 10.19-4
d968e0
- Fixed several tmp vulnerabilities in scripts and apps. Based on Debian
d968e0
  security fix for netpbm-9.24.
d968e0
d968e0
* Mon Feb 09 2004 Phil Knirsch <pknirsch@redhat.com> 10.19-3
d968e0
- Included doc tarball with manpages (#114755).
d968e0
- Fixed small manpage incorrectness (#84922).
d968e0
- Fixed message from giftopnm (#114756).
d968e0
d968e0
* Fri Jan 30 2004 Phil Knirsch <pknirsch@redhat.com> 10.19-2
d968e0
- No need anymore to fix ppmfade and ppmshade.
d968e0
d968e0
* Thu Jan 29 2004 Phil Knirsch <pknirsch@redhat.com> 10.19-1
d968e0
- Major update to latest upstream version 10.19.
d968e0
d968e0
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
d968e0
- rebuilt
d968e0
d968e0
* Fri Feb 28 2003 Phil Knirsch <pknirsch@redhat.com> 9.24-11
d968e0
- Updated Alan's patch.
d968e0
d968e0
* Wed Feb 19 2003 Phil Knirsch <pknirsch@redhat.com> 9.24-10
d968e0
- Added big security patch by Alan Cox.
d968e0
d968e0
* Wed Jan 22 2003 Tim Powers <timp@redhat.com> 9.24-9
d968e0
- rebuilt
d968e0
d968e0
* Thu Dec 19 2002 Phil Knirsch <pknirsch@redhat.com> 9.24-8
d968e0
- Removed print filters again as they are too dangerous.
d968e0
d968e0
* Mon Dec 16 2002 Elliot Lee <sopwith@redhat.com> 9.24-7
d968e0
- Merge in hammer changes, rebuild
d968e0
d968e0
* Sun Sep 08 2002 Arjan van de Ven <arjanv@redhat.com>
d968e0
- fix for x86-64
d968e0
d968e0
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
d968e0
- automated rebuild
d968e0
d968e0
* Wed Jun 19 2002 Phil Knirsch <pknirsch@redhat.com> 9.24-5
d968e0
- Don't forcibly strip binaries
d968e0
d968e0
* Thu May 23 2002 Tim Powers <timp@redhat.com>
d968e0
- automated rebuild
d968e0
d968e0
* Tue Apr 09 2002 Phil Knirsch <pknirsch@redhat.com> 9.24-3
d968e0
- Fixed a possible gcc compiler problem for inline struct parameters (#62181).
d968e0
- Added missing .map files to progs files selection (#61625).
d968e0
d968e0
* Tue Apr 02 2002 Phil Knirsch <pknirsch@redhat.com> 9.24-2
d968e0
- Fixed stupid dangling symlink problem (#62478)
d968e0
d968e0
* Tue Mar 12 2002 Phil Knirsch <pknirsch@redhat.com> 9.24-1
d968e0
- Updated to netpbm version 9.24
d968e0
- Hacked around a couple of library problems.
d968e0
d968e0
* Tue Nov 06 2001 Phil Knirsch <phil@redhat.de>
d968e0
- Updated to netpbm version 9.20
d968e0
d968e0
* Fri Jun 22 2001 Philipp Knirsch <pknirsch@redhat.de>
d968e0
- Updated to netpbm version 9.14
d968e0
- Removed pnmtotiff resize patch as it is now part of the original package
d968e0
- Removed pstopnm csh fix as it is now part of the original package
d968e0
- Removed asciitopgm memcpy fix as it is now part of the original package
d968e0
- Removed manpages patch as it is now part of the original package
d968e0
d968e0
* Mon Feb 12 2001 Philipp Knirsch <pknirsch@redhat.de>
d968e0
- Fixed bugzilla bug #26767 where the new glibc time and sys/time fixes needed
d968e0
  to be done.
d968e0
d968e0
* Fri Feb  9 2001 Crutcher Dunnavant <crutcher@redhat.com>
d968e0
- switched filters to printconf filters
d968e0
d968e0
* Wed Jan 24 2001 Philipp Knirsch <pknirsch@redhat.de>
d968e0
- Fixed bugzilla bug #21644 where few manpages had a small error.
d968e0
d968e0
* Tue Dec 19 2000 Philipp Knirsch <pknirsch@redhat.de>
d968e0
- Fixed bugzilla bug #19487 where asciitopgm dumped core on Alpha. Actually
d968e0
  dumped core everywhere
d968e0
d968e0
* Tue Dec 19 2000 Philipp Knirsch <pknirsch@redhat.de>
d968e0
- update to 9.9
d968e0
- Due to patent infringement problems removed the jbig support from the tarball
d968e0
  (pnm/jbig + Makefile changes) and created a new tarball
d968e0
d968e0
* Wed Oct 25 2000 Nalin Dahyabhai <nalin@redhat.com>
d968e0
- include shared libraries missing from previous build
d968e0
d968e0
* Tue Oct 24 2000 Nalin Dahyabhai <nalin@redhat.com>
d968e0
- update to 9.8
d968e0
- make sure shhopt.h is included in the -devel package (#19672)
d968e0
- rename shhopt.h to pbmshhopt.h because it's not the same as the normal
d968e0
  shhopt.h that other things (like util-linux) expect
d968e0
d968e0
* Wed Aug  9 2000 Crutcher Dunnavant <crutcher@redhat.com>
d968e0
- added a png-to-pnm.fpi filter
d968e0
d968e0
* Wed Aug  2 2000 Matt Wilson <msw@redhat.com>
d968e0
- rebuilt against new libpng
d968e0
d968e0
* Mon Jul 17 2000 Nalin Dahyabhai <nalin@redhat.com>
d968e0
- move netpbm-progs to the Applications/Multimedia group
d968e0
- reintroduce patches from the old libgr package
d968e0
d968e0
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
d968e0
- automatic rebuild
d968e0
d968e0
* Sat Jul  1 2000 Nalin Dahyabhai <nalin@redhat.com>
d968e0
- update to 9.5
d968e0
d968e0
* Tue Jun 27 2000 Nalin Dahyabhai <nalin@redhat.com>
d968e0
- update to 9.4
d968e0
d968e0
* Sat Jun  3 2000 Nalin Dahyabhai <nalin@redhat.com>
d968e0
- switch back to the netpbm tree, which is maintained again
d968e0
d968e0
* Mon Feb 14 2000 Nalin Dahyabhai <nalin@redhat.com>
d968e0
- make sure all man pages are included (#9328)
d968e0
- fix pstopnm bomb when xres == yres (#9329)
d968e0
- add libjpeg and libz because libtiff now needs them
d968e0
d968e0
* Wed Feb 02 2000 Nalin Dahyabhai <nalin@redhat.com>
d968e0
- added/updated TIFF compression patch from jik@kamens.brookline.ma.us (#8826)
d968e0
d968e0
* Mon Dec 06 1999 Michael K. Johnson <johnsonm@redhat.com>
d968e0
- added TIFF resolution patch from jik@kamens.brookline.ma.us (#7589)
d968e0
d968e0
* Mon Sep 20 1999 Michael K. Johnson <johnsonm@redhat.com>
d968e0
- added section 5 man pages
d968e0
d968e0
* Fri Jul 30 1999 Bill Nottingham <notting@redhat.com>
d968e0
- fix tiff-to-pnm.fpi (#4267)
d968e0
d968e0
* Thu Jul 29 1999 Bill Nottingham <notting@redhat.com>
d968e0
- add a pile of foo-to-bar.fpi filters (#4251)
d968e0
d968e0
* Tue Mar 23 1999 Michael Johnson <johnsonm@redhat.com>
d968e0
- removed old png.h header file that was causing png utils to die
d968e0
- build png in build instead of install section...
d968e0
d968e0
* Mon Mar 22 1999 Bill Nottingham <notting@redhat.com>
d968e0
- patch for 24-bit .BMP files (from sam@campbellsci.co.uk)
d968e0
d968e0
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
d968e0
- auto rebuild in the new build environment (release 15)
d968e0
d968e0
* Wed Jan 06 1999 Cristian Gafton <gafton@redhat.com>
d968e0
- clean up the spec file
d968e0
- build for glibc 2.1
d968e0
- patch to fix pktopbm
d968e0
d968e0
* Wed Jun 10 1998 Prospector System <bugs@redhat.com>
d968e0
- translations modified for de
d968e0
d968e0
* Wed Jun 10 1998 Jeff Johnson <jbj@redhat.com>
d968e0
- glibc2 defines random in <stdlib.h> (pbm/pbmplus.h problem #693)
d968e0
d968e0
* Thu May 07 1998 Prospector System <bugs@redhat.com>
d968e0
- translations modified for de, fr, tr
d968e0
d968e0
* Thu May 07 1998 Cristian Gafton <gafton@redhat.com>
d968e0
- cleaned up the spec file a little bit
d968e0
- validated mike's changes :-)
d968e0
d968e0
* Wed May 6 1998 Michael Maher <mike@redhat.com>
d968e0
- added pnm-to-ps.fpi that was missing from previous packages
d968e0
d968e0
* Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
d968e0
- altered install so that the package installs now even if a previous
d968e0
  version was not installed on the system 
d968e0
d968e0
* Thu Apr 16 1998 Erik Troan <ewt@redhat.com>
d968e0
- built against libpng 1.0
d968e0
d968e0
* Thu Nov 06 1997 Donnie Barnes <djb@redhat.com>
d968e0
- changed copyright from "distributable" to "freeware"
d968e0
- added some missing scripts that existed in netpbm
d968e0
- added some binaries that weren't getting built
d968e0
- added patch to build tiff manipulation progs (requires libtiff)
d968e0
d968e0
* Wed Oct 15 1997 Donnie Barnes <djb@redhat.com>
d968e0
- obsoletes netpbm now
d968e0
d968e0
* Tue Oct 14 1997 Erik Troan <ewt@redhat.com>
d968e0
- mucked config.guess and Make.Rules to build on Alpha/Linux
d968e0
d968e0
* Tue Oct 07 1997 Donnie Barnes <djb@redhat.com>
d968e0
- updated to 2.0.13
d968e0
- dropped libjpeg and libtiff (those should come from home sources)
d968e0
- removed glibc patch (new version appears to have it!)
d968e0
- added i686 as a valid arch type to config.guess
d968e0
d968e0
* Thu Jul 10 1997 Erik Troan <ewt@redhat.com>
d968e0
- built against glibc
d968e0