f5a39eb
Summary: A library for handling different graphics file formats
cvsdist 3015089
Name: netpbm
eb0d36c
Version: 10.59.02
eb0d36c
Release: 1%{?dist}
11f43d3
# See copyright_summary for details
11f43d3
License: BSD and GPLv2 and IJG and MIT and Public Domain
cvsdist 3015089
Group: System Environment/Libraries
cvsdist 499931c
URL: http://netpbm.sourceforge.net/
a343e6c
# Source0 is prepared by
d60ce20
# svn checkout https://netpbm.svn.sourceforge.net/svnroot/netpbm/advanced netpbm-%{version}
778363b
# svn checkout https://netpbm.svn.sourceforge.net/svnroot/netpbm/userguide netpbm-%{version}/userguide
0673c21
# and removing the .svn directories ( find -name "\.svn" -type d -print0 | xargs -0 rm -rf )
0673c21
# and removing the ppmtompeg code, due to patents ( rm -rf netpbm-%{version}/converter/ppm/ppmtompeg/ )
6f80087
Source0: netpbm-%{version}.tar.xz
b3d2df7
Patch1: netpbm-time.patch
b3d2df7
Patch2: netpbm-message.patch
b3d2df7
Patch3: netpbm-security-scripts.patch
b3d2df7
Patch4: netpbm-security-code.patch
b3d2df7
Patch5: netpbm-nodoc.patch
b3d2df7
Patch6: netpbm-gcc4.patch
b3d2df7
Patch7: netpbm-bmptopnm.patch
b3d2df7
Patch8: netpbm-CAN-2005-2471.patch
b3d2df7
Patch9: netpbm-xwdfix.patch
b3d2df7
Patch11: netpbm-multilib.patch
b3d2df7
Patch12: netpbm-pamscale.patch
b3d2df7
Patch13: netpbm-glibc.patch
cdf6099
Patch15: netpbm-docfix.patch
cdf6099
Patch16: netpbm-ppmfadeusage.patch
a276486
Patch17: netpbm-fiasco-overflow.patch
0673c21
Patch20: netpbm-noppmtompeg.patch
7d3e28c
Patch21: netpbm-cmuwtopbm.patch
7d3e28c
Patch22: netpbm-pamtojpeg2k.patch
810b36f
Patch23: netpbm-manfix.patch
123a011
Patch24: netpbm-ppmtopict.patch
123a011
Patch25: netpbm-pnmtopclxl.patch
f5a39eb
BuildRequires: libjpeg-devel, libpng-devel, libtiff-devel, flex
d60ce20
BuildRequires: libX11-devel, python, jasper-devel, libxml2-devel
cvsdist 3015089
cvsdist 3015089
%description
cvsdist 908e709
The netpbm package contains a library of functions which support
cvsdist 3015089
programs for handling various graphics file formats, including .pbm
cvsdist 3015089
(portable bitmaps), .pgm (portable graymaps), .pnm (portable anymaps),
cvsdist 908e709
.ppm (portable pixmaps) and others.
cvsdist 3015089
cvsdist 3015089
%package devel
f5a39eb
Summary: Development tools for programs which will use the netpbm libraries
cvsdist 3015089
Group: Development/Libraries
cvsdist 76e60da
Requires: netpbm = %{version}-%{release}
cvsdist 3015089
cvsdist 3015089
%description devel
cvsdist 908e709
The netpbm-devel package contains the header files and static libraries,
cvsdist 908e709
etc., for developing programs which can handle the various graphics file
cvsdist 908e709
formats supported by the netpbm libraries.
cvsdist 908e709
cvsdist 908e709
Install netpbm-devel if you want to develop programs for handling the
cvsdist 908e709
graphics file formats supported by the netpbm libraries.  You'll also need
cvsdist 908e709
to have the netpbm package installed.
cvsdist 3015089
cvsdist 3015089
%package progs
f5a39eb
Summary: Tools for manipulating graphics files in netpbm supported formats
cvsdist 3015089
Group: Applications/Multimedia
abafd87
Requires: ghostscript
cvsdist 76e60da
Requires: netpbm = %{version}-%{release}
cvsdist 3015089
cvsdist 3015089
%description progs
cvsdist 908e709
The netpbm-progs package contains a group of scripts for manipulating the
cvsdist 908e709
graphics files in formats which are supported by the netpbm libraries.  For
cvsdist 908e709
example, netpbm-progs includes the rasttopnm script, which will convert a
cvsdist 908e709
Sun rasterfile into a portable anymap.  Netpbm-progs contains many other
cvsdist 908e709
scripts for converting from one graphics file format to another.
cvsdist 908e709
cvsdist 908e709
If you need to use these conversion scripts, you should install
cvsdist 908e709
netpbm-progs.  You'll also need to install the netpbm package.
cvsdist 3015089
abafd87
%package doc
abafd87
Summary: Documentation for tools manipulating graphics files in netpbm supported formats
abafd87
Group: Applications/Multimedia
abafd87
Requires: netpbm-progs = %{version}-%{release}
abafd87
abafd87
%description doc
abafd87
The netpbm-doc package contains a documentation in HTML format for utilities
abafd87
present in netpbm-progs package.
abafd87
abafd87
If you need to look into the HTML documentation, you should install
abafd87
netpbm-doc.  You'll also need to install the netpbm-progs package.
abafd87
cvsdist 3015089
%prep
cvsdist 3015089
%setup -q
cvsdist 908e709
%patch1 -p1 -b .time
b3d2df7
%patch2 -p1 -b .message
b3d2df7
%patch3 -p1 -b .security-scripts
b3d2df7
%patch4 -p1 -b .security-code
b3d2df7
%patch5 -p1 -b .nodoc
b3d2df7
%patch6 -p1 -b .gcc4
b3d2df7
%patch7 -p1 -b .bmptopnm
b3d2df7
%patch8 -p1 -b .CAN-2005-2471
b3d2df7
%patch9 -p1 -b .xwdfix
b3d2df7
%patch11 -p1 -b .multilib
b3d2df7
%patch13 -p1 -b .glibc
abafd87
%patch15 -p1
cdf6099
%patch16 -p1 -b .ppmfadeusage
a276486
%patch17 -p1 -b .fiasco-overflow
0673c21
%patch20 -p1 -b .noppmtompeg
7d3e28c
%patch21 -p1 -b .cmuwtopbmfix
7d3e28c
%patch22 -p1 -b .pamtojpeg2kfix
810b36f
%patch23 -p1 -b .manfix
123a011
%patch24 -p1 -b .ppmtopict
123a011
%patch25 -p1 -b .pnmtopclxl
b3d2df7
b3d2df7
sed -i 's/STRIPFLAG = -s/STRIPFLAG =/g' config.mk.in
fd1150b
rm -rf converter/other/jpeg2000/libjasper/
fd1150b
sed -i -e 's/^SUBDIRS = libjasper/SUBDIRS =/' converter/other/jpeg2000/Makefile
cvsdist be3881c
cvsdist 3015089
%build
cvsdist a2e112b
./configure <
cvsdist 908e709
cvsdist 908e709
cvsdist 908e709
cvsdist 908e709
cvsdist c77bcbf
cvsdist c77bcbf
cvsdist c77bcbf
cvsdist c77bcbf
cvsdist c77bcbf
cvsdist c77bcbf
cvsdist a2e112b
cvsdist 908e709
cvsdist 908e709
cvsdist 908e709
cvsdist 908e709
d0ab408
c385322
c385322
c385322
cvsdist a2e112b
EOF
cvsdist a2e112b
cvsdist 76e60da
TOP=`pwd`
123a011
cvsdist 3015089
make \
8478934
	CC="%{__cc}" \
cvsdist 76e60da
	LDFLAGS="-L$TOP/pbm -L$TOP/pgm -L$TOP/pnm -L$TOP/ppm" \
7404445
	CFLAGS="$RPM_OPT_FLAGS -fPIC -flax-vector-conversions -fno-strict-aliasing" \
c385322
	LADD="-lm" \
cvsdist 3015089
	JPEGINC_DIR=%{_includedir} \
cvsdist 3015089
	PNGINC_DIR=%{_includedir} \
cvsdist 3015089
	TIFFINC_DIR=%{_includedir} \
cvsdist 3015089
	JPEGLIB_DIR=%{_libdir} \
cvsdist 3015089
	PNGLIB_DIR=%{_libdir} \
c385322
	TIFFLIB_DIR=%{_libdir} \
2a563e8
	LINUXSVGALIB="NONE" \
4923967
	X11LIB=%{_libdir}/libX11.so \
fbae2f7
	XML2LIBS="NONE" \
fbae2f7
	JASPERLIB="" \
fd1150b
	JASPERDEPLIBS="-ljasper" \
fd1150b
	JASPERHDR_DIR="/usr/include/jasper"
cvsdist 3015089
7c50a04
# prepare man files
7c50a04
cd userguide
7c50a04
for i in *.html ; do
7c50a04
  ../buildtools/makeman ${i}
7c50a04
done
7c50a04
for i in 1 3 5 ; do
7c50a04
  mkdir -p man/man${i}
7c50a04
  mv *.${i} man/man${i}
7c50a04
done
7c50a04
7c50a04
cvsdist 3015089
%install
f5a39eb
rm -rf $RPM_BUILD_ROOT
cvsdist be3881c
cvsdist c77bcbf
mkdir -p $RPM_BUILD_ROOT
2a563e8
make package pkgdir=$RPM_BUILD_ROOT/usr LINUXSVGALIB="NONE" XML2LIBS="NONE"
cvsdist 908e709
cvsdist c77bcbf
# Ugly hack to have libs in correct dir on 64bit archs.
cvsdist c77bcbf
mkdir -p $RPM_BUILD_ROOT%{_libdir}
cvsdist c77bcbf
if [ "%{_libdir}" != "/usr/lib" ]; then
cvsdist c77bcbf
  mv $RPM_BUILD_ROOT/usr/lib/lib* $RPM_BUILD_ROOT%{_libdir}
cvsdist c77bcbf
fi
cvsdist c77bcbf
cvsdist c77bcbf
cp -af lib/libnetpbm.a $RPM_BUILD_ROOT%{_libdir}/libnetpbm.a
38c2cbb
cp -l $RPM_BUILD_ROOT%{_libdir}/libnetpbm.so.?? $RPM_BUILD_ROOT%{_libdir}/libnetpbm.so
cvsdist c77bcbf
7c50a04
mkdir -p $RPM_BUILD_ROOT%{_datadir}
7c50a04
mv userguide/man $RPM_BUILD_ROOT%{_mandir}
cvsdist e822a04
f5a39eb
# Get rid of the useless non-ascii character in pgmminkowski.1
f5a39eb
sed -i 's/\xa0//' $RPM_BUILD_ROOT%{_mandir}/man1/pgmminkowski.1
f5a39eb
c13f014
# Don't ship man pages for non-existent binaries and bogus ones
fd1150b
for i in hpcdtoppm \
fd1150b
	 ppmsvgalib vidtoppm picttoppm \
c13f014
	 directory error extendedopacity \
e385149
	 pam pbm pgm pnm ppm index libnetpbm_dir \
fd1150b
	 liberror ppmtotga; do
c13f014
	rm -f $RPM_BUILD_ROOT%{_mandir}/man1/${i}.1
d366410
done
c13f014
rm -f $RPM_BUILD_ROOT%{_mandir}/man5/extendedopacity.5
d366410
e781015
mkdir -p $RPM_BUILD_ROOT%{_datadir}/netpbm
e781015
mv $RPM_BUILD_ROOT/usr/misc/*.map $RPM_BUILD_ROOT%{_datadir}/netpbm/
a343e6c
mv $RPM_BUILD_ROOT/usr/misc/rgb.txt $RPM_BUILD_ROOT%{_datadir}/netpbm/
cvsdist c77bcbf
rm -rf $RPM_BUILD_ROOT/usr/README
cvsdist c77bcbf
rm -rf $RPM_BUILD_ROOT/usr/VERSION
cvsdist c77bcbf
rm -rf $RPM_BUILD_ROOT/usr/link
cvsdist c77bcbf
rm -rf $RPM_BUILD_ROOT/usr/misc
cvsdist c77bcbf
rm -rf $RPM_BUILD_ROOT/usr/man
cvsdist c77bcbf
rm -rf $RPM_BUILD_ROOT/usr/pkginfo
753c203
rm -rf $RPM_BUILD_ROOT/usr/config_template
cvsdist 3015089
f5a39eb
# Don't ship the static library
f5a39eb
rm -f $RPM_BUILD_ROOT/%{_libdir}/lib*.a
f5a39eb
07d41c9
# remove/symlink/substitute obsolete utilities
aaf502c
pushd $RPM_BUILD_ROOT%{_bindir}
aaf502c
rm -f pgmtopbm pnmcomp
aaf502c
ln -s pamcomp pnmcomp
07d41c9
echo -e '#!/bin/sh\npamditherbw $@ | pamtopnm\n' > pgmtopbm
07d41c9
chmod 0755 pgmtopbm
aaf502c
popd
aaf502c
07d41c9
cvsdist 3015089
%clean
f5a39eb
rm -rf $RPM_BUILD_ROOT
cvsdist 3015089
cvsdist 3015089
%post -p /sbin/ldconfig
cvsdist 3015089
cvsdist 3015089
%postun -p /sbin/ldconfig
cvsdist 3015089
cvsdist 3015089
%files
cvsdist 3015089
%defattr(-,root,root)
abafd87
%doc doc/copyright_summary doc/COPYRIGHT.PATENT doc/GPL_LICENSE.txt doc/HISTORY README
cvsdist 76e60da
%{_libdir}/lib*.so.*
cvsdist 3015089
cvsdist 3015089
%files devel
cvsdist 3015089
%defattr(-,root,root)
b3d2df7
%dir %{_includedir}/netpbm
b3d2df7
%{_includedir}/netpbm/*.h
cvsdist 3015089
%{_libdir}/lib*.so
cvsdist 3015089
%{_mandir}/man3/*
ef860ef
cvsdist 3015089
%files progs
cvsdist 3015089
%defattr(-,root,root)
cvsdist 3015089
%{_bindir}/*
cvsdist 3015089
%{_mandir}/man1/*
cvsdist 3015089
%{_mandir}/man5/*
832d59e
%{_datadir}/netpbm/
cvsdist 3015089
abafd87
%files doc
abafd87
%defattr(-,root,root)
abafd87
%doc userguide/*
abafd87
cvsdist 3015089
%changelog
eb0d36c
* Fri Jul 20 2012 Jindrich Novy <jnovy@redhat.com> 10.59.02-1
eb0d36c
- update to 10.59.02
eb0d36c
- fixes getline() glibc function conflict
eb0d36c
81ee78c
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.59.01-2
81ee78c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
81ee78c
fa9c7a5
* Wed Jul 11 2012 Jindrich Novy <jnovy@redhat.com> 10.59.01-1
fa9c7a5
- update to 10.59.01
fa9c7a5
2b72148
* Fri Jun 22 2012 Jindrich Novy <jnovy@redhat.com> 10.58.03-1
2b72148
- update to 10.58.03
2b72148
- pnmtops is back
2b72148
123a011
* Wed Jun 13 2012 Jindrich Novy <jnovy@redhat.com> 10.58.01-3
123a011
- fix ppmtopict buffer underflow
123a011
- fix memory corruption in pnmtopclxl
123a011
e36ef68
* Sun May 06 2012 Jindrich Novy <jnovy@redhat.com> 10.58.01-2
e36ef68
- rebuild against new libtiff
e36ef68
717bd45
* Mon Apr 09 2012 Jindrich Novy <jnovy@redhat.com> 10.58.01-1
717bd45
- update to 10.58.01
717bd45
c98e82f
* Mon Mar 12 2012 Jindrich Novy <jnovy@redhat.com> 10.57.04-1
c98e82f
- update to 10.57.04
c98e82f
- fixes ppmquantall
c98e82f
caace5a
* Fri Mar 02 2012 Jindrich Novy <jnovy@redhat.com> 10.57.03-1
caace5a
- update to 10.57.03
caace5a
af61213
* Mon Feb 13 2012 Jindrich Novy <jnovy@redhat.com> 10.57.02-1
af61213
- update to 10.57.02
af61213
bc62500
* Tue Jan 17 2012 Jindrich Novy <jnovy@redhat.com> 10.57.01-1
bc62500
- update to 10.57.01
bc62500
e722ed2
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.56.05-2
e722ed2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e722ed2
75243a1
* Mon Dec 12 2011 Jindrich Novy <jnovy@redhat.com> 10.56.05-1
75243a1
- update to 10.56.05
75243a1
- fixes pamscale
75243a1
38c2cbb
* Fri Nov 25 2011 Jindrich Novy <jnovy@redhat.com> 10.56.04-1
38c2cbb
- update to 10.56.04
38c2cbb
- fixes pngtopam
38c2cbb
- use more robust way to create library symlinks
38c2cbb
a0a9eb3
* Wed Nov 16 2011 Jindrich Novy <jnovy@redhat.com> 10.56.03-2
a0a9eb3
- fix library symlink to point to the new soname
a0a9eb3
d60ce20
* Fri Nov 11 2011 Jindrich Novy <jnovy@redhat.com> 10.56.03-1
d60ce20
- update to 10.56.03
d60ce20
- fixes compilation against new libpng
0ce34d1
a2379b9
* Tue Sep 27 2011 Jindrich Novy <jnovy@redhat.com> 10.47.31-1
a2379b9
- update to 10.47.31
a2379b9
- fixes bmptopnm
a2379b9
5ea0fb4
* Wed Aug 24 2011 Jindrich Novy <jnovy@redhat.com> 10.47.30-1
5ea0fb4
- update to 10.47.30
5ea0fb4
- fixes opacity in pnmtopng
5ea0fb4
- fixes pnmquant perl compatibility
5ea0fb4
591eb30
* Tue Jul 26 2011 Jindrich Novy <jnovy@redhat.com> 10.47.29-1
591eb30
- update to 10.47.29
591eb30
278155b
* Tue Jun 28 2011 Jindrich Novy <jnovy@redhat.com> 10.47.28-1
278155b
- update to 10.47.28
278155b
02e17fc
* Mon Mar 28 2011 Jindrich Novy <jnovy@redhat.com> 10.47.27-1
02e17fc
- update to 10.47.27
02e17fc
- fixes error message in g3topbm + documentation fixes
02e17fc
7e90bc9
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.47.26-2
7e90bc9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
7e90bc9
319e59f
* Mon Feb  7 2011 Jindrich Novy <jnovy@redhat.com> 10.47.26-1
319e59f
- update to 10.47.26
319e59f
- drop upstreamed asciitopgm patch
319e59f
ebbeaa0
* Mon Jan 17 2011 Jindrich Novy <jnovy@redhat.com> 10.47.25-1
ebbeaa0
- update to 10.47.25
ebbeaa0
- fix asciitopgm (#670082), thanks to Jonathan Kamens
ebbeaa0
166f9b3
* Sat Jan  1 2011 Jindrich Novy <jnovy@redhat.com> 10.47.24-1
166f9b3
- update to 10.47.24
166f9b3
181cb7f
* Tue Dec 14 2010 Jindrich Novy <jnovy@redhat.com> 10.47.23-1
181cb7f
- update to 10.47.23
181cb7f
810b36f
* Tue Oct 19 2010 Jindrich Novy <jnovy@redhat.com> 10.47.21-2
810b36f
- fix HTML pages from which man pages are now generated correctly (#644248)
810b36f
c601be3
* Fri Oct 18 2010 Jindrich Novy <jnovy@redhat.com> 10.47.21-1
c601be3
- update to 10.47.21
c601be3
e16614f
* Fri Oct  1 2010 Jindrich Novy <jnovy@redhat.com> 10.47.20-1
e16614f
- update to 10.47.20
e16614f
4990e21
* Mon Aug 30 2010 Jindrich Novy <jnovy@redhat.com> 10.47.19-1
4990e21
- update to 10.47.19
4990e21
2e6c57e
* Sat Aug 14 2010 Jindrich Novy <jnovy@redhat.com> 10.47.18-1
2e6c57e
- update to 10.47.18
2e6c57e
6e4c1e5
* Mon Jul 12 2010 Jindrich Novy <jnovy@redhat.com> 10.47.17-1
6e4c1e5
- update to 10.47.17
6e4c1e5
e498cdb
* Fri Jun 18 2010 Jindrich Novy <jnovy@redhat.com> 10.47.16-1
e498cdb
- update to 10.47.16
e498cdb
- fixes pbmtext
e498cdb
7404445
* Mon Jun  7 2010 Jindrich Novy <jnovy@redhat.com> 10.47.15-1
7404445
- update to 10.47.15
7404445
7404445
* Tue Jun  1 2010 Jindrich Novy <jnovy@redhat.com> 10.47.14-2
7404445
- add -fno-strict-aliasing to CFLAGS
7404445
e2f0e62
* Fri May 21 2010 Jindrich Novy <jnovy@redhat.com> 10.47.14-1
e2f0e62
- update to 10.47.14
e2f0e62
- fixes memory leak in pamarith
e2f0e62
b9855ef
* Tue May  4 2010 Jindrich Novy <jnovy@redhat.com> 10.47.13-1
b9855ef
- update to 10.47.13
b9855ef
- fixes pnmtops
b9855ef
7d3e28c
* Mon May  3 2010 Jindrich Novy <jnovy@redhat.com> 10.47.12-3
7d3e28c
- fix cmuwtopbm so that magic bytes test actually works
7d3e28c
- fix pamtojpeg2k (don't close stdout twice)
7d3e28c
- fix documentation for pamperspective and pbmtoepson
7d3e28c
fd1150b
* Wed Apr 28 2010 Jindrich Novy <jnovy@redhat.com> 10.47.12-2
fd1150b
- fix CVE-2007-2721 (#501451)
fd1150b
- add missing man pages
fd1150b
0673c21
* Tue Apr 27 2010 Tom "spot" Callaway <tcallawa@redhat.com> 10.47.12-1
0673c21
- update to 10.47.12
0673c21
- remove ppmtompeg, due to legal issues
0673c21
abafd87
* Thu Mar 18 2010 Jindrich Novy <jnovy@redhat.com> 10.47.10-3
abafd87
- package docs in separate netpbm-doc package (#492437)
abafd87
- don't package patch backups in documentation
abafd87
- netpbm-progs package requires ghostscript
abafd87
07d41c9
* Wed Mar 17 2010 Jindrich Novy <jnovy@redhat.com> 10.47.10-2
07d41c9
- pgmtopbm should generate PBM, not PAM file
07d41c9
- forwardport pnmmontage from 10.35 to make it work
07d41c9
- fix pamstretch-gen
07d41c9
1ae4fac
* Wed Feb 24 2010 Jindrich Novy <jnovy@redhat.com> 10.47.10-1
1ae4fac
- update to 10.47.10
1ae4fac
- fixes crash in pnmhistmap
1ae4fac
aaf502c
* Wed Feb 17 2010 Jindrich Novy <jnovy@redhat.com> 10.47.09-3
aaf502c
- remove obsolete pgmtopbm and pnmcomp, symlink them to the new
aaf502c
  compatible variants
aaf502c
- fix ppmfade -h, --help options
aaf502c
- add missing man pages
c00cda8
- link against -lz (#564649)
aaf502c
a276486
* Wed Jan 27 2010 Jindrich Novy <jnovy@redhat.com> 10.47.09-2
a276486
- fix buffer overflow in pnmtofiasco
a276486
cdf6099
* Mon Jan 25 2010 Jindrich Novy <jnovy@redhat.com> 10.47.09-1
cdf6099
- update to 10.47.09, fixes occassional crash in pamtosvg
cdf6099
- fix documentation
cdf6099
- fix ppmfade exit status
cdf6099
ef58911
* Wed Jan 13 2010 Jindrich Novy <jnovy@redhat.com> 10.47.08-1
ef58911
- update to 10.47.08
ef58911
ca738e4
* Wed Dec 30 2009 Jindrich Novy <jnovy@redhat.com> 10.47.07-1
ca738e4
- update to 10.47.07
ca738e4
51ce8e4
* Fri Dec 14 2009 Jindrich Novy <jnovy@redhat.com> 10.47.06-1
51ce8e4
- update to 10.47.06 - fixes the dumb pamtosvg mistake in 10.47.05
51ce8e4
- pnmmargin won't create leftovers in /tmp (#547888)
51ce8e4
6724979
* Thu Dec 10 2009 Jindrich Novy <jnovy@redhat.com> 10.47.05-1
6724979
- update to 10.47.05
6724979
- fixes pnmtofiasco, fiascotopnm, pamtosvg, pamtouil and ppmrainbow
6724979
- upstream fix to pamtosvg caused netpbm not to be rebuildable on
6724979
  any arch because of missing semicolon, the fix is now fixed :-/
6724979
1b90006
* Mon Dec  7 2009 Jindrich Novy <jnovy@redhat.com> 10.47.04-3
1b90006
- fix segfault in pnmsmooth (#545089)
1b90006
e335a42
* Fri Nov 27 2009 Jindrich Novy <jnovy@redhat.com> 10.47.04-2
e335a42
- fix ppmpat segfault when using -camo option (#541568)
e335a42
b3d2df7
* Wed Oct 21 2009 Jindrich Novy <jnovy@redhat.com> 10.47.04-1
b3d2df7
- update to 10.47.04 (it is now stable) (#529525)
b3d2df7
6f80087
* Fri Oct  9 2009 Jindrich Novy <jnovy@redhat.com> 10.35.68-1
6f80087
- update to 10.35.68
6f80087
ca09ae1
* Fri Sep  4 2009 Jindrich Novy <jnovy@redhat.com> 10.35.67-1
ca09ae1
- update to 10.35.67
ca09ae1
- fix configuration
ca09ae1
22647a9
* Wed Jul 29 2009 Jindrich Novy <jnovy@redhat.com> 10.35.66-1
22647a9
- update to 10.35.66
5d0bd9d
- sync svgatopam patch
22647a9
01cd84c
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.35.65-2
01cd84c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
01cd84c
7543123
* Sat Jun 27 2009 Jindrich Novy <jnovy@redhat.com> 10.35.65-1
7543123
- update to 10.35.65
7543123
dee2367
* Mon May 17 2009 Jindrich Novy <jnovy@redhat.com> 10.35.64-1
dee2367
- update to 10.35.64
dee2367
- fixes pnmremap, giftopnm, ppmpat, ppmdraw
dee2367
ff641e1
* Tue Apr 28 2009 Jindrich Novy <jnovy@redhat.com> 10.35.63-1
ff641e1
- update to 10.35.63
ff641e1
- basically new release with some of our patches applied upstream
ff641e1
f24a10c
* Tue Apr 14 2009 Jindrich Novy <jnovy@redhat.com> 10.35.62-1
f24a10c
- update to 10.35.62
f24a10c
- upstream fixes pamstereogram
f24a10c
- fix options in pamperspective, pbmtoepson, ppmpat, pamaddnoise
f24a10c
  so that they match their man pages (#483011, #483070, #483243, #483245)
d0ca71a
- avoid clashes with getline() from glibc
f24a10c
d300d89
* Tue Mar 31 2009 Jindrich Novy <jnovy@redhat.com> 10.35.61-2
d300d89
- remove two hunks from security patch breaking pbmclean and pbmlife (#493015)
d300d89
- fix ppmdfont and svgtopnm, thanks to Jiri Moskovcak
d300d89
c898a9e
* Mon Mar 23 2009 Jindrich Novy <jnovy@redhat.com> 10.35.61-1
c898a9e
- update to 10.35.61
c898a9e
- upstream fixes array bound violation in pbmtog3
c898a9e
- drop .pbmtog3segfault patch, we fixed this some time ago already
c898a9e
  and it is in upstream now
c898a9e
- use saner exit status in ppmfade
c898a9e
ef860ef
* Thu Feb 26 2009 Jindrich Novy <jnovy@redhat.com> 10.35.60-3
ef860ef
- fix broken perl syntax in ppmfade
ef860ef
- fix exit status and error reporting in ppmrainbow
ef860ef
6edbbf7
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.35.60-2
6edbbf7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
6edbbf7
336e8a8
* Mon Feb 16 2009 Jindrich Novy <jnovy@redhat.com> 10.35.60-1
336e8a8
- update to 10.35.60
336e8a8
- update .security patch, minor cleanup
336e8a8
- fixes xwdtopnm for at least some direct color 24/32 images
336e8a8
- fixes memory leak and out of memory crash in libpammap
336e8a8
203492f
* Thu Jan 29 2009 Jindrich Novy <jnovy@redhat.com> 10.35.59-1
203492f
- update to 10.35.59
203492f
- fixes array bound violation in ilbmtoppm
203492f
- fixes garbage output when input in fitstopnm is little endian
203492f
  floating point FITS
203492f
24b3587
* Wed Jan 28 2009 Jindrich Novy <jnovy@redhat.com> 10.35.58-4
24b3587
- fix segfault in ximtoppm (#482891), the utility lacked the
24b3587
  command line parsing initialization code
24b3587
1e0e8de
* Thu Jan 22 2009 Jindrich Novy <jnovy@redhat.com> 10.35.58-3
1e0e8de
- fix cmuwmtopbm and other utilities by making endianess
1e0e8de
  functions work correctly on 64bit systems (#476863)
1e0e8de
9a37f8c
* Wed Jan 21 2009 Jindrich Novy <jnovy@redhat.com> 10.35.58-2
9a37f8c
- fix pnmtofiasco to accept image from stdin (#476989, #227283)
9a37f8c
21f6f26
* Mon Jan 19 2009 Jindrich Novy <jnovy@redhat.com> 10.35.58-1
21f6f26
- update to 10.35.38
21f6f26
- fixes crashes in picttoppm, pbmtomrf, mrftopbm
21f6f26
- fixes bugs in leaftoppm, ilbmtoppm
21f6f26
02fb227
* Tue Dec 23 2008 Jindrich Novy <jnovy@redhat.com> 10.35.57-3
02fb227
- unbreak ppmshadow and ppmrainbow (#476989)
02fb227
- pnmmontage won't crash because of uninitialized memory usage
02fb227
a65e78e
* Fri Dec 19 2008 Jindrich Novy <jnovy@redhat.com> 10.35.57-2
a65e78e
- fix segfault in pamtosvg caused by not reverting "sentinel value" (#476989)
a65e78e
7f24b84
* Mon Dec 15 2008 Jindrich Novy <jnovy@redhat.com> 10.35.57-1
7f24b84
- update to 10.35.57
7f24b84
b4c6e3e
* Thu Nov  6 2008 Jindrich Novy <jnovy@redhat.com> 10.35.55-1
b4c6e3e
- update to 10.35.55
b4c6e3e
e7c2506
* Mon Oct 27 2008 Jindrich Novy <jnovy@rehdat.com> 10.35.54-1
e7c2506
- update to 10.35.54
e7c2506
- adds better randomization for ppmforge, pgmnoise, pgmcrater
e7c2506
- fixes array bounds violation in pnm_createBlackTuple() with PBM, PGM
e7c2506
- fixes crash in pnmtoddif with any PGM input
e7c2506
026a8db
* Tue Oct 14 2008 Jindrich Novy <jnovy@redhat.com> 10.35.53-1
026a8db
- update to 10.35.53
026a8db
- fixes pamditherbw (-value parameter other than .5 with -fs)
026a8db
ef9bcc0
* Sat Sep 27 2008 Jindrich Novy <jnovy@redhat.com> 10.35.52-1
ef9bcc0
- update to 10.35.52
ef9bcc0
- fixes crash of libppmd/ppmdraw when line is completely out of frame
ef9bcc0
7d5f4c6
* Thu Sep 18 2008 Jindrich Novy <jnovy@redhat.com> 10.35.51-1
7d5f4c6
- update to netpbm-10.35.51
7d5f4c6
- make it actually compilable by removing duplicated function
7d5f4c6
  in pamcomp.c
7d5f4c6
fbae2f7
* Wed Aug 27 2008 Jindrich Novy <jnovy@redhat.com> 10.35.49-2
fbae2f7
- link against system jasper instead of embedded one (#460300)
fbae2f7
68f19c9
* Mon Aug 14 2008 Jindrich Novy <jnovy@rehdat.com> 10.35.49-1
68f19c9
- update to 10.35.49
68f19c9
- fixes crash in pamcut when cutting a region entirely to the
68f19c9
  left or right of the input image, with -pad
68f19c9
11f43d3
* Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 10.35.48-2
11f43d3
- fix license tag
11f43d3
fbae2f7
* Mon Aug  4 2008 Jindrich Novy <jnovy@redhat.com> 10.35.48-1
013d5cf
- update to 10.35.48
013d5cf
- fixes buffer overrun in pamperspective and pngtopnm output format
013d5cf
- update .security2 patch so that it applies with fuzz==0
013d5cf
93a9cf2
* Tue Jun 24 2008 Jindrich Novy <jnovy@rehdat.com> 10.35.46-1
93a9cf2
- update to 10.35.46
93a9cf2
- fixes pbmtext, pamtotga, pamtouil and pnmtopclxl
93a9cf2
8d998b7
* Mon Jun  9 2008 Jindrich Novy <jnovy@redhat.com> 10.35.45-1
8d998b7
- update to 10.35.45
8d998b7
- fixes anytopnm, pamtohtmltbl, xvminitoppm, pbmtogo, tgatoppm
8d998b7
99bdb3d
* Mon May 26 2008 Jindrich Novy <jnovy@redhat.com> 10.35.44-1
99bdb3d
- update to 10.35.44
99bdb3d
- fixes pamscale PBM input with -nomix, pamtilt crash
99bdb3d
8478934
* Mon May 12 2008 Jindrich Novy <jnovy@redhat.com> 10.35.43-1
8478934
- update to 10.35.43
8478934
- fixes pbmtext and documentation of pamthreshold
8478934
09770e9
* Mon Apr 14 2008 Jindrich Novy <jnovy@redhat.com> 10.35.42-1
09770e9
- update to 10.35.42
09770e9
- fixes pnmnorm, resolution of conflicting -wpercent and -wvalue
09770e9
ee9bd63
* Mon Mar 31 2008 Jindrich Novy <jnovy@redhat.com> 10.35.41-1
ee9bd63
- update to 10.35.41 (fixes pnmnorm and gcc-4.3 build)
ee9bd63
a343e6c
* Fri Mar 14 2008 Jindrich Novy <jnovy@redhat.com> 10.35.40-2
a343e6c
- package rgb.txt for pnmtopng (#313301)
a343e6c
- drop useless xorg-x11-server-utils BR
a343e6c
e28151a
* Sun Mar  9 2008 Jindrich Novy <jnovy@redhat.com> 10.35.40-1
e28151a
- update to 10.35.40 (fixes pgmdeshadow, pgmmedian, pgmbentley and pamtosvg)
e28151a
bc5cc24
* Mon Feb 25 2008 Jindrich Novy <jnovy@redhat.com> 10.35.39-1
bc5cc24
- update to 10.35.39 (fixes crash in pamtosvg)
bc5cc24
39ac331
* Thu Feb 14 2008 Jindrich Novy <jnovy@redhat.com> 10.35.38-1
39ac331
- update to 10.35.38 (fixes to pbmtext and ppmtoarbtxt)
952f831
- fix to let it built with gcc 4.3
39ac331
cd41c5a
* Thu Jan 17 2008 Jindrich Novy <jnovy@redhat.com> 10.35.37-1
cd41c5a
- update to 10.35.37
cd41c5a
c38705b
* Mon Dec 31 2007 Jindrich Novy <jnovy@redhat.com> 10.35.36-1
c38705b
- update to 10.35.36
c38705b
9544e64
* Thu Dec 13 2007 Jindrich Novy <jnovy@redhat.com> 10.35.35-1
9544e64
- update to 10.35.35
9544e64
778363b
* Wed Nov 26 2007 Jindrich Novy <jnovy@redhat.com> 10.35.34-1
778363b
- update to 10.35.34
778363b
- sync security patch and fix typos
778363b
23577c0
* Wed Nov 14 2007 Jindrich Novy <jnovy@redhat.com> 10.35.33-1
74561a4
- update to 10.35.33
74561a4
e385149
* Wed Nov  2 2007 Jindrich Novy <jnovy@redhat.com> 10.35.32-2
e385149
- remove man pages that lacks corresponding binaries (#220739)
e385149
7c50a04
* Thu Oct 18 2007 Jindrich Novy <jnovy@redhat.com> 10.35.32-1
7c50a04
- remove .svn directories from tarball to reduce its size
7c50a04
- update fixes rhbz#337181 and likely others
7c50a04
7c50a04
* Thu Oct 18 2007 MATSUURA Takanori <t.matsuu at gmail.com> 10.35.32-0
7c50a04
- update to 10.35.32 from svn tree
7c50a04
- create man pages from userguide HTML files
7c50a04
1a6907d
* Thu Oct 11 2007 Jindrich Novy <jnovy@redhat.com> 10.35-17
1a6907d
- add xorg-x11-server-utils BR (#313301)
1a6907d
9e15b8d
* Thu Aug 23 2007 Jindrich Novy <jnovy@redhat.com> 10.35-16
9e15b8d
- rebuild for ppc32
6b912db
- fix open() calls so that netpbm builds with new glibc
9e15b8d
7c46c91
* Mon Aug 20 2007 Jindrich Novy <jnovy@redhat.com> 10.35-15
7c46c91
- fix .ppmquantall patch (#207799)
7c46c91
- merge cmapsize with bmptopnm patch (#224554)
7c46c91
832d59e
* Mon Jul 16 2007 Jindrich Novy <jnovy@redhat.com> 10.35-14
832d59e
- /usr/share/netpbm is no more unowned (#248300)
832d59e
e781015
* Wed Jun 20 2007 Jindrich Novy <jnovy@redhat.com> 10.35-13
e781015
- package map files needed by pnmtopalm (#244983)
e781015
f5a39eb
* Thu Mar 29 2007 Jindrich Novy <jnovy@redhat.com> 10.35-12
f5a39eb
- merge review fixes (#226191), thanks to Jason Tibbitts
f5a39eb
2e6702e
* Fri Feb  2 2007 Jindrich Novy <jnovy@redhat.com> 10.35-11
2e6702e
- fix pbmtomacp buffer overflow (#226969)
2e6702e
2bba13b
* Mon Jan 29 2007 Jindrich Novy <jnovy@redhat.com> 10.35-10
6137569
- bmptopnm won't crash with "BMPlencolormap: internal error!" (#224554)
6137569
e58c988
* Thu Dec 28 2006 Jindrich Novy <jnovy@redhat.com> 10.35-9
e58c988
- pbmtog3 won't segfault on 64bit arches (#220739)
e58c988
c13f014
* Tue Dec 19 2006 Jindrich Novy <jnovy@redhat.com> 10.35-8
c13f014
- remove bogus man pages (#220112, #220113)
c13f014
- overflow2() no more conflicts with libgd.so (#216116)
c13f014
- fix BuildRoot
c13f014
420785e
* Thu Oct 12 2006 Jindrich Novy <jnovy@redhat.com> 10.35-7
420785e
- remove  note about OSL 1 licensing from COPYRIGHT.PATENT file
420785e
a6f8957
* Mon Oct  2 2006 Jesse Keating <jkeating@redhat.com> 10.35-6
a6f8957
- rebuild for new libpng, again.
a6f8957
6862a8e
* Mon Oct  2 2006 Jesse Keating <jkeating@redhat.com> 10.35-5
6862a8e
- rebuild for new libpng
6862a8e
9133f17
* Mon Oct  2 2006 Jindrich Novy <jnovy@redhat.com> 10.35-4
9133f17
- rebuild (#208866)
9133f17
93c9899
* Fri Sep 29 2006 Jindrich Novy <jnovy@redhat.com> 10.35-3
9133f17
- remove OSL 1.1 from security patch (#208587)
93c9899
b25b883
* Sun Sep 24 2006 Jindrich Novy <jnovy@redhat.com> 10.35-2
b25b883
- fix ppmquantall (#207799), thanks to Steve Grubb
b25b883
01e6ac2
* Mon Sep 18 2006 Jindrich Novy <jnovy@redhat.com> 10.35-1
01e6ac2
- update to 10.35
01e6ac2
- drop .pnmtopng, .rgbtxt patches, fixed upstream
01e6ac2
- sync .xwidfix, .ppmtompeg patches
01e6ac2
- regenerate man pages
01e6ac2
95ee2e3
* Thu Sep 14 2006 Jindrich Novy <jnovy@redhat.com> 10.34-8
95ee2e3
- readd pbmtols, author claims it's LGPL (#202519)
95ee2e3
- add .l1 suffixes to tarball names to reflect legal fixes
95ee2e3
  in the upstream release with the same NVR
95ee2e3
4f3e134
* Wed Sep 13 2006 Jindrich Novy <jnovy@redhat.com> 10.34-7
4f3e134
- rebuild
4f3e134
ed07460
* Thu Sep  7 2006 Jindrich Novy <jnovy@redhat.com> 10.34-6.fc6
ed07460
- regenerate man pages so that makewhatis isn't confused (#204991)
ed07460
  (upstream makeman script was broken -> now fixed)
ed07460
a583d7d
* Mon Sep  4 2006 Jindrich Novy <jnovy@redhat.com> 10.34-5.fc6
a583d7d
- readd spottopgm, author claims it's GPL (#202519)
a583d7d
83d0878
* Tue Aug 15 2006 Jindrich Novy <jnovy@redhat.com> 10.34-4.fc6
83d0878
- legal fixes (#202519):
83d0878
- remove pbmtols, spottopgm, jbig and hpcd stuff from source
83d0878
  and doc tarballs
83d0878
8a6be71
* Sat Aug 12 2006 Jindrich Novy <jnovy@redhat.com> 10.34-3.fc6
8a6be71
- pamscale won't waste all system resources by usage of uninitialized
8a6be71
  variables for output image resolution (#199871)
8a6be71
- use %%{?dist}
8a6be71
5a84a2e
* Wed Jul 19 2006 Jindrich Novy <jnovy@redhat.com> 10.34-2
5a84a2e
- fix double free corruption in ppmtompeg (#199409),
5a84a2e
  thanks to Milan Zazrivec
5a84a2e
72bfee4
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 10.34-1.1
72bfee4
- rebuild
72bfee4
c385322
* Thu Jun 22 2006 Jindrich Novy <jnovy@redhat.com> 10.34-1
c385322
- update to 10.34
c385322
- drop .ppmtogif, .nstring patches
c385322
- remove some overflow checks from .security patch, it's
c385322
  now resolved in the new upstream version
c385322
- don't use svgalib by default (don't compile/ship ppmsvgalib)
2a563e8
- don't compile svgtopam because of the libxml dependency
9fbeb11
- add BuildRequires libX11-devel
4923967
- fix build on x86_64 and ppc64
c385322
fbef92d
* Mon Jun  5 2006 Jindrich Novy <jnovy@redhat.com> 10.33-3
fbef92d
- fix multilib conflict (#192735)
fbef92d
- remove jbigtopnm man page
fbef92d
ac2f887
* Thu Apr 14 2006 Jindrich Novy <jnovy@redhat.com> 10.33-2
ac2f887
- fix image corruption in ppmtogif, thanks to Gilles Detillieux (#188597)
ac2f887
- fix nsting.h to let pnmtopng and other utilities using seekable opening
ac2f887
  mode work on x86_64 (#188594)
ac2f887
ac2f887
* Wed Apr  5 2006 Jindrich Novy <jnovy@redhat.com> 10.33-1
1eb9c0f
- update to 10.33
1eb9c0f
- drop upstreamed .ppmdepth patch
1eb9c0f
- fix segfault in ppmtompeg when encoding jpeg images (#185970)
1eb9c0f
e35af8a
* Mon Apr  3 2006 Jindrich Novy <jnovy@redhat.com> 10.32-2
e35af8a
- fix broken symlink in upstream: pnmsdepth -> pamdepth  (#187667)
e35af8a
001711f
* Tue Feb 28 2006 Jindrich Novy <jnovy@redhat.com> 10.32-1
001711f
- update to 10.32
43cba92
- drop .msbmp patch, applied upstream
001711f
- sync the rest of the patches
001711f
- regenerate man pages
001711f
9761fe0
* Mon Feb 20 2006 Jindrich Novy <jnovy@redhat.com> 10.31-5
9761fe0
- add missing flex BuildRequires
9761fe0
- fix anytopnm to recognize ms-bmp files (#182060)
9761fe0
cc79db1
* Tue Feb 14 2006 Jindrich Novy <jnovy@redhat.com> 10.31-4
cc79db1
- make xwdtopnm work on x86_64 (#181001)
cc79db1
7b3ea00
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 10.31-3.1
7b3ea00
- bump again for double-long bug on ppc(64)
7b3ea00
414f676
* Fri Feb 10 2006 Jindrich Novy <jnovy@redhat.com> 10.31-3
414f676
- fix segfault caused by usage of uninitialized variables while
414f676
  parsing cmdline arguments in pnmtopng (#179645)
414f676
- add validity check for date/time in pnmtopng
414f676
- fix unchecked sscanf reads
414f676
4304708
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 10.31-2.1
4304708
- rebuilt for new gcc4.1 snapshot and glibc changes
4304708
73fffea
* Wed Jan 18 2006 Jindrich Novy <jnovy@redhat.com> 10.31-2
73fffea
- rebuild to have greater version than in FC4 (#177698)
73fffea
d6f1673
* Fri Dec 30 2005 Jindrich Novy <jnovy@redhat.com> 10.31-1
d6f1673
- update to 10.31
d6f1673
- update security patch
d6f1673
- regenerate man pages
d6f1673
61f89d5
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
61f89d5
- rebuilt
61f89d5
8a47993
* Tue Nov 29 2005 Jindrich Novy <jnovy@redhat.com> 10.30-2
8a47993
- fix path to rgb.txt to fit modular X (#174128)
8a47993
acf309e
* Fri Oct 21 2005 Jindrich Novy <jnovy@redhat.com> 10.30-1
acf309e
- update to 10.30
acf309e
- update manpath, gcc4 patches
acf309e
- update security patch - fixed length problem in rle_addhist
acf309e
- update partly upstreamed bmptopnm, pnmtopng patches
acf309e
- drop manpath patch
acf309e
- regenerate man pages
acf309e
f11f069
* Thu Oct 06 2005 Jindrich Novy <jnovy@redhat.com> 10.29-2
f11f069
- fix segfault in pnmtopng caused by referencing a NULL pointer (#169532)
f11f069
1f08c10
* Tue Aug 16 2005 Jindrich Novy <jnovy@redhat.com> 10.29-1
1f08c10
- update to 10.29
1f08c10
- drop upstreamed .libpm, .pnmtojpeg, .pbmtolj patches
1f08c10
- update .CAN-2005-2471 patch
1f08c10
188fea7
* Mon Aug 15 2005 Jindrich Novy <jnovy@redhat.com> 10.28-6
188fea7
- link libnetpbm.so against -lm (#165980)
188fea7
a936aaa
* Tue Aug 09 2005 Jindrich Novy <jnovy@redhat.com> 10.28-5
a936aaa
- fix CAN-2005-2471, unsafe gs calls from pstopnm (#165355)
a936aaa
58c4f59
* Thu Jul 21 2005 Jindrich Novy <jnovy@redhat.com> 10.28-4
58c4f59
- fix buffer overflow in pbmtolj (#163596)
58c4f59
a90bd6c
* Mon Jun 27 2005 Jindrich Novy <jnovy@redhat.com> 10.28-3
a90bd6c
- create symlink pnmtopnm -> pamtopnm, this works now in
a90bd6c
  netpbm-10.28 (#161436)
a90bd6c
cd36fc1
* Tue Jun 21 2005 Jindrich Novy <jnovy@redhat.com> 10.28-2
cd36fc1
- fix segfault in pbmtolj caused by unchecked assertions
cd36fc1
  caused by definition of NDEBUG (#160429)
cd36fc1
- drop hunk from .security patch causing dual inclusion
cd36fc1
  of string.h in pbmtolj.c
cd36fc1
31e3065
* Fri Jun 10 2005 Jindrich Novy <jnovy@redhat.com> 10.28-1
31e3065
- update to 10.28
31e3065
- regenerated man pages
31e3065
- sync .security, .security2, .badlink, .libpm, .gcc4 patches
31e3065
- drop upstreamed .pngtopnm, .pnmcolormap patches
31e3065
0d76dad
* Tue May 31 2005 Jindrich Novy <jnovy@redhat.com> 10.27-4
0d76dad
- fix segfault in pnmcolormap what makes latex2html/ppmquant
0d76dad
  unusable (#158665, #139111)
0d76dad
7552ecf
* Mon May 16 2005 Jindrich Novy <jnovy@redhat.com> 10.27-3
7552ecf
- fix ppmdither leak caused by bug in security patch (#157757)
7552ecf
- drop gcc34 patch
7552ecf
751dd22
* Mon May 09 2005 Jindrich Novy <jnovy@redhat.com> 10.27-2
751dd22
- fix invalid strcmp condition in bmptopnm, typo in pnmtojpeg
751dd22
  (David Constanzo, #157106, #157118)
751dd22
- proper read longs and shorts in libpm.c (David Constanzo, #157110)
751dd22
- fix segfault in bmptopnm caused by freeing an uninitialized pointer
751dd22
21b205c
* Tue Mar 29 2005 Jindrich Novy <jnovy@redhat.com> 10.27-1
21b205c
- update to the new 10.27 release
21b205c
- update .security2, .security patch
21b205c
- regenerate man pages
21b205c
- remove jbig, hpcd
753c203
- remove config_template from /usr
753c203
- don't create symlink to pamtopnm
21b205c
5ed0ec9
* Mon Mar 14 2005 Jindrich Novy <jnovy@redhat.com> 10.26.4-3
5ed0ec9
- fix overflow checking of integers with incompatible endianess
5ed0ec9
  causing problems using xwdtopnm (#147790)
5ed0ec9
b88d046
* Mon Mar 09 2005 Jindrich Novy <jnovy@redhat.com> 10.26.4-2
b88d046
- add .gcc4 patch to fix some missing declarations of headers,
b88d046
  some pointer signedness mismatches, remove xmalloc2
b88d046
- rebuilt with gcc4
b88d046
d366410
* Thu Mar 03 2005 Jindrich Novy <jnovy@redhat.com> 10.26.4-1
d366410
- update to netpbm-10.26.4, remove jbig, hpcd
d366410
- this version fixes #149924
d366410
- regenerate man pages (don't include man pages without binaries - #146863)
d366410
a3c9c4b
* Wed Jan 05 2005 Jindrich Novy <jnovy@redhat.com> 10.26-1
a3c9c4b
- update to netpbm-10.26-1, remove jbig, hpcd
a3c9c4b
- regenerate man pages, remove man pages for non existent binaries
a3c9c4b
- update security patch, additional fixes
a3c9c4b
- drop upstreamed misc patch, merge malloc patch with security patch
a3c9c4b
d37b40b
* Mon Oct 25 2004 Jindrich Novy <jnovy@redhat.com> 10.25-3
d37b40b
- include man pages in troff format, thanks to Michal Jaegerman (#136959)
d37b40b
- drop bmpbpp patch, fixed upstream
d37b40b
- remove pcdovtoppm, ppmsvgalib, vidtoppm man pages because binaries
d37b40b
  for them are not present (#136471)
d37b40b
d4e5ba5
* Mon Oct 18 2004 Jindrich Novy <jnovy@redhat.com> 10.25-2
d4e5ba5
- avoid compile crash when "-msse" is in CFLAGS
d4e5ba5
d0ab408
* Mon Oct 18 2004 Jindrich Novy <jnovy@redhat.com> 10.25-1
d0ab408
- update to latest upstream 10.25
d0ab408
- drop initvar patch
d0ab408
- update security, misc patch
d0ab408
- add bmpbpp patch to use only appropriate bit depths for BMP (#135675)
d0ab408
1f15ca5
* Thu Sep 23 2004 Jindrich Novy <jnovy@redhat.com> 10.24-3
1f15ca5
- added patch to suppress installation of doc.url to /usr/bin #133346
1f15ca5
cvsdist 499931c
* Wed Aug 18 2004 Jindrich Novy <jnovy@redhat.com> 10.24-2
cvsdist 499931c
- added patch to fix compile crash for 64bit machines
cvsdist 499931c
- various hacks related to .security patch
cvsdist 499931c
cvsdist 499931c
* Mon Aug 16 2004 Jindrich Novy <jnovy@redhat.com> 10.24-1
cvsdist 499931c
- updated to 10.24
cvsdist 499931c
- updated docs
cvsdist 499931c
cvsdist 499931c
* Thu Aug 05 2004 Jindrich Novy <jnovy@redhat.com> 10.23-2
cvsdist 499931c
- added pngtopnm patch
cvsdist 499931c
- added malloc patch
cvsdist 499931c
cvsdist 499931c
* Tue Aug 03 2004 Jindrich Novy <jnovy@redhat.com> 10.23-1
cvsdist 499931c
- updated to netpbm-10.23 upsteam (and removed jbig, hpcd)
cvsdist 499931c
- $TMPDIR patch removed, obsolete
cvsdist 499931c
- updated gcc34 patch
cvsdist 499931c
- removed nestedfunc patch, already applied in upstream version
cvsdist 499931c
- updated security patch to conform to 10.23 (mostly in ppmtompeg/frame.c)
cvsdist 499931c
cvsdist fc3c96c
* Fri Jul 02 2004 Phil Knirsch <pknirsch@redhat.com> 10.22-2
cvsdist fc3c96c
- Fixed Zero byte allocation error in bmptopnm (#123169)
cvsdist fc3c96c
- Honour the $TMPDIR in ppmfade (#117247)
cvsdist fc3c96c
- Fixed nested function bug (#117377)
cvsdist fc3c96c
- Fixed several uninitialized variables (#117377)
cvsdist fc3c96c
cvsdist 686ba4d
* Mon Jun 28 2004 Phil Knirsch <pknirsch@redhat.com> 10.22-1
cvsdist 686ba4d
- Update to latest upstream version 10.22 (also for docs).
cvsdist 686ba4d
- Removed jbig and hdcp code from tarball.
cvsdist 686ba4d
cvsdist 97df28d
* Sat Jun 19 2004 Alan Cox <alan@redhat.com>
cvsdist 97df28d
- merged fix for pnmrotate crash freeing wrong number of rows
cvsdist 97df28d
cvsdist 8d49d75
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 8d49d75
- rebuilt
cvsdist 8d49d75
cvsdist 9c50656
* Tue Mar 30 2004 Harald Hoyer <harald@redhat.com> - 10.19-7
cvsdist 9c50656
- fixed compilation with gcc34
cvsdist 9c50656
cvsdist e822a04
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist e822a04
- rebuilt
cvsdist e822a04
cvsdist e822a04
* Tue Feb 17 2004 Phil Knirsch <pknirsch@redhat.com> 10.19-6
cvsdist e822a04
- Fixed problem in pnmquant with GetOptions() and args/ARGV (#115788).
cvsdist e822a04
cvsdist e822a04
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> 10.19-5
cvsdist e822a04
- rebuilt
cvsdist e822a04
cvsdist e822a04
* Tue Feb 10 2004 Phil Knirsch <pknirsch@redhat.com> 10.19-4
cvsdist e822a04
- Fixed several tmp vulnerabilities in scripts and apps. Based on Debian
cvsdist e822a04
  security fix for netpbm-9.24.
cvsdist e822a04
cvsdist e822a04
* Mon Feb 09 2004 Phil Knirsch <pknirsch@redhat.com> 10.19-3
cvsdist e822a04
- Included doc tarball with manpages (#114755).
cvsdist e822a04
- Fixed small manpage incorrectness (#84922).
cvsdist e822a04
- Fixed message from giftopnm (#114756).
cvsdist e822a04
cvsdist c77bcbf
* Fri Jan 30 2004 Phil Knirsch <pknirsch@redhat.com> 10.19-2
cvsdist c77bcbf
- No need anymore to fix ppmfade and ppmshade.
cvsdist c77bcbf
cvsdist c77bcbf
* Thu Jan 29 2004 Phil Knirsch <pknirsch@redhat.com> 10.19-1
cvsdist c77bcbf
- Major update to latest upstream version 10.19.
cvsdist dce3fc1
cvsdist 87e3237
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 87e3237
- rebuilt
cvsdist 87e3237
cvsdist 87e3237
* Fri Feb 28 2003 Phil Knirsch <pknirsch@redhat.com> 9.24-11
cvsdist 87e3237
- Updated Alan's patch.
cvsdist 84f5adf
cvsdist 44d5c30
* Wed Feb 19 2003 Phil Knirsch <pknirsch@redhat.com> 9.24-10
cvsdist 44d5c30
- Added big security patch by Alan Cox.
cvsdist 44d5c30
cvsdist 44d5c30
* Wed Jan 22 2003 Tim Powers <timp@redhat.com> 9.24-9
cvsdist 44d5c30
- rebuilt
cvsdist 44d5c30
cvsdist 44d5c30
* Thu Dec 19 2002 Phil Knirsch <pknirsch@redhat.com> 9.24-8
cvsdist 44d5c30
- Removed print filters again as they are too dangerous.
cvsdist 44d5c30
cvsdist 44d5c30
* Mon Dec 16 2002 Elliot Lee <sopwith@redhat.com> 9.24-7
cvsdist 44d5c30
- Merge in hammer changes, rebuild
cvsdist 44d5c30
cvsdist 44d5c30
* Sun Sep 08 2002 Arjan van de Ven <arjanv@redhat.com>
cvsdist 44d5c30
- fix for x86-64
cvsdist 44d5c30
cvsdist 38e02f2
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist 38e02f2
- automated rebuild
cvsdist 38e02f2
cvsdist 6a85a0e
* Wed Jun 19 2002 Phil Knirsch <pknirsch@redhat.com> 9.24-5
cvsdist 6a85a0e
- Don't forcibly strip binaries
cvsdist 6a85a0e
cvsdist 6a85a0e
* Thu May 23 2002 Tim Powers <timp@redhat.com>
cvsdist 6a85a0e
- automated rebuild
cvsdist 6a85a0e
cvsdist d77b60b
* Tue Apr 09 2002 Phil Knirsch <pknirsch@redhat.com> 9.24-3
cvsdist d77b60b
- Fixed a possible gcc compiler problem for inline struct parameters (#62181).
cvsdist d77b60b
- Added missing .map files to progs files selection (#61625).
cvsdist d77b60b
cvsdist d77b60b
* Tue Apr 02 2002 Phil Knirsch <pknirsch@redhat.com> 9.24-2
cvsdist 908e709
- Fixed stupid dangling symlink problem (#62478)
cvsdist 908e709
cvsdist d77b60b
* Tue Mar 12 2002 Phil Knirsch <pknirsch@redhat.com> 9.24-1
cvsdist 908e709
- Updated to netpbm version 9.24
cvsdist 908e709
- Hacked around a couple of library problems.
cvsdist 908e709
cvsdist 908e709
* Tue Nov 06 2001 Phil Knirsch <phil@redhat.de>
cvsdist 908e709
- Updated to netpbm version 9.20
cvsdist 2b923b7
cvsdist a2e112b
* Fri Jun 22 2001 Philipp Knirsch <pknirsch@redhat.de>
cvsdist a2e112b
- Updated to netpbm version 9.14
cvsdist a2e112b
- Removed pnmtotiff resize patch as it is now part of the original package
cvsdist a2e112b
- Removed pstopnm csh fix as it is now part of the original package
cvsdist a2e112b
- Removed asciitopgm memcpy fix as it is now part of the original package
cvsdist a2e112b
- Removed manpages patch as it is now part of the original package
cvsdist a2e112b
cvsdist be3881c
* Mon Feb 12 2001 Philipp Knirsch <pknirsch@redhat.de>
cvsdist be3881c
- Fixed bugzilla bug #26767 where the new glibc time and sys/time fixes needed
cvsdist be3881c
  to be done.
cvsdist be3881c
cvsdist be3881c
* Fri Feb  9 2001 Crutcher Dunnavant <crutcher@redhat.com>
cvsdist be3881c
- switched filters to printconf filters
cvsdist be3881c
cvsdist be3881c
* Wed Jan 24 2001 Philipp Knirsch <pknirsch@redhat.de>
cvsdist be3881c
- Fixed bugzilla bug #21644 where few manpages had a small error.
cvsdist be3881c
cvsdist 76e60da
* Tue Dec 19 2000 Philipp Knirsch <pknirsch@redhat.de>
cvsdist 76e60da
- Fixed bugzilla bug #19487 where asciitopgm dumped core on Alpha. Actually
cvsdist 76e60da
  dumped core everywhere
cvsdist 76e60da
cvsdist 76e60da
* Tue Dec 19 2000 Philipp Knirsch <pknirsch@redhat.de>
cvsdist 76e60da
- update to 9.9
cvsdist 76e60da
- Due to patent infringement problems removed the jbig support from the tarball
cvsdist 76e60da
  (pnm/jbig + Makefile changes) and created a new tarball
cvsdist 76e60da
cvsdist 76e60da
* Wed Oct 25 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 76e60da
- include shared libraries missing from previous build
cvsdist 76e60da
cvsdist 76e60da
* Tue Oct 24 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 76e60da
- update to 9.8
cvsdist 76e60da
- make sure shhopt.h is included in the -devel package (#19672)
cvsdist 76e60da
- rename shhopt.h to pbmshhopt.h because it's not the same as the normal
cvsdist 76e60da
  shhopt.h that other things (like util-linux) expect
cvsdist 76e60da
cvsdist 3015089
* Wed Aug  9 2000 Crutcher Dunnavant <crutcher@redhat.com>
cvsdist 3015089
- added a png-to-pnm.fpi filter
cvsdist 3015089
cvsdist 3015089
* Wed Aug  2 2000 Matt Wilson <msw@redhat.com>
cvsdist 3015089
- rebuilt against new libpng
cvsdist 3015089
cvsdist 3015089
* Mon Jul 17 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 3015089
- move netpbm-progs to the Applications/Multimedia group
cvsdist 3015089
- reintroduce patches from the old libgr package
cvsdist 3015089
cvsdist 3015089
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist 3015089
- automatic rebuild
cvsdist 3015089
cvsdist 3015089
* Sat Jul  1 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 3015089
- update to 9.5
cvsdist 3015089
cvsdist 3015089
* Tue Jun 27 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 3015089
- update to 9.4
cvsdist 3015089
cvsdist 3015089
* Sat Jun  3 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 3015089
- switch back to the netpbm tree, which is maintained again
cvsdist 3015089
cvsdist 3015089
* Mon Feb 14 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 3015089
- make sure all man pages are included (#9328)
cvsdist 3015089
- fix pstopnm bomb when xres == yres (#9329)
cvsdist 3015089
- add libjpeg and libz because libtiff now needs them
cvsdist 3015089
cvsdist 3015089
* Wed Feb 02 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 3015089
- added/updated TIFF compression patch from jik@kamens.brookline.ma.us (#8826)
cvsdist 3015089
cvsdist 3015089
* Mon Dec 06 1999 Michael K. Johnson <johnsonm@redhat.com>
cvsdist 3015089
- added TIFF resolution patch from jik@kamens.brookline.ma.us (#7589)
cvsdist 3015089
cvsdist 3015089
* Mon Sep 20 1999 Michael K. Johnson <johnsonm@redhat.com>
cvsdist 3015089
- added section 5 man pages
cvsdist 3015089
cvsdist 3015089
* Fri Jul 30 1999 Bill Nottingham <notting@redhat.com>
cvsdist 3015089
- fix tiff-to-pnm.fpi (#4267)
cvsdist 3015089
cvsdist 3015089
* Thu Jul 29 1999 Bill Nottingham <notting@redhat.com>
cvsdist 3015089
- add a pile of foo-to-bar.fpi filters (#4251)
cvsdist 3015089
cvsdist 3015089
* Mon Mar 23 1999 Michael Johnson <johnsonm@redhat.com>
cvsdist 3015089
- removed old png.h header file that was causing png utils to die
cvsdist 3015089
- build png in build instead of install section...
cvsdist 3015089
cvsdist 3015089
* Mon Mar 22 1999 Bill Nottingham <notting@redhat.com>
cvsdist 3015089
- patch for 24-bit .BMP files (from sam@campbellsci.co.uk)
cvsdist 3015089
cvsdist 3015089
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
cvsdist 3015089
- auto rebuild in the new build environment (release 15)
cvsdist 3015089
cvsdist 3015089
* Wed Jan 06 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 3015089
- clean up the spec file
cvsdist 3015089
- build for glibc 2.1
cvsdist 3015089
- patch to fix pktopbm
cvsdist 3015089
cvsdist 3015089
* Wed Jun 10 1998 Prospector System <bugs@redhat.com>
cvsdist 3015089
- translations modified for de
cvsdist 3015089
cvsdist 3015089
* Wed Jun 10 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 3015089
- glibc2 defines random in <stdlib.h> (pbm/pbmplus.h problem #693)
cvsdist 3015089
cvsdist 3015089
* Thu May 07 1998 Prospector System <bugs@redhat.com>
cvsdist 3015089
- translations modified for de, fr, tr
cvsdist 3015089
cvsdist 3015089
* Thu May 07 1998 Cristian Gafton <gafton@redhat.com>
cvsdist 3015089
- cleaned up the spec file a little bit
cvsdist 3015089
- validated mike's changes :-)
cvsdist 3015089
cvsdist 3015089
* Wed May 6 1998 Michael Maher <mike@redhat.com>
cvsdist 3015089
- added pnm-to-ps.fpi that was missing from previous packages
cvsdist 3015089
cvsdist 3015089
* Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
cvsdist 44d5c30
- altered install so that the package installs now even if a previous
cvsdist 3015089
  version was not installed on the system 
cvsdist 3015089
cvsdist 3015089
* Thu Apr 16 1998 Erik Troan <ewt@redhat.com>
cvsdist 3015089
- built against libpng 1.0
cvsdist 3015089
cvsdist 3015089
* Thu Nov 06 1997 Donnie Barnes <djb@redhat.com>
cvsdist 3015089
- changed copyright from "distributable" to "freeware"
cvsdist 3015089
- added some missing scripts that existed in netpbm
cvsdist 3015089
- added some binaries that weren't getting built
cvsdist 3015089
- added patch to build tiff manipulation progs (requires libtiff)
cvsdist 3015089
cvsdist 3015089
* Wed Oct 15 1997 Donnie Barnes <djb@redhat.com>
cvsdist 3015089
- obsoletes netpbm now
cvsdist 3015089
cvsdist 3015089
* Tue Oct 14 1997 Erik Troan <ewt@redhat.com>
cvsdist 3015089
- mucked config.guess and Make.Rules to build on Alpha/Linux
cvsdist 3015089
cvsdist 3015089
* Tue Oct 07 1997 Donnie Barnes <djb@redhat.com>
cvsdist 3015089
- updated to 2.0.13
cvsdist 3015089
- dropped libjpeg and libtiff (those should come from home sources)
cvsdist 3015089
- removed glibc patch (new version appears to have it!)
cvsdist 3015089
- added i686 as a valid arch type to config.guess
cvsdist 3015089
cvsdist 3015089
* Thu Jul 10 1997 Erik Troan <ewt@redhat.com>
cvsdist 3015089
- built against glibc
cvsdist 3015089