From 76d669bbe91acc3d2d116e69ba584b5a453f32fa7793fc45787754425583cc5b Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Sun, 24 May 2009 22:50:57 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libopenraw?expand=0&rev=7 --- libopenraw-0.0.5.tar.bz2 | 3 -- libopenraw-0.0.8.tar.bz2 | 3 ++ libopenraw-gcc44.patch | 25 ---------------- libopenraw.changes | 35 +++++++++++++++++++++++ libopenraw.spec | 62 +++++++++++++++++++++++++++++----------- 5 files changed, 84 insertions(+), 44 deletions(-) delete mode 100644 libopenraw-0.0.5.tar.bz2 create mode 100644 libopenraw-0.0.8.tar.bz2 delete mode 100644 libopenraw-gcc44.patch diff --git a/libopenraw-0.0.5.tar.bz2 b/libopenraw-0.0.5.tar.bz2 deleted file mode 100644 index 729cd93..0000000 --- a/libopenraw-0.0.5.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0364d8cae32146b8705b0fb74bda6b6b658e0b93f2cebcbd01c3d5135e794d1f -size 427428 diff --git a/libopenraw-0.0.8.tar.bz2 b/libopenraw-0.0.8.tar.bz2 new file mode 100644 index 0000000..af1955b --- /dev/null +++ b/libopenraw-0.0.8.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1994e3c93869bf66b40a0858b4cee78bb2e86df3c2f8085c39956d9a3a414b7 +size 425629 diff --git a/libopenraw-gcc44.patch b/libopenraw-gcc44.patch deleted file mode 100644 index 7b6ba05..0000000 --- a/libopenraw-gcc44.patch +++ /dev/null @@ -1,25 +0,0 @@ -Index: demo/thumb.cpp -=================================================================== ---- demo/thumb.cpp.orig -+++ demo/thumb.cpp -@@ -19,7 +19,7 @@ - */ - - -- -+#include - #include - #include - #include -Index: demo/cfa.cpp -=================================================================== ---- demo/cfa.cpp.orig -+++ demo/cfa.cpp -@@ -20,6 +20,7 @@ - - - -+#include - #include - #include - #include diff --git a/libopenraw.changes b/libopenraw.changes index c6180fd..db9cecb 100644 --- a/libopenraw.changes +++ b/libopenraw.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Fri May 22 13:55:25 CEST 2009 - vuntz@novell.com + +- Update to version 0.0.8: + + includes missing for gcc 4.4 +- Changes from version 0.0.7: + + fix some warnings in the test and demo programs. + + fix a huge memory leak (fdo#21435) +- Changes from version 0.0.6: + + LICENSE change to LGPLv3+ + + BUG: cfa output should write the data in PGM as big endian. + + BUG: added missing includes breaking on gcc 4.3 and other + platforms. (Closes bug fdo#18243). + + BUG: better handling of Canon CR2 "slices" to fix crasher + with Canon 450D/Digital Rebel XSi files (and possibly others). + + NEW: API or_rawfile_new_from_memory() to load a Raw file from + a memory buffer. + + NEW: API or_rawfile_get_typeid() and the associated consts. + + NEW: API or_rawdata_get_minmax() + + NEW: API or_get_file_extensions() + + NEW: API or_rawfile_get_rendered_image() to get a rendered + image. + + NEW: API or_bitmapdata_*() + + NEW: GdkPixbuf loader. + + NEW: Decompress NEF files. + + NEW: Python bindings. + + NEW: testsuite can be overridden with an override file. + + NEW: testsuite can be bootstrapped to download its files off + the internet. + + NEW: add shave to the build system for saner output. + + TODO: apply the coefficients. +- Drop libopenraw-gcc44.patch: fixed upstream. +- Use makeinstall. +- Package new GdkPixbuf loader. + ------------------------------------------------------------------- Wed Feb 25 20:43:10 CET 2009 - coolo@suse.de diff --git a/libopenraw.spec b/libopenraw.spec index 27da024..7a0f16d 100644 --- a/libopenraw.spec +++ b/libopenraw.spec @@ -1,5 +1,5 @@ # -# spec file for package libopenraw (Version 0.0.5) +# spec file for package libopenraw (Version 0.0.8) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -21,12 +21,11 @@ Url: http://libopenraw.freedesktop.org/ Summary: A library to decode digtal camera RAW files Name: libopenraw -Version: 0.0.5 -Release: 8 -License: LGPL v2.1 or later +Version: 0.0.8 +Release: 1 +License: LGPL v3 or later Group: Development/Libraries/C and C++ Source0: http://libopenraw.freedesktop.org/download/%name-%{version}.tar.bz2 -Patch0: libopenraw-gcc44.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %define debug_package_requires libopenraw1 = %{version}-%{release} BuildRequires: gcc-c++ @@ -63,8 +62,9 @@ Authors: %package -n libopenraw-devel License: LGPL v2.1 or later Summary: A library to decode digtal camera RAW files -#include gdk-pixbuf/gdk-pixbuf.h -Requires: libopenraw1 = %{version} gtk2-devel +Requires: libopenraw1 = %{version} +#include gdk-pixbuf/gdk-pixbuf.h +Requires: gtk2-devel Group: Development/Libraries/C and C++ %description -n libopenraw-devel @@ -79,21 +79,18 @@ Authors: %prep %setup -q -%patch0 %build -#autoreconf -si -%configure --disable-static --with-pic -%{__make} %{?jobs:-j%jobs} -#make %{?jobs:-j%jobs} check +%configure --disable-static --with-pic +%{__make} %{?jobs:-j%jobs} %install -DESTDIR=$RPM_BUILD_ROOT make install -%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/*.la +%makeinstall +find %{buildroot} -type f -name "*.la" -delete -print -%post -n libopenraw1 -p /sbin/ldconfig +%post -n libopenraw1 -p /sbin/ldconfig -%postun -n libopenraw1 -p /sbin/ldconfig +%postun -n libopenraw1 -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT @@ -102,6 +99,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root) %doc README TODO COPYING ChangeLog %{_libdir}/*.so.* +%{_libdir}/gtk-2.0/*/*/*.so %files -n libopenraw-devel %defattr(-,root,root) @@ -111,6 +109,38 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/*.pc %changelog +* Fri May 22 2009 vuntz@novell.com +- Update to version 0.0.8: + + includes missing for gcc 4.4 +- Changes from version 0.0.7: + + fix some warnings in the test and demo programs. + + fix a huge memory leak (fdo#21435) +- Changes from version 0.0.6: + + LICENSE change to LGPLv3+ + + BUG: cfa output should write the data in PGM as big endian. + + BUG: added missing includes breaking on gcc 4.3 and other + platforms. (Closes bug fdo#18243). + + BUG: better handling of Canon CR2 "slices" to fix crasher + with Canon 450D/Digital Rebel XSi files (and possibly others). + + NEW: API or_rawfile_new_from_memory() to load a Raw file from + a memory buffer. + + NEW: API or_rawfile_get_typeid() and the associated consts. + + NEW: API or_rawdata_get_minmax() + + NEW: API or_get_file_extensions() + + NEW: API or_rawfile_get_rendered_image() to get a rendered + image. + + NEW: API or_bitmapdata_*() + + NEW: GdkPixbuf loader. + + NEW: Decompress NEF files. + + NEW: Python bindings. + + NEW: testsuite can be overridden with an override file. + + NEW: testsuite can be bootstrapped to download its files off + the internet. + + NEW: add shave to the build system for saner output. + + TODO: apply the coefficients. +- Drop libopenraw-gcc44.patch: fixed upstream. +- Use makeinstall. +- Package new GdkPixbuf loader. * Wed Feb 25 2009 coolo@suse.de - update to compile against gcc 4.4 * Mon Jan 05 2009 crrodriguez@suse.de