commit potrace for openSUSE:Factory

2020-04-25 Thread root
Hello community,

here is the log from the commit of package potrace for openSUSE:Factory checked 
in at 2020-04-25 20:06:31

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


Package is "potrace"

Sat Apr 25 20:06:31 2020 rev:32 rq:795370 version:1.16

Changes:

--- /work/SRC/openSUSE:Factory/potrace/potrace.changes  2019-08-27 
10:13:42.223970268 +0200
+++ /work/SRC/openSUSE:Factory/.potrace.new.2738/potrace.changes
2020-04-25 20:06:53.175369836 +0200
@@ -1,0 +2,15 @@
+Wed Apr 15 14:36:16 UTC 2020 - Martin Pluskal 
+
+- Update to version 1.16:
+  * This release consists of bugfixes and minor portability
+improvements.
+  * A potential arithmetic overflow was fixed. Rotation angles are
+now normalized to between -180 and 180.
+  * The test suite tolerances were adjusted.
+  * The configuration option --enable-local-getopt was renamed as
+--with-included-getopt.
+  * Some build system improvements.
+- Modernise spec file with spec-cleaner
+- Run testsuite during build
+
+---

Old:

  potrace-1.15.tar.gz

New:

  potrace-1.16.tar.gz



Other differences:
--
++ potrace.spec ++
--- /var/tmp/diff_new_pack.3QCBLo/_old  2020-04-25 20:06:54.919373432 +0200
+++ /var/tmp/diff_new_pack.3QCBLo/_new  2020-04-25 20:06:54.927373448 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package potrace
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# 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
@@ -17,16 +17,16 @@
 
 
 Name:   potrace
-Version:1.15
+Version:1.16
 Release:0
 Summary:Utility for Tracing a Bitmap to Scalable Outline Image
 License:GPL-2.0-or-later
 Group:  Productivity/Graphics/Convertors
-Url:http://potrace.sourceforge.net/
+URL:http://potrace.sourceforge.net/
 Source: 
http://potrace.sourceforge.net/download/%{version}/%{name}-%{version}.tar.gz
+Patch1: potrace_configure_chg_for_lto.patch
 BuildRequires:  libtool
 BuildRequires:  zlib-devel
-Patch1: potrace_configure_chg_for_lto.patch
 Provides:   bitmap_tracing
 
 %description
@@ -85,7 +85,7 @@
--docdir=%{_docdir}/%{name}\
--with-libpotrace\
--disable-static
-make %{?_smp_mflags}
+%make_build
 
 %install
 %if 0%{?suse_version} > 1110
@@ -96,6 +96,9 @@
 cp -a AUTHORS ChangeLog COPYING NEWS README %{buildroot}%{_docdir}/%{name}/
 rm %{buildroot}%{_libdir}/*.*a
 
+%check
+%make_build check
+
 %post -n libpotrace0 -p /sbin/ldconfig
 %postun -n libpotrace0 -p /sbin/ldconfig
 

++ potrace-1.15.tar.gz -> potrace-1.16.tar.gz ++
 7398 lines of diff (skipped)




commit potrace for openSUSE:Factory

2019-08-27 Thread root
Hello community,

here is the log from the commit of package potrace for openSUSE:Factory checked 
in at 2019-08-27 10:13:38

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


Package is "potrace"

Tue Aug 27 10:13:38 2019 rev:31 rq:725293 version:1.15

Changes:

--- /work/SRC/openSUSE:Factory/potrace/potrace.changes  2017-12-19 
10:46:56.890773419 +0100
+++ /work/SRC/openSUSE:Factory/.potrace.new.7948/potrace.changes
2019-08-27 10:13:42.223970268 +0200
@@ -1,0 +2,6 @@
+Fri Aug 16 12:41:48 UTC 2019 - Michel Normand 
+
+-  Add potrace_configure_chg_for_lto.patch
+  to avoid PowerPC and ARM build failure when LTO enabled.
+
+---

New:

  potrace_configure_chg_for_lto.patch



Other differences:
--
++ potrace.spec ++
--- /var/tmp/diff_new_pack.AZmC67/_old  2019-08-27 10:13:45.615970042 +0200
+++ /var/tmp/diff_new_pack.AZmC67/_new  2019-08-27 10:13:45.619970042 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package potrace
 #
-# Copyright (c) 2017 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
@@ -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 http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -20,11 +20,13 @@
 Version:1.15
 Release:0
 Summary:Utility for Tracing a Bitmap to Scalable Outline Image
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Graphics/Convertors
 Url:http://potrace.sourceforge.net/
 Source: 
http://potrace.sourceforge.net/download/%{version}/%{name}-%{version}.tar.gz
+BuildRequires:  libtool
 BuildRequires:  zlib-devel
+Patch1: potrace_configure_chg_for_lto.patch
 Provides:   bitmap_tracing
 
 %description
@@ -65,6 +67,7 @@
 
 %prep
 %setup -q
+%patch1 -p1
 
 %build
 %define warn_flags -Wall -Wstrict-prototypes -Wpointer-arith -Wformat-security
@@ -77,6 +80,7 @@
 %endif
 # clang does not support that yet...
 export CFLAGS="${CFLAGS/-fstack-clash-protection /}"
+autoreconf -fvi
 %configure\
--docdir=%{_docdir}/%{name}\
--with-libpotrace\

++ potrace_configure_chg_for_lto.patch ++
From: Michel Normand 
Subject: potrace configure chg for lto
Date: Fri, 16 Aug 2019 14:39:23 +0200

potrace configure chg for lto

For asm inline checking.

Signed-off-by: Michel Normand 
---
 configure.ac |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: potrace-1.15/configure.ac
===
--- potrace-1.15.orig/configure.ac
+++ potrace-1.15/configure.ac
@@ -250,7 +250,7 @@ AC_CHECK_FUNC(strncasecmp, ,
 dnl --
 dnl Check whether we have i386 features
 AC_MSG_CHECKING([for Intel 386])
-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[int x;
+AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], [[int x;
   asm("bsf %1,%0\njnz 0f\nmovl $32,%0\n0:":"=r"(x):"r"(x));
   return x; /* need this so that -O2 does not optimize the asm away */
 ]])],[AC_MSG_RESULT(yes) 



commit potrace for openSUSE:Factory

2017-12-19 Thread root
Hello community,

here is the log from the commit of package potrace for openSUSE:Factory checked 
in at 2017-12-19 10:46:50

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


Package is "potrace"

Tue Dec 19 10:46:50 2017 rev:30 rq:557263 version:1.15

Changes:

--- /work/SRC/openSUSE:Factory/potrace/potrace.changes  2017-09-04 
12:19:04.325032195 +0200
+++ /work/SRC/openSUSE:Factory/.potrace.new/potrace.changes 2017-12-19 
10:46:56.890773419 +0100
@@ -1,0 +2,9 @@
+Wed Dec 13 09:48:27 UTC 2017 - dims...@opensuse.org
+
+- Do not use clang to build: even though it is the preferred
+  compiler, it moves potrace behind an 8h-long build of llvm/clang,
+  which in turn holds up building of the entire Distribion, as
+  potrace is used by texlive which in turn provides many modules to
+  be used for documentation building across the board.
+
+---



Other differences:
--
++ potrace.spec ++
--- /var/tmp/diff_new_pack.TSZh8e/_old  2017-12-19 10:46:57.482744843 +0100
+++ /var/tmp/diff_new_pack.TSZh8e/_new  2017-12-19 10:46:57.486744649 +0100
@@ -26,10 +26,6 @@
 Source: 
http://potrace.sourceforge.net/download/%{version}/%{name}-%{version}.tar.gz
 BuildRequires:  zlib-devel
 Provides:   bitmap_tracing
-%ifnarch ppc s390
-# gcc is supported as well, but clang is preferred by the upstream.
-BuildRequires:  clang
-%endif
 
 %description
 Potrace is a utility for tracing a bitmap, which means, transforming a




commit potrace for openSUSE:Factory

2017-09-04 Thread root
Hello community,

here is the log from the commit of package potrace for openSUSE:Factory checked 
in at 2017-09-04 12:19:02

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


Package is "potrace"

Mon Sep  4 12:19:02 2017 rev:29 rq:519323 version:1.15

Changes:

--- /work/SRC/openSUSE:Factory/potrace/potrace.changes  2017-08-12 
20:03:32.666917048 +0200
+++ /work/SRC/openSUSE:Factory/.potrace.new/potrace.changes 2017-09-04 
12:19:04.325032195 +0200
@@ -1,0 +2,5 @@
+Mon Aug 28 10:06:44 UTC 2017 - meiss...@suse.com
+
+- clang currently does not support -fstack-clash-protector.
+
+---



Other differences:
--
++ potrace.spec ++
--- /var/tmp/diff_new_pack.eQI5T1/_old  2017-09-04 12:19:05.156915248 +0200
+++ /var/tmp/diff_new_pack.eQI5T1/_new  2017-09-04 12:19:05.164914123 +0200
@@ -79,6 +79,8 @@
 # (undefined reference to `__stack_chk_guard')
 export CFLAGS="${CFLAGS/-fstack-protector /}"
 %endif
+# clang does not support that yet...
+export CFLAGS="${CFLAGS/-fstack-clash-protection /}"
 %configure\
--docdir=%{_docdir}/%{name}\
--with-libpotrace\




commit potrace for openSUSE:Factory

2017-08-12 Thread root
Hello community,

here is the log from the commit of package potrace for openSUSE:Factory checked 
in at 2017-08-12 20:03:30

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


Package is "potrace"

Sat Aug 12 20:03:30 2017 rev:28 rq:515106 version:1.15

Changes:

--- /work/SRC/openSUSE:Factory/potrace/potrace.changes  2017-03-03 
17:33:09.581574986 +0100
+++ /work/SRC/openSUSE:Factory/.potrace.new/potrace.changes 2017-08-12 
20:03:32.666917048 +0200
@@ -1,0 +2,12 @@
+Mon Aug  7 17:28:41 CEST 2017 - sbra...@suse.com
+
+- Update to version 1.15:
+  * Fix potential buffer overflows and arithmetic overflows
+(bsc#1051634, CVE-2017-12067).
+  * Fix bug triggered by very large bitmaps.
+  * Other bugfixes.
+- Build position independent binaries.
+- Process with spec-cleaner.
+- Work around failure of -fstack-protector on s390x.
+
+---

Old:

  potrace-1.14.tar.gz

New:

  potrace-1.15.tar.gz



Other differences:
--
++ potrace.spec ++
--- /var/tmp/diff_new_pack.E60xCp/_old  2017-08-12 20:03:34.450667173 +0200
+++ /var/tmp/diff_new_pack.E60xCp/_new  2017-08-12 20:03:34.462665493 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   potrace
-Version:1.14
+Version:1.15
 Release:0
 Summary:Utility for Tracing a Bitmap to Scalable Outline Image
 License:GPL-2.0+
@@ -25,12 +25,11 @@
 Url:http://potrace.sourceforge.net/
 Source: 
http://potrace.sourceforge.net/download/%{version}/%{name}-%{version}.tar.gz
 BuildRequires:  zlib-devel
+Provides:   bitmap_tracing
 %ifnarch ppc s390
 # gcc is supported as well, but clang is preferred by the upstream.
 BuildRequires:  clang
 %endif
-Provides:   bitmap_tracing
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Potrace is a utility for tracing a bitmap, which means, transforming a
@@ -72,6 +71,14 @@
 %setup -q
 
 %build
+%define warn_flags -Wall -Wstrict-prototypes -Wpointer-arith -Wformat-security
+export CFLAGS="%{optflags} %{warn_flags} -fPIE"
+export LDFLAGS="-pie"
+%ifarch s390x
+# clang on s390x does not support -fstack-protector from the default optflags
+# (undefined reference to `__stack_chk_guard')
+export CFLAGS="${CFLAGS/-fstack-protector /}"
+%endif
 %configure\
--docdir=%{_docdir}/%{name}\
--with-libpotrace\
@@ -79,33 +86,26 @@
 make  %{?_smp_mflags}
 
 %install
-%if %suse_version > 1110
+%if 0%{?suse_version} > 1110
 %make_install
 %else
-%makeinstall
+%make_install
 %endif
 cp -a AUTHORS ChangeLog COPYING NEWS README %{buildroot}%{_docdir}/%{name}/
 rm %{buildroot}%{_libdir}/*.*a
 
-%clean
-rm -rf %{buildroot}
-
 %post -n libpotrace0 -p /sbin/ldconfig
-
 %postun -n libpotrace0 -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %{_bindir}/*
 %doc %{_docdir}/%{name}
-%doc %{_mandir}/man?/*.*
+%{_mandir}/man?/*%{ext_man}
 
 %files -n libpotrace0
-%defattr(-,root,root)
 %{_libdir}/*.so.*
 
 %files devel
-%defattr(-,root,root)
 %{_includedir}/*.h
 %{_libdir}/*.so
 

++ potrace-1.14.tar.gz -> potrace-1.15.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/potrace-1.14/ChangeLog new/potrace-1.15/ChangeLog
--- old/potrace-1.14/ChangeLog  2017-02-20 02:18:43.0 +0100
+++ new/potrace-1.15/ChangeLog  2017-08-05 16:14:36.0 +0200
@@ -1,5 +1,25 @@
 ChangeLog
 
+v1.15 2017/08/05
+   (2017/08/05) PS1 - use round() instead of rint()
+   (2017/08/05) PS1 - portability: set both _POSIX_C_SOURCE and
+   _NETBSD_SOURCE to enable strdup prototype in string.h, as
+   _XOPEN_SOURCE=500 doesn't work on macOS, _XOPEN_SOURCE=600 doesn't
+   work on SunOS, and _POSIX_C_SOURCE alone doesn't work on Minix.
+   (2017/08/02) PS1 - fixed a potential arithmetic overflow.
+   (2017/06/17) PS1 - fixed a bug with very large bitmaps. Reported
+   by Michael Voříšek.
+   (2017/03/05) PS1 - autoconf: added --enable-local-getopt to avoid
+   using the system-wide getopt library (it may still end up being
+   used on GNU systems).
+   (2017/03/05) PS1 - portability: moved getopt.h to a subdirectory,
+   to be included only when needed. Reported by Daniel Macks.
+   (2017/03/05) PS1 - portability: use _XOPEN_SOURCE=600 to fix macOS
+   warning.
+   (2017/02/27) PS1 - fixed more buffer overflows (not security
+   critical), including one reported by Agostino Sarubbo. This also
+   fixes CVE-2017-12067.
+
 v1.14 2017/02/19
(2017/02/19) PS1 - speed: use clang as default compiler if
available, and no longer use -ffloat-store even with gcc.
diff -urN '--exclude=CVS' 

commit potrace for openSUSE:Factory

2017-03-03 Thread root
Hello community,

here is the log from the commit of package potrace for openSUSE:Factory checked 
in at 2017-03-03 17:33:08

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


Package is "potrace"

Fri Mar  3 17:33:08 2017 rev:27 rq:460990 version:1.14

Changes:

--- /work/SRC/openSUSE:Factory/potrace/potrace.changes  2015-10-24 
10:30:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.potrace.new/potrace.changes 2017-03-03 
17:33:09.581574986 +0100
@@ -1,0 +2,12 @@
+Tue Feb 28 14:18:04 CET 2017 - sbra...@suse.com
+
+- Update to version 1.14:
+  * Bugs triggered by malformed BMP files have been fixed,
+including CVE-2016-8685 (bsc#1005026) and CVE-2016-8686.
+  * Error reporting has been improved.
+  * The image size is now truncated when the bitmap data ends
+prematurely.
+  * It is now possible to use negative dy in bitmap data.
+- Upstream prefers clang to compile potrace. Use clang if possible.
+
+---

Old:

  potrace-1.13.tar.gz

New:

  potrace-1.14.tar.gz



Other differences:
--
++ potrace.spec ++
--- /var/tmp/diff_new_pack.w7l3s1/_old  2017-03-03 17:33:10.161493047 +0100
+++ /var/tmp/diff_new_pack.w7l3s1/_new  2017-03-03 17:33:10.161493047 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package potrace
 #
-# Copyright (c) 2015 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,7 +17,7 @@
 
 
 Name:   potrace
-Version:1.13
+Version:1.14
 Release:0
 Summary:Utility for Tracing a Bitmap to Scalable Outline Image
 License:GPL-2.0+
@@ -25,6 +25,10 @@
 Url:http://potrace.sourceforge.net/
 Source: 
http://potrace.sourceforge.net/download/%{version}/%{name}-%{version}.tar.gz
 BuildRequires:  zlib-devel
+%ifnarch ppc s390
+# gcc is supported as well, but clang is preferred by the upstream.
+BuildRequires:  clang
+%endif
 Provides:   bitmap_tracing
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 

++ potrace-1.13.tar.gz -> potrace-1.14.tar.gz ++
 35955 lines of diff (skipped)




commit potrace for openSUSE:Factory

2015-10-24 Thread h_root
Hello community,

here is the log from the commit of package potrace for openSUSE:Factory checked 
in at 2015-10-24 10:29:40

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


Package is "potrace"

Changes:

--- /work/SRC/openSUSE:Factory/potrace/potrace.changes  2015-04-05 
02:04:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.potrace.new/potrace.changes 2015-10-24 
10:30:23.0 +0200
@@ -1,0 +2,8 @@
+Fri Oct 23 14:26:39 CEST 2015 - sbra...@suse.com
+
+- Update to version 1.13:
+  * Some critical bugs in the processing of BMP files were fixed
+(bsc#951760).
+  * Portability was improved for C99 and for MSVC++.
+
+---

Old:

  potrace-1.12.tar.gz

New:

  potrace-1.13.tar.gz



Other differences:
--
++ potrace.spec ++
--- /var/tmp/diff_new_pack.9saZyl/_old  2015-10-24 10:30:24.0 +0200
+++ /var/tmp/diff_new_pack.9saZyl/_new  2015-10-24 10:30:24.0 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   potrace
-Version:1.12
+Version:1.13
 Release:0
 Summary:Utility for Tracing a Bitmap to Scalable Outline Image
 License:GPL-2.0+
 Group:  Productivity/Graphics/Convertors
 Url:http://potrace.sourceforge.net/
-Source: %{name}-%{version}.tar.gz
+Source: 
http://potrace.sourceforge.net/download/%{version}/%{name}-%{version}.tar.gz
 BuildRequires:  zlib-devel
 Provides:   bitmap_tracing
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ potrace-1.12.tar.gz -> potrace-1.13.tar.gz ++
 2157 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/potrace-1.12/ChangeLog new/potrace-1.13/ChangeLog
--- old/potrace-1.12/ChangeLog  2015-03-24 02:10:31.0 +0100
+++ new/potrace-1.13/ChangeLog  2015-10-23 03:38:04.0 +0200
@@ -1,5 +1,19 @@
 ChangeLog
 
+v1.13 2015/10/22
+   (2015/07/18) PS1 - fixed heap overflows, null pointer dereference
+   bugs and a memory leak. Reported by Agostino Sarubbo.
+   (2015/05/17) PS1 - man page: show which backends are dimension
+   based, and state more clearly that svg backend defaults to 72dpi.
+   (2015/04/11) PS1 - portability: ssize_t not supported on some
+   systems; use ptrdiff_t instead. Reported by Martin Gieseking.
+   (2015/03/28) PS1 - portability: added missing #includes for c99,
+   reported by Nelson Beebe.
+   (2015/03/27) PS1 - include config.h before other header files,
+   reported by Peter Breitenlohner.
+   (2015/03/26) PS1 - fixed division by zero bug triggered by bitmap
+   of dimension 1x0. Reported by Tomasz Buchert.
+
 v1.12 2015/03/24
(2015/03/20) PS1 - fixed memory overflow bug triggered by very
large bitmaps. Fixes RedHat bug #955808 reported by Vincent Danen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/potrace-1.12/NEWS new/potrace-1.13/NEWS
--- old/potrace-1.12/NEWS   2015-03-24 02:10:03.0 +0100
+++ new/potrace-1.13/NEWS   2015-10-23 03:37:33.0 +0200
@@ -1,3 +1,13 @@
+October 22, 2015: Release 1.13
+
+ Some critical bugs in the processing of BMP files were fixed. These
+ bugs allowed the program to be crashed, or potentially to be abused
+ in other ways, by feeding it specially crafted BMP files. Thanks to
+ Tomasz Buchert and Agostino Sarubbo for reporting these bugs.
+ Portability was improved for C99 and for MSVC++. Thanks to Peter
+ Breitenlohner, Nelson Beebe, and Martin Gieseking for reporting
+ portability issues.
+
 March 24, 2015: Release 1.12
 
  Fixed memory overflow bug triggered by very large bitmaps. Fixed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/potrace-1.12/compile new/potrace-1.13/compile
--- old/potrace-1.12/compile2015-03-24 11:37:52.0 +0100
+++ new/potrace-1.13/compile2015-10-23 03:42:01.0 +0200
@@ 

commit potrace for openSUSE:Factory

2015-04-04 Thread h_root
Hello community,

here is the log from the commit of package potrace for openSUSE:Factory checked 
in at 2015-04-05 02:03:59

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


Package is potrace

Changes:

--- /work/SRC/openSUSE:Factory/potrace/potrace.changes  2013-02-21 
14:24:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.potrace.new/potrace.changes 2015-04-05 
02:04:11.0 +0200
@@ -1,0 +2,8 @@
+Thu Apr  2 19:41:08 CEST 2015 - sbra...@suse.cz
+
+- Update to version 1.12:
+  * fix memory overflow bug triggered by very large bitmaps
+(bsc#924904, CVE-2013-7437)
+  * minor fixes
+
+---

Old:

  potrace-1.11.tar.gz

New:

  potrace-1.12.tar.gz



Other differences:
--
++ potrace.spec ++
--- /var/tmp/diff_new_pack.SHnyU0/_old  2015-04-05 02:04:12.0 +0200
+++ /var/tmp/diff_new_pack.SHnyU0/_new  2015-04-05 02:04:12.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package potrace
 #
-# Copyright (c) 2013 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,7 +17,7 @@
 
 
 Name:   potrace
-Version:1.11
+Version:1.12
 Release:0
 Summary:Utility for Tracing a Bitmap to Scalable Outline Image
 License:GPL-2.0+

++ potrace-1.11.tar.gz - potrace-1.12.tar.gz ++
 20755 lines of diff (skipped)




commit potrace for openSUSE:Factory

2013-02-21 Thread h_root
Hello community,

here is the log from the commit of package potrace for openSUSE:Factory checked 
in at 2013-02-21 14:24:26

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


Package is potrace, Maintainer is sbra...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/potrace/potrace.changes  2011-11-28 
14:49:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.potrace.new/potrace.changes 2013-02-21 
14:24:28.0 +0100
@@ -1,0 +2,10 @@
+Wed Feb 20 16:34:36 CET 2013 - sbra...@suse.cz
+
+- Update to version 1.11:
+  * A GeoJSON backend was added.
+  * Support for bitfields in the BMP format was added.
+  * A minor change was made to the behavior of the alphamax
+parameter; a value of 0 now gives a true polygon. 
+- Build shared libpotrace.
+
+---

Old:

  potrace-1.10.tar.gz

New:

  potrace-1.11.tar.gz



Other differences:
--
++ potrace.spec ++
--- /var/tmp/diff_new_pack.djuKoC/_old  2013-02-21 14:24:30.0 +0100
+++ /var/tmp/diff_new_pack.djuKoC/_new  2013-02-21 14:24:30.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package potrace
 #
-# Copyright (c) 2011 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
@@ -16,16 +16,15 @@
 #
 
 
-
 Name:   potrace
-Version:1.10
-Release:1
-License:GPL-2.0+
+Version:1.11
+Release:0
 Summary:Utility for Tracing a Bitmap to Scalable Outline Image
-Url:http://potrace.sourceforge.net/
+License:GPL-2.0+
 Group:  Productivity/Graphics/Convertors
+Url:http://potrace.sourceforge.net/
 Source: %{name}-%{version}.tar.gz
-BuildRequires:  libtool zlib-devel
+BuildRequires:  zlib-devel
 Provides:   bitmap_tracing
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -38,28 +37,72 @@
 image is not jaggy like a bitmap, but smooth. It can then be rendered
 at any resolution.
 
+%package -n libpotrace0
+Summary:Library for Tracing a Bitmap to Scalable Outline Image
+Group:  System/Libraries
+
+%description -n libpotrace0
+Potrace is a utility for tracing a bitmap, which means, transforming a
+bitmap into a smooth, scalable image.  The input is a bitmap (PBM, PGM,
+PPM, or BMP), and the default output is one of several vector file
+formats.  A typical use is to create EPS files from scanned data, such
+as company or university logos, handwritten notes, etc. The resulting
+image is not jaggy like a bitmap, but smooth. It can then be rendered
+at any resolution.
+
+%package devel
+Summary:Library Development Files for Tracing a Bitmap to Scalable 
Outline Image
+Group:  Development/Languages/C and C++
+Requires:   %{name} = %{version}
+
+%description devel
+Potrace is a utility for tracing a bitmap, which means, transforming a
+bitmap into a smooth, scalable image.  The input is a bitmap (PBM, PGM,
+PPM, or BMP), and the default output is one of several vector file
+formats.  A typical use is to create EPS files from scanned data, such
+as company or university logos, handwritten notes, etc. The resulting
+image is not jaggy like a bitmap, but smooth. It can then be rendered
+at any resolution.
+
 %prep
 %setup -q
 
 %build
-export CXXFLAGS=$RPM_OPT_FLAGS
-export CFLAGS=$CXXFLAGS
-autoreconf -f -i
-./configure  --enable-static=no --prefix=%{_prefix}
+%configure\
+   --docdir=%{_docdir}/%{name}\
+   --with-libpotrace\
+   --disable-static
 make  %{?_smp_mflags}
 
 %install
+%if %suse_version  1110
 %make_install
+%else
+%makeinstall
+%endif
+cp -a AUTHORS ChangeLog COPYING NEWS README %{buildroot}%{_docdir}/%{name}/
+rm %{buildroot}%{_libdir}/*.*a
 
 %clean
-rm -fr %{buildroot}
+rm -rf %{buildroot}
+
+%post -n libpotrace0 -p /sbin/ldconfig
+
+%postun -n libpotrace0 -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
-%doc AUTHORS ChangeLog COPYING NEWS README 
-%dir %_datadir//doc/potrace
-%_datadir/doc/potrace/placement.pdf
 %{_bindir}/*
+%doc %{_docdir}/%{name}
 %doc %{_mandir}/man?/*.*
 
+%files -n libpotrace0
+%defattr(-,root,root)
+%{_libdir}/*.so.*
+
+%files devel
+%defattr(-,root,root)
+%{_includedir}/*.h
+%{_libdir}/*.so
+
 %changelog

++ potrace-1.10.tar.gz - potrace-1.11.tar.gz ++
 25698 lines of diff (skipped)

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



commit potrace for openSUSE:Factory

2011-11-28 Thread h_root
Hello community,

here is the log from the commit of package potrace for openSUSE:Factory checked 
in at 2011-11-28 14:49:28

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


Package is potrace, Maintainer is sbra...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/potrace/potrace.changes  2011-09-23 
12:41:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.potrace.new/potrace.changes 2011-11-28 
14:49:30.0 +0100
@@ -1,0 +2,5 @@
+Sun Nov 27 06:45:03 UTC 2011 - co...@suse.com
+
+- add libtool as buildrequire to avoid implicit dependency
+
+---



Other differences:
--
++ potrace.spec ++
--- /var/tmp/diff_new_pack.xwGZjD/_old  2011-11-28 14:49:31.0 +0100
+++ /var/tmp/diff_new_pack.xwGZjD/_new  2011-11-28 14:49:31.0 +0100
@@ -20,12 +20,12 @@
 Name:   potrace
 Version:1.10
 Release:1
-License:GPLv2+
+License:GPL-2.0+
 Summary:Utility for Tracing a Bitmap to Scalable Outline Image
 Url:http://potrace.sourceforge.net/
 Group:  Productivity/Graphics/Convertors
 Source: %{name}-%{version}.tar.gz
-BuildRequires:  zlib-devel
+BuildRequires:  libtool zlib-devel
 Provides:   bitmap_tracing
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 

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



commit potrace for openSUSE:Factory

2011-08-22 Thread h_root

Hello community,

here is the log from the commit of package potrace for openSUSE:Factory
checked in at Mon Aug 22 16:07:24 CEST 2011.




--- potrace/potrace.changes 2011-03-21 17:48:09.0 +0100
+++ /mounts/work_src_done/STABLE/potrace/potrace.changes2011-08-20 
18:42:35.0 +0200
@@ -1,0 +2,18 @@
+Sat Aug 20 16:38:22 UTC 2011 - mrd...@opensuse.org
+- update to 1.10
+  + added --tight option
+  + backends: simplified dimension calculations
+  + eps backend: prevent integer overflow in bounding box.
+  + disallow resolution of 0 dpi.
+  + man page: added BACKEND TYPES section
+  + fixed default scaling at 72dpi for variable-sized backends
+  + new gimppath backend produces SVG output
+  + suitable for current versions of Gimp.
+  + added a --flat option for the SVG backend.
+  + test suite: renamed *.out files to prevent make's
+  + built-in implicit rules from accidentally overwriting them.
+  + added DXF backend. Thanks to Jonas Benedett Dorr for testing.
+  + use high resolution bounding box in EPS, PDF, and SVG backends
+  + autoconf: CADD can now be given at compile time 
+
+---

calling whatdependson for head-i586


Old:

  potrace-1.9.tar.bz2

New:

  potrace-1.10.tar.gz



Other differences:
--
++ potrace.spec ++
--- /var/tmp/diff_new_pack.WLfQRT/_old  2011-08-22 16:06:06.0 +0200
+++ /var/tmp/diff_new_pack.WLfQRT/_new  2011-08-22 16:06:06.0 +0200
@@ -15,19 +15,18 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   potrace
-Summary:Utility for Tracing a Bitmap to Scalable Outline Image
-Version:1.9
-Release:6
+Version:1.10
+Release:1
 License:GPLv2+
+Summary:Utility for Tracing a Bitmap to Scalable Outline Image
+Url:http://potrace.sourceforge.net/
 Group:  Productivity/Graphics/Convertors
+Source: %{name}-%{version}.tar.gz
 BuildRequires:  zlib-devel
 Provides:   bitmap_tracing
-Url:http://potrace.sourceforge.net/
-Source: %{name}-%{version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -39,30 +38,28 @@
 image is not jaggy like a bitmap, but smooth. It can then be rendered
 at any resolution.
 
-
-
-Authors:
-
-Peter Selinger selin...@users.sourceforge.net
-
 %prep
-%setup
+%setup -q
 
 %build
+export CXXFLAGS=$RPM_OPT_FLAGS
+export CFLAGS=$CXXFLAGS
 autoreconf -f -i
-%configure
+./configure  --enable-static=no --prefix=%{_prefix}
 make  %{?_smp_mflags}
 
 %install
-%makeinstall
+%make_install
 
 %clean
-rm -fr $RPM_BUILD_ROOT
+rm -fr %{buildroot}
 
 %files
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog COPYING NEWS README
-%{_prefix}/bin/*
+%dir %_datadir//doc/potrace
+%_datadir/doc/potrace/placement.pdf
+%{_bindir}/*
 %doc %{_mandir}/man?/*.*
 
 %changelog






Remember to have fun...

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



commit potrace for openSUSE:Factory

2011-03-23 Thread h_root

Hello community,

here is the log from the commit of package potrace for openSUSE:Factory
checked in at Wed Mar 23 10:28:22 CET 2011.




--- potrace/potrace.changes 2011-01-11 23:16:44.0 +0100
+++ /mounts/work_src_done/STABLE/potrace/potrace.changes2011-03-21 
17:48:09.0 +0100
@@ -1,0 +2,5 @@
+Mon Mar 21 16:48:05 UTC 2011 - co...@novell.com
+
+- licenses package is about to die
+
+---

calling whatdependson for head-i586




Other differences:
--
++ potrace.spec ++
--- /var/tmp/diff_new_pack.iFfwgm/_old  2011-03-23 10:27:42.0 +0100
+++ /var/tmp/diff_new_pack.iFfwgm/_new  2011-03-23 10:27:42.0 +0100
@@ -1,5 +1,5 @@
 #
-# spec file for package potrace (Version 1.9)
+# spec file for package potrace
 #
 # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -21,11 +21,10 @@
 Name:   potrace
 Summary:Utility for Tracing a Bitmap to Scalable Outline Image
 Version:1.9
-Release:1
+Release:6
 License:GPLv2+
 Group:  Productivity/Graphics/Convertors
-BuildRequires:  licenses zlib-devel
-Requires:   licenses
+BuildRequires:  zlib-devel
 Provides:   bitmap_tracing
 Url:http://potrace.sourceforge.net/
 Source: %{name}-%{version}.tar.bz2
@@ -56,7 +55,6 @@
 
 %install
 %makeinstall
-ln -sf /usr/share/doc/licenses/md5/$(md5sum COPYING | sed 's/ .*//') COPYING
 
 %clean
 rm -fr $RPM_BUILD_ROOT






Remember to have fun...

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