commit lensfun for openSUSE:Factory

2020-04-04 Thread root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2020-04-04 12:20:45

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new.3248 (New)


Package is "lensfun"

Sat Apr  4 12:20:45 2020 rev:47 rq:790794 version:0.3.2

Changes:

--- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes  2020-03-24 
22:29:51.701014515 +0100
+++ /work/SRC/openSUSE:Factory/.lensfun.new.3248/lensfun.changes
2020-04-04 12:20:49.923696710 +0200
@@ -1,0 +2,66 @@
+Thu Apr  2 07:30:58 UTC 2020 - Christophe Giboudeaux 
+
+- Update the license tag. The data files are under CC-BY-SA-3.0.
+
+---
+Wed Apr  1 10:14:33 UTC 2020 - Marcus Rueckert 
+
+- update lensfun data to 48775126:
+  - Add Olympus OM-D E-M5 Mark III camera.
+  - Add Olympus E-M1 Mark III
+  - Build-Test failed - fix
+  - commit 3f1289b44afb1b6f2ee22a8e87c7d1fb074be0f1 doubled entry
+for canon 15mm fisheye. Removed the one without data
+  - Add 24-105mm f/3.5-5.6, 15mm f/2.8 Fisheye #1088
+  - Improve Iphone XS profiles.
+  - Move X100F from mil-fujifilm.xml
+  - Move X100F to compact-fujifilm.xml
+  - Add Iphone XS profiles contributed in #982
+  - Merge pull request #1044 from EdgarLux/master
+  - Add DC-S1 and DC-S1R per #1099
+  - Add DMC-TZ96 per #1094
+  - Added Canon EOS KISS M camera (it's actually the same as the
+Canon EOS M50, just a version of it released for the Japanese
+market)
+  - data:lens: Improve TCA and vignetting for Sony FE 85mm f/1.4 GM
+  - data:lens: Improve TCA and vignetting for Sony FE 16-35mm f/2.8
+GM
+  - Upload 7471de #1072. Distortion and TCA corrections for Pentax
+HD PENTAX-DA 55-300mm f/4.5-6.3 ED PLM WR RE (×1,534).
+  - Upload  3ed26e #479. Dostortion and TCA, Minolta AF 24-105mm
+f/3.5-4.5 (D).
+  - Upload d4bd55 #478. Distortion and TCA for Minolta AF 17-35mm
+f/2.8-4 (D).
+  - Upload fba583 #477. Minolta lens 50mm F1.4, distortion and TCA.
+  - Upload 3a647c #1075. NIKKOR Z 24-70mm f2,8 S, distortion and
+TCA.
+  - Upload 75f392 #476. Minolta AF 50mm f/2.8 Macro distortion and
+TCA.
+  - The SM-N950U is the Galaxy Note 8
+  - Add an alias for another name of the Samsung Galaxy S8
+  - Upload 34eb2e #1047. Better correction for Leica 12-60mm µ4/3.
+  - Upload 6180fa #468. Add TCA corrections for Canon PowerShot
+A640.
+  - Upload 52e6be #465. Distortion and vignetting for Canon FD 50mm
+f/1.4 SCC.
+  - Upload 5f1aab #454. Distortion and TCA corrections for Sony FE
+100-400 on full frame.
+  - Upload cb3f38. New camera Canon Powershot SX50 HS with fixed
+lens. Distortion and TCA corrections for the lens. String
+corrections for SX60 HS for better automatic recognition.
+  - Distortion & TCA data for the Panasonic Leica DG 10-25mm f/1.7
+  - Add Sony E mount for Meike 35mm f/1.7
+  - Added camera entry for Canon EOS EOS Rebel T6s
+
+---
+Tue Mar 31 08:55:02 UTC 2020 - Christophe Giboudeaux 
+
+- Revert lensfun to 0.3.2. Git snapshots cause
+  build and runtime issues in different packages (boo#1168150)
+- Add patches back:
+  * lensfun-respect-DESTDIR.patch
+  * lensfun-test-database.patch
+  * 0060-Various-CMake-patches-from-the-mailing-list.patch
+  * lensfun_fix_memory_leak.patch
+
+---
@@ -16,0 +83,11 @@
+
+---
+Thu Jan  2 15:04:34 UTC 2020 - Adrian Schröter 
+
+- update lensdatabase to curent state (post 0.3.95)
+
+---
+Wed Sep 11 09:45:39 UTC 2019 - Adrian Schröter 
+
+- adapt to github hosting
+- update lens database

Old:

  _servicedata
  lensfun-0.3.95.1584325617.48775126.tar.gz

New:

  0060-Various-CMake-patches-from-the-mailing-list.patch
  data-master.obscpio
  data.obsinfo
  lensfun-0.3.2.tar.gz
  lensfun-respect-DESTDIR.patch
  lensfun-test-database.patch
  lensfun_fix_memory_leak.patch



Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.urkQ8M/_old  2020-04-04 12:20:51.791698316 +0200
+++ /var/tmp/diff_new_pack.urkQ8M/_new  2020-04-04 12:20:51.795698319 +0200
@@ -16,20 +16,31 @@
 #
 
 
-%define sonum   2
+%define sonum   1
 Name:   lensfun
-Version:0.3.95.1584325617.48775126
+Version:0.3.2
 Release:0
 Summary:A photographic lens database and a library for accessing it
-License:LGPL-3.0-only
+License:LGPL-3.0-only AND CC-BY-SA-3.0
 Group:  Development/Libraries/C and C++
 URL:

commit lensfun for openSUSE:Factory

2020-03-24 Thread root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2020-03-24 22:29:41

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new.3160 (New)


Package is "lensfun"

Tue Mar 24 22:29:41 2020 rev:46 rq:787553 version:0.3.95.1584325617.48775126

Changes:

--- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes  2017-12-04 
12:14:56.547713579 +0100
+++ /work/SRC/openSUSE:Factory/.lensfun.new.3160/lensfun.changes
2020-03-24 22:29:51.701014515 +0100
@@ -1,0 +2,17 @@
+Thu Mar 19 08:38:17 UTC 2020 - i...@paolostivanin.com
+
+- Update to version v0.3.95.1584325617.48775126:
+  * add support for lots of new cameras
+  * add support for lots of new lenses
+  * lots of bug fixes
+- Remove 0060-Various-CMake-patches-from-the-mailing-list.patch
+- Remove lensfun-respect-DESTDIR.patch
+- Remove lensfun-test-database.patch
+- Remove lensfun_fix_memory_leak.patch
+
+---
+Mon Jan 13 10:59:39 UTC 2020 - Christophe Giboudeaux 
+
+- Update the package URLs
+
+---

Old:

  0060-Various-CMake-patches-from-the-mailing-list.patch
  lensfun-0.3.2.tar.gz
  lensfun-respect-DESTDIR.patch
  lensfun-test-database.patch
  lensfun_fix_memory_leak.patch

New:

  _service
  _servicedata
  lensfun-0.3.95.1584325617.48775126.tar.gz



Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.pbicwT/_old  2020-03-24 22:29:52.257014795 +0100
+++ /var/tmp/diff_new_pack.pbicwT/_new  2020-03-24 22:29:52.261014797 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lensfun
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,32 +12,24 @@
 # 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/
 #
 
 
-%define sonum   1
+%define sonum   2
 Name:   lensfun
-Version:0.3.2
+Version:0.3.95.1584325617.48775126
 Release:0
 Summary:A photographic lens database and a library for accessing it
-License:LGPL-3.0
+License:LGPL-3.0-only
 Group:  Development/Libraries/C and C++
-Url:http://lensfun.sourceforge.net/
-Source: http://downloads.sf.net/lensfun/lensfun-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM respect DESTDIR in python call
-Patch0: lensfun-respect-DESTDIR.patch
-# PATCH-FIX-UPSTREAM use local database when running tests
-Patch1: lensfun-test-database.patch
-# PATCH-FIX-UPSTREAM 0060-Various-CMake-patches-from-the-mailing-list.patch
-Patch2: 0060-Various-CMake-patches-from-the-mailing-list.patch
-# PATCH-FIX-UPSTREAM lensfun_fix_memory_leak.patch
-Patch3: lensfun_fix_memory_leak.patch
+URL:https://lensfun.github.io/
+Source: %{name}-%{version}.tar.gz
 BuildRequires:  cmake
 BuildRequires:  doxygen
-BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libpng-devel
+BuildRequires:  libxml2-tools
 BuildRequires:  pkgconfig
 BuildRequires:  python3
 BuildRequires:  python3-docutils
@@ -131,18 +123,20 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
 echo 'HTML_TIMESTAMP=NO' >> docs/doxyfile.in.cmake
 # fix python shebangs
 sed -i \
--e "s|^#!/usr/bin/env python3$|#!/usr/bin/python3|g" \
+-e "s|^#!%{_bindir}/env python3$|#!%{_bindir}/python3|g" \
   apps/lensfun-add-adapter \
   apps/lensfun-update-data \
+  apps/lensfun-convert-lcp \
   apps/lensfun/__init__.py.in
 
+# fix shell shebang
+sed -i \
+-e "s|^#!%{_bindir}/env sh$|#!%{_bindir}/sh|g" \
+  apps/g-lensfun-update-data
+
 %build
 %cmake \
 -DBUILD_STATIC=OFF \
@@ -152,7 +146,7 @@
 -DCMAKE_INSTALL_DOCDIR=%{_defaultdocdir}/%{name} \
 -DINSTALL_HELPER_SCRIPTS=ON \
 -DPYTHON_EXECUTABLE=%{_bindir}/python3
-make %{?_smp_mflags} lensfun doc
+%make_build lensfun doc
 
 %install
 %cmake_install
@@ -160,11 +154,9 @@
 rm -rf %{buildroot}%{_datadir}/lensfun/tests
 # Create udate folder for lensfun data
 mkdir -p %{buildroot}%{_localstatedir}/lib/lensfun-updates
-# Regererate pyc files to not contain %{buildroot}
+# Regererate pyc files to not contain buildroot
 %py3_compile %{buildroot}/%{python3_sitelib}/lensfun/
 
-%fdupes %{buildroot}
-
 %check
 export 
LD_LIBRARY_PATH=%{buildroot}%{_libdir}${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
 %ctest

commit lensfun for openSUSE:Factory

2017-12-04 Thread root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2017-12-04 12:14:55

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new (New)


Package is "lensfun"

Mon Dec  4 12:14:55 2017 rev:45 rq:546765 version:0.3.2

Changes:

--- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes  2017-10-25 
17:45:38.892689873 +0200
+++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2017-12-04 
12:14:56.547713579 +0100
@@ -1,0 +2,6 @@
+Thu Nov 30 14:21:55 UTC 2017 - dims...@opensuse.org
+
+- Pass -DPYTHON_EXECUTABLE=%{_bindir}/python3 to cmake: ensure the
+  entire build uses python3.
+
+---



Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.RmN11o/_old  2017-12-04 12:14:57.123692666 +0100
+++ /var/tmp/diff_new_pack.RmN11o/_new  2017-12-04 12:14:57.127692521 +0100
@@ -150,7 +150,8 @@
 -DBUILD_DOC=ON \
 -DDOCDIR=%{_defaultdocdir}/%{name} \
 -DCMAKE_INSTALL_DOCDIR=%{_defaultdocdir}/%{name} \
--DINSTALL_HELPER_SCRIPTS=ON
+-DINSTALL_HELPER_SCRIPTS=ON \
+-DPYTHON_EXECUTABLE=%{_bindir}/python3
 make %{?_smp_mflags} lensfun doc
 
 %install




commit lensfun for openSUSE:Factory

2017-10-25 Thread root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2017-10-25 17:45:37

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new (New)


Package is "lensfun"

Wed Oct 25 17:45:37 2017 rev:44 rq:536408 version:0.3.2

Changes:

--- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes  2017-07-25 
11:39:21.385151860 +0200
+++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2017-10-25 
17:45:38.892689873 +0200
@@ -1,0 +2,6 @@
+Tue Oct 24 13:39:30 UTC 2017 - a...@cryptomilk.org
+
+- Add lensfun_fix_memory_leak.patch to add a virtual destructor to
+  avoid a memory leaks.
+
+---

New:

  lensfun_fix_memory_leak.patch



Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.n3572u/_old  2017-10-25 17:45:39.604656458 +0200
+++ /var/tmp/diff_new_pack.n3572u/_new  2017-10-25 17:45:39.608656271 +0200
@@ -31,6 +31,8 @@
 Patch1: lensfun-test-database.patch
 # PATCH-FIX-UPSTREAM 0060-Various-CMake-patches-from-the-mailing-list.patch
 Patch2: 0060-Various-CMake-patches-from-the-mailing-list.patch
+# PATCH-FIX-UPSTREAM lensfun_fix_memory_leak.patch
+Patch3: lensfun_fix_memory_leak.patch
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  fdupes
@@ -132,6 +134,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 echo 'HTML_TIMESTAMP=NO' >> docs/doxyfile.in.cmake
 # fix python shebangs
 sed -i \

++ lensfun_fix_memory_leak.patch ++
commit 3226f7589f476b291e8baad2fcf3593db6f14cf9
Author: Sebastian Kraft 
AuthorDate: Sat Jul 22 19:34:34 2017 +0200
Commit: Sebastian Kraft 
CommitDate: Sat Jul 22 19:34:34 2017 +0200

Add a virtual destructor to lfCallbackData to avoid memory leak in derived 
classes
---
 include/lensfun/lensfun.h.in | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/include/lensfun/lensfun.h.in b/include/lensfun/lensfun.h.in
index ee9cf41..ec87b3c 100644
--- a/include/lensfun/lensfun.h.in
+++ b/include/lensfun/lensfun.h.in
@@ -1909,18 +1909,22 @@ typedef void (*lfModifyColorFunc) (void *data, float x, 
float y,
 typedef void (*lfModifyCoordFunc) (void *data, float *iocoord, int count);
 
 // @cond
-
+#ifdef __cplusplus
+
 /// Common ancestor for lfCoordCallbackData and lfColorCallbackData
 struct lfCallbackData
 {
 int priority;
 void *data;
 size_t data_size;
+
+virtual ~lfCallbackData() {};
 };
 
 // A test point in the autoscale algorithm
 typedef struct { float angle, dist; } lfPoint;
 
+#endif
 // @endcond
 
 /**



commit lensfun for openSUSE:Factory

2017-07-25 Thread root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2017-07-25 11:39:15

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new (New)


Package is "lensfun"

Tue Jul 25 11:39:15 2017 rev:43 rq:511601 version:0.3.2

Changes:

--- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes  2016-05-24 
09:34:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2017-07-25 
11:39:21.385151860 +0200
@@ -1,0 +2,24 @@
+Thu Jul 20 06:43:05 UTC 2017 - wba...@tmo.at
+
+- Add 0060-Various-CMake-patches-from-the-mailing-list.patch (taken
+  from Fedora) to only enable SSE/SSE2 on x86(_64), and only
+  compile those files with -msse/-msse2 that have specific SSE(2)
+  assembly code that's only used when SSE/SSE2 is actually
+  available on runtime
+- Don't set the BUILD_FOR_SSE(2) compile options at all, they were
+  ON by default and above patch determines them automatically
+  depending on the architecture
+
+---
+Mon Jul 17 09:28:51 UTC 2017 - tchva...@suse.com
+
+- Drop sse2 conditional, p4 is oldest supported by opensuse anyway
+- Use %cmake macros to produce the package instead of hand
+  written approach
+- Enable tests and add patch lensfun-test-database.patch
+- Add patch lensfun-respect-DESTDIR.patch for py code to respect
+  destdir
+- Split tools to separate subpackage tools
+- Install properly python3 bindings
+
+---

New:

  0060-Various-CMake-patches-from-the-mailing-list.patch
  lensfun-respect-DESTDIR.patch
  lensfun-test-database.patch



Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.OyypIx/_old  2017-07-25 11:39:21.973068834 +0200
+++ /var/tmp/diff_new_pack.OyypIx/_new  2017-07-25 11:39:21.977068269 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lensfun
 #
-# 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
@@ -16,27 +16,31 @@
 #
 
 
-Name:   lensfun
 %define sonum   1
+Name:   lensfun
 Version:0.3.2
 Release:0
 Summary:A photographic lens database and a library for accessing it
 License:LGPL-3.0
 Group:  Development/Libraries/C and C++
 Url:http://lensfun.sourceforge.net/
-Source: http://downloads.sf.net/lensfun/lensfun-%version.tar.gz
-
+Source: http://downloads.sf.net/lensfun/lensfun-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM respect DESTDIR in python call
+Patch0: lensfun-respect-DESTDIR.patch
+# PATCH-FIX-UPSTREAM use local database when running tests
+Patch1: lensfun-test-database.patch
+# PATCH-FIX-UPSTREAM 0060-Various-CMake-patches-from-the-mailing-list.patch
+Patch2: 0060-Various-CMake-patches-from-the-mailing-list.patch
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libpng-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  python3
 BuildRequires:  python3-docutils
 BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(glib-2.0)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 The goal of the lensfun library is to provide a open source database
@@ -87,6 +91,24 @@
 %description -n lib%{name}%{sonum}
 Library files needed by the use the %{name} library/database.
 
+%package -n python3-lensfun
+Summary:Python3 lensfun bindings
+Group:  Development/Languages/Python
+Requires:   lib%{name}%{sonum} = %{version}
+
+%description -n python3-lensfun
+Lensfun bindings for Python 3
+
+%package tools
+Summary:Tools for managing %{name} data
+Group:  Development/Tools/Other
+Requires:   %{name}-data
+Requires:   python3-lensfun = %{version}
+
+%description tools
+This package contains tools to fetch lens database updates and manage lens
+adapters in lensfun.
+
 %package doc
 Summary:Documentation for %{name}
 Group:  Documentation/HTML
@@ -100,7 +122,6 @@
 Group:  Development/Libraries/C and C++
 Requires:   %{name}-data = %{version}
 Requires:   lib%{name}%{sonum} = %{version}
-Recommends: %{name}-doc = %{version}
 
 %description devel
 Header and library definition files for developing applications
@@ -108,71 +129,72 @@
 
 %prep
 %setup -q
-cd data
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+echo 'HTML_TIMESTAMP=NO' >> docs/doxyfile.in.cmake
+# fix python shebangs
+sed -i \
+

commit lensfun for openSUSE:Factory

2016-05-24 Thread h_root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2016-05-24 09:34:09

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new (New)


Package is "lensfun"

Changes:

--- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes  2015-08-07 
00:18:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2016-05-24 
09:34:11.0 +0200
@@ -1,0 +2,97 @@
+Thu May  5 09:50:03 UTC 2016 - mathias.hom...@opensuse.org
+
+- update to version 0.3.2
+
+Incremented binary version number
+Improved vignetting interpolation
+Internal code cleanups
+Custom install directories can be configured by CMAKE_INSTALL_XXX 
variables (CMake GNUInstallDirs)
+New LENSFUN_WINDOWS_DATADIR CMake variable for better windows compatibility
+Support for parallel installation of different database versions
+
+New interchangeable lenses:
+
+Canon EF-S 10-18mm f/4.5-5.6 IS STM
+Canon EF-S 24mm f/2.8 STM
+Canon EF 24-70mm f/4L IS USM
+Canon FDn 50mm 1:1.8
+Canon FDn 24mm 1:2.8
+Contax G Planar T* 2/35
+Fujifilm XC 16-50mm f/3.5-5.6 OIS II
+Fujifilm XC 50-230mm f/4.5-6.7 OIS II
+Leica D Vario-Elmar 14-150mm f/3.5-5.6 Asph. OIS
+Minolta MD Rokkor 50mm 1:1.4
+1 Nikkor 18.5mm f/1.8
+1 Nikkor 32mm f/1.2
+Nikkor AF-S 20mm f/1.8G ED
+Nikon Lens Series E 28mm f/2.8
+Nikon Lens Series E 50mm f/1.8
+Nikkor AF-S 85mm f/1.4G
+Nikon Lens Series E 100mm f/2.8
+Nikkor AF 105mm f/2.8D Micro
+Nikkor AF-S 300mm f/4E PF ED VR
+Olympus M.Zuiko Digital ED 7-14mm f/2.8 Pro
+Olympus M.Zuiko Digital ED 8mm f/1.8 Fisheye Pro
+Olympus 9mm Body Cap Lens Fisheye
+Samyang 12mm f/2.8 Fish-Eye ED AS NCS
+Samyang 35mm T1.5 Cine Lens
+Sigma 70-300mm F4-5.6 DG Macro
+Sony FE 28mm f/2
+Sony FE 24-70mm f/4 ZA OSS
+Sony FE 55mm f/1.8 ZA
+Tamron 18-200mm f/3.5-6.3 Di III VC
+Tamron SP AF 70-200mm f/2.8 Di LD (IF) Macro
+Vivitar Series 1 70-210mm 1:3.5 SN 22...
+Voigtländer Ultron 40mm f/2 SL-II Aspherical
+
+New compact cameras:
+
+AEE MagiCam SD19 (action cam)
+Canon IXUS 125 HS
+Canon PowerShot G7 X
+Canon PowerShot S100
+Canon PowerShot S110
+Canon PowerShot SX130 IS
+Canon PowerShot SX510 HS
+GoPro HERO4 Silver
+LG G4
+Nikon Coolpix P7000
+Panasonic DMC-FZ150
+Panasonic DMC-LF1
+Panasonic DMC-TZ71
+Sony RX100 IV
+
+New interchangable lens cameras:
+
+Sony Alpha 7 II
+Sony Alpha 77 II
+Pentax K-3 II
+Pentax K-S1
+Pentax K-S2
+Samsung NX mini
+
+Additional/updated data for:
+
+Canon EF-S 18-135mm f/3.5-5.6 IS STM
+Canon EF 24mm f/2.8
+Canon EF 24-70mm f/2.8L USM
+Canon EF 50mm f/1.8 II
+Nikon AF-S Nikkor 18-135mm f/3.5-5.6G DX IF-ED
+Nikon AF-S Nikkor 20mm f/1.8G ED
+Nikon AF Nikkor 20mm f/2.8D
+Nikon AF-S Nikkor 50mm f/1.4G
+Nikon AF-S Nikkor 50mm f/1.8G
+Nikon AF-S Nikkor 28-300mm f/3.5-5.6G ED VR
+Nikon AF-S Zoom-Nikkor 16-35mm f/4G ED VR
+Nikon AF DX Fisheye-Nikkor 10.5mm f/2.8G ED
+Samsung NX 45mm f/1.8 2D/3D
+Sigma 12-24mm f/4.5-5.6 EX DG
+Sony DT 16-50mm f/2.8 SSM
+smc Pentax-A 28mm 1:2.8
+Sony FE 24-70mm f/4 ZA OSS
+Panasonic DMC-LX100
+Canon PowerShot G7 X
+
+
+
+---

Old:

  lensfun-0.3.1.tar.gz

New:

  lensfun-0.3.2.tar.gz



Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.0EMWgX/_old  2016-05-24 09:34:11.0 +0200
+++ /var/tmp/diff_new_pack.0EMWgX/_new  2016-05-24 09:34:11.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lensfun
 #
-# Copyright (c) 2015 SUSE LINUX 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
@@ -17,17 +17,15 @@
 
 
 Name:   lensfun
-%define sonum   0
-Version:0.3.1
+%define sonum   1
+Version:0.3.2
 Release:0
 Summary:A photographic lens database and a library for accessing it
 License:LGPL-3.0
 Group:  Development/Libraries/C and C++
 Url:http://lensfun.sourceforge.net/
 Source: http://downloads.sf.net/lensfun/lensfun-%version.tar.gz
-# This patch got created via
-# svn diff svn://svn.berlios.de/lensfun/tags/0.2.6/data 
svn://svn.berlios.de/lensfun/trunk/data > lens_database_update.diff
-#Patch1: lens_database_update.diff
+
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  fdupes
@@ 

commit lensfun for openSUSE:Factory

2015-08-06 Thread h_root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2015-08-07 00:18:39

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new (New)


Package is lensfun

Changes:

--- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes  2015-07-20 
11:19:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2015-08-07 
00:18:40.0 +0200
@@ -1,0 +2,143 @@
+Mon Aug  3 19:10:08 UTC 2015 - mrueck...@suse.de
+
+- update to version 0.3.1
+  * Improved performance when used with 32-bit float image buffers.
+  * Introduced automated testing.
+  * lensfun-update-data now also works without root privileges
+  * Fixed autoscaling for panoramic and equirectangular projections
+
+
+  New interchangeable lenses:
+
+  * Canon EF 16-35mm f/4L IS USM
+  * Canon EF-S 18-55mm f/3.5-5.6 IS STM
+  * Canon Lens FL 50mm F1.4
+  * Canon FDn 50mm 1:1.4 (APS-C)
+  * Nikkor AF-S 60mm f/2.8G ED Micro
+  * Canon EF 70-210mm f/3.5-4.5 USM
+  * Canon Lens FL 135mm F3.5
+  * Canon EF 300mm f/2.8L IS II USM (also with 1.4x and 2.0x converters)
+  * Canon EF 400mm f/5.6L USM (also with 1.4x converter)
+  * Canon EF 500mm f/4L IS II USM (also with 1.4x and 2.0x converters)
+  * Cosina 19-35mm f/3.5-4.5 MC
+  * Fotasy M3517 35mm f/1.7
+  * Fujifilm TCL-X100 teleconverter (for X100/X100s cameras)
+  * Fujifilm XF 23mm f/1.4 R
+  * Fujifilm XF 60mm f/2.4 R Macro
+  * KMZ MC HELIOS-44M-4 58mm 1:2
+  * Leica DG Summilux 15mm f/1.7
+  * Lumix G Vario 12-32 f/3.5-5.6
+  * Lumix G 14mm f/2.5 II
+  * Minolta MD 35mm 1/2.8
+  * Minolta AF 35-105mm f/3.5-4.5
+  * Nikkor AF 10.5mm f/2.8G DX ED Fisheye
+  * Nikkor AF-S 18-55mm f/3.5-5.6G DX VR II
+  * Nikkor AF-S 18-300mm f/3.5-6.3G DX ED VR
+  * Nikkor AI 20mm f/3.5
+  * Nikkor AF 20-35mm f/2.8D IF
+  * Nikkor AI-S 24mm f/2.8
+  * Nikkor AF-S 24-120mm f/4G ED VR
+  * Nikkor AF 28mm f/1.4D
+  * Nikkor AF-S 28mm f/1.8G
+  * Nikkor AI-S 28mm f/2.8
+  * Nikkor AF 28-80mm f/3.3-5.6G
+  * Nikkor AF 28-200mm f/3.5-5.6G IF-ED
+  * Nikkor AI-S 35mm f/2.0
+  * Nikkor AF 60mm f/2.8D Micro
+  * Nikkor AF-S 70-300mm f/4.5-5.6G VR IF-ED
+  * Olympus M.Zuiko Digital 60mm f/2.8 Macro
+  * HD Pentax-DA 20-40mm f/2.8-4 ED Limited DC WR
+  * smc Pentax-A 28mm 1:2.8
+  * smc Pentax-DA 18-55mm f/3.5-5.6 AL II
+  * smc Pentax-DA 50mm f/1.8
+  * smc Pentax-M Macro 1:4 50mm
+  * Ricoh 50mm 1:2.0
+  * Schneider-Kreuznach Retina-Curtagon 1:4/28mm
+  * Sigma 8mm f/3.5 EX DG Circular (APS-C)
+  * Sony FE 28-70mm f/3.5-5.6 OSS
+  * Tamron SP AF 60mm f/2 Di II LD (IF) Macro
+  * Tamron SP 150-600mm f/5-6.3 Di VC USD
+  * Tokina AF 100mm f/2.8 AT-X Pro D Macro
+  * Voigtländer Skoparex 1:3,4/35
+  * Voigtländer Color-Skopar X 1:2,8/50
+  * Zenitar MC 16mm f/2.8
+  * Carl Zeiss Jena 1Q Biotar 1:2 f=58mm T
+
+  New interchangable lens cameras:
+
+  * Canon EOS 7D Mark II
+  * Canon EOS 750D
+  * Canon EOS 760D
+  * Canon EOS M2
+  * Canon EOS M3
+  * Fuji X-A2
+  * Nikon D5500
+  * Nikon D7200
+  * Nikon 1 S2
+  * Nikon 1 V3
+  * Nikon 1 J5
+  * Olympus E-5 Mark II
+  * Panasonic DMC-GH4
+  * Panasonic DMC-GF7
+  * Samsung NX1
+  * Samsung NX300M
+  * Samsung NX500
+  * Sony A5100
+
+  New compact cameras:
+
+  * Canon IXUS 220 HS (CHDK's DNGs)
+  * Canon PowerShot A4000 IS (CHDK's DNGs)
+  * Canon PowerShot G1 X Mark II
+  * Canon PowerShot S95
+  * DIJ Phantom Vision FC200
+  * Fujifilm FinePix A370
+  * Fujifilm X100T
+  * Fujifilm X30
+  * Fujifilm XQ1
+  * Olympus E-PL7
+  * Olympus Stylus 1s
+  * Panasonic FZ1000
+  * Panasonic DMC-GM5
+  * Panasonic DMC-LX100
+  * Ricoh GR
+  * Sony RX100 III
+
+  Additional/updated data for:
+
+  * Canon EF-S 10-22mm f/3.5-4.5 USM
+  * Canon TS-E 24mm f/3.5L
+  * Canon EF 24-85mm f/3.5-4.5 USM
+  * Canon EF 50mm f/1.8
+  * Canon EF 70-200mm f/4L IS USM
+  * Fujifilm XC 16-50mm f/3.5-5.6 OIS
+  * Fujifilm XC 50-230mm f/4.5-6.7 OIS
+  * Nikkor AF 24-85mm f/2.8-4D IF
+  * Nikkor AF 50mm f/1.4D
+  * Nikkor AF 50mm f/1.8D
+  * Nikkor AF-S 55-300mm f/4.5-5.6G DX ED VR
+  * Nikkor AF-S 70-200mm f/2.8G VR IF-ED
+  * Nikkor AF 70-210mm f/4-5.6
+  * Nikkor AF 80-200mm f/2.8 ED
+  * Nikkor AF 85mm f/1.8
+  * Olympus M.Zuiko Digital 25mm f/1.8
+  * Olympus M.Zuiko Digital 60mm f/2.8 Macro
+  * Olympus M.Zuiko Digital ED 75-300mm f/4.8-6.7 II
+  * smc Pentax-DA 18-55mm f/3.5-5.6 AL WR
+  * smc Pentax-M 28mm 1:3.5
+  * smc Pentax-DA 35mm f/2.4 AL
+  * smc Pentax-A 50mm f/1.7
+  * Samyang 14mm f/2.8 ED AS IF UMC
+  * Sigma 19mm f/2.8 EX DN
+  * Sigma 50-150mm f/2.8 APO EX DC OS HSM
+  * Sigma 70-200mm f/2.8 EX DG OS HSM
+  * Sigma 105mm f/2.8 EX DG OS HSM Macro
+  * Sony 50mm f/1.4
+  * Sony E 16-50mm f/3.5-5.6 OSS PZ
+
+  * Canon PowerShot A640
+  * Canon PowerShot A720
+  * Canon PowerShot SX150
+  * Canon PowerShot SX220
+

commit lensfun for openSUSE:Factory

2015-07-20 Thread h_root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2015-07-20 11:19:46

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new (New)


Package is lensfun

Changes:

--- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes  2015-02-27 
11:06:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2015-07-20 
11:19:48.0 +0200
@@ -1,0 +2,6 @@
+Wed Jul 15 12:08:28 UTC 2015 - jeng...@inai.de
+
+- Fixup RPM groups and incorrect buildrequires. Use simpler
+  download URL. data does not hard-depend on shared library.
+
+---



Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.0Pd8aW/_old  2015-07-20 11:19:49.0 +0200
+++ /var/tmp/diff_new_pack.0Pd8aW/_new  2015-07-20 11:19:49.0 +0200
@@ -17,14 +17,15 @@
 
 
 Name:   lensfun
+%define sonum   0
 Version:0.3.0
 Release:0
 Summary:A photographic lens database and a library for accessing it
 License:LGPL-3.0
-Group:  System/Libraries
-%define sonum   0
+Group:  Development/Libraries/C and C++
 Url:http://lensfun.sourceforge.net/
-Source0:
http://sourceforge.net/projects/lensfun/files/%{version}/lensfun-%{version}.tar.bz2
+
+Source: http://downloads.sf.net/lensfun/lensfun-%version.tar.bz2
 # This patch got created via
 # svn diff svn://svn.berlios.de/lensfun/tags/0.2.6/data 
svn://svn.berlios.de/lensfun/trunk/data  lens_database_update.diff
 #Patch1: lens_database_update.diff
@@ -36,7 +37,7 @@
 BuildRequires:  pkg-config
 BuildRequires:  python3
 BuildRequires:  python3-docutils
-BuildRequires:  zlib
+BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -60,7 +61,6 @@
 %package data
 Summary:Data files for %{name}/%{name}-devel
 Group:  System/Libraries
-Requires:   lib%{name}%{sonum} = %{version}
 %if %suse_version  1130
 BuildArch:  noarch
 %endif
@@ -94,7 +94,7 @@
 
 %package doc
 Summary:Documentation for %{name}
-Group:  System/Libraries
+Group:  Documentation/HTML
 Requires:   %{name}-data
 
 %description doc




commit lensfun for openSUSE:Factory

2015-02-27 Thread h_root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2015-02-27 11:06:54

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new (New)


Package is lensfun

Changes:

--- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes  2014-06-18 
07:50:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2015-02-27 
11:06:55.0 +0100
@@ -1,0 +2,286 @@
+Tue Feb 24 12:59:35 UTC 2015 - adr...@suse.de
+
+- update to version 0.3.0
+  * Streamlined the names of Nikkor, Tamron, Tokina, Panasonic, Leica, Olympus,
+Sony, and Sigma lenses so that auto-detection works better
+  * Fixed names of Sony Coolpix cameras
+  * Comprehensive update of Lensfun's documentation
+  * Lens lists may now be sorted by focal length
+  * The cropfactor tag is now mandatory for camera and lens in the 
database files
+  * Increased accuracy because APS-C is not anymore assumed to have the crop
+factor 1.5 (non-Canon) or 1.6 (Canon), but the accurate crop factor of the
+respective camera
+  * Added command line tool update-lensfun-data for updating the database
+  * Added command line tool lensfun-add-adapter for managing mount 
compatibilities
+  * Removed compatibility of Four Third on Micro Four Third
+  * Removed compatibility of Sony Alpha on Sony E
+  * Many bugfixes, especially for the case if sensor sizes of calibration and
+image to-be-corrected are different
+  * MaxAperture is now the maximal f-stop number one can set on the given lens
+  * Removed non-working implementation of CCI
+  * Made primary keys of the database tables explicit and documented
+  * Replaced field-of-view data with real-focal-length data; marked the FOV API
+deprecated
+  * Higher accuracy for fisheye -- rectinilear transformation for lenses with
+real focal length data
+  * The field-of-view distortion model (FOV1) was removed because it is
+inherently flawed
+  * Simplified method for finding the database directories; see documentation
+  * Removed old non-CMake build system
+  * Added new cameras
+  
+  New interchangeable lenses:
+  
+  * Canon EF-S 15-85mm f/3.5-5.6 IS USM
+  * Canon EF 16-35mm f/2.8L II USM
+  * Canon EF-S 18-55mm f/3.5-5.6 IS
+  * Canon EF-M 18-55mm f/3.5-5.6 IS STM
+  * Canon EF-S 18-135mm f/3.5-5.6 IS STM
+  * Canon EF-S 18-200mm f/3.5-5.6 IS
+  * Canon EF-M 22mm f/2 STM
+  * Canon EF 24-70mm f/2.8L II USM
+  * Canon EF 28-80mm f/3.5-5.6 USM IV
+  * Canon EF 50mm f/1.8 MkII
+  * Canon EF 50-200mm f/3.5-4.5L
+  * Canon EF-S 55-250mm f/4-5.6 IS
+  * Canon EF 70-300mm f/4-5.6L IS USM
+  * Cosina Cosinon-S 50mm 1:2
+  * KMZ MC MTO 11CA mirror tele
+  * Leica DG Macro-Elmarit 45mm f/2.8
+  * Mitakon wide MC f=24mm 1:2.8
+  * 1 Nikkor AW 11-27.5mm f/3.5-5.6
+  * Nikkor AI-S 6mm f/2.8 Fisheye
+  * Nikkor AF-S 18-140mm f/3.5-5.6G DX ED VR
+  * Nikkor AF-S 18-200mm f/3.5-5.6G DX VR IF-ED
+  * Nikkor AF-S 24-85 mm f/3.5-4.5G ED VR
+  * Nikkor AI-S 50mm f/1.2
+  * Nikkor AF-S 50mm f/1.8G
+  * Nikkor AF-S 55-300mm f/4.5-5.6G DX ED VR
+  * Nikkor AF-S 70-200mm f/4G VR IF-ED
+  * Nikkor AF-S 70-300mm f/4.5-5.6G VR IF-ED
+  * Nikkor AF-S VR 105mm f/2.8G IF-ED
+  * Nikkor AF-S 600mm f/4G ED VR
+  * Nikkor AF-S 800mm f/5.6E FL ED VR
+  * Fujian 35mm f/1.7
+  * Fujifilm XC 16-50mm f/3.5-5.6 OIS
+  * Fujifilm XF 18mm f/2 R
+  * Fujifilm XF 18-55mm f/2.8-4 R LM OIS
+  * Fujifilm XF 27mm f/2.8
+  * Fujifilm XF 35mm f/1.4 R
+  * Fujifilm XC 50-230mm f/4.5-6.7 OIS
+  * Fujifilm XF 55-200mm f/3.5-4.8 R LM OIS
+  * Olympus M.9-18mm f/4.0-5.6
+  * Olympus Zuiko Digital ED 12-60mm f/2.8-4.0 SWD
+  * Olympus M.Zuiko Digital 25mm f/1.8
+  * Olympus M.40-150mm f/4.0-5.6 R
+  * Olympus M.Zuiko Digital ED 75mm f/1.8
+  * Olympus M.Zuiko Digital 75-300mm f/4.8-6.7 II
+  * Panasonic Lumix G Vario 7-14mm f/4.0
+  * Panasonic Lumix G Vario 12-35mm f/2.8
+  * Panasonic Lumix G Vario 14-42mm f/3.5-5.6 II
+  * Panasonic Lumix G Vario 14-45mm f/3.5-5.6 Asph. Mega OIS
+  * Panasonic Lumix G 20mm f/1.7 II
+  * Panasonic Lumix G Vario 35-100mm f/2.8
+  * Panasonic Lumix G Vario 45-150mm f/4.0-5.6
+  * Panasonic Lumix G Vario PZ 45-175mm f/4.0-5.6
+  * Pentacon 50mm f/1.8 auto multi coating
+  * Pentax-DA Fish-Eye 10-17mm f/3.5-4.5 ED IF
+  * Pentax-FA 28mm f/2.8 AL
+  * Pentax-M 28mm 1:3.5
+  * Pentax-FA 31mm F1.8 AL Limited
+  * Pentax-M 35mm 1:2
+  * Pentax-A 50mm f/1.7
+  * Pentax-DA L 55-300mm f/4-5.8 ED
+  * Ricoh XR Rikenon 1:1.4 50mm
+  * Samyang 8mm f/3.5 Fish-Eye CS
+  * Samyang T-S 24mm f/3.5 ED AS UMC
+  * Samsung NX 16-50mm f/3.5-5.6 PZ ED OIS
+  * Samsung Zoom 18-55mm f/3.5-5.6 OIS
+  * Samsung NX 20mm f/2.8 Pancake
+  * Samsung NX 45mm f/1.8 2D/3D
+  * Samyang 12mm f/2.0 NCS CS
+  * Samyang 35mm f/1.4 AS UMC
+  * Samyang 50mm f/1.4 AS UMC (APS-C only)
+  * 

commit lensfun for openSUSE:Factory

2014-06-17 Thread h_root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2014-06-18 07:49:30

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new (New)


Package is lensfun

Changes:

--- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes  2014-05-27 
18:24:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2014-06-18 
07:50:10.0 +0200
@@ -1,0 +2,75 @@
+Wed Jun 11 06:32:18 UTC 2014 - adr...@suse.de
+
+- update URLs to new home on sourceforge
+- update to version 0.2.8, new support for following lenses:
+Canon EF-S 60mm f/2.8 Macro
+Canon EF-S 18-135mm f/3.5-5.6 IS
+Canon EF 100mm f/2.8L Macro IS USM
+Canon EF 200mm f/2.8L USM
+Canon EF 85mm f/1.2L II USM
+Canon EF 50mm f/1.2L USM
+Canon EF 70-200mm f/2.8L USM
+Canon EF 70-200mm f/2.8L IS II USM
+Canon FDn 100mm 1:2.8
+Canon FDn 50mm 1:1.4
+Nikkor 24-70mm f/2.8G ED
+Nikon AF-S DX VR Zoom-Nikkor 18-55mm f/3.5-5.6G
+Nikon AF-S DX Zoom-Nikkor 18-70mm f/3.5-4.5G IF-ED
+Nikon AF-S Zoom-Nikkor 14-24mm f/2.8G ED
+Nikon AF-S Nikkor 85mm f/1.8G
+Zuiko Digital 25mm F2.8
+Zuiko Digital 35mm f/3.5 Macro
+Zuiko Digital ED 14-42mm F3.5-5.6
+Zuiko Digital ED 40-150mm F4.0-5.6
+Zuiko Digital ED 9-18mm F4.0-5.6
+smc PENTAX-D FA Macro 100mm F2.8 WR
+smc PENTAX-DA 15mm F4 ED AL Limited
+smc PENTAX-DA 18-55mm F3.5-5.6 AL WR
+smc PENTAX-DA 21mm f/3.2 AL Limited
+smc PENTAX-DA 35mm f/2.4 AL
+smc PENTAX-FA 43mm F1.9 Limited
+smc PENTAX-FA 50mm f/1.4
+smc PENTAX-DA* 50-135mm f/2.8 ED [IF] SDM
+SIGMA 8mm f/3.5 EX DG Circular
+SIGMA 8-16mm f/4.5-5.6mm DC HSM
+SIGMA 10-20mm F4-5.6 EX DC HSM
+SIGMA 17-50mm F2.8 EX DC OS HSM
+SIGMA 24-60mm F2.8 EX DG
+SIGMA E 30mm F2.8
+SIGMA 35mm f/1.4 DG HSM
+SIGMA 150mm F2.8 MACRO HSM
+SIGMA 150-500mm f/5-6.3 APO DG OS HSM
+OLYMPUS M.14-150mm F4.0-5.6
+OLYMPUS M.17mm F1.8
+OLYMPUS M.45mm F1.8
+Leica DG Summilux 25/f1.4
+LUMIX G 14/F2.5 + GWC1 0.79x
+LUMIX G VARIO PZ 14-42/F3.5-5.6
+Samsung 16mm f/2.4
+Samyang 7.5mm F/3.5 UMC Fish-eye MFT
+Samyang 8mm f/2.8 UMC Fish-eye
+Samyang 14mm f/2.8 ED AS IF UMC
+Samyang 500mm f/6.3 MC IF Mirror Lens
+Sony E 10-18mm F4 OSS
+Sony E PZ 16-50mm F3.5-5.6 OS
+Sony E 18-200mm F3.5-6.3 OSS
+Sony E 18-200mm F3.5-6.3 OSS LE
+Sony E 30mm F3.5 Macro
+Sony E 35mm F1.8 OSS
+Sony DT 16-50mm F2.8 SSM
+Tamron AF 18-270mm f/3.5-6.3 Di II VC PZD
+Tamron SP AF 90mm f/2.8 (172E)
+
+Compact cameras:
+
+Canon PowerShot G11
+Canon PowerShot G1X
+Canon PowerShot SX150 IS
+Fujifilm X10
+Fujifilm X100S
+Panasonic DMC-FZ28
+Panasonic LX7
+SAMSUNG WB2000 compact camera
+Sigma DP2
+
+---

Old:

  lensfun-0.2.7.tar.bz2

New:

  lensfun-0.2.8.tar.bz2



Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.BIrsHO/_old  2014-06-18 07:50:11.0 +0200
+++ /var/tmp/diff_new_pack.BIrsHO/_new  2014-06-18 07:50:11.0 +0200
@@ -17,19 +17,20 @@
 
 
 Name:   lensfun
-Version:0.2.7
+Version:0.2.8
 Release:0
 Summary:A photographic lens database and a library for accessing it
 License:LGPL-3.0
 Group:  System/Libraries
 %define sonum   0
-Url:http://lensfun.berlios.de/
-Source0:http://download.berlios.de/lensfun/lensfun-%{version}.tar.bz2
+Url:http://lensfun.sourceforge.net/
+Source0:
http://sourceforge.net/projects/lensfun/files/%{version}/lensfun-%{version}.tar.bz2
 # This patch got created via
 # svn diff svn://svn.berlios.de/lensfun/tags/0.2.6/data 
svn://svn.berlios.de/lensfun/trunk/data  lens_database_update.diff
 #Patch1: lens_database_update.diff
 BuildRequires:  cmake
 BuildRequires:  doxygen
+BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libpng-devel
 BuildRequires:  pkg-config
@@ -127,6 +128,7 @@
 -DBUILD_DOC=on  \
 -DBUILD_FOR_SSE=off \
 -DCMAKE_INSTALL_PREFIX=/usr \
+-DDOCDIR=%{_defaultdocdir}/%name \
 %if %{_lib} == lib64
 -DLIB_SUFFIX=64 \
 %endif
@@ -143,17 +145,12 @@
 # too generic name
 rm %{buildroot}%{_bindir}/example
 
+%fdupes %{buildroot}
+
 %post   -n lib%{name}%{sonum} -p /sbin/ldconfig
 
 %postun -n lib%{name}%{sonum} -p /sbin/ldconfig
 
-%post   devel -p /sbin/ldconfig
-
-%postun devel -p /sbin/ldconfig
-
-%clean
-rm -rf %{buildroot}
-
 %files doc
 %defattr(-,root,root)
 %doc README
@@ -162,8 +159,7 @@
 %doc docs/gpl-3.0.txt
 %doc 

commit lensfun for openSUSE:Factory

2014-05-27 Thread h_root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2014-05-27 18:23:44

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new (New)


Package is lensfun

Changes:

--- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes  2013-03-30 
14:58:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2014-05-27 
18:24:02.0 +0200
@@ -1,0 +2,6 @@
+Tue May 27 00:10:04 UTC 2014 - crrodrig...@opensuse.org
+
+- Tell doxygen to stop creating files with timestamps to 
+  avoid endless republish.
+
+---



Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.0bG4J6/_old  2014-05-27 18:24:02.0 +0200
+++ /var/tmp/diff_new_pack.0bG4J6/_new  2014-05-27 18:24:02.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lensfun
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -115,6 +115,7 @@
 #%patch1 -p0
 
 %build
+echo 'HTML_TIMESTAMP=NO'  docs/doxyfile.in.cmake
 # We can count on having SSE2 on x86_64
 # On i%86 it is not save. We could have the sse lib in sse subdirectory in 
addition though.
 # In any case this must be independent of the build host.

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lensfun for openSUSE:Factory

2013-03-06 Thread h_root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2013-03-07 07:28:25

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new (New)


Package is lensfun, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes  2012-08-24 
13:55:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2013-03-07 
07:28:26.0 +0100
@@ -1,0 +2,14 @@
+Mon Mar  4 03:48:06 UTC 2013 - salser...@gmail.com
+
+- Update to version 0.2.7:
+  * Some bugs leading to imprecise results when processing extreme
+values were fixed.
+  * Several new lenses and camera profiles.
+- Revised installed documentation.
+- lens_database_update.diff removed because no new lenses were
+  added to the database after 0.2.7 release. The mention of this
+  patch in spec file remains.
+- lens_database_pending_update.diff removed because these chages
+  were commited upstream.
+
+---

Old:

  lens_database_pending_update.diff
  lens_database_update.diff
  lensfun-0.2.6.tar.bz2

New:

  lensfun-0.2.7.tar.bz2



Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.XQ7j2F/_old  2013-03-07 07:28:27.0 +0100
+++ /var/tmp/diff_new_pack.XQ7j2F/_new  2013-03-07 07:28:27.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lensfun
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   lensfun
-Version:0.2.6
+Version:0.2.7
 Release:0
 Summary:A photographic lens database and a library for accessing it
 License:LGPL-3.0
@@ -27,9 +27,7 @@
 Source0:http://download.berlios.de/lensfun/lensfun-%{version}.tar.bz2
 # This patch got created via
 # svn diff svn://svn.berlios.de/lensfun/tags/0.2.6/data 
svn://svn.berlios.de/lensfun/trunk/data  lens_database_update.diff
-Patch1: lens_database_update.diff
-# PATCH-FIX-UPSTREAM lens_database_pending_update.diff fcro...@suse.com -- 
pending update for lens database (patches number 3320, 3321)
-Patch2: lens_database_pending_update.diff
+#Patch1: lens_database_update.diff
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
@@ -114,8 +112,7 @@
 %prep
 %setup -q
 cd data
-%patch1 -p0
-%patch2 -p2
+#%patch1 -p0
 
 %build
 # We can count on having SSE2 on x86_64
@@ -130,20 +127,18 @@
 -DBUILD_FOR_SSE=off \
 -DCMAKE_INSTALL_PREFIX=/usr \
 %ifarch x86_64
+-DLIB_SUFFIX=64 \
 -DBUILD_FOR_SSE2=on
 %else
 -DBUILD_FOR_SSE2=off
 %endif
-make %{?_smp_mflags}
+make %{?_smp_mflags} lensfun doc
 
 %install
 cd cmake_build
 make AUTODEP=0 DESTDIR=%{?buildroot:%{buildroot}} install
-%if %_lib == lib64
-mv %{buildroot}/usr/lib %{buildroot}/usr/lib64
-%endif
 # too generic name
-rm %{buildroot}/usr/bin/example
+rm %{buildroot}%{_bindir}/example
 
 %post   -n lib%{name}%{sonum} -p /sbin/ldconfig
 
@@ -158,7 +153,14 @@
 
 %files doc
 %defattr(-,root,root)
-%doc docs
+%doc README
+%doc docs/adobe-lens-profile.txt
+%doc docs/cc-by-sa-3.0.txt
+%doc docs/gpl-3.0.txt
+%doc docs/lgpl-3.0.txt
+%doc docs/mounts.txt
+%doc docs/lens-calibration
+%doc cmake_build/doc_doxygen
 
 %files data
 %defattr(-,root,root)
@@ -170,9 +172,10 @@
 
 %files devel
 %defattr(-,root,root)
-/usr/bin/tfun
-/usr/bin/trwxml
+%{_bindir}/tfun
+%{_bindir}/trwxml
 %{_includedir}/lensfun
 %{_libdir}/*.so
+%{_libdir}/pkgconfig/lensfun.pc
 
 %changelog

++ lensfun-0.2.6.tar.bz2 - lensfun-0.2.7.tar.bz2 ++
 3916 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lensfun for openSUSE:Factory

2012-08-24 Thread h_root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2012-08-24 13:54:58

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new (New)


Package is lensfun, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes  2012-06-28 
15:31:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2012-08-24 
13:55:00.0 +0200
@@ -1,0 +2,7 @@
+Wed Aug 22 12:59:07 UTC 2012 - fcro...@suse.com
+
+- Update lens data for Nikon.
+- Add lens_database_pending_update.diff: pending lens data update
+  for Canon and Samsung.
+
+---

New:

  lens_database_pending_update.diff



Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.CaG2rI/_old  2012-08-24 13:55:01.0 +0200
+++ /var/tmp/diff_new_pack.CaG2rI/_new  2012-08-24 13:55:01.0 +0200
@@ -26,8 +26,10 @@
 Url:http://lensfun.berlios.de/
 Source0:http://download.berlios.de/lensfun/lensfun-%{version}.tar.bz2
 # This patch got created via
-# svn diff svn://svn.berlios.de/lensfun/tags/0.2.5/data 
svn://svn.berlios.de/lensfun/trunk/data  lens_database_update.diff
+# svn diff svn://svn.berlios.de/lensfun/tags/0.2.6/data 
svn://svn.berlios.de/lensfun/trunk/data  lens_database_update.diff
 Patch1: lens_database_update.diff
+# PATCH-FIX-UPSTREAM lens_database_pending_update.diff fcro...@suse.com -- 
pending update for lens database (patches number 3320, 3321)
+Patch2: lens_database_pending_update.diff
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
@@ -113,6 +115,7 @@
 %setup -q
 cd data
 %patch1 -p0
+%patch2 -p2
 
 %build
 # We can count on having SSE2 on x86_64

++ lens_database_pending_update.diff ++
diff -Nurpd lensfun-r173/data/db/mil-samsung.xml 
lensfun-r173-samsung/data/db/mil-samsung.xml
--- lensfun-r173/data/db/mil-samsung.xml2012-08-21 22:02:06.722590783 
+0200
+++ lensfun-r173-samsung/data/db/mil-samsung.xml2012-08-21 
22:17:00.347022018 +0200
@@ -40,6 +40,15 @@ http://en.wikipedia.org/wiki/Mirrorless_
 camera
 makerSAMSUNG/maker
 maker lang=enSamsung/maker
+modelNX1000/model
+ model lang=enNX1000/model
+mountSamsung NX/mount
+cropfactor1.54/cropfactor
+/camera
+
+camera
+makerSAMSUNG/maker
+maker lang=enSamsung/maker
 modelNX20/model
  model lang=enNX20/model
 mountSamsung NX/mount
@@ -54,6 +63,15 @@ http://en.wikipedia.org/wiki/Mirrorless_
 mountSamsung NX/mount
 cropfactor1.54/cropfactor
 /camera
+
+camera
+makerSAMSUNG/maker
+maker lang=enSamsung/maker
+modelNX210/model
+ model lang=enNX210/model
+mountSamsung NX/mount
+cropfactor1.54/cropfactor
+/camera
 
 lens
 makerSamsung/maker
diff -Nurpd lensfun-r173/data/db/mil-canon.xml 
lensfun-r173-canon/data/db/mil-canon.xml
--- lensfun-r173/data/db/mil-canon.xml  1970-01-01 01:00:00.0 +0100
+++ lensfun-r173-canon/data/db/mil-canon.xml2012-08-22 18:07:17.535855055 
+0200
@@ -0,0 +1,19 @@
+lensdatabase
+
+mount
+nameCanon EF-M/name
+compatCanon EF-S/compat
+compatCanon EF/compat
+compatM42/compat
+compatGeneric/compat
+/mount
+
+camera
+makerCanon/maker
+modelCanon EOS M/model
+model lang=enEOS M/model
+mountCanon EF-M/mount
+cropfactor1.6/cropfactor
+/camera
+
+/lensdatabase
diff -Nurpd lensfun-r173/data/db/slr-canon.xml 
lensfun-r173-canon/data/db/slr-canon.xml
--- lensfun-r173/data/db/slr-canon.xml  2012-08-22 18:05:02.931857844 +0200
+++ lensfun-r173-canon/data/db/slr-canon.xml2012-08-22 18:29:40.427827230 
+0200
@@ -112,121 +112,120 @@
 
 camera
 makerCanon/maker
-modelCanon EOS DIGITAL REBEL XT/model
-model lang=enEOS Digital Rebel XT/model
+modelCanon EOS 1000D/model
+model lang=enEOS 1000D/model
 mountCanon EF-S/mount
 cropfactor1.6/cropfactor
 /camera
 
 camera
 makerCanon/maker
-modelCanon EOS DIGITAL REBEL XTi/model
-model lang=enEOS Digital Rebel XTi/model
+modelCanon EOS DIGITAL REBEL XS/model
+model lang=enEOS Digital Rebel XS/model
 mountCanon EF-S/mount
 cropfactor1.6/cropfactor
 /camera
 
 camera
 makerCanon/maker
-modelCanon EOS DIGITAL REBEL XS/model
-model lang=enEOS Digital Rebel XS/model
+modelCanon EOS Kiss Digital F/model
+model lang=enEOS Kiss Digital F/model

commit lensfun for openSUSE:Factory

2012-06-28 Thread h_root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2012-06-28 15:31:49

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new (New)


Package is lensfun, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes  2012-05-03 
10:58:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2012-06-28 
15:31:51.0 +0200
@@ -1,0 +2,12 @@
+Wed Jun 27 11:25:28 UTC 2012 - adr...@suse.de
+
+- update to version 0.2.6
+  - minor database updates
+  - better integration into hugin for loading and storing lens
+parameters via the lensfun library
+  - several bug fixes and stability improvements
+  - pkgconfig got dropped
+- used optimization depends not on build host anymore.
+  (This avoids crashes on ix86)
+
+---

Old:

  lensfun-0.2.5-cpuid.patch
  lensfun-0.2.5.tar.bz2
  lensfun-fixcrash.patch

New:

  lensfun-0.2.6.tar.bz2



Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.rsVANd/_old  2012-06-28 15:31:53.0 +0200
+++ /var/tmp/diff_new_pack.rsVANd/_new  2012-06-28 15:31:53.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   lensfun
-Version:0.2.5
+Version:0.2.6
 Release:0
 Summary:A photographic lens database and a library for accessing it
 License:LGPL-3.0
@@ -28,13 +28,11 @@
 # This patch got created via
 # svn diff svn://svn.berlios.de/lensfun/tags/0.2.5/data 
svn://svn.berlios.de/lensfun/trunk/data  lens_database_update.diff
 Patch1: lens_database_update.diff
-# PATCH-FIX-UPSTREAM lensfun-fixcrash.patch fcro...@suse.com -- fix crash on 
malformed databases (from svn)
-Patch2: lensfun-fixcrash.patch
-# PATCH-FIX-UPSTREAM lensfun-0.2.5-cpuid.patch fcro...@suse.com -- fix crash 
on cpu detection (from svn)
-Patch3: lensfun-0.2.5-cpuid.patch
+BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRequires:  libpng-devel
+BuildRequires:  pkg-config
 BuildRequires:  python
 BuildRequires:  zlib
 BuildRequires:  pkgconfig(glib-2.0)
@@ -113,33 +111,36 @@
 
 %prep
 %setup -q
-%patch2 -p1
-%patch3 -p1
 cd data
 %patch1 -p0
 
 %build
-# disable vectorizing on anything but x86(_64)
-./configure -v \
-%ifnarch %{ix86} x86_64
-   --vectorization= \
+# We can count on having SSE2 on x86_64
+# On i%86 it is not save. We could have the sse lib in sse subdirectory in 
addition though.
+# In any case this must be independent of the build host.
+mkdir cmake_build
+cd cmake_build
+cmake ..\
+-DBUILD_STATIC=OFF  \
+-DBUILD_TESTS=ON\
+-DBUILD_DOC=on  \
+-DBUILD_FOR_SSE=off \
+-DCMAKE_INSTALL_PREFIX=/usr \
+%ifarch x86_64
+-DBUILD_FOR_SSE2=on
+%else
+-DBUILD_FOR_SSE2=off
 %endif
-   --cflags=${CFLAGS:-%{optflags}} \
-   --cxxflags=${CXXFLAGS:-%{optflags}} \
-   --prefix=%{_prefix} \
-   --bindir=%{_bindir} \
-   --sysconfdir=%{_sysconfdir} \
-   --datadir=%{_datadir}/%{name} \
-   --libdir=%{_libdir} \
-   --includedir=%{_includedir} \
-   --libexecdir=%{_libexecdir}
-# set GCC.LDFLAGS to avoid stripping and useless -debuginfo
-make AUTODEP=0 GCC.LDFLAGS.release= V=1 %{?_smp_mflags} %{name} manual
+make %{?_smp_mflags}
 
 %install
-make AUTODEP=0 INSTALL_PREFIX=%{?buildroot:%{buildroot}} install
-mkdir -p %{buildroot}%{_docdir}
-mv %{buildroot}%{_datadir}/doc/%{name}-%{version} 
%{buildroot}%{_docdir}/%{name}
+cd cmake_build
+make AUTODEP=0 DESTDIR=%{?buildroot:%{buildroot}} install
+%if %_lib == lib64
+mv %{buildroot}/usr/lib %{buildroot}/usr/lib64
+%endif
+# too generic name
+rm %{buildroot}/usr/bin/example
 
 %post   -n lib%{name}%{sonum} -p /sbin/ldconfig
 
@@ -154,7 +155,7 @@
 
 %files doc
 %defattr(-,root,root)
-%{_docdir}/%{name}
+%doc docs
 
 %files data
 %defattr(-,root,root)
@@ -166,8 +167,9 @@
 
 %files devel
 %defattr(-,root,root)
-%{_includedir}/*.h
+/usr/bin/tfun
+/usr/bin/trwxml
+%{_includedir}/lensfun
 %{_libdir}/*.so
-%{_libdir}/pkgconfig/*
 
 %changelog

++ lens_database_update.diff ++
 2015 lines (skipped)
 between /work/SRC/openSUSE:Factory/lensfun/lens_database_update.diff
 and /work/SRC/openSUSE:Factory/.lensfun.new/lens_database_update.diff

++ lensfun-0.2.5.tar.bz2 - lensfun-0.2.6.tar.bz2 ++
 11978 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lensfun for openSUSE:Factory

2012-05-03 Thread h_root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2012-05-03 10:57:56

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new (New)


Package is lensfun, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes  2011-12-21 
10:00:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2012-05-03 
10:58:21.0 +0200
@@ -1,0 +2,10 @@
+Wed Apr 25 07:43:04 UTC 2012 - adr...@suse.de
+
+- update lens data for Sony, Olympus and Pentax
+
+---
+Thu Apr 19 11:21:27 UTC 2012 - dmuel...@suse.com
+
+- fix build for older distros
+
+---



Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.FNb5xt/_old  2012-05-03 10:58:23.0 +0200
+++ /var/tmp/diff_new_pack.FNb5xt/_new  2012-05-03 10:58:23.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lensfun
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -35,9 +35,9 @@
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRequires:  libpng-devel
-BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  python
 BuildRequires:  zlib
+BuildRequires:  pkgconfig(glib-2.0)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -61,7 +61,9 @@
 Summary:Data files for %{name}/%{name}-devel
 Group:  System/Libraries
 Requires:   lib%{name}%{sonum} = %{version}
+%if %suse_version  1130
 BuildArch:  noarch
+%endif
 
 %description data
 The goal of the lensfun library is to provide a open source database

++ lens_database_update.diff ++
 1110 lines (skipped)
 between /work/SRC/openSUSE:Factory/lensfun/lens_database_update.diff
 and /work/SRC/openSUSE:Factory/.lensfun.new/lens_database_update.diff

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lensfun for openSUSE:Factory

2011-12-21 Thread h_root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2011-12-21 10:00:31

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new (New)


Package is lensfun, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/lensfun/lensfun.changes  2011-11-14 
14:32:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.lensfun.new/lensfun.changes 2011-12-21 
10:00:33.0 +0100
@@ -1,0 +2,5 @@
+Tue Dec 20 19:33:58 CET 2011 - dmuel...@suse.de
+
+- fix build on arm
+
+---



Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.XZDg71/_old  2011-12-21 10:00:34.0 +0100
+++ /var/tmp/diff_new_pack.XZDg71/_new  2011-12-21 10:00:34.0 +0100
@@ -16,15 +16,14 @@
 #
 
 
-
 Name:   lensfun
 Version:0.2.5
-Release:19
-License:LGPL-3.0
+Release:0
 Summary:A photographic lens database and a library for accessing it
+License:LGPL-3.0
+Group:  System/Libraries
 %define sonum   0
 Url:http://lensfun.berlios.de/
-Group:  System/Libraries
 Source0:http://download.berlios.de/lensfun/lensfun-%{version}.tar.bz2
 # This patch got created via
 # svn diff svn://svn.berlios.de/lensfun/tags/0.2.5/data 
svn://svn.berlios.de/lensfun/trunk/data  lens_database_update.diff
@@ -36,9 +35,9 @@
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRequires:  libpng-devel
+BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  python
 BuildRequires:  zlib
-BuildRequires:  pkgconfig(glib-2.0)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -59,7 +58,6 @@
 and colour contribution index of the lens.
 
 %package data
-License:LGPL-3.0
 Summary:Data files for %{name}/%{name}-devel
 Group:  System/Libraries
 Requires:   lib%{name}%{sonum} = %{version}
@@ -83,7 +81,6 @@
 and colour contribution index of the lens.
 
 %package -n lib%{name}%{sonum}
-License:LGPL-3.0
 Summary:Library files for %{name}/%{name}-devel
 Group:  System/Libraries
 Requires:   %{name}-data
@@ -94,7 +91,6 @@
 Library files needed by the use the %{name} library/database.
 
 %package doc
-License:LGPL-3.0
 Summary:Documentation for %{name}
 Group:  System/Libraries
 Requires:   %{name}-data
@@ -103,7 +99,6 @@
 Documentation and manual files for the %{name} library/database.
 
 %package devel
-License:LGPL-3.0
 Summary:Header and library definition files for %{name}
 Group:  Development/Libraries/C and C++
 Requires:   %{name}-data = %{version}
@@ -122,9 +117,9 @@
 %patch1 -p0
 
 %build
-# not vectorizing on ppc yet
+# disable vectorizing on anything but x86(_64)
 ./configure -v \
-%ifarch ppc ppc64
+%ifnarch %{ix86} x86_64
--vectorization= \
 %endif
--cflags=${CFLAGS:-%{optflags}} \

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lensfun for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory checked 
in at 2011-12-06 18:22:26

Comparing /work/SRC/openSUSE:Factory/lensfun (Old)
 and  /work/SRC/openSUSE:Factory/.lensfun.new (New)


Package is lensfun, Maintainer is 

Changes:




Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.n1RLpz/_old  2011-12-06 18:39:44.0 +0100
+++ /var/tmp/diff_new_pack.n1RLpz/_new  2011-12-06 18:39:44.0 +0100
@@ -20,7 +20,7 @@
 Name:   lensfun
 Version:0.2.5
 Release:19
-License:LGPLv3
+License:LGPL-3.0
 Summary:A photographic lens database and a library for accessing it
 %define sonum   0
 Url:http://lensfun.berlios.de/
@@ -59,7 +59,7 @@
 and colour contribution index of the lens.
 
 %package data
-License:LGPLv3
+License:LGPL-3.0
 Summary:Data files for %{name}/%{name}-devel
 Group:  System/Libraries
 Requires:   lib%{name}%{sonum} = %{version}
@@ -83,7 +83,7 @@
 and colour contribution index of the lens.
 
 %package -n lib%{name}%{sonum}
-License:LGPLv3
+License:LGPL-3.0
 Summary:Library files for %{name}/%{name}-devel
 Group:  System/Libraries
 Requires:   %{name}-data
@@ -94,7 +94,7 @@
 Library files needed by the use the %{name} library/database.
 
 %package doc
-License:LGPLv3
+License:LGPL-3.0
 Summary:Documentation for %{name}
 Group:  System/Libraries
 Requires:   %{name}-data
@@ -103,7 +103,7 @@
 Documentation and manual files for the %{name} library/database.
 
 %package devel
-License:LGPLv3
+License:LGPL-3.0
 Summary:Header and library definition files for %{name}
 Group:  Development/Libraries/C and C++
 Requires:   %{name}-data = %{version}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lensfun for openSUSE:Factory

2011-10-13 Thread h_root

Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory
checked in at Thu Oct 13 12:37:36 CEST 2011.




--- openSUSE:Factory/lensfun/lensfun.changes2011-09-23 02:07:41.0 
+0200
+++ lensfun/lensfun.changes 2011-10-07 14:39:33.0 +0200
@@ -1,0 +2,6 @@
+Fri Oct  7 14:38:37 UTC 2011 - toddrme2...@gmail.com
+
+- Added provides for obsoletes (fix for RPMLINT warning)
+- Cleaned up spec file formatting
+
+---

calling whatdependson for head-i586




Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.2dzsu4/_old  2011-10-13 12:36:28.0 +0200
+++ /var/tmp/diff_new_pack.2dzsu4/_new  2011-10-13 12:36:28.0 +0200
@@ -15,14 +15,14 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
-
 Name:   lensfun
-Summary:A photographic lens database and a library for accessing it
 Version:0.2.5
 Release:19
+License:LGPLv3
+Summary:A photographic lens database and a library for accessing it
+%define sonum   0
 Url:http://lensfun.berlios.de/
+Group:  System/Libraries
 Source0:http://download.berlios.de/lensfun/lensfun-%{version}.tar.bz2
 # This patch got created via
 # svn diff svn://svn.berlios.de/lensfun/tags/0.2.5/data 
svn://svn.berlios.de/lensfun/trunk/data  lens_database_update.diff
@@ -31,9 +31,12 @@
 Patch2: lensfun-fixcrash.patch
 # PATCH-FIX-UPSTREAM lensfun-0.2.5-cpuid.patch fcro...@suse.com -- fix crash 
on cpu detection (from svn)
 Patch3: lensfun-0.2.5-cpuid.patch
-License:LGPLv3
-Group:  System/Libraries
-BuildRequires:  doxygen gcc-c++ glib2-devel libpng-devel python zlib
+BuildRequires:  doxygen
+BuildRequires:  gcc-c++
+BuildRequires:  libpng-devel
+BuildRequires:  python
+BuildRequires:  zlib
+BuildRequires:  pkgconfig(glib-2.0)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -55,12 +58,10 @@
 
 %package data
 License:LGPLv3
-Summary:Library files for lensfun/lensfun-devel
+Summary:Data files for %{name}/%{name}-devel
 Group:  System/Libraries
+Requires:   lib%{name}%{sonum} = %{version}
 BuildArch:  noarch
-Requires:   liblensfun0 = %{version}-%{release}
-Provides:   %{name} = %{version}
-Obsoletes:  %{name}  %{version}
 
 %description data
 The goal of the lensfun library is to provide a open source database
@@ -79,39 +80,40 @@
 transversal (also known as lateral) chromatic aberrations, vignetting
 and colour contribution index of the lens.
 
-%package -n liblensfun0
+%package -n lib%{name}%{sonum}
 License:LGPLv3
-Summary:Library files for lensfun/lensfun-devel
+Summary:Library files for %{name}/%{name}-devel
 Group:  System/Libraries
 Requires:   %{name}-data
-Obsoletes:  lensfun = 0.2.5
+Provides:   %{name} = %{version}
+Obsoletes:  %{name}  %{version}
 
-%description -n liblensfun0
-Library files needed by the use the lensfun library/database.
+%description -n lib%{name}%{sonum}
+Library files needed by the use the %{name} library/database.
 
 %package doc
 License:LGPLv3
-Summary:Documentation for lensunf
+Summary:Documentation for %{name}
 Group:  System/Libraries
 Requires:   %{name}-data
 
 %description doc
-Documentation and manual files for the lensfun library/database.
+Documentation and manual files for the %{name} library/database.
 
 %package devel
 License:LGPLv3
-Summary:Header and library definition files for lensfun
+Summary:Header and library definition files for %{name}
 Group:  Development/Libraries/C and C++
-Requires:   liblensfun0  = %{version}
 Requires:   %{name}-data = %{version}
+Requires:   lib%{name}%{sonum} = %{version}
 Recommends: %{name}-doc  = %{version}
 
 %description devel
 Header and library definition files for developing applications
-that use the lensfun library/database.
+that use the %{name} library/database.
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
 %patch2 -p1
 %patch3 -p1
 cd data
@@ -123,50 +125,48 @@
 %ifarch ppc ppc64
--vectorization= \
 %endif
-   --cflags=${CFLAGS:-$RPM_OPT_FLAGS} \
-   --cxxflags=${CXXFLAGS:-$RPM_OPT_FLAGS} \
+   --cflags=${CFLAGS:-%{optflags}} \
+   --cxxflags=${CXXFLAGS:-%{optflags}} \
--prefix=%{_prefix} \
--bindir=%{_bindir} \
--sysconfdir=%{_sysconfdir} \
-   --datadir=%{_datadir}/lensfun \
+   --datadir=%{_datadir}/%{name} \
--libdir=%{_libdir} \
--includedir=%{_includedir} \
--libexecdir=%{_libexecdir}
 # set GCC.LDFLAGS to avoid stripping and useless -debuginfo
-make AUTODEP=0 GCC.LDFLAGS.release= V=1 %{?_smp_mflags} lensfun manual
+make 

commit lensfun for openSUSE:Factory

2011-08-24 Thread h_root

Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory
checked in at Wed Aug 24 14:11:58 CEST 2011.




--- lensfun/lensfun.changes 2011-08-07 18:44:30.0 +0200
+++ /mounts/work_src_done/STABLE/lensfun/lensfun.changes2011-08-24 
09:22:18.0 +0200
@@ -1,0 +2,6 @@
+Wed Aug 24 07:15:56 UTC 2011 - adr...@suse.de
+
+- add Obsolete for package rename
+- update lensfun database to current state
+
+---

calling whatdependson for head-i586




Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.7ILAp0/_old  2011-08-24 14:11:26.0 +0200
+++ /var/tmp/diff_new_pack.7ILAp0/_new  2011-08-24 14:11:26.0 +0200
@@ -21,7 +21,7 @@
 Name:   lensfun
 Summary:A photographic lens database and a library for accessing it
 Version:0.2.5
-Release:17
+Release:19
 Url:http://lensfun.berlios.de/
 Source0:http://download.berlios.de/lensfun/lensfun-%{version}.tar.bz2
 # This patch got created via
@@ -84,6 +84,7 @@
 Summary:Library files for lensfun/lensfun-devel
 Group:  System/Libraries
 Requires:   %{name}-data
+Obsoletes:  lensfun = 0.2.5
 
 %description -n liblensfun0
 Library files needed by the use the lensfun library/database.

++ lens_database_update.diff ++
--- /var/tmp/diff_new_pack.7ILAp0/_old  2011-08-24 14:11:26.0 +0200
+++ /var/tmp/diff_new_pack.7ILAp0/_new  2011-08-24 14:11:26.0 +0200
@@ -1,7 +1,7 @@
 Index: db/slr-canon.xml
 ===
 db/slr-canon.xml   (.../tags/0.2.5/data)   (revision 130)
-+++ db/slr-canon.xml   (.../trunk/data)(revision 130)
+--- db/slr-canon.xml   (.../tags/0.2.5/data)   (Revision 137)
 db/slr-canon.xml   (.../trunk/data)(Revision 137)
 @@ -340,6 +340,14 @@
  cropfactor1.6/cropfactor
  /camera
@@ -74,8 +74,8 @@
  /lensdatabase
 Index: db/compact-panasonic.xml
 ===
 db/compact-panasonic.xml   (.../tags/0.2.5/data)   (revision 130)
-+++ db/compact-panasonic.xml   (.../trunk/data)(revision 130)
+--- db/compact-panasonic.xml   (.../tags/0.2.5/data)   (Revision 137)
 db/compact-panasonic.xml   (.../trunk/data)(Revision 137)
 @@ -17,7 +17,6 @@
  
  mount
@@ -168,8 +168,8 @@
  
 Index: db/slr-olympus.xml
 ===
 db/slr-olympus.xml (.../tags/0.2.5/data)   (revision 130)
-+++ db/slr-olympus.xml (.../trunk/data)(revision 130)
+--- db/slr-olympus.xml (.../tags/0.2.5/data)   (Revision 137)
 db/slr-olympus.xml (.../trunk/data)(Revision 137)
 @@ -7,6 +7,12 @@
  /mount
  
@@ -242,11 +242,52 @@
  modelStandard/model
  mountolympusE10/mount
  cropfactor3.933/cropfactor
+@@ -315,4 +366,15 @@
+ /calibration
+ /lens
+ 
++lens
++makerOlympus/maker
++modelOlympus M.Zuiko Digital 17mm F2.8 Pancake/model
++mountMicro 4/3 System/mount
++cropfactor2.0/cropfactor
++calibration
++distortion model=poly3 focal=17 k1=-0.110 /
++tca model=poly3 focal=17 br=-0.0002 vr=1.00045 
bb=0.0003 vb=1.0002 /
++/calibration
++/lens
++
+ /lensdatabase
 Index: db/slr-nikon.xml
 ===
 db/slr-nikon.xml   (.../tags/0.2.5/data)   (revision 130)
-+++ db/slr-nikon.xml   (.../trunk/data)(revision 130)
-@@ -976,4 +976,45 @@
+--- db/slr-nikon.xml   (.../tags/0.2.5/data)   (Revision 137)
 db/slr-nikon.xml   (.../trunk/data)(Revision 137)
+@@ -165,6 +165,24 @@
+ camera
+ makerNIKON CORPORATION/maker
+ maker lang=enNikon/maker
++modelNIKON D3100/model
++model lang=enD3100/model
++mountNikon F AF/mount
++cropfactor1.5/cropfactor
++/camera
++
++camera
++makerNIKON CORPORATION/maker
++maker lang=enNikon/maker
++modelNIKON D7000/model
++model lang=enD7000/model
++mountNikon F AF/mount
++cropfactor1.5/cropfactor
++/camera
++
++camera
++makerNIKON CORPORATION/maker
++maker lang=enNikon/maker
+ modelNIKON D5000/model
+ model lang=enD5000/model
+ mountNikon F AF/mount
+@@ -976,4 +994,45 @@
  /calibration
  /lens
  
@@ -294,8 +335,8 @@
  /lensdatabase
 Index: db/compact-canon.xml
 ===
 db/compact-canon.xml   (.../tags/0.2.5/data)   (revision 130)
-+++ db/compact-canon.xml   (.../trunk/data)(revision 130)
+--- db/compact-canon.xml   (.../tags/0.2.5/data)   (Revision 137)
 

commit lensfun for openSUSE:Factory

2011-08-08 Thread h_root

Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory
checked in at Mon Aug 8 15:09:21 CEST 2011.




--- lensfun/lensfun.changes 2011-06-27 14:49:16.0 +0200
+++ /mounts/work_src_done/STABLE/lensfun/lensfun.changes2011-08-07 
18:44:30.0 +0200
@@ -1,0 +2,6 @@
+Sun Aug  7 14:44:44 UTC 2011 - toddrme2...@gmail.com
+ 
+- Switched contents of lensun to noarch lensfun-data package
+- Cleaned up some macros and the %files list
+
+---

calling whatdependson for head-i586




Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.Ez84Te/_old  2011-08-08 15:08:30.0 +0200
+++ /var/tmp/diff_new_pack.Ez84Te/_new  2011-08-08 15:08:30.0 +0200
@@ -21,7 +21,7 @@
 Name:   lensfun
 Summary:A photographic lens database and a library for accessing it
 Version:0.2.5
-Release:14
+Release:17
 Url:http://lensfun.berlios.de/
 Source0:http://download.berlios.de/lensfun/lensfun-%{version}.tar.bz2
 # This patch got created via
@@ -33,7 +33,6 @@
 Patch3: lensfun-0.2.5-cpuid.patch
 License:LGPLv3
 Group:  System/Libraries
-Requires:   liblensfun0 = %{version}-%{release}
 BuildRequires:  doxygen gcc-c++ glib2-devel libpng-devel python zlib
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -54,11 +53,37 @@
 transversal (also known as lateral) chromatic aberrations, vignetting
 and colour contribution index of the lens.
 
+%package data
+License:LGPLv3
+Summary:Library files for lensfun/lensfun-devel
+Group:  System/Libraries
+BuildArch:  noarch
+Requires:   liblensfun0 = %{version}-%{release}
+Provides:   %{name} = %{version}
+Obsoletes:  %{name}  %{version}
+
+%description data
+The goal of the lensfun library is to provide a open source database
+of photographic lenses and their characteristics. In the past there
+was a effort in this direction (see http://www.epaperpress.com/ptlens/),
+but then author decided to take the commercial route and the database
+froze at the last public stage. This database was used as the basement
+on which lensfun database grew, thanks to PTLens author which gave his
+permission for this, while the code was totally rewritten from scratch
+(and the database was converted to a totally new, XML-based format).
+
+The lensfun library not only provides a way to read the database and
+search for specific things in it, but also provides a set of algorithms
+for correcting images based on detailed knowledge of lens properties
+and calibration data. Right now lensfun is designed to correct distortion,
+transversal (also known as lateral) chromatic aberrations, vignetting
+and colour contribution index of the lens.
+
 %package -n liblensfun0
 License:LGPLv3
 Summary:Library files for lensfun/lensfun-devel
 Group:  System/Libraries
-Requires:   lensfun
+Requires:   %{name}-data
 
 %description -n liblensfun0
 Library files needed by the use the lensfun library/database.
@@ -67,7 +92,7 @@
 License:LGPLv3
 Summary:Documentation for lensunf
 Group:  System/Libraries
-Requires:   lensfun
+Requires:   %{name}-data
 
 %description doc
 Documentation and manual files for the lensfun library/database.
@@ -77,8 +102,8 @@
 Summary:Header and library definition files for lensfun
 Group:  Development/Libraries/C and C++
 Requires:   liblensfun0 = %{version}
-Requires:   lensfun = %{version}
-Requires:   %{name}-doc = %{version}
+Requires:   %{name}-data = %{version}
+Recommends: %{name}-doc  = %{version}
 
 %description devel
 Header and library definition files for developing applications
@@ -127,12 +152,11 @@
 
 %files doc
 %defattr(-,root,root)
-%doc /usr/share/doc/packages/lensfun
+%{_docdir}/lensfun
 
-%files
+%files data
 %defattr(-,root,root)
-%dir %{_datadir}/lensfun
-%{_datadir}/lensfun/*
+%{_datadir}/lensfun/
 
 %files -n liblensfun0
 %defattr(-,root,root)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lensfun for openSUSE:Factory

2011-06-30 Thread h_root

Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory
checked in at Thu Jun 30 10:44:56 CEST 2011.




--- lensfun/lensfun.changes 2011-06-13 16:25:03.0 +0200
+++ /mounts/work_src_done/STABLE/lensfun/lensfun.changes2011-06-27 
14:49:16.0 +0200
@@ -1,0 +2,10 @@
+Mon Jun 27 14:48:24 UTC 2011 - toddrme2...@gmail.com
+
+- Clarified summaries and descriptions (fix for RPMLINT warnings)
+
+---
+Mon Jun 20 09:05:31 UTC 2011 - co...@novell.com
+
+- remove download_url service
+
+---

calling whatdependson for head-i586


Old:

  _service
  _service:download_url:lensfun-0.2.5.tar.bz2

New:

  lensfun-0.2.5.tar.bz2



Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.O9hjMk/_old  2011-06-30 10:44:07.0 +0200
+++ /var/tmp/diff_new_pack.O9hjMk/_new  2011-06-30 10:44:07.0 +0200
@@ -21,9 +21,9 @@
 Name:   lensfun
 Summary:A photographic lens database and a library for accessing it
 Version:0.2.5
-Release:12
+Release:14
 Url:http://lensfun.berlios.de/
-Source0:lensfun-%{version}.tar.bz2
+Source0:http://download.berlios.de/lensfun/lensfun-%{version}.tar.bz2
 # This patch got created via
 # svn diff svn://svn.berlios.de/lensfun/tags/0.2.5/data 
svn://svn.berlios.de/lensfun/trunk/data  lens_database_update.diff
 Patch1: lens_database_update.diff
@@ -56,25 +56,25 @@
 
 %package -n liblensfun0
 License:LGPLv3
-Summary:A photographic lens database and a library for accessing it
+Summary:Library files for lensfun/lensfun-devel
 Group:  System/Libraries
 Requires:   lensfun
 
 %description -n liblensfun0
-Library files for package lensfun/lensfun-devel
+Library files needed by the use the lensfun library/database.
 
 %package doc
 License:LGPLv3
-Summary:A photographic lens database and a library for accessing it
+Summary:Documentation for lensunf
 Group:  System/Libraries
 Requires:   lensfun
 
 %description doc
-Library files for package lensfun/lensfun-devel
+Documentation and manual files for the lensfun library/database.
 
 %package devel
 License:LGPLv3
-Summary:A photographic lens database and a library for accessing it
+Summary:Header and library definition files for lensfun
 Group:  Development/Libraries/C and C++
 Requires:   liblensfun0 = %{version}
 Requires:   lensfun = %{version}






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lensfun for openSUSE:Factory

2011-06-14 Thread h_root

Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory
checked in at Tue Jun 14 12:16:56 CEST 2011.




--- lensfun/lensfun.changes 2011-04-09 09:52:15.0 +0200
+++ /mounts/work_src_done/STABLE/lensfun/lensfun.changes2011-06-13 
16:25:03.0 +0200
@@ -1,0 +2,7 @@
+Mon Jun 13 14:06:22 UTC 2011 - fcro...@suse.com
+
+- Add lensfun-fixcrash.patch: fix crash on malformed database (SVN)
+- Add lensfun-0.2.5-cpuid.patch: fix crash on cpu detection (SVN)
+- set GCC.LDFLAGS to avoid stripping and useless -debug* package.
+
+---

calling whatdependson for head-i586


New:

  lensfun-0.2.5-cpuid.patch
  lensfun-fixcrash.patch



Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.07LwEi/_old  2011-06-14 12:15:17.0 +0200
+++ /var/tmp/diff_new_pack.07LwEi/_new  2011-06-14 12:15:17.0 +0200
@@ -21,12 +21,16 @@
 Name:   lensfun
 Summary:A photographic lens database and a library for accessing it
 Version:0.2.5
-Release:10
+Release:12
 Url:http://lensfun.berlios.de/
 Source0:lensfun-%{version}.tar.bz2
 # This patch got created via
 # svn diff svn://svn.berlios.de/lensfun/tags/0.2.5/data 
svn://svn.berlios.de/lensfun/trunk/data  lens_database_update.diff
 Patch1: lens_database_update.diff
+# PATCH-FIX-UPSTREAM lensfun-fixcrash.patch fcro...@suse.com -- fix crash on 
malformed databases (from svn)
+Patch2: lensfun-fixcrash.patch
+# PATCH-FIX-UPSTREAM lensfun-0.2.5-cpuid.patch fcro...@suse.com -- fix crash 
on cpu detection (from svn)
+Patch3: lensfun-0.2.5-cpuid.patch
 License:LGPLv3
 Group:  System/Libraries
 Requires:   liblensfun0 = %{version}-%{release}
@@ -82,6 +86,8 @@
 
 %prep
 %setup -q -n %{name}-%{version}
+%patch2 -p1
+%patch3 -p1
 cd data
 %patch1 -p0
 
@@ -100,7 +106,8 @@
--libdir=%{_libdir} \
--includedir=%{_includedir} \
--libexecdir=%{_libexecdir}
-make AUTODEP=0 %{?_smp_mflags} lensfun manual
+# set GCC.LDFLAGS to avoid stripping and useless -debuginfo
+make AUTODEP=0 GCC.LDFLAGS.release= V=1 %{?_smp_mflags} lensfun manual
 
 %install
 make AUTODEP=0 INSTALL_PREFIX=%{?buildroot:%{buildroot}} install


++ lensfun-0.2.5-cpuid.patch ++
From 9a3301bc3c239e0e74d6bc20f950b338d31457d9 Mon Sep 17 00:00:00 2001
From: zap zap@2a61fa91-e63d-0410-b60c-e65103854af9
Date: Sun, 9 May 2010 13:53:35 +
Subject: [PATCH]  * Modified a little the asm instructions for detecting CPU 
features
  * configure will now print the vectorization instrution sets which will be 
used

git-svn-id: svn://svn.berlios.de/lensfun/trunk@109 
2a61fa91-e63d-0410-b60c-e65103854af9
---
 configure  |1 +
 libs/lensfun/cpuid.cpp |   28 
 2 files changed, 9 insertions(+), 20 deletions(-)

diff --git a/configure b/configure
index 2439096..8cee50a 100755
--- a/configure
+++ b/configure
@@ -118,4 +118,5 @@ print Target directory for data files: + tibs.DATADIR
 print Target directory for libraries:  + tibs.LIBDIR
 print Target directory for include files:  + tibs.INCLUDEDIR
 print Target directory for documentation:  + tibs.DOCDIR
+print Use vector instruction set(-s):  + , .join (x for x in 
tibs.VECTORIZATION)
 print 
diff --git a/libs/lensfun/cpuid.cpp b/libs/lensfun/cpuid.cpp
index ed0ecf9..d7f43b3 100644
--- a/libs/lensfun/cpuid.cpp
+++ b/libs/lensfun/cpuid.cpp
@@ -25,17 +25,13 @@
 guint _lf_detect_cpu_features ()
 {
 #define cpuid(cmd) \
-asm ( \
-push %%R_BX\n \
+__asm volatile ( \
 cpuid\n \
-pop %%R_BX\n \
: =a (ax), =c (cx),  =d (dx) \
-   : 0 (cmd))
+   : 0 (cmd) \
+   : R_BX)
 
-register __SIZE_TYPE__ ax asm (R_AX);
-register __SIZE_TYPE__ bx asm (R_BX);
-register __SIZE_TYPE__ dx asm (R_DX);
-register __SIZE_TYPE__ cx asm (R_CX);
+__SIZE_TYPE__ ax, cx, dx, tmp;
 static GStaticMutex lock = G_STATIC_MUTEX_INIT;
 static guint cpuflags = -1;
 
@@ -45,7 +41,7 @@ guint _lf_detect_cpu_features ()
 cpuflags = 0;
 
 /* Test cpuid presence by checking bit 21 of eflags */
-asm (
+__asm volatile (
 pushf\n
 pop %0\n
 mov %0, %1\n
@@ -57,7 +53,7 @@ guint _lf_detect_cpu_features ()
 cmp %0, %1\n
 setne   %%al\n
 movzb   %%al, %0\n
-: =r (ax), =r (bx));
+: =r (ax), =r (tmp));
 
 if (ax)
 {
@@ -88,12 +84,12 @@ guint _lf_detect_cpu_features ()
 cpuflags |= LF_CPU_FLAG_SSE4_2;
 }
 
-/* Is there extensions */
+/* Are there extensions? */
 cpuid 

commit lensfun for openSUSE:Factory

2011-04-11 Thread h_root

Hello community,

here is the log from the commit of package lensfun for openSUSE:Factory
checked in at Mon Apr 11 10:24:16 CEST 2011.




--- lensfun/lensfun.changes 2011-01-08 11:31:25.0 +0100
+++ /mounts/work_src_done/STABLE/lensfun/lensfun.changes2011-04-09 
09:52:15.0 +0200
@@ -1,0 +2,5 @@
+Sat Apr  9 09:52:00 CEST 2011 - meiss...@suse.de
+
+- disable vectorization on ppc (not supported by lensfun yet)
+
+---

calling whatdependson for head-i586




Other differences:
--
++ lensfun.spec ++
--- /var/tmp/diff_new_pack.aIrT2J/_old  2011-04-11 10:20:08.0 +0200
+++ /var/tmp/diff_new_pack.aIrT2J/_new  2011-04-11 10:20:08.0 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package lensfun (Version 0.2.5)
+# spec file for package lensfun
 #
 # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -21,7 +21,7 @@
 Name:   lensfun
 Summary:A photographic lens database and a library for accessing it
 Version:0.2.5
-Release:2
+Release:10
 Url:http://lensfun.berlios.de/
 Source0:lensfun-%{version}.tar.bz2
 # This patch got created via
@@ -86,7 +86,11 @@
 %patch1 -p0
 
 %build
+# not vectorizing on ppc yet
 ./configure -v \
+%ifarch ppc ppc64
+   --vectorization= \
+%endif
--cflags=${CFLAGS:-$RPM_OPT_FLAGS} \
--cxxflags=${CXXFLAGS:-$RPM_OPT_FLAGS} \
--prefix=%{_prefix} \







Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org