commit potrace for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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