commit rawstudio for openSUSE:Factory
Hello community, here is the log from the commit of package rawstudio for openSUSE:Factory checked in at 2019-04-09 20:18:38 Comparing /work/SRC/openSUSE:Factory/rawstudio (Old) and /work/SRC/openSUSE:Factory/.rawstudio.new.3908 (New) Package is "rawstudio" Tue Apr 9 20:18:38 2019 rev:5 rq:692473 version:2.0+git20170413.003dd4f3 Changes: --- /work/SRC/openSUSE:Factory/rawstudio/rawstudio.changes 2017-09-14 21:19:56.702636425 +0200 +++ /work/SRC/openSUSE:Factory/.rawstudio.new.3908/rawstudio.changes 2019-04-09 20:18:39.533840226 +0200 @@ -1,0 +2,18 @@ +Mon Apr 8 22:17:10 UTC 2019 - Christophe Giboudeaux + +- Add exiv2-0.27-buildfix.patch to fix build issues with Exiv2 0.27. + +--- +Mon Apr 08 21:35:53 UTC 2019 - christo...@krop.fr + +- Update to version 2.0+git20170413.003dd4f3: + * + Panasonic GH4 + GH5 + * Remove plugin load-dcraw + * Update rawspeed to last version (Feb 8, 2016). + * Fix a crash when we don't have select lens. + * Removed rawstudio.org from readme. + * Do not link to defunct website. This fixes #22. + * Do more relaxed matching when displying camera profile choices. + * Removed debug printf. + +--- New: exiv2-0.27-buildfix.patch Other differences: -- ++ rawstudio.spec ++ --- /var/tmp/diff_new_pack.NAoE3m/_old 2019-04-09 20:18:40.121841027 +0200 +++ /var/tmp/diff_new_pack.NAoE3m/_new 2019-04-09 20:18:40.125841032 +0200 @@ -1,7 +1,7 @@ # # spec file for package rawstudio # -# 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/ # @@ -21,10 +21,12 @@ Version:2.0+git20170413.003dd4f3 Release:0 Summary:Converter for RAW image files -License:GPL-2.0 +License:GPL-2.0-only Group: Productivity/Graphics/Other -Url:http://rawstudio.org/ +URL:http://rawstudio.org/ Source0:%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM +Patch0: exiv2-0.27-buildfix.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ @@ -75,6 +77,7 @@ %prep %setup -q +%patch0 -p1 %build ./autogen.sh --no-configure @@ -98,7 +101,8 @@ %postun -n lib%{name}-%{sover} -p /sbin/ldconfig %files -%doc AUTHORS COPYING NEWS README.md +%license COPYING +%doc AUTHORS NEWS README.md %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %dir %{_datadir}/appdata ++ exiv2-0.27-buildfix.patch ++ diff --git a/librawstudio/rs-exif.cc b/librawstudio/rs-exif.cc index 8ad23a16..810d2aba 100644 --- a/librawstudio/rs-exif.cc +++ b/librawstudio/rs-exif.cc @@ -19,19 +19,22 @@ #include #include -#include -#include +#include #include "rs-exif.h" #include #include "rs-library.h" +#ifdef EXIV2_VERSION #ifndef EXIV2_TEST_VERSION -# define EXIV2_TEST_VERSION(major,minor,patch) \ - ( EXIV2_VERSION >= EXIV2_MAKE_VERSION((major),(minor),(patch)) ) +#define EXIV2_TEST_VERSION(major,minor,patch) \ +( EXIV2_VERSION >= EXIV2_MAKE_VERSION(major,minor,patch) ) +#endif +#else +#define EXIV2_TEST_VERSION(major,minor,patch) (false) #endif -#if EXIV2_TEST_VERSION(0,17,0) -#include +#if EXIV2_TEST_VERSION(0,27,0) +#define EXV_PACKAGE "exiv2" #endif extern "C" { diff --git a/plugins/load-gdk/exiv2-colorspace.cpp b/plugins/load-gdk/exiv2-colorspace.cpp index a34ea0b7..9a5f51de 100644 --- a/plugins/load-gdk/exiv2-colorspace.cpp +++ b/plugins/load-gdk/exiv2-colorspace.cpp @@ -20,23 +20,25 @@ #include #include #include -#include -#include +#include #include #include "exiv2-colorspace.h" #include #include #include +#ifdef EXIV2_VERSION #ifndef EXIV2_TEST_VERSION -# define EXIV2_TEST_VERSION(major,minor,patch) \ - ( EXIV2_VERSION >= EXIV2_MAKE_VERSION((major),(minor),(patch)) ) +#define EXIV2_TEST_VERSION(major,minor,patch) \ +( EXIV2_VERSION >= EXIV2_MAKE_VERSION(major,minor,patch) ) #endif - -#if EXIV2_TEST_VERSION(0,17,0) -#include +#else +#define EXIV2_TEST_VERSION(major,minor,patch) (false) #endif +#if EXIV2_TEST_VERSION(0,27,0) +#define EXV_PACKAGE "exiv2" +#endif extern "C" { diff --git a/plugins/load-png/exiv2-colorspace.cpp
commit rawstudio for openSUSE:Factory
Hello community, here is the log from the commit of package rawstudio for openSUSE:Factory checked in at 2017-09-14 21:19:52 Comparing /work/SRC/openSUSE:Factory/rawstudio (Old) and /work/SRC/openSUSE:Factory/.rawstudio.new (New) Package is "rawstudio" Thu Sep 14 21:19:52 2017 rev:4 rq:526107 version:2.0+git20170413.003dd4f3 Changes: --- /work/SRC/openSUSE:Factory/rawstudio/rawstudio.changes 2017-07-30 11:27:08.947349686 +0200 +++ /work/SRC/openSUSE:Factory/.rawstudio.new/rawstudio.changes 2017-09-14 21:19:56.702636425 +0200 @@ -1,0 +2,5 @@ +Mon Sep 11 18:51:17 UTC 2017 - jeng...@inai.de + +- Fix RPM categories and summaries. + +--- Other differences: -- ++ rawstudio.spec ++ --- /var/tmp/diff_new_pack.hJkBS4/_old 2017-09-14 21:19:58.386399449 +0200 +++ /var/tmp/diff_new_pack.hJkBS4/_new 2017-09-14 21:19:58.390398886 +0200 @@ -20,7 +20,7 @@ Name: rawstudio Version:2.0+git20170413.003dd4f3 Release:0 -Summary:Raw-image converter +Summary:Converter for RAW image files License:GPL-2.0 Group: Productivity/Graphics/Other Url:http://rawstudio.org/ @@ -56,7 +56,7 @@ %package -nlib%{name}-%{sover} Summary:RawStudio library -Group: Development/Libraries/C and C++ +Group: System/Libraries %description -n lib%{name}-%{sover} This package contain the library needed to run a programs compiled
commit rawstudio for openSUSE:Factory
Hello community, here is the log from the commit of package rawstudio for openSUSE:Factory checked in at 2017-07-30 11:26:58 Comparing /work/SRC/openSUSE:Factory/rawstudio (Old) and /work/SRC/openSUSE:Factory/.rawstudio.new (New) Package is "rawstudio" Sun Jul 30 11:26:58 2017 rev:3 rq:512974 version:2.0+git20170413.003dd4f3 Changes: --- /work/SRC/openSUSE:Factory/rawstudio/rawstudio.changes 2016-07-05 09:52:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.rawstudio.new/rawstudio.changes 2017-07-30 11:27:08.947349686 +0200 @@ -1,0 +2,16 @@ +Thu Jul 27 16:55:36 UTC 2017 - tchva...@suse.com + +- Update the service to generate sensible name for the tarball +- Switch to lcms2 from lcms +- Drop upstream merged patch: + * rawstudio-2.1_unraw.patch +- Update to version 2.0+git20170413.003dd4f3: + * Do more relaxed matching when displying camera profile choices. + * Do not link to defunct website. This fixes #22. + * Removed rawstudio.org from readme. + * Fix a crash when we don't have select lens. + * Update rawspeed to last version (Feb 8, 2016). + * Remove plugin load-dcraw + * + Panasonic GH4 + GH5 + +--- Old: rawstudio-1456433636.6643b14.tar.xz rawstudio-2.1_unraw.patch New: rawstudio-2.0+git20170413.003dd4f3.tar.xz Other differences: -- ++ rawstudio.spec ++ --- /var/tmp/diff_new_pack.zWFKlO/_old 2017-07-30 11:27:10.607115483 +0200 +++ /var/tmp/diff_new_pack.zWFKlO/_new 2017-07-30 11:27:10.64918 +0200 @@ -1,7 +1,7 @@ # # spec file for package rawstudio # -# Copyright (c) 2016 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 @@ -18,19 +18,18 @@ %define sover 2_1 Name: rawstudio -Version:1456433636.6643b14 +Version:2.0+git20170413.003dd4f3 Release:0 Summary:Raw-image converter License:GPL-2.0 Group: Productivity/Graphics/Other Url:http://rawstudio.org/ Source0:%{name}-%{version}.tar.xz -# PATCH-FIX-OPENSUSE unraw.patch [bnc#985103] avvi...@yandex.by -- Remove dcraw loader plugin -Patch0: rawstudio-2.1_unraw.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: git +BuildRequires: intltool BuildRequires: libjpeg-devel BuildRequires: libtiff-devel BuildRequires: libtool @@ -42,14 +41,15 @@ BuildRequires: pkgconfig(flickcurl) BuildRequires: pkgconfig(gconf-2.0) BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(lcms) +BuildRequires: pkgconfig(lcms2) BuildRequires: pkgconfig(lensfun) BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libgphoto2) BuildRequires: pkgconfig(libssl) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(sqlite3) -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires(post): update-desktop-files +Requires(postun): update-desktop-files %description RawStudio is a digital camera RAW files processing software. @@ -75,10 +75,9 @@ %prep %setup -q -%patch0 -p1 %build -./autogen.sh +./autogen.sh --no-configure %configure --disable-static make %{?_smp_mflags} @@ -96,11 +95,9 @@ %desktop_database_postun %post -n lib%{name}-%{sover} -p /sbin/ldconfig - %postun -n lib%{name}-%{sover} -p /sbin/ldconfig %files -%defattr(-,root,root) %doc AUTHORS COPYING NEWS README.md %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop @@ -113,16 +110,13 @@ %{_datadir}/rawspeed/ %files -n lib%{name}-%{sover} -%defattr(-,root,root) %{_libdir}/lib%{name}-*.so %files -n lib%{name}-devel -%defattr(-,root,root) %{_includedir}/%{name}*/ %{_libdir}/pkgconfig/%{name}*.pc %{_libdir}/lib%{name}.so %files lang -f %{name}.lang -%defattr(-,root,root) %changelog ++ _service ++ --- /var/tmp/diff_new_pack.zWFKlO/_old 2017-07-30 11:27:10.647109838 +0200 +++ /var/tmp/diff_new_pack.zWFKlO/_new 2017-07-30 11:27:10.651109275 +0200 @@ -2,6 +2,9 @@ https://github.com/rawstudio/rawstudio.git git +enable +rawstudio +2.0+git%cd.%h *.tar
commit rawstudio for openSUSE:Factory
Hello community, here is the log from the commit of package rawstudio for openSUSE:Factory checked in at 2016-07-05 09:52:20 Comparing /work/SRC/openSUSE:Factory/rawstudio (Old) and /work/SRC/openSUSE:Factory/.rawstudio.new (New) Package is "rawstudio" Changes: --- /work/SRC/openSUSE:Factory/rawstudio/rawstudio.changes 2015-03-05 18:17:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.rawstudio.new/rawstudio.changes 2016-07-05 09:52:44.0 +0200 @@ -1,0 +2,25 @@ +Mon Jul 4 06:31:59 UTC 2016 - adr...@suse.de + +- update to current code + The tar ball was just a html page, it is created by a service now. + +--- +Fri Jun 17 12:07:11 UTC 2016 - avvi...@yandex.ru + +- Update to version 2.1+git.20160225: + * Use GSIZE_TO_POINTER and GPOINTER_TO_SIZE for GType + * Other: Use rather GPOINTER_TO_SIZE() to be safe. + * Silently avoid out-of-bounds warning in rs_filter_set_recursive() +when setting integers. + * Added EOS 70D. + * Avoid setting the same adjustments multiple times in +rs_navigator_set_adjustments(). + * Fix 100% view. + * Removed debug printf. + * Do more relaxed matching when displying camera profile choices. + * Do not link to defunct website. This fixes #22. + * Removed rawstudio.org from readme. +- Remove plugin load-dcraw (rawstudio-2.1_unraw.patch [bnc#985103]) +- Spec file cleanup + +--- Old: rawstudio-2.1git.20150227.tar.bz2 New: _service rawstudio-1456433636.6643b14.tar.xz rawstudio-2.1_unraw.patch Other differences: -- ++ rawstudio.spec ++ --- /var/tmp/diff_new_pack.lqHA8q/_old 2016-07-05 09:52:44.0 +0200 +++ /var/tmp/diff_new_pack.lqHA8q/_new 2016-07-05 09:52:44.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package rawstudio # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -16,18 +16,17 @@ # -%define sosuffix -2_1 -%define subver 2.1 -%define git_date 20150227 +%define sover 2_1 Name: rawstudio -Version:2.1git.%{git_date} +Version:1456433636.6643b14 Release:0 Summary:Raw-image converter License:GPL-2.0 Group: Productivity/Graphics/Other Url:http://rawstudio.org/ -# git clone https://github.com/rawstudio/rawstudio.git -Source: %{name}-%{version}.tar.bz2 +Source0:%{name}-%{version}.tar.xz +# PATCH-FIX-OPENSUSE unraw.patch [bnc#985103] avvi...@yandex.by -- Remove dcraw loader plugin +Patch0: rawstudio-2.1_unraw.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ @@ -35,6 +34,7 @@ BuildRequires: libjpeg-devel BuildRequires: libtiff-devel BuildRequires: libtool +BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(exiv2) @@ -54,31 +54,28 @@ %description RawStudio is a digital camera RAW files processing software. -%lang_package - -%package -nlibrawstudio%{sosuffix} +%package -nlib%{name}-%{sover} Summary:RawStudio library Group: Development/Libraries/C and C++ -%description -n librawstudio%{sosuffix} +%description -n lib%{name}-%{sover} This package contain the library needed to run a programs compiled -using librawstudio. +using lib%{name}. -%package -nlibrawstudio-devel -Summary:Development files for RawStudio +%package -nlib%{name}-devel +Summary:Development files for %{name} Group: Development/Libraries/C and C++ -Requires: librawstudio%{sosuffix} = %{version} +Requires: lib%{name}-%{sover} = %{version} -%description -n librawstudio-devel +%description -n lib%{name}-devel This package contains, header files, and libraries needed to develop -application that use librawstudio. +application that use lib%{name}. -%post -n librawstudio%{sosuffix} -p /sbin/ldconfig - -%postun -n librawstudio%{sosuffix} -p /sbin/ldconfig +%lang_package %prep %setup -q +%patch0 -p1 %build ./autogen.sh @@ -87,7 +84,9 @@ %install %make_install -find %{buildroot} -type f -name "*.la" -delete -print +install -Dm0644 {pixmaps/,%{buildroot}%{_datadir}/pixmaps/}%{name}.png +find %{buildroot}{%{_libdir},%{_datadir}/icons} \ +-maxdepth 1 -type f \( -name \*.la -o -name \*.png \) -delete -print %find_lang %{name} %post @@ -96,30 +95,34 @@ %postun %desktop_database_postun +%post -n lib%{name}-%{sover} -p