Hello community, here is the log from the commit of package lcms for openSUSE:Factory checked in at Fri Oct 15 12:46:45 CEST 2010. -------- --- lcms/lcms.changes 2010-05-17 10:43:14.000000000 +0200 +++ /mounts/work_src_done/STABLE/lcms/lcms.changes 2010-10-14 15:21:38.000000000 +0200 @@ -1,0 +2,9 @@ +Sun Oct 10 12:39:47 UTC 2010 - mrdocs@opensuse.org + +- version bump to 1.19 which includes: + + fixed minor vulnerabilities mentioned in NEWS file + + removed cosmetic comparation with zero in floating point + + no API changes +- drop lcms-bnc521513.patch - the change is in 1.19 + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- lcms-1.18a.tar.bz2 lcms-bnc521513.patch New: ---- lcms-1.19.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lcms.spec ++++++ --- /var/tmp/diff_new_pack.y8uosZ/_old 2010-10-15 12:46:34.000000000 +0200 +++ /var/tmp/diff_new_pack.y8uosZ/_new 2010-10-15 12:46:34.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package lcms (Version 1.18a) +# spec file for package lcms (Version 1.19) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -19,29 +19,30 @@ Name: lcms -BuildRequires: gcc-c++ libtiff-devel pkg-config python-devel License: MIT License (or similar) Group: Productivity/Graphics/Other Summary: Utilities for the Little CMS Engine Url: http://www.littlecms.com/ -Version: 1.18a -Release: 4 +Version: 1.19 +Release: 1 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: %{name}-%{version}.tar.bz2 Source1: baselibs.conf Patch: lcms-endian.patch Patch1: lcms-strict-aliasing.patch Patch2: lcms-implicit-declaration.patch -# PATCH-FIX-SECURITY lcms-bnc521513.patch sbrabec@suse.cz -- Fix of incorrect CVE-2009-0793 security fix. -Patch3: lcms-bnc521513.patch + +%if 0%{?fedora_version} +BuildRequires: gcc-c++ libjpeg-devel libtiff-devel pkgconfig python-devel zlib-devel +%endif +%if 0%{?suse_version} +BuildRequires: gcc-c++ libjpeg-devel libtiff-devel pkg-config python-devel +%endif + # bug437293 %ifarch ppc64 Obsoletes: liblcms-64bit %endif -# -# Package name for <= 10.3 and <=SLE10: -Provides: liblcms = %{version} -Obsoletes: liblcms <= 1.16 %description Little cms is a small speed optimized color management engine. @@ -77,29 +78,36 @@ License: MIT License (or similar) Summary: Python Bindings for the Little CMS Engine Group: Development/Libraries/Python +%if 0%{?suse_version} %py_requires +%endif +%if 0%{?fedora_version} +Requires: python +%endif %description -n python-lcms Little cms is a small speed optimized color management engine. %prep -%setup -q -n %{name}-1.18 +%setup -q -n %{name}-1.19 %patch %patch1 %patch2 -%patch3 -p1 +#%patch3 -p1 cp -a README.1ST README chmod -x COPYING AUTHORS NEWS README doc/*.TXT %build +export CFLAGS="$RPM_OPT_FLAGS" +export CXXFLAGS="$RPM_OPT_FLAGS" + %configure\ --disable-static\ --with-python -make %{?jobs:-j%jobs} +make %{?_smp_flags} %check -make %{?jobs:-j%jobs} check -#make utils +make check %install %makeinstall ++++++ lcms-1.18a.tar.bz2 -> lcms-1.19.tar.bz2 ++++++ ++++ 15293 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org