Hello community,

here is the log from the commit of package entangle for openSUSE:Factory 
checked in at 2015-12-14 10:14:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/entangle (Old)
 and      /work/SRC/openSUSE:Factory/.entangle.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "entangle"

Changes:
--------
--- /work/SRC/openSUSE:Factory/entangle/entangle.changes        2014-05-06 
17:38:16.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.entangle.new/entangle.changes   2015-12-14 
10:14:09.000000000 +0100
@@ -1,0 +2,48 @@
+Tue Dec  8 13:44:43 UTC 2015 - [email protected]
+
+- Update to version 0.7.0
+  * Require GLib >= 2.36
+  * Import new logo design
+  * Switch to using zanata.org for translations
+  * Set default window icon
+  * Introduce an initial help manual via yelp
+  * Use shared library for core engine to ensure all symbols
+   are exported to plugins
+  * Add framework for scripting capture operations
+  * Workaround camera busy problems with Nikon cameras
+  * Add a plugin for repeated capture sequences
+  * Replace progress bar with spinner icon
+- Changes from version 0.6.1
+  * Require GTK >= 3.4
+  * Fix check for GIO package in configure
+  * Add missing icons to Makefile
+  * Follow freedesktop thumbnail standard storage location
+  * Refactor capture code to facilitate plugin script
+    automation
+  * Fix bug causing plugin to be displayed more than once
+  * Make histogram height larger
+  * Strip trailing '2' from widget labels to be more friendly
+  * Completely rewrite control panel display to show a small,
+    user configurable subset from all the camera controls.
+  * Remember custom list of camera controls per camera model
+  * Hide compiler warnings from new glib atomic opertaions
+  * Update to newer gnulib compiler warnings code
+  * Remove broken double buffering code that's no required
+    when using GTK3
+  * Remove use of deprecated GtkMisc APis
+  * Allow camera picker list to show multiple lines
+  * Remove crufty broken code from session browser that was
+   breaking with new GTK versions
+  * Disable libraw auto brightness since it totally overexposes
+    many images, generally making things look worse
+  * Fix memory leak handling camera events
+  * Add keywords to desktop & appdata files
+- Add gtk-doc and itstool dependencies
+- Add yelp-tools require but disable it for now as the check
+  now requires internet connection
+- Disable check; requires network connection
+- Split out photobox and shooter plugins into their own packages
+- Recommend entangle-lang package
+- Update entangle-desktop.patch 
+
+-------------------------------------------------------------------

Old:
----
  entangle-0.6.0.tar.gz
  entangle-0.6.0.tar.gz.asc

New:
----
  entangle-0.7.0.tar.gz
  entangle-0.7.0.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ entangle.spec ++++++
--- /var/tmp/diff_new_pack.UtiGin/_old  2015-12-14 10:14:10.000000000 +0100
+++ /var/tmp/diff_new_pack.UtiGin/_new  2015-12-14 10:14:10.000000000 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package entangle
+# spec file for package spec
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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,12 +17,24 @@
 
 
 Name:           entangle
+Version:        0.7.0
+Release:        0
+Summary:        A photobooth like application for libgphoto2
+License:        GPL-3.0+
+Group:          Productivity/Graphics/Other
+Url:            http://entangle-photo.org/
+Source0:        
http://entangle-photo.org/download/sources/%{name}-%{version}.tar.gz
+Source1:        
http://entangle-photo.org/download/sources/%{name}-%{version}.tar.gz.asc
+Source2:        %{name}.keyring
+Patch0:         entangle-desktop.patch
 BuildRequires:  dbus-1-glib-devel
 BuildRequires:  glib2-tools
 BuildRequires:  gnome-icon-theme-symbolic
 BuildRequires:  gobject-introspection-devel
+BuildRequires:  gtk-doc
 BuildRequires:  gtk3-devel
 BuildRequires:  intltool
+BuildRequires:  itstool
 BuildRequires:  libgexiv2-devel
 BuildRequires:  libgphoto2-devel
 BuildRequires:  libgudev-1_0-devel
@@ -32,23 +44,42 @@
 BuildRequires:  libtool
 BuildRequires:  perl-Template-Toolkit
 BuildRequires:  update-desktop-files
-Summary:        A photobooth like application for libgphoto2
-License:        GPL-3.0+
-Group:          Development/Tools/Other
-Version:        0.6.0
-Release:        0
-Url:            http://entangle-photo.org/
-Source0:        
http://entangle-photo.org/download/sources/%name-%version.tar.gz
-Source1:        
http://entangle-photo.org/download/sources/%name-%version.tar.gz.asc
-Source2:        %name.keyring
-Patch0:         entangle-desktop.patch
+#BuildRequires:  yelp-tools
+Recommends:     %{name}-lang
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%glib2_gsettings_schema_requires
 
 %description
 Entangle provides a graphical interface for "tethered shooting", aka
 taking photographs with a digital camera completely controlled from
 the computer.
 
+%package plugin-photobox
+Summary:        Captive interface for public photo box
+Group:          Productivity/Graphics/Other
+Requires:       %{name} = %{version}
+Requires:       python3
+
+%description plugin-photobox
+Entangle provides a graphical interface for "tethered shooting", aka
+taking photographs with a digital camera completely controlled from
+the computer.
+
+This package provides the photobox plugin for %{name}.
+
+%package plugin-shooter
+Summary:        Repeated batch mode shooting
+Group:          Productivity/Graphics/Other
+Requires:       %{name} = %{version}
+Requires:       python3
+
+%description plugin-shooter
+Entangle provides a graphical interface for "tethered shooting", aka
+taking photographs with a digital camera completely controlled from
+the computer.
+
+This package provides the shooter plugin for %{name}.
+
 %package doc
 Summary:        Documentation for entangle
 Group:          Documentation/HTML
@@ -69,31 +100,34 @@
 
 %build
 %configure --disable-static
-make V=1
+make %{?_smp_mflags} V=1
 
-%check
-make %{?_smp_mflags} check
+# Requires network connection actually
+#%check
+#make %{?_smp_mflags} check
 
 %install
-make DESTDIR=%{buildroot} install
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
 rm -rf %{buildroot}%{_datadir}/%{name}/website
 rm -f %{buildroot}%{_datadir}/glib-2.0/schemas/gschemas.compiled
-
+find %{buildroot} -type f -name "*.la" -delete -print
+# We do not provide a devel subpackage
+rm -f %{buildroot}%{_libdir}/lib%{name}_*.so
+rm -rf %{buildroot}%{_datadir}/gir-1.0/
 %suse_update_desktop_file %{name}
 %find_lang %{name}
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %post
-glib-compile-schemas /usr/share/glib-2.0/schemas ||:
+%glib2_gsettings_schema_post
+/sbin/ldconfig
 
 %postun
-glib-compile-schemas /usr/share/glib-2.0/schemas ||:
+%glib2_gsettings_schema_postun
+/sbin/ldconfig
 
 %files
 %defattr(-, root, root)
-%doc COPYING ChangeLog
+%doc COPYING NEWS README
 %{_bindir}/entangle
 %dir %{_datadir}/appdata
 %{_datadir}/appdata/%{name}.appdata.xml
@@ -105,30 +139,42 @@
 %{_datadir}/%{name}/%{name}-help-about.ui
 %{_datadir}/%{name}/%{name}-image-popup.ui
 %{_datadir}/%{name}/%{name}-preferences-display.ui
-
-%{_datadir}/icons/hicolor/*/apps/entangle*.png
-
+%{_datadir}/icons/hicolor/*/apps/entangle*.*
 %{_datadir}/%{name}/sRGB.icc
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/glib-2.0/schemas/org.entangle-photo.manager.gschema.xml
-%{_datadir}/gir-1.0/Entangle-0.1.gir
 %{_mandir}/man1/entangle.1.gz
+%{_libdir}/libentangle_*.so*
 %{_libdir}/girepository-1.0/Entangle-0.1.typelib
 %dir %{_libdir}/%{name}
 %dir %{_libdir}/%{name}/plugins
+%dir %{_datadir}/%{name}/plugins
+
+%files doc
+%defattr(-,root,root)
+%doc README AUTHORS NEWS
+%defattr(-, root, root)
+%{_datadir}/gtk-doc/*
+
+%files plugin-photobox
+%defattr(-,root,root)
 %dir %{_libdir}/%{name}/plugins/photobox
 %{_libdir}/%{name}/plugins/photobox/photobox.plugin
 %{_libdir}/%{name}/plugins/photobox/photobox.py
-%dir %{_datadir}/%{name}/plugins
 %dir %{_datadir}/%{name}/plugins/photobox
 %dir %{_datadir}/%{name}/plugins/photobox/schemas
 %{_datadir}/%{name}/plugins/photobox/schemas/gschemas.compiled
 
%{_datadir}/%{name}/plugins/photobox/schemas/org.entangle-photo.plugins.photobox.gschema.xml
 
-%files doc
-%doc README AUTHORS NEWS
-%defattr(-, root, root)
-%{_datadir}/gtk-doc/*
+%files plugin-shooter
+%defattr(-,root,root)
+%dir %{_libdir}/%{name}/plugins/shooter
+%dir %{_datadir}/%{name}/plugins/shooter
+%dir %{_datadir}/%{name}/plugins/shooter/schemas
+%{_libdir}/%{name}/plugins/shooter/shooter.plugin
+%{_libdir}/%{name}/plugins/shooter/shooter.py*
+%{_datadir}/%{name}/plugins/shooter/schemas/gschemas.compiled
+%{_datadir}/%{name}/plugins/shooter/schemas/org.entangle-photo.plugins.shooter.gschema.xml
 
 %files lang -f %{name}.lang
 %defattr(-,root,root)

++++++ entangle-0.6.0.tar.gz -> entangle-0.7.0.tar.gz ++++++
++++ 182550 lines of diff (skipped)

++++++ entangle-desktop.patch ++++++
--- /var/tmp/diff_new_pack.UtiGin/_old  2015-12-14 10:14:11.000000000 +0100
+++ /var/tmp/diff_new_pack.UtiGin/_new  2015-12-14 10:14:11.000000000 +0100
@@ -2,10 +2,11 @@
 ===================================================================
 --- entangle-0.5.4.orig/src/entangle.desktop.in
 +++ entangle-0.5.4/src/entangle.desktop.in
-@@ -6,5 +6,5 @@ Icon=::DATADIR::/entangle/entangle.svg
+@@ -6,6 +6,6 @@
  Exec=entangle
  Type=Application
  Terminal=false
 -Categories=Graphics;GTK;
 +Categories=Graphics;GTK;GNOME;Photography;Graphics;RasterGraphics;Viewer;
  StartupNotify=true
+ Keywords=Capture;Camera;Tethered;Photo;



Reply via email to