Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

netpbm-10.66.3-6.1 Source RPM

From OpenSuSE leap updates for 42.1 / oss / src

Name: netpbm Distribution: openSUSE Leap 42.1
Version: 10.66.3 Vendor: openSUSE
Release: 6.1 Build date: Tue Sep 27 17:58:26 2016
Group: Productivity/Graphics/Convertors Build host: build73
Size: 2487988 Source RPM:
Packager: http://bugs.opensuse.org
Url: http://netpbm.sourceforge.net/
Summary: A Powerful Graphics Conversion Package
The latest version of the Portable Bitmap Plus Utilities. This large
package, which is by now available for all hardware platforms, provides
tools for graphics conversion. Using these tools, images can be
converted from virtually any format into any other format. A few of the
supported formats include: GIF, PC-Paintbrush, IFF ILBM, Gould Scanner
file, MTV ray tracer, Atari Degas .pi1 and .pi3, Macintosh PICT, HP
Paintjet file, QRT raytracer, AUTOCAD slide, Atari Spectrum (compressed
and uncompressed), Andrew Toolkit raster object, and many more. On top
of that, man pages are included for all tools.

Provides

Requires

License

BSD-3-Clause and GPL-2.0+ and IJG and MIT and SUSE-Public-Domain

Changelog

* Fri Sep 09 2016 mmarek@suse.cz
  - Rebuild with a fixed flex package to fix a buffer overflow
    (bsc#990856, CVE-2016-6354).
* Sat Aug 30 2014 coolo@suse.com
  - fix license for spdx 1.2 (IJG is now part of it, loosing SUSE prefix)
* Mon Jun 23 2014 pgajdos@suse.com
  - updated to 10.66.3
    * sgitopnm: fix bug: no output if input is RLE compressed.
    * jpegtopnm -dumpexif: fix incorrect display of resolution.
    * jpegtopnm -dumpexif: fix truncated make, model, or datetime.
    * jpegtopnm -dumpexif: fix wild pointer with invalid EXIF data.
    * build fixes
* Tue Apr 01 2014 pgajdos@suse.com
  - updated to 10.66.00
    * Add pamvalidate.
    * Add pamfix: Does what pamfixtrunc did, plus repairs excessive
      sample values.
    * pgmramp: add -diagonal.
    * libnetpbm: Read functions validate that sample values do not
      exceed maxval.
    * etc. see HISTORY for details
* Wed Nov 27 2013 pgajdos@suse.com
  - updated to 10.64.04
    * pnmtops: Fix bug: wrong output with -ascii85.  Introduced in
      10.63 (June 2013).
    * pnmtops: Fix bug: wrong output with -rle.  Introduced in
      10.63 (June 2013).
    * pnmtops: Fix bug: fails with message about waitpid() failing
      if invoked with SIGCHLD ignored.  Introduced in 10.56
      (September 2011).
    * pnmtops: Fix bug: closes Standard Error.  Introduced in
      10.64.02 (today).
    * pnmtops: Fix bug: program hangs if it inherits lots of open
      files.  Introduced in 10.56 (September 2011).
    * pngtopam: fix bug: ignores -gamma.  Introduced in 10.48
    * see HISTORY for details
  - removed wordaccess-include-be.patch (upstreamed)
  - removed stdbool-after-jasper.patch (workaround not needed yet)
* Thu Oct 03 2013 dvaleev@suse.com
  - fix include syntax for BigEndian platforms
    (wordaccess-include-be.patch)
* Wed Sep 11 2013 pgajdos@suse.com
  - updated to 10.63.01
    * pngtopam: fix bug: ignores -gamma.  Introduced in 10.48
      (September 2009).
    * Add pamtowinicon, winicontopam.  Thanks Ludolf Holzheid.
    * pgmnoise: add -maxval, speed up.  Thanks Prophet of the Way.
    * etc. see doc/HISTORY
  - added stdbool-after-jasper.patch, to be removed in the next
    submission [bnc#839584]
* Mon Dec 31 2012 pgajdos@suse.com
  - Update to 10.61.01:
    * pamstereogram: change -guidesize default from 10 to 20
    * pgmhist: Add -machine option.
    * pgmhist: Add -median, -quartile, and -decile options.
    * pamstereogram: Add -guidetop and -guidebottom options to replace
      trick where negative -guidesize means top, positive means
      bottom, absent means none.
    * pamstereogram: -smoothing smooths images even without -texfile.
    * pnmcat: set don't care bits in packed PBM output to zero so
      they are predictable.
    * etc. see doc/HISTORY
* Sun Dec 02 2012 asterios.dramis@gmail.com
  - Update libmin to 60.
  - Added libjpeg-devel, libxml2-devel and pkgconfig(x11) as build requirements.
* Wed Nov 21 2012 pgajdos@suse.com
  - updated to 10.60.03:
    * Xbmtopbm: fix incorrect output, memory leak.  Thanks Prophet of
      the Way <afu@wta.att.ne.jp>.
    * Pamtojpeg2k: default to no compression ratio constraint and
      allow compression ratios less than 1.  Because of compression
      metadata, small images do require loss of quality in order to
      get down to a compression ratio of 1.
    * Sunicontopnm: Fix incorrect output for depth 8.  Always broken
      (depth = 8 capability was added in Netpbm 10.53 (December 2010).
      pamgauss: Fix bug: erroneously says -maxval is too big on 64 bit
      system.  Always broken (Pamgauss was added in 10.23 (July 2004).
    * xpmtoppm: major speedup for 3-character-per pixel files,
      memory reduction for all files: use hash table instead of
      linear search or direct index, go row by row.
    * xpmtoppm: fix bogus "color number too large" failure.  Broken
      in 10.49 (December 2009).
    * pnm_hashtuple: slight performance improvement from new hash
      function.  Thanks Prophet of the Way <afu@wta.att.ne.jp>.
    * ppmtospu: wild memory accesses.  Always broken (program added in
      10.58 (March 2012).
    * pamtosrf: fix storage corruption.  Always broken (program added
      in 10.55 (June 2011).
* Tue Nov 20 2012 pgajdos@suse.com
  - add url tag
* Thu Sep 06 2012 pgajdos@suse.com
  - updated to 10.59.2:
    * transition super-stable --> advanced branch
    * builds with libpng15
    * patches summary:
    - >  dropped unneeded or upstreamed patches:
    - fixes.patch
    - libpng14.patch
    - manpages.patch
    - pamscale.patch
    - pnmtopng-CAN-2978.patch
    - > left patches
      [#] make.patch (suse specific)
      [#] no-build-time.patch (suse specific)
      [#] missing-file-close.patch (should be upstreamed in newer
      versions)
      [#] tmpfile.patch (rewritten)
      [#] security-code.patch (taken from fedora, replacement of
      former security.patch)
      [#] security-scripts.patch (taken from fedora, replacement of
      former security2.patch)
* Thu Aug 30 2012 cfarrell@suse.com
  - license update: BSD-3-Clause and GPL-2.0+ and SUSE-IJG and MIT and
    SUSE-Public-Domain
    SPDX format, as per Fedora declaration
* Tue Aug 07 2012 pgajdos@suse.com
  - updated to 10.35.86:
    * ppmtobmp: fix failure with "internal error" message on all
      uses.
    * pamscale: fix all black output with resampling.
    * pgmtexture: fix integer overflow in difference variance.
    * pgmtexture: fix array bounds violations in various calculations.
    * pngtopnm: fix crash with invalid tIME chunk.
* Tue Nov 01 2011 pgajdos@suse.com
  - updated to 10.35.82:
    * pnmtopng: fix bug: with -alpha specifying a mask which contains
      no fully transparent area, output PNG is fully opaque.
      Introduced in 10.29.
    * pnmquant: work with older Perl that doesn't have 3-argument open.
    * pnmtops: fix message: says "from top edge" where it means
      "from bottom edge."
    * pgmtexture: fix wrong sum variance result.  Wrong since the
      beginning.  Thanks Francois P. S. Luus <fpsluus@gmail.com>.
* Tue May 24 2011 pgajdos@novell.com
  - updated to 10.35.80:
    * asciitopgm: fix bug: memory corruption on too-long lines.
    * asciitopgm: fix bug: improper handling of blank lines.
    * pngtopnm: fix bug: -verbose reports history chunk present when
      it's really a palette.
    * bmptopnm: Don't crash on invalid zero value of image height in
      the BMP header of a compressed file.
    * bmptopnm: don't crash on large invalid value of 'colorsused' in
      the BMP header.
    * ilbmtoppm: Don't crash on image that has a transparent color
      index, but no color map.
* Tue Nov 16 2010 pgajdos@suse.cz
  - updated to 10.35.77:
    * ppmtompeg: fix crash with free of unallocated memory.
    * Build: don't expect snprintf() to exist.
    * Build: don't use <strings.h> or bzero().
* Wed Sep 01 2010 pgajdos@suse.cz
  - updated to 10.35.76:
    * Pnmtopng:  -libversion doesn't report level of linked libz.
    * don't fail due to SIGRTMIN, SIGRTMAX being undefined.
    * palmtopnm: fix for pixel size 16.  Thanks Paul Bolle
      <pebolle@tiscali.nl>.
    * fix -reduce.  Introduced in 10.27.
  - build against libpng14
    * libpng14.patch
* Tue Aug 31 2010 cristian.rodriguez@opensuse.org
  - Do not include build date in binaries
* Tue Apr 06 2010 pgajdos@suse.cz
  - requires libpng12-compat-devel instead of libpng-devel for build:
    netpbm will be compatible with libpng 1.4 branch from
    version 10.48
* Tue Mar 30 2010 pgajdos@suse.cz
  - updated to 10.35.74 (see doc/HISTORY)
    * upstreamed or outdated
    - colornames-init.diff (present in the code)
    - endian.patch (tested against bnc#105431)
    - pamtouil.patch (present in the code)
    - ximtoppm-fixes.patch (present in the code)
    - [partially, refreshed] fixes.patch
    - pngtomng-transparent.patch (tested against bnc#225258)
    - rgb.patch (/usr/share/X11/rgb.txt is in RGB_DB2 yet)
    * .dif renamed to make.patch
    * gcc45.patch merged into fixes.patch
* Sat Feb 13 2010 rguenther@suse.de
  - fix harmless buffer-overflow to fix build with GCC 4.5
* Fri Dec 18 2009 jengelh@medozas.de
  - add baselibs.conf as a source
* Tue Nov 24 2009 pgajdos@suse.cz
  - updated to 10.35.69 (see HISTORY)
* Thu Aug 06 2009 pgajdos@suse.cz
  - updated to 10.35.66 (see HISTORY)
    + mainly build fixes
  - added fclose [bnc#528306]
    * missing-file-close.patch
* Mon Jul 13 2009 coolo@novell.com
  - fix broken symlink
* Wed Jun 17 2009 nadvornik@suse.cz
  - improved generating of man pages [bnc#431226]
  - fixed various warnings
* Tue Jun 16 2009 nadvornik@suse.cz
  - generate man pages from html
* Mon Jun 15 2009 nadvornik@suse.cz
  - updated to 10.35.64
    * for detailed changelog see
      /usr/share/doc/packages/netpbm/HISTORY
  - use security patches from Fedora
* Mon Jun 01 2009 nadvornik@suse.cz
  - build fix: use non-conflicting name instead of "getline"
* Wed Jan 14 2009 olh@suse.de
  - obsolete libnetpbm-XXbit instead of netpbm-XXbit
* Wed Jan 07 2009 olh@suse.de
  - obsolete old -XXbit packages (bnc#437293)
* Fri Nov 28 2008 nadvornik@suse.cz
  - fixed a crash in pamperspective by an update to newer
    version [bnc#440954]
* Wed Oct 22 2008 nadvornik@suse.cz
  - fixed "pamscale -reduce" [bnc#391972]
* Thu Apr 10 2008 ro@suse.de
  - added baselibs.conf file to build xxbit packages
    for multilib support
* Fri Feb 01 2008 meissner@suse.de
  - fixed potential 1 byte array overread
* Wed Nov 21 2007 nadvornik@suse.cz
  - compile with -flax-vector-conversions
* Fri Nov 09 2007 nadvornik@suse.cz
  - use system libjasper [#339731]
* Thu Jul 19 2007 nadvornik@suse.cz
  - updated to 10.26.44 (many bugfixes)
  - applied Shared Library Packaging Policy:
    * created libnetpbm-devel subpackage
    * renamed libnetpbm to libnetpbm10
* Wed Apr 11 2007 nadvornik@suse.cz
  - removed ppmtompeg sources [#261140]
* Thu Mar 29 2007 rguenther@suse.de
  - add flex BuildRequires
* Wed Dec 06 2006 prusnak@suse.cz
  - fixed pamtouil crash when -name was specified (pamtouil.patch)
  - changed transparency handling (pnmtopng-transparent.patch) [#225258]
* Thu Nov 30 2006 prusnak@suse.cz
  - fixed missing manpages [#224478]
  - fixed segfault in pbmtext [#224420]
* Tue Nov 14 2006 prusnak@suse.cz
  - fixed [#216670]
    - removed man pages that pointed to online documentation (manpages.patch)
    - added man pages generated from HTML documentation (manpages.tar.bz2)
* Thu Mar 23 2006 nadvornik@suse.cz
  - fixed uninitialized variables [#155948]
* Wed Jan 25 2006 mls@suse.de
  - converted neededforbuild to BuildRequires
* Thu Jan 12 2006 nadvornik@suse.cz
  - compile with -fstack-protector
* Thu Jan 05 2006 nadvornik@suse.cz
  - updated to 10.26.22
* Tue Nov 15 2005 nadvornik@suse.cz
  - fixed possible buffer overflow [#133649]
* Thu Oct 13 2005 nadvornik@suse.cz
  - fixed possible buffer overflow (CAN-2005-2978) [#119601]
* Mon Sep 26 2005 nadvornik@suse.cz
  - fixed fiasco on bigendian [#105431]
* Tue Aug 09 2005 nadvornik@suse.cz
  - call ghostscript with the -dSAFER option [#102527]
* Mon Aug 01 2005 nadvornik@suse.cz
  - fixed libnetpb.so symlink
* Fri Jul 29 2005 nadvornik@suse.cz
  - installed palm colormaps required by plucker
* Thu Jul 28 2005 nadvornik@suse.cz
  - updated to 10.26.12
* Wed Jun 22 2005 schwab@suse.de
  - Fix aliasing bug.
  - Don't strip binaries.
* Thu Jan 06 2005 nadvornik@suse.cz
  - updated to 10.18.18
  - fixed tempdir handling in anytopbm [#49446]
* Fri Nov 19 2004 ro@suse.de
  - fixed file list
* Tue Aug 31 2004 jw@suse.de
  - fix uninitialized colornames in libppmcolor.c,
    that caused ppmtoxpm to segv on x86-64.
* Fri Aug 27 2004 kukuk@suse.de
  - Fix .so symlink
* Thu Aug 26 2004 nadvornik@suse.cz
  - updated to 10.18.15: many bugfixes, incuding pnmtopng fix [#42868]
* Thu Mar 18 2004 nadvornik@suse.cz
  - do not pack /usr/bin/doc.url [#36329]
* Fri Mar 05 2004 nadvornik@suse.cz
  - fixed pbmtextps [#32104]
  - fixed dangerous compiler warnings
* Mon Jan 26 2004 nadvornik@suse.cz
  - fixed temp files handling [#34036]
* Sat Jan 10 2004 adrian@suse.de
  - add %run_ldconfig
* Thu Sep 18 2003 nadvornik@suse.cz
  - fixed tail/head syntax [#31231]
* Wed May 28 2003 nadvornik@suse.cz
  - remove unpackaged files from buildroot
* Thu Feb 13 2003 ro@suse.de
  - fix symlink for libnetpbm.so
* Tue Feb 11 2003 nadvornik@suse.cz
  - updated to 10.11.4
* Mon Aug 05 2002 nadvornik@suse.cz
  - removed g3topbm again
* Mon Jul 29 2002 schwab@suse.de
  - Fix reference to perl in scripts.
* Sat Jul 27 2002 kukuk@suse.de
  - Create compatibility links for the old libraries to compile
    old sources
* Sat Jul 27 2002 meissner@suse.de
  - %_lib fixes, use RPM_OPT_FLAGS and -fPIC
* Fri Jul 26 2002 adrian@suse.de
  - fix neededforbuild
* Fri Jul 26 2002 nadvornik@suse.cz
  - updated to 10.5:
    - libraries libpbm, libpgm, libpnm, libppm merged to libnetpbm
    - documentation is in html only
* Tue May 14 2002 nadvornik@suse.cz
  - fixed usage of the %{_libdir} macro
* Tue Feb 26 2002 nadvornik@suse.cz
  - fixed "#!/bin/sh" line in ppmtomap
* Thu Feb 07 2002 nadvornik@suse.cz
  - updated to 9.24
* Thu Jan 31 2002 ro@suse.de
  - changed neededforbuild <libpng> to <libpng-devel-packages>
* Thu Jan 10 2002 nadvornik@suse.cz
  - update to 9.23:
    - bugfix release
  - patched pnmtops to accept -dpi <number>x<number> [bug #12591]
  - used macros %{_lib} and %{_libdir}
* Wed Dec 05 2001 nadvornik@suse.cz
  - update to 9.21:
    - new: pamdeinterlace, pnmquant, ppmtoneo, neotoppm
* Tue Sep 04 2001 nadvornik@suse.cz
  - removed jbigtopnm and pnmtojbig because of potential patent
    problems [bug #9903]
  - fixed segfault in icontopnm
* Thu Aug 23 2001 ro@suse.de
  - added pm.h and pm_config.h to INTERFACE_HEADERS
    (pm.h is included by pbm.h and includes pm_config.h)
* Thu Aug 23 2001 nadvornik@suse.cz
  - update to 9.16
      new:   pbmtopsg3 (Postscript G3 fax), pbmtonokia, ppmrainbow
      pamoil (a replacement for pgmoil)
      fixes and updates:
      ppmtogif, ppmtojpeg, xpmtoppm, pnmtopng/pngtopnm,
      giftopnm, ppm3d, tifftopnm, pgmcrater, pnmgamma,
      ppmcie, pnmscale, pnmscalefixed, ppmtoeyuv, eyuvtoppm
      pstopnm
  - removed hpcdtoppm from source, because selling and commercial
    using is prohibited
* Tue Jun 05 2001 pblaha@suse.cz
  - upgrade on 9.14
  - add documentation and examples for ppmtompeg fix bug #8647
* Thu Apr 05 2001 pblaha@suse.cz
  - make ln -s pnmtoplainpnm  pnmnoraw and ln -s gemtopnm  gemtopbm
* Tue Apr 03 2001 kukuk@suse.de
  - Remove g2topbm again due conficts with g3utils
* Mon Mar 26 2001 pblaha@suse.cz
  - update on 9.12
* Wed Mar 14 2001 pblaha@suse.cz
  -  remove g3topbm due to conflict with g3utils
* Wed Mar 07 2001 pblaha@suse.cz
  - update on 9.11
* Wed Jan 24 2001 pblaha@suse.cz
  - update on 9.10
* Thu Dec 21 2000 garloff@suse.de
  - Add Provides + Obsoletes: libnetpb.
  - Use some more macros in spec file.
  - bzip2 source.
* Tue Dec 05 2000 schwab@suse.de
  - Be sure to compile with -fpic.
* Mon Dec 04 2000 kukuk@suse.de
  - Fix again path to perl
* Thu Nov 30 2000 pblaha@suse.cz
  - remove g3topbm and pbmtog3 for conflict with g3utils
* Tue Nov 28 2000 kukuk@suse.de
  - Use /usr/bin/perl
* Tue Nov 28 2000 pblaha@suse.cz
  - remove hpcdtoppm because conflict with photocd
* Mon Oct 02 2000 pblaha@suse.cz
  - update to 9.8 and rename libnetpb to libnetpbm
* Thu Sep 28 2000 ro@suse.de
  - fixed Makefile deps
* Mon Jul 10 2000 bubnikv@suse.cz
  - fixed pbmtog3 to use fixed width of fax image (standard), added
    switch to allow usage of source image width
  - updated man page of pbmtog3
  - changed URLs of home page and source file
* Tue Jun 20 2000 nadvornik@suse.cz
  - added shhopt.h, libshhopt.*
* Fri May 26 2000 bubnikv@suse.cz
  - sorted
* Fri May 19 2000 nadvornik@suse.cz
  - fixed Imakefile
* Tue May 16 2000 nadvornik@suse.cz
  - update to 8.4
  - added BuildRoot
* Fri May 12 2000 schwab@suse.de
  - pbmplus.h: fix linux configuration.
* Tue Feb 29 2000 kukuk@suse.de
  - Let ldconfig create correct links for shared libraries and add
    them to file list
* Mon Sep 13 1999 bs@suse.de
  - ran old prepare_spec on spec file to switch to new prepare_spec.
* Wed Jan 13 1999 ro@suse.de
  - pbmplus.h: don't redeclare write on alpha
* Wed Jun 17 1998 ro@suse.de
  - patched to build for libc5 and glibc
* Thu May 14 1998 ro@suse.de
  - added patch to build pbmtosff from Christian Lademann
* Tue May 12 1998 ro@suse.de
  - extracted package from libgr / build from own sources

Files

baselibs.conf
netpbm-10.66.3-documentation.tar.bz2
netpbm-10.66.3-nohpcdtoppm-noppmtompeg.tar.bz2
netpbm-make.patch
netpbm-missing-file-close.patch
netpbm-no-build-date.patch
netpbm-security-code.patch
netpbm-security-scripts.patch
netpbm-tmpfile.patch
netpbm.spec
prepare-src-tarball


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Nov 11 05:16:29 2017