commit rawstudio for openSUSE:Factory

2019-04-09 Thread root
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

2017-09-14 Thread root
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

2017-07-30 Thread root
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

2016-07-05 Thread h_root
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