[netpbm/f18] update to 10.61.01

Jindrich Novy jnovy at fedoraproject.org
Mon Jan 28 15:22:47 UTC 2013


commit a06976f2f14c177a5f5166f05c61d930f0ec6c7e
Author: Jindrich Novy <jnovy at redhat.com>
Date:   Mon Jan 28 16:22:35 2013 +0100

    update to 10.61.01

 .gitignore                 |    2 +-
 netpbm-cmuwtopbm.patch     |   12 +++++-----
 netpbm-manfix.patch        |    9 ++++---
 netpbm-pamscale.patch      |   11 ----------
 netpbm-security-code.patch |    2 +-
 netpbm.spec                |   45 +++++++++++++++++++++++++++++++++----------
 sources                    |    2 +-
 7 files changed, 48 insertions(+), 35 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 4eb26d4..46a1472 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/netpbm-10.60.03.tar.xz
+/netpbm-10.61.01.tar.xz
diff --git a/netpbm-cmuwtopbm.patch b/netpbm-cmuwtopbm.patch
index 1bddba8..f5b328b 100644
--- a/netpbm-cmuwtopbm.patch
+++ b/netpbm-cmuwtopbm.patch
@@ -1,6 +1,6 @@
-diff -up netpbm-10.47.12/converter/pbm/cmuwmtopbm.c.cmuwtopbmfix netpbm-10.47.12/converter/pbm/cmuwmtopbm.c
---- netpbm-10.47.12/converter/pbm/cmuwmtopbm.c.cmuwtopbmfix	2010-04-27 15:47:14.000000000 +0200
-+++ netpbm-10.47.12/converter/pbm/cmuwmtopbm.c	2010-05-03 15:17:06.081277896 +0200
+diff -up netpbm-10.61.01/converter/pbm/cmuwmtopbm.c.cmuwtopbmfix netpbm-10.61.01/converter/pbm/cmuwmtopbm.c
+--- netpbm-10.61.01/converter/pbm/cmuwmtopbm.c.cmuwtopbmfix	2013-01-02 18:39:57.000000000 +0100
++++ netpbm-10.61.01/converter/pbm/cmuwmtopbm.c	2013-01-03 05:41:36.024984241 +0100
 @@ -18,7 +18,7 @@
     This program does not check the pad bits at the end of each row.
  */
@@ -8,11 +8,11 @@ diff -up netpbm-10.47.12/converter/pbm/cmuwmtopbm.c.cmuwtopbmfix netpbm-10.47.12
 -
 +#include <stdint.h>
  #include "pbm.h"
- #include "cmuwm.h"
  
-@@ -33,7 +33,7 @@ readCmuwmHeader(FILE *         const ifP
-     const char * const initReadError =
+ /*--------------------------
+@@ -42,7 +42,7 @@ readCmuwmHeader(FILE *         const ifP
          "CMU window manager header EOF / read error";
+     uint32_t const cmuwmMagic = 0xf10040bb;
  
 -    long l;
 +    uint32_t l;
diff --git a/netpbm-manfix.patch b/netpbm-manfix.patch
index cd50a3c..530e5e7 100644
--- a/netpbm-manfix.patch
+++ b/netpbm-manfix.patch
@@ -109,17 +109,18 @@ diff -up netpbm-10.59.03/userguide/pamstereogram.html.manfix netpbm-10.59.03/use
 +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
 +<html>
  <head>
- <meta http-equiv="Content-type" content="text/html">
+ <meta charset="UTF-8">
  <title>Pamstereogram User Manual</title>
-@@ -11,7 +11,7 @@
+@@ -11,8 +11,7 @@
  
- <p>Updated: 20 June 2012</p>
+ <p>Updated:30 December 2012</p>
  
 -<p><a href="#contents">Table Of Contents</a></p>
+-
 +<p><a href="#index">Table Of Contents</a></p>
  
- 
  <h2 id="name">NAME</h2>
+ 
 diff -up netpbm-10.59.03/userguide/pamtoavs.html.manfix netpbm-10.59.03/userguide/pamtoavs.html
 --- netpbm-10.59.03/userguide/pamtoavs.html.manfix	2012-09-22 03:46:15.000000000 +0200
 +++ netpbm-10.59.03/userguide/pamtoavs.html	2012-09-25 10:47:22.759174777 +0200
diff --git a/netpbm-security-code.patch b/netpbm-security-code.patch
index f9d1ede..27b49fb 100644
--- a/netpbm-security-code.patch
+++ b/netpbm-security-code.patch
@@ -1668,7 +1668,7 @@ diff -up netpbm-10.58.01/urt/scanargs.c.security-code netpbm-10.58.01/urt/scanar
 + *  2002-12-19: Fix maths wrapping bugs. Alan Cox <alan at redhat.com>
   */
  
- #include "rle.h"
+ #include <stdio.h>
 @@ -63,8 +65,8 @@ typedef int *ptr;
  /* 
   * Storage allocation macros
diff --git a/netpbm.spec b/netpbm.spec
index 5880712..0b88668 100644
--- a/netpbm.spec
+++ b/netpbm.spec
@@ -1,6 +1,6 @@
 Summary: A library for handling different graphics file formats
 Name: netpbm
-Version: 10.60.03
+Version: 10.61.01
 Release: 1%{?dist}
 # See copyright_summary for details
 License: BSD and GPLv2 and IJG and MIT and Public Domain
@@ -9,6 +9,7 @@ URL: http://netpbm.sourceforge.net/
 # Source0 is prepared by
 # svn checkout https://netpbm.svn.sourceforge.net/svnroot/netpbm/advanced netpbm-%{version}
 # svn checkout https://netpbm.svn.sourceforge.net/svnroot/netpbm/userguide netpbm-%{version}/userguide
+# svn checkout https://netpbm.svn.sourceforge.net/svnroot/netpbm/trunk/test netpbm-%{version}/test
 # and removing the .svn directories ( find -name "\.svn" -type d -print0 | xargs -0 rm -rf )
 # and removing the ppmtompeg code, due to patents ( rm -rf netpbm-%{version}/converter/ppm/ppmtompeg/ )
 Source0: netpbm-%{version}.tar.xz
@@ -22,7 +23,6 @@ Patch7: netpbm-bmptopnm.patch
 Patch8: netpbm-CAN-2005-2471.patch
 Patch9: netpbm-xwdfix.patch
 Patch11: netpbm-multilib.patch
-Patch12: netpbm-pamscale.patch
 Patch13: netpbm-glibc.patch
 Patch15: netpbm-docfix.patch
 Patch16: netpbm-ppmfadeusage.patch
@@ -218,6 +218,12 @@ echo -e '#!/bin/sh\npamditherbw $@ | pamtopnm\n' > pgmtopbm
 chmod 0755 pgmtopbm
 popd
 
+%check
+pushd test
+export LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_libdir}
+export PBM_TESTPREFIX=$RPM_BUILD_ROOT%{_bindir}
+./Execute-Tests && exit 0
+popd
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -250,6 +256,23 @@ rm -rf $RPM_BUILD_ROOT
 %doc userguide/*
 
 %changelog
+* Thu Jan 03 2013 Jindrich Novy <jnovy at redhat.com> 10.61.01-1
+- update to 10.61.01
+- sync patches
+
+* Fri Dec 14 2012 Jindrich Novy <jnovy at redhat.com> 10.60.05-1
+- update to 10.60.05
+- fixes pngtopam and ppmpat
+
+* Wed Dec 05 2012 Jindrich Novy <jnovy at redhat.com> 10.60.04-1
+- update to 10.60.04
+- fixes pamtotiff, pnmmontage, pnmpsnr, pbmpscale, pgmhist,
+  pampick, pamtompfont
+- fix dates in changelog
+
+* Tue Nov 27 2012 Jindrich Novy <jnovy at redhat.com> 10.60.03-2
+- add upstream test suite
+
 * Wed Nov 21 2012 Jindrich Novy <jnovy at redhat.com> 10.60.03-1
 - update to 10.60.3
 - fixes xbmptopbm, pamtojpeg2k
@@ -361,7 +384,7 @@ rm -rf $RPM_BUILD_ROOT
 * Tue Oct 19 2010 Jindrich Novy <jnovy at redhat.com> 10.47.21-2
 - fix HTML pages from which man pages are now generated correctly (#644248)
 
-* Fri Oct 18 2010 Jindrich Novy <jnovy at redhat.com> 10.47.21-1
+* Mon Oct 18 2010 Jindrich Novy <jnovy at redhat.com> 10.47.21-1
 - update to 10.47.21
 
 * Fri Oct  1 2010 Jindrich Novy <jnovy at redhat.com> 10.47.20-1
@@ -442,7 +465,7 @@ rm -rf $RPM_BUILD_ROOT
 * Wed Dec 30 2009 Jindrich Novy <jnovy at redhat.com> 10.47.07-1
 - update to 10.47.07
 
-* Fri Dec 14 2009 Jindrich Novy <jnovy at redhat.com> 10.47.06-1
+* Mon Dec 14 2009 Jindrich Novy <jnovy at redhat.com> 10.47.06-1
 - update to 10.47.06 - fixes the dumb pamtosvg mistake in 10.47.05
 - pnmmargin won't create leftovers in /tmp (#547888)
 
@@ -478,7 +501,7 @@ rm -rf $RPM_BUILD_ROOT
 * Sat Jun 27 2009 Jindrich Novy <jnovy at redhat.com> 10.35.65-1
 - update to 10.35.65
 
-* Mon May 17 2009 Jindrich Novy <jnovy at redhat.com> 10.35.64-1
+* Sun May 17 2009 Jindrich Novy <jnovy at redhat.com> 10.35.64-1
 - update to 10.35.64
 - fixes pnmremap, giftopnm, ppmpat, ppmdraw
 
@@ -574,7 +597,7 @@ rm -rf $RPM_BUILD_ROOT
 * Wed Aug 27 2008 Jindrich Novy <jnovy at redhat.com> 10.35.49-2
 - link against system jasper instead of embedded one (#460300)
 
-* Mon Aug 14 2008 Jindrich Novy <jnovy at rehdat.com> 10.35.49-1
+* Thu Aug 14 2008 Jindrich Novy <jnovy at rehdat.com> 10.35.49-1
 - update to 10.35.49
 - fixes crash in pamcut when cutting a region entirely to the
   left or right of the input image, with -pad
@@ -633,14 +656,14 @@ rm -rf $RPM_BUILD_ROOT
 * Thu Dec 13 2007 Jindrich Novy <jnovy at redhat.com> 10.35.35-1
 - update to 10.35.35
 
-* Wed Nov 26 2007 Jindrich Novy <jnovy at redhat.com> 10.35.34-1
+* Mon Nov 26 2007 Jindrich Novy <jnovy at redhat.com> 10.35.34-1
 - update to 10.35.34
 - sync security patch and fix typos
 
 * Wed Nov 14 2007 Jindrich Novy <jnovy at redhat.com> 10.35.33-1
 - update to 10.35.33
 
-* Wed Nov  2 2007 Jindrich Novy <jnovy at redhat.com> 10.35.32-2
+* Fri Nov  2 2007 Jindrich Novy <jnovy at redhat.com> 10.35.32-2
 - remove man pages that lacks corresponding binaries (#220739)
 
 * Thu Oct 18 2007 Jindrich Novy <jnovy at redhat.com> 10.35.32-1
@@ -755,7 +778,7 @@ rm -rf $RPM_BUILD_ROOT
 - fix multilib conflict (#192735)
 - remove jbigtopnm man page
 
-* Thu Apr 14 2006 Jindrich Novy <jnovy at redhat.com> 10.33-2
+* Fri Apr 14 2006 Jindrich Novy <jnovy at redhat.com> 10.33-2
 - fix image corruption in ppmtogif, thanks to Gilles Detillieux (#188597)
 - fix nsting.h to let pnmtopng and other utilities using seekable opening
   mode work on x86_64 (#188594)
@@ -874,7 +897,7 @@ rm -rf $RPM_BUILD_ROOT
 - fix overflow checking of integers with incompatible endianess
   causing problems using xwdtopnm (#147790)
 
-* Mon Mar 09 2005 Jindrich Novy <jnovy at redhat.com> 10.26.4-2
+* Wed Mar 09 2005 Jindrich Novy <jnovy at redhat.com> 10.26.4-2
 - add .gcc4 patch to fix some missing declarations of headers,
   some pointer signedness mismatches, remove xmalloc2
 - rebuilt with gcc4
@@ -1091,7 +1114,7 @@ rm -rf $RPM_BUILD_ROOT
 * Thu Jul 29 1999 Bill Nottingham <notting at redhat.com>
 - add a pile of foo-to-bar.fpi filters (#4251)
 
-* Mon Mar 23 1999 Michael Johnson <johnsonm at redhat.com>
+* Tue Mar 23 1999 Michael Johnson <johnsonm at redhat.com>
 - removed old png.h header file that was causing png utils to die
 - build png in build instead of install section...
 
diff --git a/sources b/sources
index 1c79acf..18fb12a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-b0f25f22b1dddc7c0b258add70e81814  netpbm-10.60.03.tar.xz
+aeb9375f0c8a17451804ca0f47149107  netpbm-10.61.01.tar.xz


More information about the scm-commits mailing list