Hello community, here is the log from the commit of package libraw for openSUSE:Factory checked in at Mon Jan 10 11:43:50 CET 2011. -------- --- GNOME/libraw/libraw.changes 2010-12-30 23:19:29.000000000 +0100 +++ /mounts/work_src_done/STABLE/libraw/libraw.changes 2011-01-07 21:01:24.000000000 +0100 @@ -1,0 +2,21 @@ +Fri Jan 7 19:53:50 UTC 2011 - andreas.hanke@gmx-topmail.de + +- simplify lcms2 build fix and rename to libraw-lcms2-build.patch, as + it has nothing to do with the upstreamed libraw-pkg-config.patch +- remove duplicated documentation files rather than using fdupes +- build with -fPIC so the static archives can be linked into shared + libraries/plugins (cf. http://www.libraw.org/node/535) + +------------------------------------------------------------------- +Fri Jan 7 13:57:57 UTC 2011 - adrian@suse.de + +- Update to version 0.12.2 + * Fuji FinePix S5500 size adjusted to ignore (rare?) garbage + at top of frame. + * Sigma DPx processing disabled because of unsupported + compession scheme and incompatible metadata format. + These cameras will be supported only if dcraw will + support them. +- use liblcms2 now + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- LibRaw-0.12.0.tar.bz2 libraw-pkg-config.patch New: ---- libraw-lcms2-build.patch _service _service:recompress:download_url:LibRaw-0.12.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libraw.spec ++++++ --- /var/tmp/diff_new_pack.afFrLA/_old 2011-01-10 11:42:47.000000000 +0100 +++ /var/tmp/diff_new_pack.afFrLA/_new 2011-01-10 11:42:47.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package libraw (Version 0.12.0) +# spec file for package libraw (Version 0.12.2) # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -19,20 +19,19 @@ %define fake_name LibRaw Name: libraw -Version: 0.12.0 -Release: 2 +Version: 0.12.2 +Release: 1 License: CDDLv1.0 | LGPLv2.1 Summary: Library for reading RAW files obtained from digital photo cameras Url: http://www.libraw.org/ Group: System/Libraries Source0: http://www.libraw.org/data/%{fake_name}-%{version}.tar.bz2 -Patch0: %{name}-pkg-config.patch +Patch0: %{name}-lcms2-build.patch BuildRequires: gcc-c++ BuildRequires: make -BuildRequires: liblcms-devel +BuildRequires: liblcms2-devel BuildRequires: pkg-config BuildRequires: libjpeg-devel -BuildRequires: fdupes BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -85,21 +84,22 @@ %prep %setup -q -n %{fake_name}-%{version} %patch0 +autoreconf -fi %build - +CXXFLAGS="$RPM_OPT_FLAGS -fPIC" \ %configure - -%__make +# build env is too broken for parallel build +make %install mv doc manual # The source tree has these with execute permissions for some reason %{__chmod} -x Changelog.txt LICENSE.CDDL LICENSE.LGPL LICENSE.LibRaw.pdf # The Libraries -%makeinstall LIBDIR=%{_lib} - -%fdupes %{buildroot} \ +%makeinstall +# duplicated files +%__rm -rf %{buildroot}%{_datadir}/doc %clean %__rm -rf %{buildroot} @@ -122,7 +122,6 @@ %{_includedir}/%{name}/ %{_libdir}/pkgconfig/libraw.pc %{_libdir}/pkgconfig/libraw_r.pc -%{_datadir}/doc/libraw %files devel-static %defattr(-,root,root,-) ++++++ libraw-lcms2-build.patch ++++++ --- configure.ac +++ configure.ac @@ -44,9 +44,9 @@ esac],[lcms=true]) if test x$lcms = xtrue; then - PKG_CHECK_MODULES([LCMS2],[lcms2],[ - CPPFLAGS="$CPPFLAGS $LCMS2_CFLAGS -DUSE_LCMS2" - LDFLAGS="$LDFLAGS $LCMS2_LIBS" + PKG_CHECK_MODULES([LCMS],[lcms2],[ + CPPFLAGS="$CPPFLAGS $LCMS_CFLAGS -DUSE_LCMS2" + LDFLAGS="$LDFLAGS $LCMS_LIBS" AC_SUBST([PACKAGE_REQUIRES],[lcms2]) ],[ PKG_CHECK_MODULES([LCMS],[lcms],[ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org