commit netpbm for openSUSE:Factory

2020-05-07 Thread root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2020-05-07 17:49:28

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new.2738 (New)


Package is "netpbm"

Thu May  7 17:49:28 2020 rev:72 rq:800053 version:10.88.1

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2020-01-01 
14:58:01.949922769 +0100
+++ /work/SRC/openSUSE:Factory/.netpbm.new.2738/netpbm.changes  2020-05-07 
17:49:35.993155367 +0200
@@ -1,0 +2,12 @@
+Mon May  4 12:42:15 UTC 2020 - pgaj...@suse.com
+
+- added patches
+  fix bsc#1170831 -- sent to bry...@giraffe-data.com on 2020-05-04
+  + netpbm-pbmtonokia-cmdline-txt-null.patch
+
+---
+Thu Apr 30 14:14:22 UTC 2020 - Martin Liška 
+
+- Add ubsan_build and remove not needed patch netpbm-asan.patch.
+
+---

Old:

  netpbm-asan.patch

New:

  netpbm-pbmtonokia-cmdline-txt-null.patch



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.tU2s5B/_old  2020-05-07 17:49:36.981157458 +0200
+++ /var/tmp/diff_new_pack.tU2s5B/_new  2020-05-07 17:49:36.985157466 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package netpbm
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,6 +18,7 @@
 
 %define debug_build0
 %define asan_build 0
+%define ubsan_build0
 %define libmaj  11
 %define libmin  88
 %define libver  %{libmaj}.%{libmin}
@@ -35,7 +36,6 @@
 # SUSE specific
 Patch0: %{name}-make.patch
 # neccessary for running with ASAN
-Patch1: %{name}-asan.patch
 Patch3: %{name}-tmpfile.patch
 Patch4: %{name}-security-code.patch
 Patch5: %{name}-security-scripts.patch
@@ -47,6 +47,8 @@
 Patch9: big-endian.patch
 # bsc#1144255 disable jpeg2k support due to removal of jasper
 Patch10:netpbm-disable-jasper.patch
+# bsc#1170831 -- sent to bry...@giraffe-data.com on 2020-05-04
+Patch11:netpbm-pbmtonokia-cmdline-txt-null.patch
 BuildRequires:  flex
 BuildRequires:  libjpeg-devel
 BuildRequires:  libpng-devel
@@ -102,6 +104,7 @@
 %patch8 -p1
 %patch9 -p1
 %patch10 -p1
+%patch11 -p1
 mkdir pnmtopalm # for %%doc pnmtopalm
 cp -p converter/other/pnmtopalm/{LICENSE,README} pnmtopalm
 
@@ -119,8 +122,12 @@
 export CFLAGS="$CFLAGS -O0"
 %endif
 %if %{asan_build}
-export CFLAGS="$CFLAGS -fsanitize=address"
-patch -p1 < %{PATCH1}
+export CFLAGS="$CFLAGS -fsanitize=address -fno-sanitize-recover=all"
+export LDFLAGS="$LDFLAGS -fsanitize=address"
+%endif
+%if %{ubsan_build}
+export CFLAGS="$CFLAGS -fsanitize=undefined -fno-sanitize-recover=all"
+export LDFLAGS="$LDFLAGS -fsanitize=undefined"
 %endif
 make %{?_smp_mflags} CFLAGS="$CFLAGS"
 rm doc/INSTALL
@@ -152,6 +159,12 @@
 %postun -n libnetpbm%{libmaj} -p /sbin/ldconfig
 
 %check
+%if %{asan_build}
+export LSAN_OPTIONS="detect_leaks=0"
+%endif
+%if %{ubsan_build}
+export UBSAN_OPTIONS="print_stacktrace=1"
+%endif
 # do not run unneccesary tests
 sed -i '/all-in-place/d'   test/Test-Order
 sed -i '/legacy-names/d'   test/Test-Order

++ netpbm-pbmtonokia-cmdline-txt-null.patch ++
Index: netpbm-10.88.1/converter/pbm/pbmtonokia.c
===
--- netpbm-10.88.1.orig/converter/pbm/pbmtonokia.c  2019-12-20 
11:44:12.938955573 +0100
+++ netpbm-10.88.1/converter/pbm/pbmtonokia.c   2020-05-04 14:28:15.636966434 
+0200
@@ -412,7 +412,8 @@ convertToNpm(bit **   const image,
 header[   3] = 0;
 header[   4] = len;
 header[   5] = 0;
-memcpy([5], text, len);
+if (text)
+  memcpy([5], text, len);
 header[ 6 + len] = cols;
 header[ 7 + len] = rows;
 header[ 8 + len] = 1;



commit netpbm for openSUSE:Factory

2020-01-01 Thread root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2020-01-01 14:57:29

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new.6675 (New)


Package is "netpbm"

Wed Jan  1 14:57:29 2020 rev:71 rq:758532 version:10.88.1

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2019-09-11 
10:20:11.147512308 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new.6675/netpbm.changes  2020-01-01 
14:58:01.949922769 +0100
@@ -1,0 +2,40 @@
+Fri Dec 20 12:48:25 UTC 2019 - pgaj...@suse.com
+
+- version update to 10.88.1
+  * anytopnm: Fix unpredictable behavior when file name contains
+spaces.
+pnmquant: Fail if user specifies more than one of -meanpixel,
+-meancolor, and -center, rather than just pick one.
+  * pnmremap: Don't output any part of the image if program fails
+because the maxval of input and map file do not match, in a
+case where matching maxval is required, i.e. the user specified
+-firstisdefault or -missingcolor.
+  * ppmhist: sort secondarily by RGB with -sort=frequency, so
+output is repeatable.
+  * pnmcolormap: Add -splitpix, -splitcol, -splitdim.
+Thanks Vladislav Zavjalov.
+  * pbmtext: fix erroneous failure message with long input text.
+  * jpeg2ktopam, pamtojpeg2k: fix negative array index.  Always
+broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).
+  * jpeg2ktopam, pamtojpeg2k: fix assertion failure.  Always
+broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).
+  * jpeg2ktopam: Fix memory leak after decoder failure.  Always
+broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).
+  * jpeg2ktopam: fix null pointer dereference.  Always broken
+(pamtojpeg2k was new in Netpbm 10.12 (November 2002)).
+  * pnmtorle, rletopnm: fix wild pointer dereference when memory
+allocation fails.  Always broken (programs were added to
+Netpbm in Release 9.0 (April 2000).
+  * pamsumm: Fix bug: with -mean and a conflicting option such as
+-sum, the program ignores one of the options.  It should fail.
+Always broken (pamsumm was new in Netpbm 10.21 (March 2004).
+pamfind: Add -machine .
+  * Multiple: fix bug: when you specify the same option twice, you
+can get a syntax error, with the message telling you you
+specified some other option that conflicts with it.  Should just
+take the last setting.
+- modified patches
+  % big-endian.patch (refreshed)
+  % netpbm-security-code.patch (refreshed)
+
+---

Old:

  netpbm-10.86.3-documentation.tar.bz2
  netpbm-10.86.3-nohpcdtoppm-noppmtompeg.tar.bz2

New:

  netpbm-10.88.1-documentation.tar.bz2
  netpbm-10.88.1-nohpcdtoppm-noppmtompeg.tar.bz2



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.mxiyNN/_old  2020-01-01 14:58:03.137923389 +0100
+++ /var/tmp/diff_new_pack.mxiyNN/_new  2020-01-01 14:58:03.165923404 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package netpbm
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,22 +12,22 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define debug_build0
 %define asan_build 0
 %define libmaj  11
-%define libmin  86
+%define libmin  88
 %define libver  %{libmaj}.%{libmin}
 Name:   netpbm
-Version:10.86.3
+Version:10.88.1
 Release:0
 Summary:A Graphics Conversion Package
 License:BSD-3-Clause AND GPL-2.0-or-later AND IJG AND MIT AND 
SUSE-Public-Domain
 Group:  Productivity/Graphics/Convertors
-Url:http://netpbm.sourceforge.net/
+URL:http://netpbm.sourceforge.net/
 Source: netpbm-%{version}-nohpcdtoppm-noppmtompeg.tar.bz2
 Source1:netpbm-%{version}-documentation.tar.bz2
 Source2:baselibs.conf
@@ -158,7 +158,12 @@
 # picttoppm.c: #error "Unfixable. Don't ship me"
 sed -i '/pict-roundtrip/d' test/Test-Order
 # pstopnm is not shipped
-sed -i '/^ps.*\.test/d'test/Test-Order
+sed -i '/^l\?ps.*\.test/d' test/Test-Order
+# pnmquant.test seems to be broken?: I do not get "Expected failure 7" and 
"Expected failure 8":
+# pnmquant -spreadbrightness -spreadluminosity 16 testimg.ppm
+# pnmquant -floyd -nofloyd 16 testimg.ppm
+# both succedes ($? == 0)
+sed -i 

commit netpbm for openSUSE:Factory

2019-09-11 Thread root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2019-09-11 10:20:09

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new.7948 (New)


Package is "netpbm"

Wed Sep 11 10:20:09 2019 rev:70 rq:728224 version:10.86.3

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2019-07-22 
12:16:56.879719029 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new.7948/netpbm.changes  2019-09-11 
10:20:11.147512308 +0200
@@ -1,0 +2,8 @@
+Wed Sep  4 06:25:03 UTC 2019 - mvet...@suse.com
+
+- bsc#1144255 - Drop jasper dependency from netpbm due to removal
+  of jasper. Disables JPEG2000 support and stops shipping programs
+  like pamtojpeg2k and jpeg2ktopam
+- Add netpbm-disable-jasper.patch
+
+---

New:

  netpbm-disable-jasper.patch



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.4ks4Pd/_old  2019-09-11 10:20:12.775512106 +0200
+++ /var/tmp/diff_new_pack.4ks4Pd/_new  2019-09-11 10:20:12.779512106 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -45,8 +45,9 @@
 Patch8: signed-char.patch
 # PATCH-FIX-UPSTREAM fix dependency on byte order
 Patch9: big-endian.patch
+# bsc#1144255 disable jpeg2k support due to removal of jasper
+Patch10:netpbm-disable-jasper.patch
 BuildRequires:  flex
-BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libpng-devel
 BuildRequires:  libtiff-devel
@@ -100,6 +101,7 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 mkdir pnmtopalm # for %%doc pnmtopalm
 cp -p converter/other/pnmtopalm/{LICENSE,README} pnmtopalm
 

++ netpbm-disable-jasper.patch ++
Index: netpbm-10.86.3/config.mk.in
===
--- netpbm-10.86.3.orig/config.mk.in
+++ netpbm-10.86.3/config.mk.in
@@ -482,7 +482,7 @@ JBIGLIB = $(INTERNAL_JBIGLIB)
 JBIGHDR_DIR = $(INTERNAL_JBIGHDR_DIR)
 
 # The Jasper JPEG-2000 image compression library (aka JasPer):
-JASPERLIB = -ljasper
+JASPERLIB = NONE
 JASPERHDR_DIR = /usr/include/jasper
 # JASPERDEPLIBS is the libraries (-l options or file names) on which
 # The Jasper library depends -- i.e. what you have to link into any



commit netpbm for openSUSE:Factory

2019-07-22 Thread root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2019-07-22 12:16:55

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new.4126 (New)


Package is "netpbm"

Mon Jul 22 12:16:55 2019 rev:69 rq:714058 version:10.86.3

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2019-06-04 
12:07:27.911917573 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new.4126/netpbm.changes  2019-07-22 
12:16:56.879719029 +0200
@@ -1,0 +2,6 @@
+Mon Jul  8 07:49:42 UTC 2019 - Andreas Schwab 
+
+- signed-char.patch: fix bad use of plain char
+- big-endian.patch: fix dependency on byte order
+
+---

New:

  big-endian.patch
  signed-char.patch



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.KA9RFv/_old  2019-07-22 12:16:58.207718668 +0200
+++ /var/tmp/diff_new_pack.KA9RFv/_new  2019-07-22 12:16:58.211718667 +0200
@@ -41,6 +41,10 @@
 Patch5: %{name}-security-scripts.patch
 Patch6: %{name}-gcc-warnings.patch
 Patch7: makeman-py3.patch
+# PATCH-FIX-UPSTREAM fix bad use of plain char
+Patch8: signed-char.patch
+# PATCH-FIX-UPSTREAM fix dependency on byte order
+Patch9: big-endian.patch
 BuildRequires:  flex
 BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
@@ -94,6 +98,8 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
+%patch8 -p1
+%patch9 -p1
 mkdir pnmtopalm # for %%doc pnmtopalm
 cp -p converter/other/pnmtopalm/{LICENSE,README} pnmtopalm
 

++ big-endian.patch ++
Index: netpbm-10.86.3/converter/pbm/pbmtozinc.c
===
--- netpbm-10.86.3.orig/converter/pbm/pbmtozinc.c
+++ netpbm-10.86.3/converter/pbm/pbmtozinc.c
@@ -107,7 +107,10 @@ packer_putitem(Packer * const packerP) {
 putchar(' ');
 
 ++packerP->itemsperline;
-printf ("0x%02x%02x", packerP->item & 255, packerP->item >> 8);
+if (BYTE_ORDER == LITTLE_ENDIAN)
+printf ("0x%02x%02x", packerP->item & 255, packerP->item >> 8);
+else
+printf ("0x%02x%02x", packerP->item >> 8, packerP->item & 255);
 
 }
 
++ signed-char.patch ++
Index: netpbm-10.86.3/converter/other/pnmtopalm/palmtopnm.c
===
--- netpbm-10.86.3.orig/converter/other/pnmtopalm/palmtopnm.c
+++ netpbm-10.86.3/converter/other/pnmtopalm/palmtopnm.c
@@ -823,7 +823,7 @@ readPackBitsRow16(FILE *  const
 unsigned int j;
 
 for (j = 0;  j < bytesPerRow; ) {
-char incount;
+signed char incount;
 pm_readchar(ifP, );
 if (incount < 0) {
 /* How do we handle incount == -128 ? */
@@ -865,7 +865,7 @@ readPackBitsRow(FILE *  const if
 unsigned int j;
 
 for (j = 0;  j < bytesPerRow; ) {
-char incount;
+signed char incount;
 pm_readchar(ifP, );
 if (incount < 0) {
 /* How do we handle incount == -128 ? */



commit netpbm for openSUSE:Factory

2019-06-04 Thread root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2019-06-04 12:07:24

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new.5148 (New)


Package is "netpbm"

Tue Jun  4 12:07:24 2019 rev:68 rq:706655 version:10.86.3

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2019-05-17 
23:39:27.778034762 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new.5148/netpbm.changes  2019-06-04 
12:07:27.911917573 +0200
@@ -1,0 +2,6 @@
+Fri May 31 09:32:34 UTC 2019 - pgaj...@suse.com
+
+- enable the test suite
+- do no ship pstopnm [bsc#1136936]
+
+---



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.y7v1jr/_old  2019-06-04 12:07:29.091917187 +0200
+++ /var/tmp/diff_new_pack.y7v1jr/_new  2019-06-04 12:07:29.095917186 +0200
@@ -128,7 +128,6 @@
 %install
 # netpbm has _interactive_ install perl script, see doc/INSTALL
 make pkgdir=`pwd`/package package STRIPFLAG=
-rm package/bin/g3topbm #conflict with g3utils
 #
 mkdir -p %{buildroot}%{_prefix}/{bin,include,%{_lib},share/man,share/%{name}}
 cp -pd  package/bin/*  %{buildroot}%{_bindir}
@@ -138,10 +137,23 @@
 cp -prd man/*  %{buildroot}%{_mandir}
 install -m 644 converter/other/pnmtopalm/*.map \
%{buildroot}%{_datadir}/%{name}
+rm %{buildroot}%{_bindir}/g3topbm # conflict with g3utils
+rm %{buildroot}%{_bindir}/pstopnm # disable due security reasons, e. g. 
[bsc#1105592]
 
 %post   -n libnetpbm%{libmaj} -p /sbin/ldconfig
 %postun -n libnetpbm%{libmaj} -p /sbin/ldconfig
 
+%check
+# do not run unneccesary tests
+sed -i '/all-in-place/d' test/Test-Order
+sed -i '/legacy-names/d' test/Test-Order
+# picttoppm.c: #error "Unfixable. Don't ship me"
+sed -i '/pict-roundtrip/d' test/Test-Order
+# pstopnm is not shipped
+sed -i '/^ps.*\.test/d'test/Test-Order
+mkdir package-test-{tmp,results}
+make pkgdir=`pwd`/package tmpdir=`pwd`/package-test-tmp 
RESULTDIR=`pwd`/package-test-results check-package
+
 %files
 %doc README doc/* netpbm.sourceforge.net/doc
 %doc pnmtopalm/




commit netpbm for openSUSE:Factory

2019-05-17 Thread root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2019-05-17 23:39:25

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new.5148 (New)


Package is "netpbm"

Fri May 17 23:39:25 2019 rev:67 rq:703437 version:10.86.3

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2019-01-03 
18:04:34.240250103 +0100
+++ /work/SRC/openSUSE:Factory/.netpbm.new.5148/netpbm.changes  2019-05-17 
23:39:27.778034762 +0200
@@ -1,0 +2,67 @@
+Wed May 15 05:44:20 UTC 2019 - pgaj...@suse.com
+
+- asan_build: build ASAN included
+- debug_build: build more suitable for debugging
+- added patches
+  neccessary for running with ASAN
+  + netpbm-asan.patch
+
+---
+Tue May 14 09:22:13 UTC 2019 - pgaj...@suse.com
+
+- version update to 10.86.3
+  * pnmtopng: Fix bug: Defaults to no filters.  Should be all
+filters.  Effect is larger PNG output.  Broken after Netpbm
+10.26 (January 2005) but no later than Netpbm 10.35 (August
+2006).
+  * pnmtopng: Fix bug: Doesn't allow multiple filter options.
+Broken after Netpbm 10.26 (January 2005) but no later than
+Netpbm 10.35 (August 2006).
+  * pnmcrop: Don't allow -borderfile with -reportXXX.  It doesn't
+work.
+  * pnmcrop: fix bug: -bgcolor doesn't work.  Always present
+(-bgcolor was introduced in Netpbm 10.86 (March 2019)).
+  * pnmcrop: fix bug: incorrect identification of background with
+-bgcolor and PBM or PGM image.  Always present (-bgcolor was
+introduced in Netpbm 10.86 (March 2019)).
+  * Add pamfind.
+  * Add pambrighten.
+  * Add pamhue.
+  * pnmcrop: Add -bg-color, bg-corner, -reportfull, -reportsize,
+-blank-image .
+  * pamtopng: Add -interlace .
+  * pamenlarge: Add -scale, -xscale, -yscale .
+  * pamenlarge: Much faster for PBM with xscale factor above 10;
+slightly faster for xscale factor 2-10.
+  * pamfile: Add -machine and -size .
+  * pamscale: Add -reportonly
+  * pamstretch-gen: Add -quiet, -plain.
+  * pamstretch-gen: Use -dropedge on the 'pamstretch' piece for
+better looking output.
+  * pamstretch: Accept scale factor of 1 as a parameter (already
+was accepted with -xscale and -yscale options).
+  * pamstretch: Don't mess with edge when scale factor is 1,
+regardless of -dropedge and -blackedge.
+  * ppmwheel: Add -huevalue, -huesaturation, -maxval .
+  * various: Fix unnormalizing code so a value exactly between two
+sample values rounds consistently up.  Affects many programs.
+  * pstopnm: Fix bug: -textalphabits has no effect.  Always broken.
+(-textalphabits was new in Netpbm 10.53 (December 2010)).
+  * pamtopng: Fix sBit chunk, bit shift value for 1-, 2-, and 4-bit-
+per-sample images.  Always broken (Pamtopng was new in Netpbm
+10.71 (June 2015)).
+  * pamtopng: Fix buffer overrun.  Always broken (Pamtopng was new
+in Netpbm 10.71 (June 2015)).
+  * pnmtopng: fix bug: -interlace ignored.  Broken in 10.55
+(June 2011).
+pamstretch: Reject very large scale factors instead of producing
+incorrect output.
+  * ppmbrighten: Fix crash with -normalize when there is only one
+intensity in the image.  Always broken - Ppmbrighten was new in
+the first Netpbm release in 1991.
+  * ppmdraw: Fix bug: 'setlinetype nodiag' says invalid type.
+Always broken.  (Ppmdraw was new in Netpbm 10.29 (August 2005)).
+- modified patches
+  % netpbm-gcc-warnings.patch (extended)
+
+---

Old:

  netpbm-10.85.0-documentation.tar.bz2
  netpbm-10.85.0-nohpcdtoppm-noppmtompeg.tar.bz2

New:

  netpbm-10.86.3-documentation.tar.bz2
  netpbm-10.86.3-nohpcdtoppm-noppmtompeg.tar.bz2
  netpbm-asan.patch



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.CVJWrs/_old  2019-05-17 23:39:28.554034336 +0200
+++ /var/tmp/diff_new_pack.CVJWrs/_new  2019-05-17 23:39:28.558034334 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package netpbm
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,13 @@
 #
 
 
+%define debug_build0
+%define asan_build 0
 %define libmaj  11
-%define libmin  85
+%define libmin  86
 %define libver  %{libmaj}.%{libmin}
 Name:   netpbm
-Version:10.85.0
+Version:10.86.3
 Release:0
 Summary:A Graphics Conversion Package
 License:BSD-3-Clause AND GPL-2.0-or-later AND IJG AND MIT AND 

commit netpbm for openSUSE:Factory

2019-01-03 Thread root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2019-01-03 18:04:23

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new.28833 (New)


Package is "netpbm"

Thu Jan  3 18:04:23 2019 rev:66 rq:662362 version:10.85.0

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2018-11-06 
14:00:33.523751822 +0100
+++ /work/SRC/openSUSE:Factory/.netpbm.new.28833/netpbm.changes 2019-01-03 
18:04:34.240250103 +0100
@@ -1,0 +2,36 @@
+Mon Dec 31 22:08:29 UTC 2018 - Jan Engelhardt 
+
+- Trim filler wording from descriptions.
+
+---
+Mon Dec 31 17:12:02 UTC 2018 - Petr Gajdos 
+
+- updated to 10.85.00
+  * pnmpaste: Add -nand, -nor, and -nxor.
+  * pamcut: add -cropleft, -cropright, -croptop, -cropbottom.
+  * ppmtobmp: respect -bpp with PBM input.
+  * bmptopnm: allow single color colormap with bpp 1.
+  * bmptopnm: validate plane count = 1.
+  * bmptopnm: Add RLE4 compression decoding.  This was ostensibly
+added in Netpbm 10.32 (February 2006), but never worked.
+  * Add pammixmulti.  Thanks Scott Pakin (scott+...@pakin.org).
+  * pamtotga: Add -cmap16 .
+  * pamtris: Add -rgb, -grayscale.  Add w parameter to vertex
+instructions.  Fix perspective correctness.  Thanks Lucas Brunno
+Luna .
+  * picttoppm: accept rectangle specifications in input that have
+the corners in any order, not just upper left, then lower right.
+  * pamtotga: identify compressed colormapped format in error
+message saying the program doesn't know how to interpret it.
+  * pamtotga: Ignore extra planes in black and white or grayscale
+input instead of generating junk output.
+  * bmptopnm: Fix wrong output for non-colormapped OS2 BMP.  Broken
+in Netpbm 10.18 (September 2003).
+  * bmptopnm: Fix array bounds violation when index value in raster
+is too big.  Broken after Netpbm 10.11 (October 2002) but before
+10.19 (November 2003).
+- modified patches
+  * netpbm-gcc-warnings.patch
+  * netpbm-security-code.patch
+
+---

Old:

  netpbm-10.84.2-documentation.tar.bz2
  netpbm-10.84.2-nohpcdtoppm-noppmtompeg.tar.bz2

New:

  netpbm-10.85.0-documentation.tar.bz2
  netpbm-10.85.0-nohpcdtoppm-noppmtompeg.tar.bz2



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.6sifHT/_old  2019-01-03 18:04:34.912249505 +0100
+++ /var/tmp/diff_new_pack.6sifHT/_new  2019-01-03 18:04:34.912249505 +0100
@@ -12,17 +12,17 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define libmaj  11
-%define libmin  84
+%define libmin  85
 %define libver  %{libmaj}.%{libmin}
 Name:   netpbm
-Version:10.84.2
+Version:10.85.0
 Release:0
-Summary:A Powerful Graphics Conversion Package
+Summary:A Graphics Conversion Package
 License:BSD-3-Clause AND GPL-2.0-or-later AND IJG AND MIT AND 
SUSE-Public-Domain
 Group:  Productivity/Graphics/Convertors
 Url:http://netpbm.sourceforge.net/
@@ -50,15 +50,16 @@
 Provides:   pbmplus
 
 %description
-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.
+These are the Portable Bitmap Plus Utilities.
+
+This package 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.
 
 %package -n libnetpbm%{libmaj}
 Summary:Libraries for the NetPBM (NetPortableBitmap) Graphic Formats
@@ -72,7 +73,7 @@
 source package.
 
 %package -n libnetpbm-devel

commit netpbm for openSUSE:Factory

2018-11-06 Thread root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2018-11-06 13:59:43

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is "netpbm"

Tue Nov  6 13:59:43 2018 rev:65 rq:643953 version:10.84.2

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2018-10-02 
19:39:22.922391308 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2018-11-06 
14:00:33.523751822 +0100
@@ -1,0 +2,29 @@
+Tue Oct 23 10:39:59 UTC 2018 - Petr Gajdos 
+
+- updated to 10.84.02
+  * libnetpbm: Fix invalid memory reference in color name processing
+when trivial memory allocation fails.
+pamtojpeg2k: fix incorrect interpretation of -ilyrrates option
+when it contains multiple delimiter characters in a row.  Always
+broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).
+  * pnmtojbig: fix incorrect handling of -x option.  Always broken
+(pnmtojbig was new in Netpbm 9.2 (May 2000)).
+Add pamaltsat.  Thanks Anton Shepelev .
+  * Add pamtris.  Thanks Lucas Brunno Luna
+.
+  * libpbmfont, pbmtext: fix bugs with BDF file lines with
+insufficient number of fields.  Unknown effect.
+  * pbmtext: -wchar works with built-in fonts.
+  * pbmtext: improved -verbose information about BDF fonts:
+include CHARSET_REGISTRY, CHARSET_ENCODING.
+  * libnetpbm font facilities: built-in fonts work with wide
+characters.
+  * pbmtext; libnetpbm BDF font processing: fix invalid memory
+reference when BDF font file has invalid syntax.  Broken
+in primordial Netpbm, ca 1993.
+  * pamgetcolor: fix bug: gets color of only the top half of a
+region.
+  * pnmfiasco, fiascotopnm: Fix trivial memory leak.  Always broken
+(programs were new in Netpbm 9.6, July 2000).
+
+---

Old:

  netpbm-10.83.2-documentation.tar.bz2
  netpbm-10.83.2-nohpcdtoppm-noppmtompeg.tar.bz2

New:

  netpbm-10.84.2-documentation.tar.bz2
  netpbm-10.84.2-nohpcdtoppm-noppmtompeg.tar.bz2



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.O2tDU2/_old  2018-11-06 14:00:36.187748369 +0100
+++ /var/tmp/diff_new_pack.O2tDU2/_new  2018-11-06 14:00:36.195748358 +0100
@@ -17,10 +17,10 @@
 
 
 %define libmaj  11
-%define libmin  83
+%define libmin  84
 %define libver  %{libmaj}.%{libmin}
 Name:   netpbm
-Version:10.83.2
+Version:10.84.2
 Release:0
 Summary:A Powerful Graphics Conversion Package
 License:BSD-3-Clause AND GPL-2.0-or-later AND IJG AND MIT AND 
SUSE-Public-Domain

++ netpbm-10.83.2-documentation.tar.bz2 -> 
netpbm-10.84.2-documentation.tar.bz2 ++
/work/SRC/openSUSE:Factory/netpbm/netpbm-10.83.2-documentation.tar.bz2 
/work/SRC/openSUSE:Factory/.netpbm.new/netpbm-10.84.2-documentation.tar.bz2 
differ: char 11, line 1

++ netpbm-10.83.2-nohpcdtoppm-noppmtompeg.tar.bz2 -> 
netpbm-10.84.2-nohpcdtoppm-noppmtompeg.tar.bz2 ++
 9344 lines of diff (skipped)




commit netpbm for openSUSE:Factory

2018-10-02 Thread root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2018-10-02 19:39:18

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is "netpbm"

Tue Oct  2 19:39:18 2018 rev:64 rq:638657 version:10.83.2

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2018-07-04 
23:53:25.844004713 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2018-10-02 
19:39:22.922391308 +0200
@@ -1,0 +2,38 @@
+Wed Sep 26 15:42:52 UTC 2018 - pmonrealgonza...@suse.com
+
+- updated to 10.83.00
+  * Add pamlevels.  Thanks Anton Shepelev .
+  * Add pamgetcolor.  Thanks Anton Shepelev .
+  * Add rgb-:r/g/b color specification format.
+  * pngtopam: Fix bogus warning of non-square pixels when image does
+not contain pixel resolution information.  Introduced in Netpbm
+10.48 (September 2009).
+  * pstopnm: Fix divide-by-zero crash when Postscript input says
+the image has zero size.
+  * pstopnm: Fix divide-by-zero crash when computed resolution
+rounds down to zero dots per inch.
+  * pbmmask: Fix invalid memory reference with zero-dimension
+input image.  Broken in primordial Netpbm, ca 1989.
+[CVE-2018-8975, bsc#1086777] 
+https://sourceforge.net/p/netpbm/code/3279/
+  * libnetpbm: Add pnm_colorspec_rgb_integer,
+pnm_colorspec_rgb_norm, pnm_colorspec_rgb_x11,
+pnm_colorspec_dict, pnm_colorspec_dict_close.
+  * libnetpbm: Add pnm_parsecolor2.
+  * libnetpbm: Add pnm_allocpamtuplen, pnm_freepamtuplen.
+  * libnetpbm: Make the normalized tuple functions respect the
+allocation depth specified in struct pam (member
+'allocation_depth') instead of using the actual tuple depth
+(member 'depth').
+  * ilbmtoppm: Fix bug: may fail with bogus error message about an
+invalid CLUT chunk if image has a CLUT chunk.  Introduced after
+Netpbm 10.26 (January 2005) and at or before Netpbm 10.35
+(August 2006).
+
+- Refreshed patch netpbm-security-code.patch
+
+- Dropped patch fixed upstream netpbm-CVE-2018-8975.patch
+
+- Renamed script prepare-src-tarball to prepare-src-tarball.sh
+
+---

Old:

  netpbm-10.82.2-documentation.tar.bz2
  netpbm-10.82.2-nohpcdtoppm-noppmtompeg.tar.bz2
  netpbm-CVE-2018-8975.patch
  prepare-src-tarball

New:

  netpbm-10.83.2-documentation.tar.bz2
  netpbm-10.83.2-nohpcdtoppm-noppmtompeg.tar.bz2
  prepare-src-tarball.sh



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.PVd1gF/_old  2018-10-02 19:39:23.722390121 +0200
+++ /var/tmp/diff_new_pack.PVd1gF/_new  2018-10-02 19:39:23.722390121 +0200
@@ -17,10 +17,10 @@
 
 
 %define libmaj  11
-%define libmin  82
+%define libmin  83
 %define libver  %{libmaj}.%{libmin}
 Name:   netpbm
-Version:10.82.2
+Version:10.83.2
 Release:0
 Summary:A Powerful Graphics Conversion Package
 License:BSD-3-Clause AND GPL-2.0-or-later AND IJG AND MIT AND 
SUSE-Public-Domain
@@ -29,7 +29,7 @@
 Source: netpbm-%{version}-nohpcdtoppm-noppmtompeg.tar.bz2
 Source1:netpbm-%{version}-documentation.tar.bz2
 Source2:baselibs.conf
-Source3:prepare-src-tarball
+Source3:prepare-src-tarball.sh
 # SUSE specific
 Patch0: %{name}-make.patch
 Patch3: %{name}-tmpfile.patch
@@ -37,7 +37,6 @@
 Patch5: %{name}-security-scripts.patch
 Patch6: %{name}-gcc-warnings.patch
 Patch7: makeman-py3.patch
-Patch8: netpbm-CVE-2018-8975.patch
 BuildRequires:  flex
 BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
@@ -90,7 +89,6 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
-%patch8 -p1
 mkdir pnmtopalm # for %%doc pnmtopalm
 cp -p converter/other/pnmtopalm/{LICENSE,README} pnmtopalm
 

++ netpbm-10.82.2-documentation.tar.bz2 -> 
netpbm-10.83.2-documentation.tar.bz2 ++
/work/SRC/openSUSE:Factory/netpbm/netpbm-10.82.2-documentation.tar.bz2 
/work/SRC/openSUSE:Factory/.netpbm.new/netpbm-10.83.2-documentation.tar.bz2 
differ: char 11, line 1

++ netpbm-10.82.2-nohpcdtoppm-noppmtompeg.tar.bz2 -> 
netpbm-10.83.2-nohpcdtoppm-noppmtompeg.tar.bz2 ++
 12743 lines of diff (skipped)

++ netpbm-security-code.patch ++
 1126 lines (skipped)
 between /work/SRC/openSUSE:Factory/netpbm/netpbm-security-code.patch
 and /work/SRC/openSUSE:Factory/.netpbm.new/netpbm-security-code.patch

++ prepare-src-tarball.sh ++
#!/bin/sh -x

#This script is used to create netpbm-$VER-nohpcdtoppm-nojbig.tar.bz2
#from upstream svn, http://sourceforge.net/projects/netpbm/


rm -rf REMOVE
mkdir REMOVE
cd REMOVE
svn checkout 

commit netpbm for openSUSE:Factory

2018-07-04 Thread root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2018-07-04 23:51:59

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is "netpbm"

Wed Jul  4 23:51:59 2018 rev:63 rq:619410 version:10.82.2

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2018-01-02 
16:33:09.069221524 +0100
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2018-07-04 
23:53:25.844004713 +0200
@@ -1,0 +2,50 @@
+Wed Jun 27 14:04:30 UTC 2018 - pgaj...@suse.com
+
+- security update
+  * CVE-2018-8975 [bsc#1086777]
++ netpbm-CVE-2018-8975.patch
+
+---
+Wed Jun 27 11:38:22 UTC 2018 - pgaj...@suse.com
+
+- updated to 10.82.2
+  * Pngtopam: Fix bogus warning of non-square pixels when image does
+  not contain pixel resolution information.  Introduced in Netpbm
+  10.48 (September 2009)
+  * ilbmtoppm: Fix bug: may fail with bogus error message about an
+  invalid CLUT chunk if image has a CLUT chunk.  Introduced after
+  Netpbm 10.26 (January 2005) and at or before Netpbm 10.35
+  (August 2006).
+  * pbmtext: Add -wchar.
+  * pbmtext: Add -text-dump option.
+  * ppmhist: Add color summary to top of output, (except with
+-noheader).
+  * pnmremap: Add -randomseed.
+  * pnmquant: Add -norandom, -randomseed.
+  * pamtogif: Add -noclear option.
+  * giftopnm: Check "data width" value from GIF image properly:
+can't be bigger than 11, because the minimum code size is one
+more than the data width and the maximum code size is 12.  (Note
+that GIF spec prohibits anything more than 8).
+  * pnmpsnr: Add -targetX options.
+  * ppmrainbow: Add "ppmrainbow: " to error messages, like other
+programs.
+  * ppmrainbow: improve error message.
+  * g3topbm: Fix bug - produces invalid empty PBM image if input
+image is empty.
+  * ppmpat: Fix bug - crash or junk output with -camo or -anticamo
+and no -color.  Introduced in Netpbm 10.78 (March 2017).
+  * mrftopbm: Fix bug - wrong error messages or output when input
+invalidly short.  Always broken (mrftopbm was new in Netpbm
+10.18 (September 2003).
+  * sldtoppm: -lib and -dir don't work - always says slide not
+found.  Broken in Netpbm 10.63 (June 2013).
+  * sldtoppm: fix bug: says AutoCAD slide file isn't an AutoCAD
+slide file.  Broken after Netpbm 10.26 (January 2005), but no
+later than 10.35 (August 2006).
+  * sldtoppm: fix bug: wild memory accesses, weird messages when
+invalid input file has unterminated strings.
+- refreshed netpbm-security-code.patch
+- fixed prepare-src-tarball update script
+
+---

Old:

  netpbm-10.80.1-documentation.tar.bz2
  netpbm-10.80.1-nohpcdtoppm-noppmtompeg.tar.bz2

New:

  netpbm-10.82.2-documentation.tar.bz2
  netpbm-10.82.2-nohpcdtoppm-noppmtompeg.tar.bz2
  netpbm-CVE-2018-8975.patch



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.X9cBqu/_old  2018-07-04 23:53:26.804003653 +0200
+++ /var/tmp/diff_new_pack.X9cBqu/_new  2018-07-04 23:53:26.804003653 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package netpbm
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 %define libmaj  11
-%define libmin  80
+%define libmin  82
 %define libver  %{libmaj}.%{libmin}
 Name:   netpbm
-Version:10.80.1
+Version:10.82.2
 Release:0
 Summary:A Powerful Graphics Conversion Package
-License:BSD-3-Clause AND GPL-2.0+ AND IJG AND MIT AND 
SUSE-Public-Domain
+License:BSD-3-Clause AND GPL-2.0-or-later AND IJG AND MIT AND 
SUSE-Public-Domain
 Group:  Productivity/Graphics/Convertors
 Url:http://netpbm.sourceforge.net/
 Source: netpbm-%{version}-nohpcdtoppm-noppmtompeg.tar.bz2
@@ -37,6 +37,7 @@
 Patch5: %{name}-security-scripts.patch
 Patch6: %{name}-gcc-warnings.patch
 Patch7: makeman-py3.patch
+Patch8: netpbm-CVE-2018-8975.patch
 BuildRequires:  flex
 BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
@@ -89,6 +90,7 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
+%patch8 -p1
 mkdir pnmtopalm # for %%doc pnmtopalm
 cp -p converter/other/pnmtopalm/{LICENSE,README} pnmtopalm
 

++ netpbm-10.80.1-documentation.tar.bz2 -> 
netpbm-10.82.2-documentation.tar.bz2 ++

commit netpbm for openSUSE:Factory

2018-01-02 Thread root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2018-01-02 16:33:07

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is "netpbm"

Tue Jan  2 16:33:07 2018 rev:62 rq:560688 version:10.80.1

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2017-12-23 
12:18:19.934959800 +0100
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2018-01-02 
16:33:09.069221524 +0100
@@ -1,0 +2,7 @@
+Fri Dec 29 13:52:55 UTC 2017 - tchva...@suse.com
+
+- Add patch makeman-py3.patch to make sure to use python3 when
+  building
+- Unpack the stuff only once
+
+---

New:

  makeman-py3.patch



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.OsGaC9/_old  2018-01-02 16:33:10.196845496 +0100
+++ /var/tmp/diff_new_pack.OsGaC9/_new  2018-01-02 16:33:10.200844163 +0100
@@ -36,6 +36,7 @@
 Patch4: %{name}-security-code.patch
 Patch5: %{name}-security-scripts.patch
 Patch6: %{name}-gcc-warnings.patch
+Patch7: makeman-py3.patch
 BuildRequires:  flex
 BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
@@ -43,7 +44,8 @@
 BuildRequires:  libtiff-devel
 BuildRequires:  libxml2-devel
 BuildRequires:  pkgconfig
-BuildRequires:  python
+# needed for the makeman
+BuildRequires:  python3-base
 BuildRequires:  pkgconfig(x11)
 Provides:   pbmplus
 
@@ -80,13 +82,13 @@
 source package.
 
 %prep
-%setup -q
 %setup -q -D -a 1
 %patch0
 %patch3
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7 -p1
 mkdir pnmtopalm # for %%doc pnmtopalm
 cp -p converter/other/pnmtopalm/{LICENSE,README} pnmtopalm
 

++ makeman-py3.patch ++
Index: netpbm-10.80.1/buildtools/makeman
===
--- netpbm-10.80.1.orig/buildtools/makeman
+++ netpbm-10.80.1/buildtools/makeman
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3
 #
 # makeman -- compile netpbm's stereotyped HTML to troff markup
 #



commit netpbm for openSUSE:Factory

2017-12-23 Thread root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2017-12-23 12:18:15

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is "netpbm"

Sat Dec 23 12:18:15 2017 rev:61 rq:558105 version:10.80.1

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2017-06-16 
10:53:23.839206126 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2017-12-23 
12:18:19.934959800 +0100
@@ -1,0 +2,109 @@
+Mon Dec 18 13:30:51 UTC 2017 - pgaj...@suse.com
+
+- updated to 10.80.1
+  * pnmtopalm: Refuse to create a compressed image with more than 8
+bits per pixel.
+  * pbmtext, libnetpbm font facilities: allow glyphs in font files
+that have no bitmap data; just used for their advance value to
+code a space.
+  * pbmtext: Improve error message when there is a problem reading
+the font file.
+  * libnetpbm font facilities: consider font invalid if a glyph is
+more than 65536 pixels high or wide.
+  * ppmshadow: handle images with a black background and low
+contrast images (i.e. little difference between foreground and
+background).
+  * ppmbrighten: fix bug: red pixels change hue.  Introduced in
+after Netpbm 10.11 (October 2002) and before Netpbm 10.18
+(September 2003).
+  * palmtopnm: fix crash if invalid input contains color index that
+is not in the palette.  Always broken (palmtopnm was new in
+Netpbm 9.10 (October 2001)).
+  * pnmtopalm: fix incorrect output with certain input files and
+-packbits_compression.  Always broken.  -packbits_compression
+was new in Netpbm 10.27 (March 2005).
+  * pnmtopalm: Correct error message recommending running
+pnmquant when the real solution is to run pnmremap to modify the
+image to Palm standard colors.
+  * pnmtopalm: Fix bug causing "color not in colormap" failure with
+-colormap and maxval other than 255.
+  * libnetpbm: font facilities: fix invalid memory reference with
+certain font files.
+  * libnetpbm: ppm_readcolordict: Improve error message when there is
+a problem reading the color dictionary.  Affects ppmhist.
+  * pgmmake: Fix bug: treats non-numeric gray-level argument as zero.
+Always broken (Pgmmake was new in Netpbm 10.32, February 2006).
+  * pdbimgtopam, pamtopdbimg: fix various cases of incorrect output,
+some always present (programs were new in Netpbm 10.52.00
+(October 2010)).
+  * libnetpbm: pnm_parsecolorn(), pnm_parsecolor(): fix parsing of
+rgb: color specifications: yields value slightly too dim.
+Affects many programs.  Broken in Netpbm 10.79 (June 2017).
+
+---
+Wed Aug  2 10:28:18 UTC 2017 - tchva...@suse.com
+
+- Version update to 10.79.3:
+  * Fix license clash between GPL-2 and GPL-3
+  * Few small fixes
+
+---
+Wed Jul 12 07:50:42 UTC 2017 - tchva...@suse.com
+
+- Drop patch netpbm-missing-file-close.patch fixed differently by
+  upstream
+- Drop patch netpbm-jasper.patch which is no longer needed
+- Remove accidental -O0 added to cflags
+- Version update to 10.79.2:
+  * Fix 'format-security' GNU compiler warning.
+  * libnetpbm: pnm_parsecolorn(), pnm_parsecolor(): fix parsing of
+rgb: color specifications: yields value slightly too dim.
+  * pamgauss: Add -maximize, -oversample .  Thanks Anton Shepelev
+
+  * pnmconvol: Extend -normalize to be applicable to convolution
+kernels specified by PGM file.  Thanks Anton Shepelev
+
+  * g3topbm: tolerate fill bits.
+  * pbmtog3: Add -align8, -align16.
+  * ppmshadow: Improve results for very small maxval.
+  * ppmshadow: eliminate extraneous messages from pnmconvol.
+  * libnetpbm: Improve error message for purported image that is
+exactly 1 byte long (so ends in the middle of what would be the
+magic number).
+  * pbmtox10bm: Get the Perl interpreter for this Perl program from
+the PATH instead of hardcoded as /usr/bin/perl (like all other
+Netpbm Perl programs).
+  * ppmcolormask: fix incorrect output when input maxval is not 255.
+  * bmptopnm: fix crash when input is a Windows BMP with negative
+number for width.  Always broken.  (bmptopnm was new, as
+bmptoppm, in original Netpbm, 1992).
+  * pamcomp: fix incorrect output with -mixtransparency.
+Always broken.  (-mixtransparency was new in Netpbm 10.56,
+September 2011).
+  * pamcomp: remove debug trace message with -mixtransparency.
+Always broken.  (-mixtransparency was new in Netpbm 10.56,
+September 2011).
+  * pnmtojpeg: fix array bounds violation in argument list.  Always
+broken (pnmtojpeg was new to Netpbm in Netpbm 8.2 (March 2000).

commit netpbm for openSUSE:Factory

2017-06-16 Thread root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2017-06-16 10:52:59

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is "netpbm"

Fri Jun 16 10:52:59 2017 rev:60 rq:502465 version:10.78.5

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2016-11-25 
12:24:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2017-06-16 
10:53:23.839206126 +0200
@@ -1,0 +2,40 @@
+Fri Jun  9 06:11:25 UTC 2017 - pgaj...@suse.com
+
+- updated to 10.78.5
+  * pamgauss: Fix skewed output with even dimension.
+  * bmptopnm: fix crash when input is a Windows BMP with negative
+  number for width.
+
+---
+Mon Jun  5 15:08:18 UTC 2017 - pgaj...@suse.com
+
+- updated to 10.78.4
+  * pamcrater: fix incorrect output with non-square image.
+  * libnetpbm: fix bug: pm_system_XXX closes Standard Input if you
+  supply a Standard Output accepter but not a Standard Input
+  feeder.
+  * fix incorrect output with -mixtransparency.
+  * pamcomp: remove debug trace message with -mixtransparency.
+  * pnmtojpeg: fix array bounds violation in argument list.
+  * ppmpat: Add -color.
+  * ppmpat: Add -argyle1, -argyle2.
+  * pnmtotiff: Fail with -miniswhite or -minisblack on color image
+  rather than produce an invalid TIFF.
+  * tifftopnmcmyk: Default rows per strip to the TIFF library
+  default instead of whatever yields 8K strips.
+  * tifftonm: Fix incorrect PBM output with two-color paletted TIFF
+  image.
+  * tifftopnm: Fix memory corruption when image is more pixels than
+  can be represented as a C unsigned integer.
+  * tifftopnmcmyk: Fix bug: fails with very wide images and no
+  -rowsperstrip.
+  * svgtopam: Fix crash when out of memory.
+  * pnmcrop: Add -closeness
+  * libnetpbm: ppmd_fill_path: remove debug trace.
+  * pnmpad: Fix bug: incorrect output width.
+- removed netpbm-no-build-date.patch: not needed since:
+  *  --version global option: with SOURCE_DATE_EPOCH environment
+  variable, display source code datetime instead of build
+  datetime.
+
+---

Old:

  netpbm-10.76.0-documentation.tar.bz2
  netpbm-10.76.0-nohpcdtoppm-noppmtompeg.tar.bz2
  netpbm-no-build-date.patch

New:

  netpbm-10.78.5-documentation.tar.bz2
  netpbm-10.78.5-nohpcdtoppm-noppmtompeg.tar.bz2



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.C8Prd0/_old  2017-06-16 10:53:25.267005132 +0200
+++ /var/tmp/diff_new_pack.C8Prd0/_new  2017-06-16 10:53:25.267005132 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package netpbm
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,11 +17,11 @@
 
 
 %define libmaj  11
-%define libmin  76
+%define libmin  78
 %define libver  %{libmaj}.%{libmin}
 
 Name:   netpbm
-Version:10.76.0
+Version:10.78.5
 Release:0
 Summary:A Powerful Graphics Conversion Package
 License:BSD-3-Clause and GPL-2.0+ and IJG and MIT and 
SUSE-Public-Domain
@@ -33,8 +33,6 @@
 Source3:prepare-src-tarball
 # SUSE specific
 Patch0: %{name}-make.patch 
-# SUSE specific: no build date
-Patch1: %{name}-no-build-date.patch 
 # upstreamed in development version
 Patch2: %{name}-missing-file-close.patch
 Patch3: %{name}-tmpfile.patch 
@@ -109,7 +107,6 @@
 %setup
 %setup -D -q -a 1
 %patch0
-%patch1
 %patch2
 %patch3
 %patch4 -p1
@@ -128,7 +125,7 @@
 echo 'install.manweb:' >> converter/ppm/hpcdtoppm/Makefile
 # dtto for ppmtompeg
 echo 'install.manweb:' >> converter/ppm/ppmtompeg/Makefile
-export CFLAGS="$RPM_OPT_FLAGS -flax-vector-conversions"
+export CFLAGS="$RPM_OPT_FLAGS -flax-vector-conversions -O0"
 make CFLAGS="$CFLAGS" 
 rm doc/INSTALL
 #
@@ -143,7 +140,6 @@
 %install
 # netpbm has _interactive_ install perl script, see doc/INSTALL
 make pkgdir=`pwd`/package package STRIPFLAG=
-rm package/bin/doc.url
 rm package/bin/g3topbm #conflict with g3utils
 #
 mkdir -p $RPM_BUILD_ROOT%{_prefix}/{bin,include,%_lib,share/man,share/%{name}}

++ netpbm-10.76.0-documentation.tar.bz2 -> 
netpbm-10.78.5-documentation.tar.bz2 ++
/work/SRC/openSUSE:Factory/netpbm/netpbm-10.76.0-documentation.tar.bz2 

commit netpbm for openSUSE:Factory

2016-11-25 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2016-11-25 12:24:27

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is "netpbm"

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2016-10-28 
10:42:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2016-11-25 
12:24:29.0 +0100
@@ -1,0 +2,15 @@
+Tue Nov 22 10:30:26 UTC 2016 - pgaj...@suse.com
+
+- updated to 10.76.0
+  * pnmquantall: Fix failure when temporary file location is
+not the same filesystem as the output file.
+  * pnmquantall: Fix incorrect handling of when the Pnmremap or
+the final rename fails.
+  * giftopnm: Fix bug: crash on little-endian computers that can't
+toleration unaligned memory access.  Thanks Ignatios Souvatzis
+(i...@netbsd.org).  Broken in Netpbm 10.47 (June 2009).
+  * cmuwmtopbm: fix trivial memory leak.  Always broken (cmuwmtopbm
+was in primordial Pbmplus, in 1988).
+  * Build: tifftopnm.c: fix undefined WIFSIGNALED, etc.
+
+---

Old:

  netpbm-10.75.1-documentation.tar.bz2
  netpbm-10.75.1-nohpcdtoppm-noppmtompeg.tar.bz2

New:

  netpbm-10.76.0-documentation.tar.bz2
  netpbm-10.76.0-nohpcdtoppm-noppmtompeg.tar.bz2



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.jcKFGQ/_old  2016-11-25 12:24:31.0 +0100
+++ /var/tmp/diff_new_pack.jcKFGQ/_new  2016-11-25 12:24:31.0 +0100
@@ -17,11 +17,11 @@
 
 
 %define libmaj  11
-%define libmin  75
+%define libmin  76
 %define libver  %{libmaj}.%{libmin}
 
 Name:   netpbm
-Version:10.75.1
+Version:10.76.0
 Release:0
 Summary:A Powerful Graphics Conversion Package
 License:BSD-3-Clause and GPL-2.0+ and IJG and MIT and 
SUSE-Public-Domain

++ netpbm-10.75.1-documentation.tar.bz2 -> 
netpbm-10.76.0-documentation.tar.bz2 ++
/work/SRC/openSUSE:Factory/netpbm/netpbm-10.75.1-documentation.tar.bz2 
/work/SRC/openSUSE:Factory/.netpbm.new/netpbm-10.76.0-documentation.tar.bz2 
differ: char 11, line 1

++ netpbm-10.75.1-nohpcdtoppm-noppmtompeg.tar.bz2 -> 
netpbm-10.76.0-nohpcdtoppm-noppmtompeg.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm-10.75.1/converter/other/pngx.h 
new/netpbm-10.76.0/converter/other/pngx.h
--- old/netpbm-10.75.1/converter/other/pngx.h   2016-08-22 11:03:31.0 
+0200
+++ new/netpbm-10.76.0/converter/other/pngx.h   2016-11-22 11:23:13.0 
+0100
@@ -2,6 +2,10 @@
 #define PNGX_H_INCLUDED
 
 #include 
+/* This includes the Zlib interface header file zlib.h because libpng uses
+   libz and some of the Zlib interface, e.g. the Z_DEFLATED constant,
+   is part of the libpng interface.
+*/
 #include "pm_c_util.h"
 
 /* pngx is designed to be an extension of the PNG library to make using
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm-10.75.1/converter/other/tifftopnm.c 
new/netpbm-10.76.0/converter/other/tifftopnm.c
--- old/netpbm-10.75.1/converter/other/tifftopnm.c  2016-08-22 
11:03:32.0 +0200
+++ new/netpbm-10.76.0/converter/other/tifftopnm.c  2016-11-22 
11:23:14.0 +0100
@@ -52,6 +52,7 @@
 #include 
 #include 
 #include 
+#include   /* WIFSIGNALED, etc. */
 
 #include "pm_c_util.h"
 #include "shhopt.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm-10.75.1/converter/pbm/cmuwmtopbm.c 
new/netpbm-10.76.0/converter/pbm/cmuwmtopbm.c
--- old/netpbm-10.75.1/converter/pbm/cmuwmtopbm.c   2016-08-22 
11:03:33.0 +0200
+++ new/netpbm-10.76.0/converter/pbm/cmuwmtopbm.c   2016-11-22 
11:23:15.0 +0100
@@ -68,8 +68,8 @@
 
 
 int
-main(int argc,
- char * argv[]) {
+main(int   argc,
+ const char ** argv) {
 
 FILE * ifP;
 unsigned char * bitrow;
@@ -78,7 +78,7 @@
 
 const char * inputFileName;
 
-pbm_init(, argv);
+pm_proginit(, argv);
 
 if (argc-1 > 1)
 pm_error("Too many arguments (%u).  "
@@ -117,6 +117,7 @@
 pbm_writepbmrow_packed(stdout, bitrow, cols, 0);
 }
 
+pbm_freerow_packed(bitrow);
 pm_close(ifP);
 pm_close(stdout);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm-10.75.1/doc/HISTORY 
new/netpbm-10.76.0/doc/HISTORY
--- old/netpbm-10.75.1/doc/HISTORY  2016-08-22 11:03:30.0 +0200
+++ new/netpbm-10.76.0/doc/HISTORY  2016-11-22 11:23:12.0 +0100
@@ -4,12 +4,23 @@
 CHANGE HISTORY 
 

commit netpbm for openSUSE:Factory

2016-10-28 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2016-10-28 10:42:46

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is "netpbm"

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2016-08-26 
23:13:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2016-10-28 
10:42:47.0 +0200
@@ -1,0 +2,7 @@
+Tue Oct 25 10:54:59 UTC 2016 - fst...@suse.com
+
+- Added patch:
+  * netpbm-jasper.patch
++ Fix build with newer jasper
+
+---

New:

  netpbm-jasper.patch



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.03Na4Z/_old  2016-10-28 10:42:48.0 +0200
+++ /var/tmp/diff_new_pack.03Na4Z/_new  2016-10-28 10:42:48.0 +0200
@@ -41,6 +41,7 @@
 Patch4: %{name}-security-code.patch 
 Patch5: %{name}-security-scripts.patch 
 Patch6: %{name}-gcc-warnings.patch
+Patch7: %{name}-jasper.patch
 BuildRequires:  flex
 BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
@@ -63,8 +64,8 @@
 
 %package -n libnetpbm%{libmaj}
 Summary:Libraries for the NetPBM (NetPortableBitmap) Graphic Formats
-Group:  System/Libraries
 # bug437293
+Group:  System/Libraries
 %ifarch ppc64
 Obsoletes:  libnetpbm-64bit
 %endif
@@ -74,8 +75,8 @@
 
 %package -n libnetpbm-devel
 Summary:Libraries for the NetPBM Graphic Formats - files mandatory for 
development
-Group:  Development/Libraries/C and C++
 # bug437293
+Group:  Development/Libraries/C and C++
 %ifarch ppc64
 Obsoletes:  libnetpbm-devel-64bit
 %endif
@@ -114,6 +115,7 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7 -p1
 mkdir pnmtopalm # for %%doc pnmtopalm
 cp -p converter/other/pnmtopalm/{LICENSE,README} pnmtopalm
 

++ netpbm-jasper.patch ++
--- netpbm-10.75.1/converter/other/jpeg2000/jpeg2ktopam.c   2016-10-25 
12:02:26.574136890 +0200
+++ netpbm-10.75.1/converter/other/jpeg2000/jpeg2ktopam.c   2016-10-25 
12:49:24.245365834 +0200
@@ -8,7 +8,6 @@
 
 */
 
-#define _BSD_SOURCE 1  /* Make sure strdup() is in string.h */
 #define _XOPEN_SOURCE 500 /* Make sure strdup() is in string.h */
 /* In 2014.09, this was _XOPEN_SOURCE 600, with a comment saying it was
necessary to make  define int_fast32_t, etc. on AIX.
--- netpbm-10.75.1/converter/other/jpeg2000/pamtojpeg2k.c   2016-10-25 
12:02:26.574136890 +0200
+++ netpbm-10.75.1/converter/other/jpeg2000/pamtojpeg2k.c   2016-10-25 
12:49:38.513057474 +0200
@@ -8,7 +8,6 @@
 
 */
 
-#define _BSD_SOURCE 1/* Make sure strdup() is in string.h */
 #define _XOPEN_SOURCE 500 /* Make sure strdup() is in string.h */
 /* In 2014.09, this was _XOPEN_SOURCE 600, with a comment saying it was
necessary to make  define int_fast32_t, etc. on AIX.



commit netpbm for openSUSE:Factory

2016-08-26 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2016-08-26 23:13:43

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is "netpbm"

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2015-12-27 
01:57:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2016-08-26 
23:13:45.0 +0200
@@ -1,0 +2,10 @@
+Mon Aug 22 15:39:46 UTC 2016 - pgaj...@suse.com
+
+- updated to 10.75.1
+  * see HISTORY for upstream changelog
+  * refreshed, reduced, extended patches:
+netpbm-security-code.patch
+netpbm-security-scripts.patch
+netpbm-gcc-warnings.patch
+
+---

Old:

  netpbm-10.72.4-documentation.tar.bz2
  netpbm-10.72.4-nohpcdtoppm-noppmtompeg.tar.bz2

New:

  netpbm-10.75.1-documentation.tar.bz2
  netpbm-10.75.1-nohpcdtoppm-noppmtompeg.tar.bz2



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.EOQmAg/_old  2016-08-26 23:13:46.0 +0200
+++ /var/tmp/diff_new_pack.EOQmAg/_new  2016-08-26 23:13:46.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package netpbm
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,11 +17,11 @@
 
 
 %define libmaj  11
-%define libmin  72
+%define libmin  75
 %define libver  %{libmaj}.%{libmin}
 
 Name:   netpbm
-Version:10.72.4
+Version:10.75.1
 Release:0
 Summary:A Powerful Graphics Conversion Package
 License:BSD-3-Clause and GPL-2.0+ and IJG and MIT and 
SUSE-Public-Domain
@@ -111,9 +111,9 @@
 %patch1
 %patch2
 %patch3
-%patch4
-%patch5 
-%patch6
+%patch4 -p1
+%patch5 -p1
+%patch6 -p1
 mkdir pnmtopalm # for %%doc pnmtopalm
 cp -p converter/other/pnmtopalm/{LICENSE,README} pnmtopalm
 

++ netpbm-10.72.4-documentation.tar.bz2 -> 
netpbm-10.75.1-documentation.tar.bz2 ++
/work/SRC/openSUSE:Factory/netpbm/netpbm-10.72.4-documentation.tar.bz2 
/work/SRC/openSUSE:Factory/.netpbm.new/netpbm-10.75.1-documentation.tar.bz2 
differ: char 11, line 1

++ netpbm-10.72.4-nohpcdtoppm-noppmtompeg.tar.bz2 -> 
netpbm-10.75.1-nohpcdtoppm-noppmtompeg.tar.bz2 ++
 17918 lines of diff (skipped)

++ netpbm-gcc-warnings.patch ++
--- /var/tmp/diff_new_pack.EOQmAg/_old  2016-08-26 23:13:48.0 +0200
+++ /var/tmp/diff_new_pack.EOQmAg/_new  2016-08-26 23:13:48.0 +0200
@@ -1,8 +1,8 @@
-Index: converter/other/pngx.c
+Index: netpbm-10.75.1/converter/other/pngx.c
 ===
 converter/other/pngx.c.orig2015-12-16 17:11:26.246357467 +0100
-+++ converter/other/pngx.c 2015-12-17 12:16:50.793565778 +0100
-@@ -342,6 +342,7 @@
+--- netpbm-10.75.1.orig/converter/other/pngx.c 2016-08-22 11:03:31.641785020 
+0200
 netpbm-10.75.1/converter/other/pngx.c  2016-08-22 17:36:34.165268951 
+0200
+@@ -342,6 +342,7 @@ pngx_srgbIntentDesc(pngx_srgbIntent cons
  case PNGX_ABSOLUTE_COLORIMETRIC: return "ABSOLUTE_COLORIMETRIC";
  }
  assert(false);
@@ -10,7 +10,7 @@
  }
  
  
-@@ -357,6 +358,7 @@
+@@ -357,6 +358,7 @@ const libpngSrgbIntentCode(pngx_srgbInte
  }
  
  assert(false);  /* All cases above return */
@@ -18,3 +18,17 @@
  }
  
  
+Index: netpbm-10.75.1/editor/pbmreduce.c
+===
+--- netpbm-10.75.1.orig/editor/pbmreduce.c 2016-08-22 17:36:34.141268538 
+0200
 netpbm-10.75.1/editor/pbmreduce.c  2016-08-22 17:37:35.838325686 +0200
+@@ -202,6 +202,9 @@ oppositeDir(enum Direction const arg) {
+ case RIGHT_TO_LEFT: return LEFT_TO_RIGHT;
+ }
+ assert(false);  /* All cases handled above */
++
++/* make gcc happy */
++return RIGHT_TO_LEFT;
+ }
+ 
+ 

++ netpbm-security-code.patch ++
 1650 lines (skipped)
 between /work/SRC/openSUSE:Factory/netpbm/netpbm-security-code.patch
 and /work/SRC/openSUSE:Factory/.netpbm.new/netpbm-security-code.patch

++ netpbm-security-scripts.patch ++
--- /var/tmp/diff_new_pack.EOQmAg/_old  2016-08-26 23:13:48.0 +0200
+++ /var/tmp/diff_new_pack.EOQmAg/_new  2016-08-26 23:13:48.0 +0200
@@ -1,108 +1,16 @@
-Index: converter/other/anytopnm
+Index: netpbm-10.75.1/editor/ppmfade
 ===
 converter/other/anytopnm.orig  2014-04-01 11:09:00.723372866 +0200
-+++ converter/other/anytopnm   

commit netpbm for openSUSE:Factory

2015-12-26 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2015-12-27 01:57:34

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is "netpbm"

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2015-06-30 
10:14:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2015-12-27 
01:57:41.0 +0100
@@ -1,0 +2,10 @@
+Thu Dec 17 11:29:19 UTC 2015 - pgaj...@suse.com
+
+- updated to 10.72.4
+  * see HISTORY for upstrem changelog 
+  * added useful returns
++ netpbm-gcc-warnings.patch
+  * forwardported
+. netpbm-security-code.patch
+
+---

Old:

  netpbm-10.70.4-documentation.tar.bz2
  netpbm-10.70.4-nohpcdtoppm-noppmtompeg.tar.bz2

New:

  netpbm-10.72.4-documentation.tar.bz2
  netpbm-10.72.4-nohpcdtoppm-noppmtompeg.tar.bz2
  netpbm-gcc-warnings.patch



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.KYaZll/_old  2015-12-27 01:57:42.0 +0100
+++ /var/tmp/diff_new_pack.KYaZll/_new  2015-12-27 01:57:42.0 +0100
@@ -17,11 +17,11 @@
 
 
 %define libmaj  11
-%define libmin  70
+%define libmin  72
 %define libver  %{libmaj}.%{libmin}
 
 Name:   netpbm
-Version:10.70.4
+Version:10.72.4
 Release:0
 Summary:A Powerful Graphics Conversion Package
 License:BSD-3-Clause and GPL-2.0+ and IJG and MIT and 
SUSE-Public-Domain
@@ -40,6 +40,7 @@
 Patch3: %{name}-tmpfile.patch 
 Patch4: %{name}-security-code.patch 
 Patch5: %{name}-security-scripts.patch 
+Patch6: %{name}-gcc-warnings.patch
 BuildRequires:  flex
 BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
@@ -112,6 +113,7 @@
 %patch3
 %patch4
 %patch5 
+%patch6
 mkdir pnmtopalm # for %%doc pnmtopalm
 cp -p converter/other/pnmtopalm/{LICENSE,README} pnmtopalm
 

++ netpbm-10.70.4-documentation.tar.bz2 -> 
netpbm-10.72.4-documentation.tar.bz2 ++
 6971 lines of diff (skipped)

++ netpbm-10.70.4-nohpcdtoppm-noppmtompeg.tar.bz2 -> 
netpbm-10.72.4-nohpcdtoppm-noppmtompeg.tar.bz2 ++
 19535 lines of diff (skipped)

++ netpbm-gcc-warnings.patch ++
Index: converter/other/pngx.c
===
--- converter/other/pngx.c.orig 2015-12-16 17:11:26.246357467 +0100
+++ converter/other/pngx.c  2015-12-17 12:16:50.793565778 +0100
@@ -342,6 +342,7 @@
 case PNGX_ABSOLUTE_COLORIMETRIC: return "ABSOLUTE_COLORIMETRIC";
 }
 assert(false);
+return NULL;
 }
 
 
@@ -357,6 +358,7 @@
 }
 
 assert(false);  /* All cases above return */
+return -1;
 }
 
 
++ netpbm-security-code.patch ++
 1043 lines (skipped)
 between /work/SRC/openSUSE:Factory/netpbm/netpbm-security-code.patch
 and /work/SRC/openSUSE:Factory/.netpbm.new/netpbm-security-code.patch




commit netpbm for openSUSE:Factory

2015-06-30 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2015-06-30 10:14:02

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is netpbm

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2015-05-20 
23:34:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2015-06-30 
10:14:03.0 +0200
@@ -1,0 +2,5 @@
+Tue Jun 23 14:00:50 UTC 2015 - mvysko...@opensuse.org
+
+- Drop all libp?m.so symlinks 
+
+---



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.BtHCKS/_old  2015-06-30 10:14:04.0 +0200
+++ /var/tmp/diff_new_pack.BtHCKS/_new  2015-06-30 10:14:04.0 +0200
@@ -146,10 +146,6 @@
 cp -pd  package/bin/*  $RPM_BUILD_ROOT%{_bindir}
 cp -pd  package/lib/*.so*  $RPM_BUILD_ROOT%{_libdir}
 ln -s   libnetpbm.so.%{libver} $RPM_BUILD_ROOT%{_libdir}/libnetpbm.so
-ln -s   libnetpbm.so   $RPM_BUILD_ROOT%{_libdir}/libpbm.so
-ln -s   libnetpbm.so   $RPM_BUILD_ROOT%{_libdir}/libpgm.so
-ln -s   libnetpbm.so   $RPM_BUILD_ROOT%{_libdir}/libpnm.so
-ln -s   libnetpbm.so   $RPM_BUILD_ROOT%{_libdir}/libppm.so
 cp -prd package/include/netpbm $RPM_BUILD_ROOT%{_includedir}
 cp -prd man/*  $RPM_BUILD_ROOT%{_mandir}
 install -m 644 converter/other/pnmtopalm/*.map \




commit netpbm for openSUSE:Factory

2015-05-20 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2015-05-20 23:34:44

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is netpbm

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2014-11-24 
11:18:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2015-05-20 
23:34:46.0 +0200
@@ -1,0 +2,33 @@
+Mon May 11 14:46:14 UTC 2015 - pgaj...@suse.com
+
+- updated to 10.70.4
+  * pambackground: fix bug: segfault or incorrect results in most 
+cases.
+  * ppmtoarbtxt: Fix some undefined behavior when program limits
+are exceeded.
+  * anytopnm: convert all images in a multi-image GIF instead of
+just the first.
+  * nmnorm: add -bsingle, -wsingle.
+  * pamtosvg: fix use of unset variable; probably results in a
+crash.
+  * pnmgamma -srgbtobt709, -bt709tosrgb: fix bug; incorrect output
+nearly always.
+  * pamtilt: fix bug: unconditional crash.
+  * pgmmorphconv: fix bug: always produces PGM Plain format.
+  * giftopnm: Fix bug: crashes if purported GIF has neither a global
+color map nor a local one.
+  * pgmmorphconv: add -gradient.
+  * pnmhisteq: add -noblack and -nowhite.
+  * tifftopnm: allow input file to be nonseekable.
+  * Add yuy2topam.
+  * Add pgmtosbig.
+  * Add st4topgm, pgmtost4.
+  * ppmtoarbtxt: fix bug: wrong output when high numbers represent
+darker.
+  * ppmtorgb3: Fix buffer overflow with long input file name.
+  * st4topgm: Fix bug: with no argument, uses file named ' instead
+of Standard Input.
+  * pnmconvol: Fix bug: wrong output for pixels that convolve to
+negative values (should be clipped to zero).
+
+---

Old:

  netpbm-10.68.1-documentation.tar.bz2
  netpbm-10.68.1-nohpcdtoppm-noppmtompeg.tar.bz2

New:

  netpbm-10.70.4-documentation.tar.bz2
  netpbm-10.70.4-nohpcdtoppm-noppmtompeg.tar.bz2



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.YZ1yVH/_old  2015-05-20 23:34:47.0 +0200
+++ /var/tmp/diff_new_pack.YZ1yVH/_new  2015-05-20 23:34:47.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package netpbm
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,11 +17,11 @@
 
 
 %define libmaj  11
-%define libmin  68
+%define libmin  70
 %define libver  %{libmaj}.%{libmin}
 
 Name:   netpbm
-Version:10.68.1
+Version:10.70.4
 Release:0
 Summary:A Powerful Graphics Conversion Package
 License:BSD-3-Clause and GPL-2.0+ and IJG and MIT and 
SUSE-Public-Domain

++ netpbm-10.68.1-documentation.tar.bz2 - 
netpbm-10.70.4-documentation.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm.sourceforge.net/doc/directory.html 
new/netpbm.sourceforge.net/doc/directory.html
--- old/netpbm.sourceforge.net/doc/directory.html   2014-07-29 
03:59:32.0 +0200
+++ new/netpbm.sourceforge.net/doc/directory.html   2015-03-10 
23:26:01.0 +0100
@@ -474,6 +474,15 @@
 DTBa href=sbigtopgm.htmlsbigtopgm/a/B
 DDconvert Santa Barbara Instrument Group CCD file to PGM
 
+DTBa href=pgmtosbig.htmlpgmtosbig/a/B
+DDconvert PGM to Santa Barbara Instrument Group CCD file
+
+DTBa href=st4topgm.htmlst4topgm/a/B
+DDconvert Santa Barbara Instrument Group ST-4 camera CCD file to PGM
+
+DTBa href=pgmtost4.htmlpgmtost4/a/B
+DDconvert PGM to Santa Barbara Instrument Group ST-4 camera CCD file
+
 DTBa href=pnmtosgi.htmlpnmtosgi/a/B
 DDconvert from Netpbm formats to SGI format
 
@@ -590,6 +599,9 @@
 DTBa href=yuvsplittoppm.htmlyuvsplittoppm/a /B
 DDmerge 3 subsampled raw YUV files to one PPM
 
+DTBa href=yuv2topam.htmlyuy2topam/a /B
+DDconvert YUY2 format to PAM
+
 DTBa href=zeisstopnm.htmlzeisstopnm/a/B
 DDconvert a Zeiss confocal file to Netpbm format
 
@@ -1091,7 +1103,7 @@
 LIba href=pnmfile.htmlpnmfile/a/b
 LIba href=pnmarith.htmlpnmarith/a/b
 LIba href=pgmedge.htmlpgmedge/a/b
-LIba href=ppmtouil.htmlppmtoouil/a/b
+LIba href=ppmtouil.htmlppmtouil/a/b
 LIba href=pnmtoplainpnm.htmlpnmtoplainpnm/a/b
 LIba href=pnmflip.htmlpnmflip/a/b
 LIba href=pnmtofits.htmlpnmtofits/a/b
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm.sourceforge.net/doc/libnetpbm_image.html 
new/netpbm.sourceforge.net/doc/libnetpbm_image.html
--- 

commit netpbm for openSUSE:Factory

2014-11-24 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2014-11-24 11:18:00

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is netpbm

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2014-09-10 
07:27:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2014-11-24 
11:18:28.0 +0100
@@ -1,0 +2,12 @@
+Wed Nov 19 09:11:12 UTC 2014 - pgaj...@suse.com
+
+- updated to 10.68.1
+  * pnmconvol: add -bias .
+  * Remove pnmcomp, install a pnmcomp symlink for pamcomp.
+  * Fix incorrect option parsing when there are multiple common
+options (e.g. -plain -quiet).
+  * cameratopam: fix buffer overflow.
+  * cameratopam: fix incorrect output.
+  * ppmtopict: Fix unconditional crash.
+
+---

Old:

  netpbm-10.67.4-documentation.tar.bz2
  netpbm-10.67.4-nohpcdtoppm-noppmtompeg.tar.bz2

New:

  netpbm-10.68.1-documentation.tar.bz2
  netpbm-10.68.1-nohpcdtoppm-noppmtompeg.tar.bz2



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.dn7l0G/_old  2014-11-24 11:18:32.0 +0100
+++ /var/tmp/diff_new_pack.dn7l0G/_new  2014-11-24 11:18:32.0 +0100
@@ -17,11 +17,11 @@
 
 
 %define libmaj  11
-%define libmin  67
+%define libmin  68
 %define libver  %{libmaj}.%{libmin}
 
 Name:   netpbm
-Version:10.67.4
+Version:10.68.1
 Release:0
 Summary:A Powerful Graphics Conversion Package
 License:BSD-3-Clause and GPL-2.0+ and IJG and MIT and 
SUSE-Public-Domain

++ netpbm-10.67.4-documentation.tar.bz2 - 
netpbm-10.68.1-documentation.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm.sourceforge.net/doc/anytopnm.html 
new/netpbm.sourceforge.net/doc/anytopnm.html
--- old/netpbm.sourceforge.net/doc/anytopnm.html2013-02-20 
04:30:31.0 +0100
+++ new/netpbm.sourceforge.net/doc/anytopnm.html2014-11-15 
04:18:45.0 +0100
@@ -2,7 +2,7 @@
 HTMLHEADTITLEAnytopnm User Manual/TITLE/HEAD
 BODY
 H1anytopnm/H1
-Updated: 05 September 2006
+Updated: 15 November 2014
 BR
 A HREF=#indexTable Of Contents/A
 
@@ -13,6 +13,7 @@
 
 Banytopnm/B [Ifile/I]
 
+
 H2 id=descriptionDESCRIPTION/H2
 
 pThis program is part of a href=index.htmlNetpbm/a.
@@ -53,6 +54,16 @@
 PIf Ifile/I is B-/B or not given, Banytopnm/B takes its
 input from Standard Input.
 
+pMany image formats are capable of representing multiple images.  In
+most cases, banytopnm/b converts these to multi-image Netpbm images,
+but for some formats, banytopnm/b converts only the first image and
+ignores the rest.
+
+pIn the case of a multi-image GIF input, banytopnm/b converts all the
+images starting with Netpbm 10.69 (December 2014), but only the first in
+earlier releases.
+
+
 H2 id=seealsoSEE ALSO/H2
 
 BA HREF=pamfile.htmlpamfile/A/B,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm.sourceforge.net/doc/avstopam.html 
new/netpbm.sourceforge.net/doc/avstopam.html
--- old/netpbm.sourceforge.net/doc/avstopam.html2013-02-20 
04:30:32.0 +0100
+++ new/netpbm.sourceforge.net/doc/avstopam.html2014-09-10 
18:49:39.0 +0200
@@ -1,4 +1,4 @@
-!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.1//EN 
http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd;
+!DOCTYPE html PUBLIC -//W3C//DTD HTML 3.2//EN
 html xmlns=http://www.w3.org/1999/xhtml; xml:lang=en
 head
 titleAvstopam User Manual/title
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm.sourceforge.net/doc/extendedopacity.html 
new/netpbm.sourceforge.net/doc/extendedopacity.html
--- old/netpbm.sourceforge.net/doc/extendedopacity.html 2013-02-20 
04:30:32.0 +0100
+++ new/netpbm.sourceforge.net/doc/extendedopacity.html 2014-09-10 
18:45:15.0 +0200
@@ -154,9 +154,9 @@
 P. Haeberli and D. Voorhies. citeImage Processing by Linear 
 Interpolation and Extrapolation/cite. 
 IRIS Universe Magazine No. 28, Silicon Graphics, Aug, 1994.
-!--no_print--p
-!--no_print--a href=../index.html#interp
-!--no_print--img src=gobot.gif alt= width=564 height=25 border=0/a
-!--no_print--br
+
+p
+img src=gobot.gif alt= width=564 height=25 border=0
+
 /body
 /html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm.sourceforge.net/doc/giftopnm.html 
new/netpbm.sourceforge.net/doc/giftopnm.html
--- old/netpbm.sourceforge.net/doc/giftopnm.html2013-02-20 
04:30:31.0 +0100
+++ new/netpbm.sourceforge.net/doc/giftopnm.html2014-11-15 

commit netpbm for openSUSE:Factory

2014-09-09 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2014-09-10 07:27:47

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is netpbm

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2014-09-01 
07:55:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2014-09-10 
07:27:48.0 +0200
@@ -1,0 +2,22 @@
+Mon Sep  8 08:17:28 UTC 2014 - pgaj...@suse.com
+
+- updated to 10.67.4
+  * pcdovtoppm: Fix crash due to invalid operator == on some 
+systems.
+  * Fix incorrect option parsing when there are multiple common
+options (e.g. -plain -quiet).
+  * sgitopnm: add ability to convert 2-channel SGI image.
+Thanks Prophet of the Way a...@wta.att.ne.jp.
+  * etc. see HISTORY
+
+- modified patches:
+  * netpbm-make.patch (refreshed)
+  * netpbm-security-code.patch (refreshed)
+
+---
+Mon Sep  8 02:07:35 UTC 2014 - crrodrig...@opensuse.org
+
+- minor: man pages from section 3 are developer docs, move 
+  to -devel package
+
+---

Old:

  netpbm-10.66.3-documentation.tar.bz2
  netpbm-10.66.3-nohpcdtoppm-noppmtompeg.tar.bz2

New:

  netpbm-10.67.4-documentation.tar.bz2
  netpbm-10.67.4-nohpcdtoppm-noppmtompeg.tar.bz2



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.Dfluhu/_old  2014-09-10 07:27:50.0 +0200
+++ /var/tmp/diff_new_pack.Dfluhu/_new  2014-09-10 07:27:50.0 +0200
@@ -17,11 +17,11 @@
 
 
 %define libmaj  11
-%define libmin  66
+%define libmin  67
 %define libver  %{libmaj}.%{libmin}
 
 Name:   netpbm
-Version:10.66.3
+Version:10.67.4
 Release:0
 Summary:A Powerful Graphics Conversion Package
 License:BSD-3-Clause and GPL-2.0+ and IJG and MIT and 
SUSE-Public-Domain
@@ -163,9 +163,8 @@
 %defattr(-,root,root)
 %doc README doc/* netpbm.sourceforge.net/doc
 %doc pnmtopalm/
-%doc %{_mandir}/man1/*.gz
-%doc %{_mandir}/man3/*.gz
-%doc %{_mandir}/man5/*.gz
+%doc %{_mandir}/man1/*%{ext_man}
+%doc %{_mandir}/man5/*%{ext_man}
 %{_bindir}/*
 %{_datadir}/%{name}
 
@@ -178,5 +177,6 @@
 %defattr(-,root,root)
 %{_includedir}/%{name}
 %{_libdir}/lib*.so
+%{_mandir}/man3/*%{ext_man}
 
 %changelog

++ netpbm-10.66.3-documentation.tar.bz2 - 
netpbm-10.67.4-documentation.tar.bz2 ++
 2690 lines of diff (skipped)

++ netpbm-10.66.3-nohpcdtoppm-noppmtompeg.tar.bz2 - 
netpbm-10.67.4-nohpcdtoppm-noppmtompeg.tar.bz2 ++
 15211 lines of diff (skipped)

++ netpbm-make.patch ++
--- /var/tmp/diff_new_pack.Dfluhu/_old  2014-09-10 07:27:51.0 +0200
+++ /var/tmp/diff_new_pack.Dfluhu/_new  2014-09-10 07:27:51.0 +0200
@@ -1,8 +1,8 @@
 Index: config.mk.in
 ===
 config.mk.in.orig
-+++ config.mk.in
-@@ -109,7 +109,7 @@ INSTALL = $(SRCDIR)/buildtools/install.s
+--- config.mk.in.orig  2014-09-08 09:55:59.652026877 +0200
 config.mk.in   2014-09-08 10:00:54.684021821 +0200
+@@ -120,7 +120,7 @@
  #OSF1:
  #INSTALL = $(SRCDIR)/buildtools/installosf
  #Red Hat Linux:
@@ -11,7 +11,7 @@
  
  # STRIPFLAG is the option you pass to the above install program to make it
  # strip unnecessary information out of binaries.
-@@ -295,7 +295,7 @@ LDRELOC = NONE
+@@ -306,7 +306,7 @@
  CFLAGS_SHLIB = 
  # Gcc:
  #CFLAGS_SHLIB = -fpic
@@ -20,7 +20,7 @@
  # Sun compiler:
  #CFLAGS_SHLIB = -Kpic
  #CFLAGS_SHLIB = -KPIC
-@@ -362,7 +362,7 @@ NETPBMLIB_RUNTIME_PATH =
+@@ -373,7 +373,7 @@
  # The TIFF library.  See above.  If you want to build the tiff
  # converters, you must have the tiff library already installed.
  
@@ -29,7 +29,7 @@
  TIFFHDR_DIR =
  
  #TIFFLIB = libtiff.so
-@@ -393,7 +393,7 @@ TIFFLIB_NEEDS_Z = Y
+@@ -404,7 +404,7 @@
  # JPEG stuff statically linked in, in which case you won't need 
  # JPEGLIB in order to build the Tiff converters.
  
@@ -38,7 +38,7 @@
  JPEGHDR_DIR =
  #JPEGLIB = libjpeg.so
  #JPEGHDR_DIR = /usr/include/jpeg
-@@ -451,7 +451,7 @@ PNGVER =
+@@ -462,7 +462,7 @@
  #
  # If you have 'libpng-config' (see above), these are irrelevant.
  
@@ -47,8 +47,8 @@
  ZHDR_DIR = 
  #ZLIB = libz.so
  
-@@ -461,8 +461,8 @@ JBIGLIB = $(BUILDDIR)/converter/other/jb
- JBIGHDR_DIR = $(SRCDIR)/converter/other/jbig
+@@ -472,8 +472,8 @@
+ JBIGHDR_DIR = $(INTERNAL_JBIGHDR_DIR)
  
  # The Jasper JPEG-2000 image compression library (aka JasPer):
 -JASPERLIB = $(INTERNAL_JASPERLIB)

++ netpbm-security-code.patch ++
 942 lines (skipped)
 between 

commit netpbm for openSUSE:Factory

2014-08-31 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2014-09-01 07:55:50

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is netpbm

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2014-06-25 
15:24:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2014-09-01 
07:55:51.0 +0200
@@ -1,0 +2,5 @@
+Sat Aug 30 16:56:34 UTC 2014 - co...@suse.com
+
+- fix license for spdx 1.2 (IJG is now part of it, loosing SUSE prefix)
+
+---



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.vbD48s/_old  2014-09-01 07:55:52.0 +0200
+++ /var/tmp/diff_new_pack.vbD48s/_new  2014-09-01 07:55:52.0 +0200
@@ -24,7 +24,7 @@
 Version:10.66.3
 Release:0
 Summary:A Powerful Graphics Conversion Package
-License:BSD-3-Clause and GPL-2.0+ and SUSE-IJG and MIT and 
SUSE-Public-Domain
+License:BSD-3-Clause and GPL-2.0+ and IJG and MIT and 
SUSE-Public-Domain
 Group:  Productivity/Graphics/Convertors
 Url:http://netpbm.sourceforge.net/
 Source: netpbm-%{version}-nohpcdtoppm-noppmtompeg.tar.bz2

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit netpbm for openSUSE:Factory

2014-06-25 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2014-06-25 15:24:05

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is netpbm

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2014-04-06 
07:10:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2014-06-25 
15:24:15.0 +0200
@@ -1,0 +2,10 @@
+Mon Jun 23 13:53:54 UTC 2014 - pgaj...@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
+
+---

Old:

  netpbm-10.66.0-documentation.tar.bz2
  netpbm-10.66.0-nohpcdtoppm-noppmtompeg.tar.bz2

New:

  netpbm-10.66.3-documentation.tar.bz2
  netpbm-10.66.3-nohpcdtoppm-noppmtompeg.tar.bz2



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.XWe0I1/_old  2014-06-25 15:24:16.0 +0200
+++ /var/tmp/diff_new_pack.XWe0I1/_new  2014-06-25 15:24:16.0 +0200
@@ -21,7 +21,7 @@
 %define libver  %{libmaj}.%{libmin}
 
 Name:   netpbm
-Version:10.66.0
+Version:10.66.3
 Release:0
 Summary:A Powerful Graphics Conversion Package
 License:BSD-3-Clause and GPL-2.0+ and SUSE-IJG and MIT and 
SUSE-Public-Domain

++ netpbm-10.66.0-documentation.tar.bz2 - 
netpbm-10.66.3-documentation.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm.sourceforge.net/doc/pamsharpness.html 
new/netpbm.sourceforge.net/doc/pamsharpness.html
--- old/netpbm.sourceforge.net/doc/pamsharpness.html2013-02-20 
04:30:31.0 +0100
+++ new/netpbm.sourceforge.net/doc/pamsharpness.html2014-04-13 
04:50:06.0 +0200
@@ -18,7 +18,7 @@
 pThis program is part of a href=index.htmlNetpbm/a.
 
 pbpamsharpness/b reads a Netpbm image (PNM or PAM) and prints a
-number that tells how sharp it is.
+message to Standard Output giving a number that tells how sharp it is.
 
 pSharpness is a measure of how suddenly (in space) colors change in
 the image.  bpamsharpness/b computes the sharpness of the image as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm.sourceforge.net/doc/pamtotiff.html 
new/netpbm.sourceforge.net/doc/pamtotiff.html
--- old/netpbm.sourceforge.net/doc/pamtotiff.html   2013-12-08 
00:59:20.0 +0100
+++ new/netpbm.sourceforge.net/doc/pamtotiff.html   2014-04-17 
04:50:29.0 +0200
@@ -2,7 +2,7 @@
 HTMLHEADTITLEPamtotiff User Manual/TITLE/HEAD
 BODY
 H1pamtotiff/H1
-Updated: 03 December 2008
+Updated: 17 April 2014
 BR
 A HREF=#indexTable Of Contents/A
 
@@ -69,10 +69,46 @@
 
 h3 id=outputThe Output File/h3
 
-PThe output goes to Standard Output.  bpamtotiff/b approaches
-this output file differently from Unix and Netpbm convention.  This is due
-entirely to bpamtotiff/b's use of the TIFF library to do all
-TIFF output.
+PBy default, the output goes to Standard Output.  Alternatively, you can
+specify an output file with the b-output/b option and bpamtotiff/b
+will write its output directly to that file.
+
+pBecause of the way the TIFF library (which bpamtotiff/b uses) works,
+when the program writes to Standard Output, it generates the entire TIFF image
+in a temporary file and then copies it to Standard Output; you may see
+negative performance effects of this.
+
+pThe b-output/b method avoids the performance effects of the copy
+through the temporary file, but there are restrictions on the output file: it
+must be seekable and it must be readable.  The program fails if it is not.
+With Standard Output, neither of those restrictions applies.
+
+pWith b-output/b, if the file already exists and has data in it,
+bpamtotiff/b appends the image to the existing TIFF file.  (A TIFF file
+may contain multiple images).
+
+pBy default, bpamtotiff/b creates the file named by b-output/b if it
+does not already exist.  But if you also specify b-append/b, the program
+fails if the file named by b-output/b does not already exist.
+
+pBefore Netpbm 10.67 (June 2014), there is no b-output/b option and
+Standard Output must be seekable.  So pipes are out.
+
+pBefore Netpbm 10.67 (June 2014), you could append to Standard Output.  See
+below.  The current program does not have the ability; you must
+use b-output/b to append to an existing TIFF file.
+
+pThe difference above means current bpamtotiff/b is actually 

commit netpbm for openSUSE:Factory

2014-04-05 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2014-04-06 07:10:21

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is netpbm

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2013-11-28 
16:51:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2014-04-06 
07:10:22.0 +0200
@@ -1,0 +2,12 @@
+Tue Apr  1 11:25:10 UTC 2014 - pgaj...@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
+
+---

Old:

  netpbm-10.64.4-documentation.tar.bz2
  netpbm-10.64.4-nohpcdtoppm-noppmtompeg.tar.bz2

New:

  netpbm-10.66.0-documentation.tar.bz2
  netpbm-10.66.0-nohpcdtoppm-noppmtompeg.tar.bz2



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.ctnWlH/_old  2014-04-06 07:10:24.0 +0200
+++ /var/tmp/diff_new_pack.ctnWlH/_new  2014-04-06 07:10:24.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package netpbm
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,11 +17,11 @@
 
 
 %define libmaj  11
-%define libmin  64
+%define libmin  66
 %define libver  %{libmaj}.%{libmin}
 
 Name:   netpbm
-Version:10.64.4
+Version:10.66.0
 Release:0
 Summary:A Powerful Graphics Conversion Package
 License:BSD-3-Clause and GPL-2.0+ and SUSE-IJG and MIT and 
SUSE-Public-Domain
@@ -111,13 +111,19 @@
 %patch2
 %patch3
 %patch4
-%patch5 -p1
+%patch5 
 mkdir pnmtopalm # for %%doc pnmtopalm
 cp -p converter/other/pnmtopalm/{LICENSE,README} pnmtopalm
 
 %build
 # netpbm has _interactive_ configure perl script
 cp config.mk.in config.mk # recomended by upstream, see doc/INSTALL
+sed -i s:STATICLIB_TOO = y:STATICLIB_TOO = n: config.mk
+# following two added 10.66.0, reported upstream
+# recipe for target 'converter/install.manweb' failed
+echo 'install.manweb:'  converter/ppm/hpcdtoppm/Makefile
+# dtto for ppmtompeg
+echo 'install.manweb:'  converter/ppm/ppmtompeg/Makefile
 export CFLAGS=$RPM_OPT_FLAGS -flax-vector-conversions
 make CFLAGS=$CFLAGS 
 rm doc/INSTALL

++ netpbm-10.64.4-documentation.tar.bz2 - 
netpbm-10.66.0-documentation.tar.bz2 ++
 2625 lines of diff (skipped)

++ netpbm-10.64.4-nohpcdtoppm-noppmtompeg.tar.bz2 - 
netpbm-10.66.0-nohpcdtoppm-noppmtompeg.tar.bz2 ++
 10385 lines of diff (skipped)

++ netpbm-security-code.patch ++
 928 lines (skipped)
 between /work/SRC/openSUSE:Factory/netpbm/netpbm-security-code.patch
 and /work/SRC/openSUSE:Factory/.netpbm.new/netpbm-security-code.patch

++ netpbm-security-scripts.patch ++
--- /var/tmp/diff_new_pack.ctnWlH/_old  2014-04-06 07:10:26.0 +0200
+++ /var/tmp/diff_new_pack.ctnWlH/_new  2014-04-06 07:10:26.0 +0200
@@ -1,8 +1,8 @@
-Index: netpbm-10.63.1/converter/other/anytopnm
+Index: converter/other/anytopnm
 ===
 netpbm-10.63.1.orig/converter/other/anytopnm
-+++ netpbm-10.63.1/converter/other/anytopnm
-@@ -511,10 +511,7 @@ else
+--- converter/other/anytopnm.orig  2014-04-01 11:09:00.723372866 +0200
 converter/other/anytopnm   2014-04-01 11:19:32.032102323 +0200
+@@ -511,10 +511,7 @@
  inputFile=-
  fi
  
@@ -14,7 +14,7 @@
  
  # Take out all spaces
  # Find the filename extension for last-ditch efforts later
-@@ -540,9 +537,17 @@ if [ $filetype = unknown ]; then
+@@ -540,9 +537,17 @@
  echo $progname: unknown file type.   \
  'file' says mime type is '$mimeType',  12
  echo type description is '$typeDescription' 12
@@ -32,11 +32,11 @@
 +fi
 +
  exit 0
-Index: netpbm-10.63.1/editor/pamstretch-gen
+Index: editor/pamstretch-gen
 ===
 netpbm-10.63.1.orig/editor/pamstretch-gen
-+++ netpbm-10.63.1/editor/pamstretch-gen
-@@ -31,13 +31,9 @@ if [ $1 =  ]; then
+--- editor/pamstretch-gen.orig 2014-04-01 11:08:58.068340316 +0200
 editor/pamstretch-gen  2014-04-01 11:19:32.033102335 +0200
+@@ -31,13 +31,9 @@
exit 1
  fi
  
@@ -51,10 +51,10 @@
  if ! cat $2 $tempfile 2/dev/null; then
echo 'pamstretch-gen: error reading 

commit netpbm for openSUSE:Factory

2013-10-04 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2013-10-04 15:59:10

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is netpbm

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2013-09-11 
12:56:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2013-10-04 
15:59:11.0 +0200
@@ -1,0 +2,6 @@
+Thu Oct  3 20:47:11 UTC 2013 - dval...@suse.com
+
+- fix include syntax for BigEndian platforms
+  (wordaccess-include-be.patch) 
+
+---

New:

  wordaccess-include-be.patch



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.KObcZf/_old  2013-10-04 15:59:12.0 +0200
+++ /var/tmp/diff_new_pack.KObcZf/_new  2013-10-04 15:59:12.0 +0200
@@ -43,6 +43,7 @@
 # workaround to #839584 -- just to meet 13.1 beta1 freeze, it
 # can be removed as soon as jasper enters factory
 Patch6: %{name}-stdbool-after-jasper.patch
+Patch7: wordaccess-include-be.patch
 BuildRequires:  flex
 BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
@@ -116,6 +117,7 @@
 %patch4 -p1
 %patch5 -p1
 %patch6
+%patch7 -p1
 mkdir pnmtopalm # for %doc pnmtopalm
 cp -p converter/other/pnmtopalm/{LICENSE,README} pnmtopalm
 

++ wordaccess-include-be.patch ++
Index: netpbm-10.63.1/lib/util/wordaccess.h
===
--- netpbm-10.63.1.orig/lib/util/wordaccess.h
+++ netpbm-10.63.1/lib/util/wordaccess.h
@@ -49,10 +49,10 @@
   #include wordaccess_generic.h
 #elif BYTE_ORDER == BIG_ENDIAN
   #if UNALIGNED_OK
- #include wordaccess_be_unaligned.h
+ #include wordaccess_be_unaligned.h
   #else
 /* Sparc */
-#include wordaccess_be_aligned.h
+#include wordaccess_be_aligned.h
   #endif
 #elif HAVE_GCC_BITCOUNT
   #if (BITS_PER_LONG == 64)
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit netpbm for openSUSE:Factory

2013-09-11 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2013-09-11 12:56:46

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is netpbm

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2013-01-08 
14:33:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2013-09-11 
12:56:47.0 +0200
@@ -1,0 +2,12 @@
+Wed Sep 11 08:05:40 UTC 2013 - pgaj...@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]
+
+---

Old:

  netpbm-10.61.1-documentation.tar.bz2
  netpbm-10.61.1-nohpcdtoppm-noppmtompeg.tar.bz2

New:

  netpbm-10.63.1-documentation.tar.bz2
  netpbm-10.63.1-nohpcdtoppm-noppmtompeg.tar.bz2
  netpbm-stdbool-after-jasper.patch



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.sQHvFB/_old  2013-09-11 12:56:48.0 +0200
+++ /var/tmp/diff_new_pack.sQHvFB/_new  2013-09-11 12:56:48.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package netpbm
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,11 +17,11 @@
 
 
 %define libmaj  11
-%define libmin  61
+%define libmin  63
 %define libver  %{libmaj}.%{libmin}
 
 Name:   netpbm
-Version:10.61.1
+Version:10.63.1
 Release:0
 Summary:A Powerful Graphics Conversion Package
 License:BSD-3-Clause and GPL-2.0+ and SUSE-IJG and MIT and 
SUSE-Public-Domain
@@ -40,6 +40,9 @@
 Patch3: %{name}-tmpfile.patch 
 Patch4: %{name}-security-code.patch 
 Patch5: %{name}-security-scripts.patch 
+# workaround to #839584 -- just to meet 13.1 beta1 freeze, it
+# can be removed as soon as jasper enters factory
+Patch6: %{name}-stdbool-after-jasper.patch
 BuildRequires:  flex
 BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
@@ -112,6 +115,7 @@
 %patch3
 %patch4 -p1
 %patch5 -p1
+%patch6
 mkdir pnmtopalm # for %doc pnmtopalm
 cp -p converter/other/pnmtopalm/{LICENSE,README} pnmtopalm
 

++ netpbm-10.61.1-documentation.tar.bz2 - 
netpbm-10.63.1-documentation.tar.bz2 ++
 2226 lines of diff (skipped)

++ netpbm-10.61.1-nohpcdtoppm-noppmtompeg.tar.bz2 - 
netpbm-10.63.1-nohpcdtoppm-noppmtompeg.tar.bz2 ++
 13952 lines of diff (skipped)

++ netpbm-security-code.patch ++
 1236 lines (skipped)
 between /work/SRC/openSUSE:Factory/netpbm/netpbm-security-code.patch
 and /work/SRC/openSUSE:Factory/.netpbm.new/netpbm-security-code.patch

++ netpbm-security-scripts.patch ++
--- /var/tmp/diff_new_pack.sQHvFB/_old  2013-09-11 12:56:50.0 +0200
+++ /var/tmp/diff_new_pack.sQHvFB/_new  2013-09-11 12:56:50.0 +0200
@@ -1,7 +1,8 @@
-diff -up netpbm-10.47.05/converter/other/anytopnm.security-scripts 
netpbm-10.47.05/converter/other/anytopnm
 netpbm-10.47.05/converter/other/anytopnm.security-scripts  2009-12-10 
08:34:36.0 +0100
-+++ netpbm-10.47.05/converter/other/anytopnm   2010-03-16 21:28:09.0 
+0100
-@@ -510,10 +510,7 @@ else
+Index: netpbm-10.63.1/converter/other/anytopnm
+===
+--- netpbm-10.63.1.orig/converter/other/anytopnm
 netpbm-10.63.1/converter/other/anytopnm
+@@ -511,10 +511,7 @@ else
  inputFile=-
  fi
  
@@ -13,7 +14,7 @@
  
  # Take out all spaces
  # Find the filename extension for last-ditch efforts later
-@@ -539,9 +536,17 @@ if [ $filetype = unknown ]; then
+@@ -540,9 +537,17 @@ if [ $filetype = unknown ]; then
  echo $progname: unknown file type.   \
  'file' says mime type is '$mimeType',  12
  echo type description is '$typeDescription' 12
@@ -31,9 +32,10 @@
 +fi
 +
  exit 0
-diff -up netpbm-10.47.05/editor/pamstretch-gen.security-scripts 
netpbm-10.47.05/editor/pamstretch-gen
 netpbm-10.47.05/editor/pamstretch-gen.security-scripts 2009-12-10 
08:34:32.0 +0100
-+++ netpbm-10.47.05/editor/pamstretch-gen  2010-03-16 21:28:47.0 
+0100
+Index: netpbm-10.63.1/editor/pamstretch-gen
+===
+--- 

commit netpbm for openSUSE:Factory

2013-01-08 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2013-01-08 14:33:18

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is netpbm, Maintainer is nadvor...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2012-12-05 
14:01:01.0 +0100
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2013-01-08 
14:33:19.0 +0100
@@ -1,0 +2,15 @@
+Mon Dec 31 12:14:17 UTC 2012 - pgaj...@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
+
+---

Old:

  netpbm-10.60.3-documentation.tar.bz2
  netpbm-10.60.3-nohpcdtoppm-noppmtompeg.tar.bz2

New:

  netpbm-10.61.1-documentation.tar.bz2
  netpbm-10.61.1-nohpcdtoppm-noppmtompeg.tar.bz2



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.GawwaT/_old  2013-01-08 14:33:21.0 +0100
+++ /var/tmp/diff_new_pack.GawwaT/_new  2013-01-08 14:33:21.0 +0100
@@ -17,11 +17,11 @@
 
 
 %define libmaj  11
-%define libmin  60
+%define libmin  61
 %define libver  %{libmaj}.%{libmin}
 
 Name:   netpbm
-Version:10.60.3
+Version:10.61.1
 Release:0
 Summary:A Powerful Graphics Conversion Package
 License:BSD-3-Clause and GPL-2.0+ and SUSE-IJG and MIT and 
SUSE-Public-Domain

++ netpbm-10.60.3-documentation.tar.bz2 - 
netpbm-10.61.1-documentation.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm.sourceforge.net/doc/libnetpbm_ug.html 
new/netpbm.sourceforge.net/doc/libnetpbm_ug.html
--- old/netpbm.sourceforge.net/doc/libnetpbm_ug.html2011-01-26 
17:55:50.0 +0100
+++ new/netpbm.sourceforge.net/doc/libnetpbm_ug.html2012-12-04 
17:19:27.0 +0100
@@ -59,8 +59,8 @@
 
 h3blibnetpbm classes/b/h3
 
-pIn this section, we cover only the PAM functions in
-blibnetpbm/b.  As described in a href=libnetpbm.htmlthe
+pIn this section, Guide To Using Libnetpbm, we cover only the PAM functions
+in blibnetpbm/b.  As described in a href=libnetpbm.htmlthe
 introduction to blibnetpbm/b/a, there are four other classes of
 image processing functions (PBM, PGM, PPM, PNM).  They are less
 important, since you can do everything more easily with the PAM
@@ -87,6 +87,15 @@
 (height, width, etc.) as separate arguments to every function.
 /ul
 
+
+h3 id=initializationLibrary Initialization/h3
+
+pEvery program that uses the library must initialize the library, i.e. set
+up the process to use the library, as described in a 
href=libpm.html#initializationInitialization/a.  That is the purpose of 
the call to
+bpm_init()/b in the example above.
+
+
+
 H3 id=pamstructTHE pam STRUCTURE/H3
 
 PThe PAM functions take most of their arguments in the form of a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm.sourceforge.net/doc/libpbm.html 
new/netpbm.sourceforge.net/doc/libpbm.html
--- old/netpbm.sourceforge.net/doc/libpbm.html  2011-10-03 16:17:27.0 
+0200
+++ new/netpbm.sourceforge.net/doc/libpbm.html  2012-12-04 17:25:16.0 
+0100
@@ -141,9 +141,10 @@
 
 H3 id=initializationINITIALIZATION/H3
 
-Pbpbm_init()/b is identical to bpm_proginit/b.
+pbpbm_init()/b is obsolete (at least since Netpbm 9.25 (March 2002)).
+Use a href=libpm.html#initializationbpm_proginit()/b/a instead.
 
-pbpbm_init()/b is obsolete.  Use bpm_proginit()/b instead.
+Pbpbm_init()/b is identical to bpm_proginit/b.
 
 H3 id=memorymanagementMEMORY MANAGEMENT/H3
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm.sourceforge.net/doc/libpgm.html 
new/netpbm.sourceforge.net/doc/libpgm.html
--- old/netpbm.sourceforge.net/doc/libpgm.html  2010-06-14 04:19:01.0 
+0200
+++ new/netpbm.sourceforge.net/doc/libpgm.html  2012-12-04 17:29:55.0 
+0100
@@ -162,9 +162,11 @@
 
 H3 id=initializationINITIALIZATION/H3
 
+pbpgm_init()/b is obsolete (at least since Netpbm 9.25 (March 2002)).
+Use a href=libpm.html#initializationbpm_proginit()/b/a instead.
+
 Pbpgm_init()/b is identical to bpm_proginit/b.
 
-pbpgm_init()/b is 

commit netpbm for openSUSE:Factory

2012-12-05 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2012-12-05 14:00:55

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is netpbm, Maintainer is nadvor...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2012-11-29 
09:24:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2012-12-05 
14:01:01.0 +0100
@@ -1,0 +2,6 @@
+Sun Dec  2 14:44:51 UTC 2012 - asterios.dra...@gmail.com
+
+- Update libmin to 60.
+- Added libjpeg-devel, libxml2-devel and pkgconfig(x11) as build requirements.
+
+---



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.6MlG3i/_old  2012-12-05 14:01:02.0 +0100
+++ /var/tmp/diff_new_pack.6MlG3i/_new  2012-12-05 14:01:02.0 +0100
@@ -16,27 +16,17 @@
 #
 
 
-Name:   netpbm
-BuildRequires:  flex
-BuildRequires:  libjasper-devel
-BuildRequires:  libpng-devel
-BuildRequires:  libtiff-devel
-BuildRequires:  python
-Provides:   pbmplus
-# bug437293
-%ifarch ppc64
-Obsoletes:  netpbm-64bit
-%endif
-#
 %define libmaj  11
-%define libmin  59
+%define libmin  60
 %define libver  %{libmaj}.%{libmin}
+
+Name:   netpbm
 Version:10.60.3
 Release:0
 Summary:A Powerful Graphics Conversion Package
 License:BSD-3-Clause and GPL-2.0+ and SUSE-IJG and MIT and 
SUSE-Public-Domain
 Group:  Productivity/Graphics/Convertors
-Url:http://http://netpbm.sourceforge.net/
+Url:http://netpbm.sourceforge.net/
 Source: netpbm-%{version}-nohpcdtoppm-noppmtompeg.tar.bz2
 Source1:netpbm-%{version}-documentation.tar.bz2
 Source2:baselibs.conf
@@ -50,6 +40,25 @@
 Patch3: %{name}-tmpfile.patch 
 Patch4: %{name}-security-code.patch 
 Patch5: %{name}-security-scripts.patch 
+BuildRequires:  flex
+BuildRequires:  libjasper-devel
+BuildRequires:  libjpeg-devel
+BuildRequires:  libpng-devel
+BuildRequires:  libtiff-devel
+BuildRequires:  libxml2-devel
+BuildRequires:  python
+%if 0%{?suse_version} = 1140
+BuildRequires:  pkgconfig(x11)
+%else
+BuildRequires:  xorg-x11-devel
+%endif
+Provides:   pbmplus
+# bug437293
+%ifarch ppc64
+Obsoletes:  netpbm-64bit
+%endif
+#
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %package -n libnetpbm%{libmaj}
 Summary:Libraries for the NetPBM (NetPortableBitmap) Graphic Formats
@@ -156,7 +165,8 @@
 
 %files -n libnetpbm%{libmaj}
 %defattr(-,root,root)
-%{_libdir}/lib*.so.*
+%{_libdir}/lib*.so.%{libmaj}
+%{_libdir}/lib*.so.%{libver}
 
 %files -n libnetpbm-devel
 %defattr(-,root,root)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit netpbm for openSUSE:Factory

2012-11-29 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2012-11-29 09:24:54

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is netpbm, Maintainer is nadvor...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2012-09-17 
16:58:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2012-11-29 
09:24:57.0 +0100
@@ -1,0 +2,32 @@
+Wed Nov 21 08:25:24 UTC 2012 - pgaj...@suse.com
+
+- updated to 10.60.03:
+  * Xbmtopbm: fix incorrect output, memory leak.  Thanks Prophet of
+  the Way a...@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 a...@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 09:34:37 UTC 2012 - pgaj...@suse.com
+
+- add url tag
+
+---

Old:

  netpbm-10.59.2-documentation.tar.bz2
  netpbm-10.59.2-nohpcdtoppm-noppmtompeg.tar.bz2

New:

  netpbm-10.60.3-documentation.tar.bz2
  netpbm-10.60.3-nohpcdtoppm-noppmtompeg.tar.bz2



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.dtg1Ve/_old  2012-11-29 09:24:58.0 +0100
+++ /var/tmp/diff_new_pack.dtg1Ve/_new  2012-11-29 09:24:58.0 +0100
@@ -31,11 +31,12 @@
 %define libmaj  11
 %define libmin  59
 %define libver  %{libmaj}.%{libmin}
-Version:10.59.2
+Version:10.60.3
 Release:0
 Summary:A Powerful Graphics Conversion Package
 License:BSD-3-Clause and GPL-2.0+ and SUSE-IJG and MIT and 
SUSE-Public-Domain
 Group:  Productivity/Graphics/Convertors
+Url:http://http://netpbm.sourceforge.net/
 Source: netpbm-%{version}-nohpcdtoppm-noppmtompeg.tar.bz2
 Source1:netpbm-%{version}-documentation.tar.bz2
 Source2:baselibs.conf

++ netpbm-10.59.2-documentation.tar.bz2 - 
netpbm-10.60.3-documentation.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm.sourceforge.net/doc/directory.html 
new/netpbm.sourceforge.net/doc/directory.html
--- old/netpbm.sourceforge.net/doc/directory.html   2012-03-08 
04:23:19.0 +0100
+++ new/netpbm.sourceforge.net/doc/directory.html   2012-09-29 
04:34:49.0 +0200
@@ -885,12 +885,6 @@
 DTBa href=pgmmorphconv.htmlpgmmorphconv/a/b
 DDperform morphological convolutions on a PGM image: dilation and erosion.
  
-DTBa href=pgmminkowski.htmlpgmminkowski/a/b
-DDCompute Minkowski integral over a PGM image/DD
-
-DTBa href=pbmminkowski.htmlpbmminkowski/a/b
-DDCompute Minkowski integral over a PBM image/DD
-
 DTBa href=pamedge.htmlpamedge/a   /B
 DDedge-detect (outline) an image
 
@@ -912,7 +906,7 @@
 DTBa href=ppmdist.htmlppmdist/a   /B
 DDmap colors to high contrast grayscales arbitrarily
 
-dtba href=pnmmercator.html/a/b
+dtba href=pnmmercator.htmlpnmmercator/a/b
 ddTurns a rectangular projection map into a Mercator projection
 
 DTBa href=ppmglobe.htmlppmglobe/a/b
@@ -977,6 +971,12 @@
 DTBa href=pamtilt.htmlpamtilt/a/B
 DDMeasure the tilt of an image, i.e. document skew
 
+DTBa href=pgmminkowski.htmlpgmminkowski/a/b
+DDCompute Minkowski integral over a PGM image/DD
+
+DTBa href=pbmminkowski.htmlpbmminkowski/a/b
+DDCompute Minkowski integral over a PBM image/DD
+
 DTBa href=pammosaicknit.htmlpammosaicknit/a/B
 DDValidate a mosaic knitting pattern
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit netpbm for openSUSE:Factory

2012-09-17 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2012-09-17 16:58:51

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is netpbm, Maintainer is nadvor...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2012-08-31 
09:52:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2012-09-17 
16:58:53.0 +0200
@@ -1,0 +2,24 @@
+Thu Sep  6 15:16:56 UTC 2012 - pgaj...@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)
+
+---

Old:

  netpbm-10.35.86-documentation.tar.bz2
  netpbm-10.35.86-nohpcdtoppm-nojbig.tar.bz2
  netpbm-fixes.patch
  netpbm-libpng14.patch
  netpbm-manpages.patch
  netpbm-pamscale.patch
  netpbm-pnmtopng-CAN-2978.patch
  netpbm-security.patch
  netpbm-security2.patch

New:

  netpbm-10.59.2-documentation.tar.bz2
  netpbm-10.59.2-nohpcdtoppm-noppmtompeg.tar.bz2
  netpbm-security-code.patch
  netpbm-security-scripts.patch



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.qZVLkj/_old  2012-09-17 16:58:55.0 +0200
+++ /var/tmp/diff_new_pack.qZVLkj/_new  2012-09-17 16:58:55.0 +0200
@@ -17,7 +17,6 @@
 
 
 Name:   netpbm
-# regarding to libpng: netpbm is compatible with libpng14 from version 10.48
 BuildRequires:  flex
 BuildRequires:  libjasper-devel
 BuildRequires:  libpng-devel
@@ -29,41 +28,29 @@
 Obsoletes:  netpbm-64bit
 %endif
 #
-Version:10.35.86
+%define libmaj  11
+%define libmin  59
+%define libver  %{libmaj}.%{libmin}
+Version:10.59.2
 Release:0
 Summary:A Powerful Graphics Conversion Package
 License:BSD-3-Clause and GPL-2.0+ and SUSE-IJG and MIT and 
SUSE-Public-Domain
 Group:  Productivity/Graphics/Convertors
-Source: netpbm-%{version}-nohpcdtoppm-nojbig.tar.bz2
+Source: netpbm-%{version}-nohpcdtoppm-noppmtompeg.tar.bz2
 Source1:netpbm-%{version}-documentation.tar.bz2
 Source2:baselibs.conf
 Source3:prepare-src-tarball
 # SUSE specific
 Patch0: %{name}-make.patch 
-# partially upstreamed in development version
-Patch1: %{name}-manpages.patch 
-# refused by upstream
-Patch2: %{name}-security.patch 
-# refused by upstream
-Patch3: %{name}-security2.patch 
-# refused by upstream
-Patch4: %{name}-pnmtopng-CAN-2978.patch 
-# don't know what it does so far
-Patch5: %{name}-tmpfile.patch 
+# SUSE specific: no build date
+Patch1: %{name}-no-build-date.patch 
 # upstreamed in development version
-Patch6: %{name}-fixes.patch 
-# upstreamed in development version (another way)
-Patch7: %{name}-pamscale.patch 
-# upstreamed in development version
-Patch8: %{name}-missing-file-close.patch
-# no build date
-Patch9: netpbm-no-build-date.patch 
-# new versions build against libpng14
-Patch10:%{name}-libpng14.patch
-Url:http://netpbm.sourceforge.net
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Patch2: %{name}-missing-file-close.patch
+Patch3: %{name}-tmpfile.patch 
+Patch4: %{name}-security-code.patch 
+Patch5: %{name}-security-scripts.patch 
 
-%package -n libnetpbm10
+%package -n libnetpbm%{libmaj}
 Summary:Libraries for the NetPBM (NetPortableBitmap) Graphic Formats
 Group:  System/Libraries
 # bug437293
@@ -82,7 +69,7 @@
 Obsoletes:  libnetpbm-devel-64bit
 %endif
 #
-Requires:   libnetpbm10 = %{version}
+Requires:   libnetpbm%{libmaj} = %{version}
 Provides:   libnetpbm:/usr/include/pbm.h
 
 %description
@@ -96,7 +83,7 @@
 and uncompressed), Andrew Toolkit raster object, and many more. On top
 of that, man pages are included for all tools.
 
-%description -n libnetpbm10
+%description -n libnetpbm%{libmaj}
 These are the libs for the netpbm graphic formats. The tools can be
 found in the netpbm package. The sources are 

commit netpbm for openSUSE:Factory

2012-08-31 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2012-08-31 09:52:30

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is netpbm, Maintainer is nadvor...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2012-08-08 
11:14:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2012-08-31 
09:52:31.0 +0200
@@ -1,0 +2,7 @@
+Thu Aug 30 10:04:11 UTC 2012 - cfarr...@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
+
+---



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.ou0CpJ/_old  2012-08-31 09:52:33.0 +0200
+++ /var/tmp/diff_new_pack.ou0CpJ/_new  2012-08-31 09:52:33.0 +0200
@@ -32,7 +32,7 @@
 Version:10.35.86
 Release:0
 Summary:A Powerful Graphics Conversion Package
-License:LGPL-2.1+
+License:BSD-3-Clause and GPL-2.0+ and SUSE-IJG and MIT and 
SUSE-Public-Domain
 Group:  Productivity/Graphics/Convertors
 Source: netpbm-%{version}-nohpcdtoppm-nojbig.tar.bz2
 Source1:netpbm-%{version}-documentation.tar.bz2

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit netpbm for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2011-12-06 18:31:45

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is netpbm, Maintainer is nadvor...@suse.com

Changes:




Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.Su1KdY/_old  2011-12-06 18:53:17.0 +0100
+++ /var/tmp/diff_new_pack.Su1KdY/_new  2011-12-06 18:53:17.0 +0100
@@ -21,7 +21,7 @@
 Name:   netpbm
 # regarding to libpng: netpbm is compatible with libpng14 from version 10.48
 BuildRequires:  flex libjasper-devel libpng-devel libtiff-devel python
-License:LGPLv2.1+
+License:LGPL-2.1+
 Group:  Productivity/Graphics/Convertors
 Provides:   pbmplus
 AutoReqProv:on
@@ -63,7 +63,7 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %package -n libnetpbm10
-License:LGPLv2.1+
+License:LGPL-2.1+
 Summary:Libraries for the NetPBM (NetPortableBitmap) Graphic Formats
 Group:  System/Libraries
 AutoReqProv:on
@@ -76,7 +76,7 @@
 Obsoletes:  libnetpbm  %{version}
 
 %package -n libnetpbm-devel
-License:LGPLv2.1+
+License:LGPL-2.1+
 Summary:Libraries for the NetPBM Graphic Formats - files mandatory for 
development
 Group:  Development/Libraries/C and C++
 AutoReqProv:on

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit netpbm for openSUSE:Factory

2011-11-02 Thread h_root
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2011-11-02 12:08:41

Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and  /work/SRC/openSUSE:Factory/.netpbm.new (New)


Package is netpbm, Maintainer is nadvor...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes2011-09-23 
02:14:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes   2011-11-02 
12:08:48.0 +0100
@@ -1,0 +2,13 @@
+Tue Nov  1 14:29:33 UTC 2011 - pgaj...@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 fpsl...@gmail.com.
+
+---

Old:

  netpbm-10.35.80-documentation.tar.bz2
  netpbm-10.35.80-nohpcdtoppm-nojbig.tar.bz2

New:

  netpbm-10.35.82-documentation.tar.bz2
  netpbm-10.35.82-nohpcdtoppm-nojbig.tar.bz2



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.EF17uV/_old  2011-11-02 12:08:49.0 +0100
+++ /var/tmp/diff_new_pack.EF17uV/_new  2011-11-02 12:08:49.0 +0100
@@ -30,7 +30,7 @@
 Obsoletes:  netpbm-64bit
 %endif
 #
-Version:10.35.80
+Version:10.35.82
 Release:1
 Summary:A Powerful Graphics Conversion Package
 Source: netpbm-%{version}-nohpcdtoppm-nojbig.tar.bz2
@@ -142,6 +142,7 @@
 make CFLAGS=$CFLAGS \
  JASPERLIB=-ljasper \
  JASPERHDR_DIR=/usr/include/jasper
+rm doc/INSTALL
 #
 # convert html to man pages
 cd netpbm.sourceforge.net/doc

++ netpbm-10.35.80-documentation.tar.bz2 - 
netpbm-10.35.82-documentation.tar.bz2 ++
 1640 lines of diff (skipped)

++ netpbm-10.35.80-nohpcdtoppm-nojbig.tar.bz2 - 
netpbm-10.35.82-nohpcdtoppm-nojbig.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm-10.35.80/Makefile.version 
new/netpbm-10.35.82/Makefile.version
--- old/netpbm-10.35.80/Makefile.version2011-05-24 14:14:54.0 
+0200
+++ new/netpbm-10.35.82/Makefile.version2011-11-01 14:18:28.0 
+0100
@@ -1,3 +1,3 @@
 NETPBM_MAJOR_RELEASE = 10
 NETPBM_MINOR_RELEASE = 35
-NETPBM_POINT_RELEASE = 80
+NETPBM_POINT_RELEASE = 82
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm-10.35.80/analyzer/pgmtexture.c 
new/netpbm-10.35.82/analyzer/pgmtexture.c
--- old/netpbm-10.35.80/analyzer/pgmtexture.c   2011-05-24 14:14:35.0 
+0200
+++ new/netpbm-10.35.82/analyzer/pgmtexture.c   2011-11-01 14:18:08.0 
+0100
@@ -997,10 +997,10 @@
 sentropy[1] = f8_sentropy (P_matrix45, tones);
 sentropy[2] = f8_sentropy (P_matrix90, tones);
 sentropy[3] = f8_sentropy (P_matrix135, tones);
-svar[0] = f7_svar (P_matrix0, tones, sentropy[0]);
-svar[1] = f7_svar (P_matrix45, tones, sentropy[1]);
-svar[2] = f7_svar (P_matrix90, tones, sentropy[2]);
-svar[3] = f7_svar (P_matrix135, tones, sentropy[3]);
+svar[0] = f7_svar (P_matrix0, tones, savg[0]);
+svar[1] = f7_svar (P_matrix45, tones, savg[1]);
+svar[2] = f7_svar (P_matrix90, tones, savg[2]);
+svar[3] = f7_svar (P_matrix135, tones, savg[3]);
 results (F7, svar);
 results (F8, sentropy);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netpbm-10.35.80/converter/other/pnmtopng.c 
new/netpbm-10.35.82/converter/other/pnmtopng.c
--- old/netpbm-10.35.80/converter/other/pnmtopng.c  2011-05-24 
14:14:48.0 +0200
+++ new/netpbm-10.35.82/converter/other/pnmtopng.c  2011-11-01 
14:18:21.0 +0100
@@ -959,17 +959,17 @@
 
 
 static void
-analyzeAlpha(FILE * const ifp, 
- pm_filepos const rasterPos, 
- intconst cols, 
- intconst rows, 
- xelval const maxval,
- intconst format, 
- gray **const alphaMask,
- gray   const alphaMaxval,
- bool * const allOpaqueP,
- bool * const singleColorIsTransP, 
- pixel* const alphaTranscolorP) {
+analyzeAlpha(FILE *   const ifP,
+ pm_filepos   const rasterPos, 
+ unsigned int const cols, 
+ unsigned int const rows, 
+ xelval   const maxval,
+   

commit netpbm for openSUSE:Factory

2011-05-26 Thread h_root

Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory
checked in at Thu May 26 10:25:01 CEST 2011.




--- netpbm/netpbm.changes   2010-11-16 15:26:26.0 +0100
+++ /mounts/work_src_done/STABLE/netpbm/netpbm.changes  2011-05-24 
16:06:55.0 +0200
@@ -1,0 +2,15 @@
+Tue May 24 14:04:05 UTC 2011 - pgaj...@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.
+
+---

calling whatdependson for head-i586


Old:

  netpbm-10.35.77-documentation.tar.bz2
  netpbm-10.35.77-fixes.patch
  netpbm-10.35.77-libpng14.patch
  netpbm-10.35.77-make.patch
  netpbm-10.35.77-manpages.patch
  netpbm-10.35.77-missing-file-close.patch
  netpbm-10.35.77-pamscale.patch
  netpbm-10.35.77-pnmtopng-CAN-2978.patch
  netpbm-10.35.77-security.patch
  netpbm-10.35.77-security2.patch
  netpbm-10.35.77-tmpfile.patch
  netpbm-10.35.77.tar.bz2

New:

  netpbm-10.35.80-documentation.tar.bz2
  netpbm-10.35.80-nohpcdtoppm-nojbig.tar.bz2
  netpbm-fixes.patch
  netpbm-libpng14.patch
  netpbm-make.patch
  netpbm-manpages.patch
  netpbm-missing-file-close.patch
  netpbm-pamscale.patch
  netpbm-pnmtopng-CAN-2978.patch
  netpbm-security.patch
  netpbm-security2.patch
  netpbm-tmpfile.patch



Other differences:
--
++ netpbm.spec ++
--- /var/tmp/diff_new_pack.qaumni/_old  2011-05-26 10:24:17.0 +0200
+++ /var/tmp/diff_new_pack.qaumni/_new  2011-05-26 10:24:17.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package netpbm (Version 10.35.77)
+# spec file for package netpbm
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -30,35 +30,35 @@
 Obsoletes:  netpbm-64bit
 %endif
 #
-Version:10.35.77
+Version:10.35.80
 Release:1
 Summary:A Powerful Graphics Conversion Package
-Source: netpbm-%{version}.tar.bz2
+Source: netpbm-%{version}-nohpcdtoppm-nojbig.tar.bz2
 Source1:netpbm-%{version}-documentation.tar.bz2
 Source2:baselibs.conf
 Source3:prepare-src-tarball
 # SUSE specific
-Patch0: %{name}-%{version}-make.patch 
+Patch0: %{name}-make.patch 
 # partially upstreamed in development version
-Patch1: %{name}-%{version}-manpages.patch 
+Patch1: %{name}-manpages.patch 
 # refused by upstream
-Patch2: %{name}-%{version}-security.patch 
+Patch2: %{name}-security.patch 
 # refused by upstream
-Patch3: %{name}-%{version}-security2.patch 
+Patch3: %{name}-security2.patch 
 # refused by upstream
-Patch4: %{name}-%{version}-pnmtopng-CAN-2978.patch 
+Patch4: %{name}-pnmtopng-CAN-2978.patch 
 # don't know what it does so far
-Patch5: %{name}-%{version}-tmpfile.patch 
+Patch5: %{name}-tmpfile.patch 
 # upstreamed in development version
-Patch6: %{name}-%{version}-fixes.patch 
+Patch6: %{name}-fixes.patch 
 # upstreamed in development version (another way)
-Patch7: %{name}-%{version}-pamscale.patch 
+Patch7: %{name}-pamscale.patch 
 # upstreamed in development version
-Patch8: %{name}-%{version}-missing-file-close.patch
+Patch8: %{name}-missing-file-close.patch
 # no build date
 Patch9: netpbm-no-build-date.patch 
 # new versions build against libpng14
-Patch10:%{name}-%{version}-libpng14.patch
+Patch10:%{name}-libpng14.patch
 Url:http://netpbm.sourceforge.net
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 

++ netpbm-10.35.77-documentation.tar.bz2 - 
netpbm-10.35.80-documentation.tar.bz2 ++
 6805 lines of diff (skipped)

++ netpbm-fixes.patch ++
Index: buildtools/Makefile
===
--- buildtools/Makefile.orig
+++ buildtools/Makefile
@@ -34,10 +34,10 @@ libopt.o: libopt.c
  -o $@ $
 
 typegen.o endiangen.o:%.o:%.c
-   $(CC_FOR_BUILD) -c $(CFLAGS_FOR_BUILD) -o $@ $
+   $(CC_FOR_BUILD) $(CFLAGS) -c $(CFLAGS_FOR_BUILD) -o $@ $
 
 $(PROGS):%:%.o
-   $(LD_FOR_BUILD) -o $@ $
+   $(LD_FOR_BUILD) $(LDFLAGS) -o $@ $