openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
August 2017
- 1 participants
- 2097 discussions
Hello community,
here is the log from the commit of package vtk for openSUSE:Factory checked in at 2017-08-28 15:12:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vtk (Old)
and /work/SRC/openSUSE:Factory/.vtk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vtk"
Mon Aug 28 15:12:57 2017 rev:27 rq:518423 version:8.0.0
Changes:
--------
New Changes file:
--- /dev/null 2017-07-20 07:30:00.335470106 +0200
+++ /work/SRC/openSUSE:Factory/.vtk.new/vtk-compat_gl.changes 2017-08-28 15:14:47.880683224 +0200
@@ -0,0 +1,449 @@
+-------------------------------------------------------------------
+Mon Aug 21 18:41:37 UTC 2017 - badshah400(a)gmail.com
+
+- Suppress romlint error about shlib-policy-name-error for
+ %{name}-java -- libvtkViewsGeovisJava.so packaged therein
+ is not a versioned shared lib, and only used by vtk's java
+ bindings, so there is no point in enforcing the shared lib
+ packaging policy for this subpackage.
+
+-------------------------------------------------------------------
+Wed Aug 9 10:40:59 UTC 2017 - badshah400(a)gmail.com
+
+- Move libvtkViewsGeovisJava.so to the %{name}-java subpackage,
+ this is not really a devel file.
+
+-------------------------------------------------------------------
+Wed Aug 9 08:54:55 UTC 2017 - jengelh(a)inai.de
+
+- Fix RPM groups. Use POSIX-compliant find call.
+
+-------------------------------------------------------------------
+Mon Aug 7 09:13:03 UTC 2017 - badshah400(a)gmail.com
+
+- Implement shared library packaging policy for vtk:
+ + Rename %{name} to %{shlib}.
+ + Move all shared library objects to %{shlib} package.
+ + Remove no longer needed Requires from %{name}-devel package;
+ e.g.: %{name}-java contains the java binaries and jar object
+ now, and no longer the lib*Java.so file which has been moved
+ into %{shlib}.
+ + Adapt conflicts for vtk-compat_gl accordingly.
+ + Install libraries to /usr/lib(64) instead of
+ /usr/lib(64)/vtk.
+ + Do away with python3-%{name}-qt subpackage and
+ Obsolete/Provide it from %{shlib} as it only contained a
+ shared lib object.
+- Use system mpi4py; add BuildRequires on python3-mpi4py.
+- liblz4 >= 1.7.3 now required (since version 8.0); adapt
+ BuildRequires accordingly.
+
+-------------------------------------------------------------------
+Tue Jul 25 00:04:11 UTC 2017 - jengelh(a)inai.de
+
+- Trim descriptions and rectify RPM groups.
+
+-------------------------------------------------------------------
+Mon Jul 17 23:37:37 UTC 2017 - adrian(a)suse.de
+
+- add liblz4-devel and libharu-devel also to Requires of devel package
+ (fixes linking errors in other packages)
+
+-------------------------------------------------------------------
+Mon Jul 3 13:47:05 UTC 2017 - badshah400(a)gmail.com
+
+- Update to version 8.0.0:
+ * Read about changes here: https://blog.kitware.com/vtk-8-0-0/
+ * API changes:
+ http://www.vtk.org/Wiki/VTK/API_Changes_7_1_0_to_8_0_0
+- Add BuildRequires on liblz4-devel, libharu-devel, mandatory
+ requirements for version 8.0.0.
+- Run make DoxygenDoc to generate documentation.
+
+-------------------------------------------------------------------
+Fri Apr 14 18:18:36 UTC 2017 - kkhere.geo(a)gmail.com
+
+- add a separate package vtk-compat_gl compile using rendering backend
+ OpenGL for systems without brand new graphic cards
+- default package vtk still uses new rendering backend default OpenGL2
+
+-------------------------------------------------------------------
+Wed Nov 23 10:28:02 UTC 2016 - badshah400(a)gmail.com
+
+- Update to version 7.1.0: See news item at
+ https://blog.kitware.com/kitware-plans-to-spotlight-new-vtk-and-paraview-re…
+- Drop patch vtk-gcc6.patch, upstreamed.
+- Turn off usage of system DIY2, this library is not yet packaged
+ for openSUSE.
+- Disable mkg3states binary also for openSUSE:Leap versions.
+- Update file list for upstream installation changes.
+- Use bundled gl2ps, as it no longer builds against the system
+ one (requires svn trunk version of gl2ps).
+- CMake >= 3.4 is now required (earlier versions don't support
+ NAMES_PER_DIR in find_program).
+- Enable use of SYSTEM_LIBRARIES for openSUSE:Leap versions too
+ (only 13.2 requires this turned off as of now).
+
+-------------------------------------------------------------------
+Wed Aug 10 00:56:56 UTC 2016 - badshah400(a)gmail.com
+
+- Refresh vtk-Rinterface-uintptr_t.patch to fix further issues
+ with uintptr_t redefinition by defining the HAVE_UINTPTR_T
+ macro using cmake functions; removing the #include of stdint.h
+ is not needed any more since we will not be using the defs from
+ Rinterface.h anyway (boo#985386). Although this really causes a
+ build failure for the i586 arch, where the redefinition of
+ unitptr_t in Rinterface.h conflicts with the stdint.h defintion,
+ the patch is applied generally because the redefinition is not
+ needed in any case. Patch sent upstream.
+
+-------------------------------------------------------------------
+Wed Apr 13 11:32:12 UTC 2016 - badshah400(a)gmail.com
+
+- Add freetype2-devel as a Requires for vtk-devel.
+
+-------------------------------------------------------------------
+Wed Mar 30 14:31:03 UTC 2016 - badshah400(a)gmail.com
+
+- Apply vtk-gcc6.patch also to python-vtk.
+
+-------------------------------------------------------------------
+Wed Mar 30 13:08:09 UTC 2016 - stecue(a)gmail.com
+
+- Fixed RPATH error for Factory by passing the option
+ CMAKE_NO_BUILTIN_CHRPATH:BOOL=ON to cmake.
+
+-------------------------------------------------------------------
+Tue Mar 29 20:27:32 UTC 2016 - dmueller(a)suse.com
+
+- add vtk-gcc6.patch: Fix build with gcc 6
+- skip RPATH setting
+
+-------------------------------------------------------------------
+Fri Mar 18 19:27:34 UTC 2016 - stecue(a)gmail.com
+
+- openmpi-libs will be installed with openmpi-devel if necessary.
+ No such package on openSUSE 13.1.
+
+-------------------------------------------------------------------
+Tue Mar 15 13:33:58 UTC 2016 - dvaleev(a)suse.com
+
+- Add disk constraints
+
+-------------------------------------------------------------------
+Wed Feb 17 01:13:12 UTC 2016 - badshah400(a)gmail.com
+
+- Update to version 7.0.0:
+ + See https://blog.kitware.com/vtk-7-0-0/ for a detailed
+ article describing all the changes in this version.
+- Add vtk-Rinterface-uintptr_t.patch to fix building: uintptr_t
+ is already defined in the R headers, uintptr_t definition in
+ <stdint.h> conflicts with the R definition and causes builds to
+ fail. This patch fixes the problem by commenting out the call
+ to include stdint.h (it was only being used for this solitary
+ symbol).
+- Use python 3 for building, rename python- subpackages
+ accordingly to python3-.
+- Update file lists in accordance with added/dropped binaries
+ upstream; affects vtk-examples, vtk-devel.
+- Drop conditionals referencing outdated openSUSE version 12.3.
+- Update rpmlintrc file to suppress rpmlint warnings for
+ "no-manual-page-for-binary": upstream does not supply manuals
+ for its binaries and does not plan to.
+
+-------------------------------------------------------------------
+Fri Sep 18 09:11:38 UTC 2015 - badshah400(a)gmail.com
+
+- vtkdata should be a Recommends for vtk-examples, not Requires.
+
+-------------------------------------------------------------------
+Mon Aug 31 07:39:10 UTC 2015 - badshah400(a)gmail.com
+
+- Update to version 6.3.0:
+ - See list of changes at
+ http://www.vtk.org/Bug/changelog_page.php?version_id=118
+ or blog post at
+ http://www.kitware.com/blog/home/post/963.
+
+-------------------------------------------------------------------
+Sat Aug 15 04:16:39 UTC 2015 - badshah400(a)gmail.com
+
+- python-vtk also needs openmpi-devel at runtime.
+
+-------------------------------------------------------------------
+Fri Aug 14 10:51:11 UTC 2015 - badshah400(a)gmail.com
+
+- python-vtk should have Requires on openmpi-libs to enable its
+ parallelized modules to work.
+
+-------------------------------------------------------------------
+Thu Jun 25 08:17:04 UTC 2015 - alinm.elena(a)gmail.com
+
+- use qt5 for factory
+
+-------------------------------------------------------------------
+Mon Jun 22 18:00:32 UTC 2015 - olaf(a)aepfle.de
+
+- Add libxml2-devel/netcdf-devel/libnetcdf_c++-devel Requires to vtk-devel
+
+-------------------------------------------------------------------
+Wed Apr 8 19:57:31 UTC 2015 - dimstar(a)opensuse.org
+
+- Add jsoncpp-devel Requires to vtk-devel (for openSUSE > 13.2):
+ vtkjsoncpp.cmake has
+ set(vtkjsoncpp_LIBRARIES "/usr/lib64/libjsoncpp.so").
+
+-------------------------------------------------------------------
+Fri Mar 13 19:50:12 UTC 2015 - badshah400(a)gmail.com
++++ 252 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.vtk.new/vtk-compat_gl.changes
--- /work/SRC/openSUSE:Factory/vtk/vtk.changes 2017-02-03 20:04:51.588453168 +0100
+++ /work/SRC/openSUSE:Factory/.vtk.new/vtk.changes 2017-08-28 15:14:49.764418552 +0200
@@ -1,0 +2,69 @@
+Mon Aug 21 18:41:37 UTC 2017 - badshah400(a)gmail.com
+
+- Suppress romlint error about shlib-policy-name-error for
+ %{name}-java -- libvtkViewsGeovisJava.so packaged therein
+ is not a versioned shared lib, and only used by vtk's java
+ bindings, so there is no point in enforcing the shared lib
+ packaging policy for this subpackage.
+
+-------------------------------------------------------------------
+Wed Aug 9 10:40:59 UTC 2017 - badshah400(a)gmail.com
+
+- Move libvtkViewsGeovisJava.so to the %{name}-java subpackage,
+ this is not really a devel file.
+
+-------------------------------------------------------------------
+Wed Aug 9 08:54:55 UTC 2017 - jengelh(a)inai.de
+
+- Fix RPM groups. Use POSIX-compliant find call.
+
+-------------------------------------------------------------------
+Mon Aug 7 09:13:03 UTC 2017 - badshah400(a)gmail.com
+
+- Implement shared library packaging policy for vtk:
+ + Rename %{name} to %{shlib}.
+ + Move all shared library objects to %{shlib} package.
+ + Remove no longer needed Requires from %{name}-devel package;
+ e.g.: %{name}-java contains the java binaries and jar object
+ now, and no longer the lib*Java.so file which has been moved
+ into %{shlib}.
+ + Adapt conflicts for vtk-compat_gl accordingly.
+ + Install libraries to /usr/lib(64) instead of
+ /usr/lib(64)/vtk.
+ + Do away with python3-%{name}-qt subpackage and
+ Obsolete/Provide it from %{shlib} as it only contained a
+ shared lib object.
+- Use system mpi4py; add BuildRequires on python3-mpi4py.
+- liblz4 >= 1.7.3 now required (since version 8.0); adapt
+ BuildRequires accordingly.
+
+-------------------------------------------------------------------
+Tue Jul 25 00:04:11 UTC 2017 - jengelh(a)inai.de
+
+- Trim descriptions and rectify RPM groups.
+
+-------------------------------------------------------------------
+Mon Jul 17 23:37:37 UTC 2017 - adrian(a)suse.de
+
+- add liblz4-devel and libharu-devel also to Requires of devel package
+ (fixes linking errors in other packages)
+
+-------------------------------------------------------------------
+Mon Jul 3 13:47:05 UTC 2017 - badshah400(a)gmail.com
+
+- Update to version 8.0.0:
+ * Read about changes here: https://blog.kitware.com/vtk-8-0-0/
+ * API changes:
+ http://www.vtk.org/Wiki/VTK/API_Changes_7_1_0_to_8_0_0
+- Add BuildRequires on liblz4-devel, libharu-devel, mandatory
+ requirements for version 8.0.0.
+- Run make DoxygenDoc to generate documentation.
+
+-------------------------------------------------------------------
+Fri Apr 14 18:18:36 UTC 2017 - kkhere.geo(a)gmail.com
+
+- add a separate package vtk-compat_gl compile using rendering backend
+ OpenGL for systems without brand new graphic cards
+- default package vtk still uses new rendering backend default OpenGL2
+
+-------------------------------------------------------------------
Old:
----
VTK-7.1.0.tar.gz
New:
----
VTK-8.0.0.tar.gz
pre_checkin.sh
vtk-compat_gl-rpmlintrc
vtk-compat_gl.changes
vtk-compat_gl.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vtk-compat_gl.spec ++++++
#
# spec file for package vtk-compat_gl
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/
#
%define compat_gl 1
%define pkgname vtk
%define vtklib lib%{pkgname}1
%define vtkcompatlib libvtkcompat_gl1
%if %{compat_gl}
%define shlib %{vtkcompatlib}
%else
%define shlib %{vtklib}
%endif
%if %{compat_gl}
Name: vtk-compat_gl
%else
Name: vtk
%endif
Version: 8.0.0
Release: 0
%define series 8.0
# This is a variant BSD license, a cross between BSD and ZLIB.
# For all intents, it has the same rights and restrictions as BSD.
# http://fedoraproject.org/wiki/Licensing/BSD#VTKBSDVariant
Summary: The Visualization Toolkit - A high level 3D visualization library
License: BSD-3-Clause
Group: Productivity/Scientific/Other
Url: http://vtk.org/
Source: http://www.vtk.org/files/release/%{series}/VTK-%{version}.tar.gz
# FIXME See if packaging can be tweaked to accommodate python-vtk's devel files in a devel package later
# We need to use the compat conditionals here to avoid Factory's source validator from tripping up
%if %{compat_gl}
Source1: vtk-compat_gl-rpmlintrc
%else
Source1: vtk-rpmlintrc
%endif
# PATCH-FIX-UPSTREAM vtk-fix-file-contains-date-time.patch badshah400(a)gmail.com -- Fix file containing DATE and TIME
Patch1: vtk-fix-file-contains-date-time.patch
# PATCH-FIX-UPSTREAM vtk-Rinterface-uintptr_t.patch boo#985386 badshah400(a)gmail.com -- Fix issues with uintptr_t redefinition by defining the HAVE_UINTPTR_T macro using cmake functions to avoid redefinition of uintptr_t, which is already defined in stdint.h called earlier; patch sent upstream
Patch2: vtk-Rinterface-uintptr_t.patch
BuildRequires: Mesa-libGL-devel
BuildRequires: R-base-devel
BuildRequires: boost-devel
BuildRequires: chrpath
BuildRequires: cmake >= 3.4
BuildRequires: doxygen
BuildRequires: fdupes
BuildRequires: freetype2-devel
BuildRequires: gcc-c++
BuildRequires: gl2ps-devel
BuildRequires: gnuplot
BuildRequires: graphviz
BuildRequires: hdf5-devel
BuildRequires: java-devel
BuildRequires: libQtWebKit-devel
BuildRequires: libX11-devel
BuildRequires: libXt-devel
BuildRequires: libexpat-devel
BuildRequires: libharu-devel
BuildRequires: libiodbc-devel
BuildRequires: libjpeg-devel
BuildRequires: liblz4-devel >= 1.7.3
BuildRequires: libmysqlclient-devel
BuildRequires: libnetcdf_c++-devel
BuildRequires: libpng-devel
BuildRequires: libtheora-devel
BuildRequires: libtiff-devel
BuildRequires: netcdf-devel
BuildRequires: openmpi-devel
BuildRequires: python3-devel
BuildRequires: python3-mpi4py-devel
BuildRequires: tcl-devel
BuildRequires: tk-devel
BuildRequires: wget
BuildRequires: zlib-devel
%if 0%{?suse_version} > 1320
BuildRequires: python3-qt5-devel
BuildRequires: pkgconfig(Qt5OpenGL)
BuildRequires: pkgconfig(Qt5OpenGLExtensions)
BuildRequires: pkgconfig(Qt5Sql)
BuildRequires: pkgconfig(Qt5WebKitWidgets)
BuildRequires: pkgconfig(Qt5Widgets)
%else
BuildRequires: libqt4-devel
BuildRequires: python3-qt4-devel
%endif
%if %{?sles_version}
BuildRequires: libxml2-devel
%else
BuildRequires: pkgconfig(libxml-2.0)
%endif
# jsoncpp available for openSUSE > 13.2 & Leap
%if 0%{?suse_version} > 1320 || 0%{suse_version} == 1315
BuildRequires: jsoncpp-devel
%endif
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version} > 1320
%define qtdir %{_lib}/qt5
%else
%define qtdir %{_lib}/qt4
%endif
Provides: python3-%{name}-qt = %{version}
%description
VTK is a software system for image processing, 3D graphics, volume
rendering and visualization. VTK includes many advanced algorithms
(e.g. surface reconstruction, implicit modelling, decimation) and
rendering techniques (e.g. hardware-accelerated volume rendering, LOD
control).
%package -n %{shlib}
Summary: The Visualization Toolkit - A high level 3D visualization library
Group: System/Libraries
%if %{compat_gl}
Conflicts: %{vtklib}
%else
Conflicts: %{vtkcompatlib}
%endif
%description -n %{shlib}
VTK is a software system for image processing, 3D graphics, volume
rendering and visualization.
This package provides the shared libraries for VTK.
%package devel
Summary: VTK header files for building C++ code
Group: Development/Libraries/C and C++
Requires: %{shlib} = %{version}
Requires: Mesa-libGL-devel
Requires: R-base-devel
Requires: gl2ps-devel
Requires: hdf5-devel
# jsoncpp available for openSUSE > 13.2 & Leap
%if 0%{?suse_version} > 1320 || 0%{suse_version} == 1315
Requires: jsoncpp-devel
%endif
Requires: freetype2-devel
Requires: libexpat-devel
Requires: libharu-devel
Requires: libjpeg-devel
Requires: liblz4-devel
Requires: libmysqlclient-devel
Requires: libnetcdf_c++-devel
Requires: libogg-devel
Requires: libpng-devel
Requires: libtheora-devel
Requires: libtiff-devel
Requires: libxml2-devel
Requires: netcdf-devel
Requires: openmpi-devel
%if %{compat_gl}
Conflicts: vtk-devel
Provides: vtk-devel
%else
Conflicts: vtk-compat_gl-devel
%endif
%description devel
VTK is a software system for image processing, 3D graphics, volume
rendering and visualization.
This provides the VTK header files required to compile C++ programs that
use VTK to do 3D visualisation.
%package java
Summary: Java bindings for VTK
Group: Development/Libraries/Java
Requires: %{shlib} = %{version}
%if %{compat_gl}
Conflicts: vtk-java
Provides: vtk-java
%else
Conflicts: vtk-compat_gl-java
%endif
%description java
VTK is a software system for image processing, 3D graphics, volume
rendering and visualization.
This package provides java bindings for VTK.
%package -n python3-%{name}
Summary: Python bindings for VTK
Group: Development/Languages/Python
Requires: %{shlib} = %{version}
# DESPITE NOT BEING A DEVEL PACKAGE, THIS REQUIRES OPENMPI-DEVEL TO RUN
Requires: openmpi-devel
%if %{compat_gl}
Conflicts: python3-vtk
Provides: python3-vtk
%else
Conflicts: python3-vtk-compat_gl
%endif
%description -n python3-%{name}
VTK is a software system for image processing, 3D graphics, volume
rendering and visualization.
This package provides python bindings for VTK.
%package qt
Summary: Qt VTK widget
Group: Development/Libraries/C and C++
Requires: %{shlib} = %{version}
%if %{compat_gl}
Conflicts: vtk-qt
Provides: vtk-qt
%else
Conflicts: vtk-compat_gl-qt
%endif
%description qt
VTK is a software system for image processing, 3D graphics, volume
rendering and visualization.
This package provides Qt bindings for VTK.
%package tcl
Summary: Tcl bindings for VTK
Group: Development/Languages/Tcl
Requires: %{shlib} = %{version}
%if %{compat_gl}
Conflicts: vtk-tcl
Provides: vtk-tcl
%else
Conflicts: vtk-compat_gl-tcl
%endif
%description tcl
VTK is a software system for image processing, 3D graphics, volume
rendering and visualization.
This package provides tcl bindings for VTK.
%package examples
Summary: Examples for VTK
Group: Productivity/Scientific/Other
Requires: %{shlib} = %{version}
Recommends: %{name}data = %{version}
%if %{compat_gl}
Conflicts: vtk-examples
Provides: vtk-examples
%else
Conflicts: vtk-compat_gl-examples
%endif
%description examples
VTK is a software system for image processing, 3D graphics, volume
rendering and visualization.
This package contains many examples showing how to use VTK. Examples
are available in the C++, Tcl, Python and Java programming languages.
%package testing
Summary: Testing programs for VTK
Group: Productivity/Scientific/Other
Requires: %{name}data = %{version}
Requires: %{shlib} = %{version}
%if %{compat_gl}
Conflicts: vtk-testing
Provides: vtk-testing
%else
Conflicts: vtk-compat_gl-testing
%endif
%description testing
VTK is a software system for image processing, 3D graphics, volume
rendering and visualization.
This package provides a few testing programs for VTK.
%prep
%setup -q -n VTK-%{version}
%patch1 -p1
%patch2 -p1
# Replace relative path ../../../VTKData with %%{_datadir}/%%{pkgname}data-%%{version}
# otherwise it will break on symlinks.
grep -rl '\.\./\.\./\.\./\.\./VTKData' . | xargs -r perl -pi -e's,\.\./\.\./\.\./\.\./VTKData,%{_datadir}/%{pkgname},g'
%build
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"
mkdir build
pushd build
cmake .. \
-DCMAKE_CXX_COMPILER:STRING='mpicxx' \
-DCMAKE_C_COMPILER:STRING='mpicc' \
-DBUILD_DOCUMENTATION:BOOL=ON \
-DBUILD_EXAMPLES:BOOL=ON \
-DBUILD_SHARED_LIBS:BOOL=ON \
-DBUILD_TESTING:BOOL=OFF \
-DCMAKE_SKIP_RPATH:BOOL=ON \
-DVTK_CUSTOM_LIBRARY_SUFFIX="" \
-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
-DSIP_INCLUDE_DIR:Path=%{py3_incdir} \
-DVTK_INSTALL_ARCHIVE_DIR:PATH=%{_lib} \
-DVTK_INSTALL_LIBRARY_DIR:PATH=%{_lib} \
-DVTK_INSTALL_PACKAGE_DIR:PATH=%{_lib}/cmake/%{pkgname} \
-DVTK_INSTALL_TCL_DIR:PATH=share/tcl/%{pkgname} \
%if 0%{?suse_version} > 1320
-DVTK_QT_VERSION=5 \
%endif
-DVTK_INSTALL_QT_DIR:STRING=/%{qtdir}/plugins/designer \
-DVTK_USE_OGGTHEORA_ENCODER:BOOL=ON \
-DVTK_USE_RENDERING:BOOL=ON \
%if %{compat_gl}
-DVTK_RENDERING_BACKEND:STRING='OpenGL' \
%endif
%if 0%{?suse_version} > 1320 || 0%{suse_version} == 1315
-DVTK_USE_SYSTEM_LIBRARIES:BOOL=ON \
%else
-DVTK_USE_SYSTEM_LIBRARIES:BOOL=OFF \
%endif
-DVTK_USE_SYSTEM_LIBPROJ4:BOOL=OFF \
-DVTK_INSTALL_PYTHON_MODULE_DIR:PATH=%{_lib}/python%{py3_ver}/site-packages \
-DVTK_WRAP_PYTHON:BOOL=ON \
-DVTK_WRAP_JAVA:BOOL=ON \
-DVTK_WRAP_PYTHON_SIP:BOOL=ON \
-DVTK_WRAP_TCL:BOOL=ON \
-DVTK_Group_MPI:BOOL=ON \
-DVTK_Group_Imaging:BOOL=ON \
-DVTK_Group_Qt:BOOL=ON \
-DModule_vtkTestingCore:BOOL=ON \
-DModule_vtkTestingRendering:BOOL=ON \
-DVTK_Group_Rendering:BOOL=ON \
-DVTK_Group_StandAlone:BOOL=ON \
-DVTK_Group_Tk:BOOL=ON \
-DVTK_Group_Views:BOOL=ON \
-DModule_vtkFiltersStatisticsGnuR:BOOL=ON \
-DVTK_WRAP_TCL:BOOL=ON \
-DVTK_USE_SYSTEM_HDF5:BOOL=ON \
-DVTK_USE_SYSTEM_NETCDF:BOOL=ON \
-DVTK_PYTHON_VERSION=3 \
-DCMAKE_NO_BUILTIN_CHRPATH:BOOL=ON \
-DVTK_USE_SYSTEM_DIY2=OFF \
-DVTK_USE_SYSTEM_GL2PS=OFF \
-DVTK_USE_SYSTEM_MPI4PY=ON
make %{?_smp_mflags} VERBOSE=1
make %{?_smp_mflags} DoxygenDoc
# Remove executable bits from sources (some of which are generated)
find . -name \*.c -o -name \*.cxx -o -name \*.h -o -name \*.hxx -o -name \*.gif -exec chmod -x "{}" "+"
popd
%install
pushd build
%makeinstall
# Gather list of non-binding libraries
ls %{buildroot}%{_libdir}/lib*.so.* | sed -e's,^%{buildroot},,' > libs.list
# List of executable examples
cat > examples.list << EOF
Generate2DAMRDataSetWithPulse
Generate3DAMRDataSetWithPulse
HierarchicalBoxPipeline
ImageSlicing
DumpXMLFile
ParticleReader
GenerateCubesFromLabels
GenerateModelsFromLabels
Medical1
Medical2
Medical3
Medical4
Delaunay3D
Delaunay3DAlpha
finance
MultiBlock
BandedContours
FilledContours
TubesWithVaryingRadiusAndColors
BalloonWidget
Slider
Slider2D
LabeledMesh
Arrays
Cube
RGrid
SGrid
AmbientSpheres
Cylinder
DiffuseSpheres
SpecularSpheres
Cone
Cone2
Cone3
Cone4
Cone5
Cone6
FixedPointVolumeRayCastMapperCT
GPURenderDemo
EOF
# Install examples
for file in `cat examples.list`; do
install -p bin/$file %{buildroot}%{_bindir}
done
perl -pi -e's,^,%{_bindir}/,' examples.list
# Remove rpaths from installed binaries
chrpath -d %{buildroot}%{_bindir}/*
%fdupes -s %{buildroot}
%post -n %{shlib} -p /sbin/ldconfig
%postun -n %{shlib} -p /sbin/ldconfig
%files -n %{shlib} -f build/libs.list
%defattr(-,root,root,-)
%files devel
%defattr(-,root,root,-)
%doc Copyright.txt
%{_bindir}/%{pkgname}EncodeString
%{_bindir}/%{pkgname}HashSource
%{_bindir}/%{pkgname}WrapHierarchy
%if %{compat_gl}
%{_bindir}/%{pkgname}ParseOGLExt
%endif
%{_bindir}/pvtk
%if 0%{?suse_version} <= 1320 && 0%{?suse_version} != 1315
%{_bindir}/%{pkgname}mkg3states
%endif
%{_datadir}/doc/%{pkgname}-%{series}/
%{_libdir}/*.so
%if 0%{?suse_version} <= 1320 && 0%{?suse_version} != 1315
%{_libdir}/libvtktiff.so
%endif
%{_libdir}/cmake/%{pkgname}/
%{_libdir}/libvtkWrappingTools.a
%{_includedir}/%{pkgname}-%{series}/
%exclude %{_datadir}/tcl/vtk/vtktcl.c
# This goes in the vtk-java subpackage, not a devel symlink
%exclude %{_libdir}/libvtkViewsGeovisJava.so
#
%files java
%defattr(-,root,root,-)
%{_bindir}/%{pkgname}ParseJava
%{_bindir}/%{pkgname}WrapJava
%{_libdir}/%{pkgname}.jar
%{_libdir}/libvtkViewsGeovisJava.so
%files -n python3-%{name}
%defattr(-,root,root,-)
%{_bindir}/%{pkgname}python
%{_bindir}/p%{pkgname}python
%{_bindir}/%{pkgname}WrapPython
%{_bindir}/%{pkgname}WrapPythonInit
%{python3_sitearch}/%{pkgname}/
%files tcl
%defattr(-,root,root,-)
%{_bindir}/%{pkgname}
%{_bindir}/%{pkgname}WrapTcl
%{_bindir}/%{pkgname}WrapTclInit
%{_datadir}/tcl/%{pkgname}/
%files qt
%defattr(-,root,root,-)
%dir %{_prefix}/%{qtdir}/plugins/designer
%{_prefix}/%{qtdir}/plugins/designer/libQVTKWidgetPlugin.so
%files examples -f build/examples.list
%defattr(-,root,root,-)
%changelog
++++++ vtk.spec ++++++
--- /var/tmp/diff_new_pack.c9ppVw/_old 2017-08-28 15:14:51.784134773 +0200
+++ /var/tmp/diff_new_pack.c9ppVw/_new 2017-08-28 15:14:51.788134212 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package vtk
+# spec file for package vtk-compat_gl
#
-# 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,10 +16,25 @@
#
+%define compat_gl 0
+%define pkgname vtk
+%define vtklib lib%{pkgname}1
+%define vtkcompatlib libvtkcompat_gl1
+
+%if %{compat_gl}
+%define shlib %{vtkcompatlib}
+%else
+%define shlib %{vtklib}
+%endif
+
+%if %{compat_gl}
+Name: vtk-compat_gl
+%else
Name: vtk
-Version: 7.1.0
+%endif
+Version: 8.0.0
Release: 0
-%define series 7.1
+%define series 8.0
# This is a variant BSD license, a cross between BSD and ZLIB.
# For all intents, it has the same rights and restrictions as BSD.
# http://fedoraproject.org/wiki/Licensing/BSD#VTKBSDVariant
@@ -29,7 +44,12 @@
Url: http://vtk.org/
Source: http://www.vtk.org/files/release/%{series}/VTK-%{version}.tar.gz
# FIXME See if packaging can be tweaked to accommodate python-vtk's devel files in a devel package later
+# We need to use the compat conditionals here to avoid Factory's source validator from tripping up
+%if %{compat_gl}
+Source1: vtk-compat_gl-rpmlintrc
+%else
Source1: vtk-rpmlintrc
+%endif
# PATCH-FIX-UPSTREAM vtk-fix-file-contains-date-time.patch badshah400(a)gmail.com -- Fix file containing DATE and TIME
Patch1: vtk-fix-file-contains-date-time.patch
# PATCH-FIX-UPSTREAM vtk-Rinterface-uintptr_t.patch boo#985386 badshah400(a)gmail.com -- Fix issues with uintptr_t redefinition by defining the HAVE_UINTPTR_T macro using cmake functions to avoid redefinition of uintptr_t, which is already defined in stdint.h called earlier; patch sent upstream
@@ -52,8 +72,10 @@
BuildRequires: libX11-devel
BuildRequires: libXt-devel
BuildRequires: libexpat-devel
+BuildRequires: libharu-devel
BuildRequires: libiodbc-devel
BuildRequires: libjpeg-devel
+BuildRequires: liblz4-devel >= 1.7.3
BuildRequires: libmysqlclient-devel
BuildRequires: libnetcdf_c++-devel
BuildRequires: libpng-devel
@@ -62,6 +84,7 @@
BuildRequires: netcdf-devel
BuildRequires: openmpi-devel
BuildRequires: python3-devel
+BuildRequires: python3-mpi4py-devel
BuildRequires: tcl-devel
BuildRequires: tk-devel
BuildRequires: wget
@@ -92,21 +115,34 @@
%else
%define qtdir %{_lib}/qt4
%endif
+Provides: python3-%{name}-qt = %{version}
%description
-VTK is an open-source software system for image processing, 3D
-graphics, volume rendering and visualization. VTK includes many
-advanced algorithms (e.g., surface reconstruction, implicit modelling,
-decimation) and rendering techniques (e.g., hardware-accelerated
-volume rendering, LOD control).
+VTK is a software system for image processing, 3D graphics, volume
+rendering and visualization. VTK includes many advanced algorithms
+(e.g. surface reconstruction, implicit modelling, decimation) and
+rendering techniques (e.g. hardware-accelerated volume rendering, LOD
+control).
+
+%package -n %{shlib}
+Summary: The Visualization Toolkit - A high level 3D visualization library
+Group: System/Libraries
+%if %{compat_gl}
+Conflicts: %{vtklib}
+%else
+Conflicts: %{vtkcompatlib}
+%endif
+
+%description -n %{shlib}
+VTK is a software system for image processing, 3D graphics, volume
+rendering and visualization.
+
+This package provides the shared libraries for VTK.
%package devel
Summary: VTK header files for building C++ code
-Group: Development/Libraries/Other
-Requires: %{name} = %{version}
-Requires: %{name}-java = %{version}
-Requires: %{name}-qt = %{version}
-Requires: %{name}-tcl = %{version}
+Group: Development/Libraries/C and C++
+Requires: %{shlib} = %{version}
Requires: Mesa-libGL-devel
Requires: R-base-devel
Requires: gl2ps-devel
@@ -117,7 +153,9 @@
%endif
Requires: freetype2-devel
Requires: libexpat-devel
+Requires: libharu-devel
Requires: libjpeg-devel
+Requires: liblz4-devel
Requires: libmysqlclient-devel
Requires: libnetcdf_c++-devel
Requires: libogg-devel
@@ -127,15 +165,16 @@
Requires: libxml2-devel
Requires: netcdf-devel
Requires: openmpi-devel
-Requires: python3-%{name} = %{version}
-Requires: python3-%{name}-qt = %{version}
+%if %{compat_gl}
+Conflicts: vtk-devel
+Provides: vtk-devel
+%else
+Conflicts: vtk-compat_gl-devel
+%endif
%description devel
-VTK is an open-source software system for image processing, 3D
-graphics, volume rendering and visualization. VTK includes many
-advanced algorithms (e.g., surface reconstruction, implicit modelling,
-decimation) and rendering techniques (e.g., hardware-accelerated
-volume rendering, LOD control).
+VTK is a software system for image processing, 3D graphics, volume
+rendering and visualization.
This provides the VTK header files required to compile C++ programs that
use VTK to do 3D visualisation.
@@ -143,119 +182,107 @@
%package java
Summary: Java bindings for VTK
Group: Development/Libraries/Java
-Requires: %{name} = %{version}
+Requires: %{shlib} = %{version}
+%if %{compat_gl}
+Conflicts: vtk-java
+Provides: vtk-java
+%else
+Conflicts: vtk-compat_gl-java
+%endif
%description java
-VTK is an open-source software system for image processing, 3D
-graphics, volume rendering and visualization. VTK includes many
-advanced algorithms (e.g., surface reconstruction, implicit modelling,
-decimation) and rendering techniques (e.g., hardware-accelerated
-volume rendering, LOD control).
+VTK is a software system for image processing, 3D graphics, volume
+rendering and visualization.
This package provides java bindings for VTK.
%package -n python3-%{name}
Summary: Python bindings for VTK
-Group: System/Libraries
-Requires: %{name} = %{version}
+Group: Development/Languages/Python
+Requires: %{shlib} = %{version}
# DESPITE NOT BEING A DEVEL PACKAGE, THIS REQUIRES OPENMPI-DEVEL TO RUN
Requires: openmpi-devel
+%if %{compat_gl}
+Conflicts: python3-vtk
+Provides: python3-vtk
+%else
+Conflicts: python3-vtk-compat_gl
+%endif
%description -n python3-%{name}
-VTK is an open-source software system for image processing, 3D
-graphics, volume rendering and visualization. VTK includes many
-advanced algorithms (e.g., surface reconstruction, implicit modelling,
-decimation) and rendering techniques (e.g., hardware-accelerated
-volume rendering, LOD control).
+VTK is a software system for image processing, 3D graphics, volume
+rendering and visualization.
This package provides python bindings for VTK.
-%package -n python3-%{name}-qt
-Summary: Qt Python VTK widget
-Group: System/Libraries
-Requires: %{name} = %{version}
-Requires: %{name}-qt = %{version}
-Requires: python3-%{name} = %{version}
-%if 0%{?suse_version} > 1320
-Requires: libQt5OpenGL-devel
-Requires: libQt5OpenGLExtensions-devel-static
-Requires: libQt5Sql-devel
-Requires: libQt5WebKitWidgets-devel
-Requires: libQt5Widgets-devel
-Requires: python3-qt5
-%else
-Requires: libqt4-devel
-Requires: python3-qt4
-%endif
-# CONFLICTS IS FOR A PKG (python-vtk) IN SCIENCE THAT IS NOT INTENDED TO BE INCLUDED IN openSUSE:FACTORY
-Conflicts: python-vtk
-
-%description -n python3-%{name}-qt
-VTK is an open-source software system for image processing, 3D
-graphics, volume rendering and visualization. VTK includes many
-advanced algorithms (e.g., surface reconstruction, implicit modelling,
-decimation) and rendering techniques (e.g., hardware-accelerated
-volume rendering, LOD control).
-
-This package provides python-qt bindings for VTK.
-
%package qt
Summary: Qt VTK widget
Group: Development/Libraries/C and C++
-Requires: %{name} = %{version}
+Requires: %{shlib} = %{version}
+%if %{compat_gl}
+Conflicts: vtk-qt
+Provides: vtk-qt
+%else
+Conflicts: vtk-compat_gl-qt
+%endif
%description qt
-VTK is an open-source software system for image processing, 3D
-graphics, volume rendering and visualization. VTK includes many
-advanced algorithms (e.g., surface reconstruction, implicit modelling,
-decimation) and rendering techniques (e.g., hardware-accelerated
-volume rendering, LOD control).
+VTK is a software system for image processing, 3D graphics, volume
+rendering and visualization.
This package provides Qt bindings for VTK.
%package tcl
Summary: Tcl bindings for VTK
-Group: System/Libraries
-Requires: %{name} = %{version}
+Group: Development/Languages/Tcl
+Requires: %{shlib} = %{version}
+%if %{compat_gl}
+Conflicts: vtk-tcl
+Provides: vtk-tcl
+%else
+Conflicts: vtk-compat_gl-tcl
+%endif
%description tcl
-VTK is an open-source software system for image processing, 3D
-graphics, volume rendering and visualization. VTK includes many
-advanced algorithms (e.g., surface reconstruction, implicit modelling,
-decimation) and rendering techniques (e.g., hardware-accelerated
-volume rendering, LOD control).
+VTK is a software system for image processing, 3D graphics, volume
+rendering and visualization.
This package provides tcl bindings for VTK.
%package examples
Summary: Examples for VTK
Group: Productivity/Scientific/Other
-Requires: %{name} = %{version}
+Requires: %{shlib} = %{version}
Recommends: %{name}data = %{version}
+%if %{compat_gl}
+Conflicts: vtk-examples
+Provides: vtk-examples
+%else
+Conflicts: vtk-compat_gl-examples
+%endif
%description examples
-VTK is an open-source software system for image processing, 3D
-graphics, volume rendering and visualization. VTK includes many
-advanced algorithms (e.g., surface reconstruction, implicit modelling,
-decimation) and rendering techniques (e.g., hardware-accelerated
-volume rendering, LOD control).
-
-This package contains many well-commented examples showing how to use
-VTK. Examples are available in the C++, Tcl, Python and Java
-programming languages.
+VTK is a software system for image processing, 3D graphics, volume
+rendering and visualization.
+
+This package contains many examples showing how to use VTK. Examples
+are available in the C++, Tcl, Python and Java programming languages.
%package testing
Summary: Testing programs for VTK
Group: Productivity/Scientific/Other
-Requires: %{name} = %{version}
Requires: %{name}data = %{version}
+Requires: %{shlib} = %{version}
+%if %{compat_gl}
+Conflicts: vtk-testing
+Provides: vtk-testing
+%else
+Conflicts: vtk-compat_gl-testing
+%endif
%description testing
-VTK is an open-source software system for image processing, 3D
-graphics, volume rendering and visualization. VTK includes many
-advanced algorithms (e.g., surface reconstruction, implicit modelling,
-decimation) and rendering techniques (e.g., hardware-accelerated
-volume rendering, LOD control).
+VTK is a software system for image processing, 3D graphics, volume
+rendering and visualization.
This package provides a few testing programs for VTK.
@@ -264,9 +291,9 @@
%patch1 -p1
%patch2 -p1
-# Replace relative path ../../../VTKData with %%{_datadir}/%%{name}data-%%{version}
+# Replace relative path ../../../VTKData with %%{_datadir}/%%{pkgname}data-%%{version}
# otherwise it will break on symlinks.
-grep -rl '\.\./\.\./\.\./\.\./VTKData' . | xargs perl -pi -e's,\.\./\.\./\.\./\.\./VTKData,%{_datadir}/%{name},g'
+grep -rl '\.\./\.\./\.\./\.\./VTKData' . | xargs -r perl -pi -e's,\.\./\.\./\.\./\.\./VTKData,%{_datadir}/%{pkgname},g'
%build
export CFLAGS="%{optflags}"
@@ -285,16 +312,19 @@
-DVTK_CUSTOM_LIBRARY_SUFFIX="" \
-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
-DSIP_INCLUDE_DIR:Path=%{py3_incdir} \
- -DVTK_INSTALL_ARCHIVE_DIR:PATH=%{_lib}/%{name} \
- -DVTK_INSTALL_LIBRARY_DIR:PATH=%{_lib}/%{name}\
- -DVTK_INSTALL_PACKAGE_DIR:PATH=%{_lib}/cmake/%{name} \
- -DVTK_INSTALL_TCL_DIR:PATH=share/tcl/%{name} \
+ -DVTK_INSTALL_ARCHIVE_DIR:PATH=%{_lib} \
+ -DVTK_INSTALL_LIBRARY_DIR:PATH=%{_lib} \
+ -DVTK_INSTALL_PACKAGE_DIR:PATH=%{_lib}/cmake/%{pkgname} \
+ -DVTK_INSTALL_TCL_DIR:PATH=share/tcl/%{pkgname} \
%if 0%{?suse_version} > 1320
-DVTK_QT_VERSION=5 \
%endif
-DVTK_INSTALL_QT_DIR:STRING=/%{qtdir}/plugins/designer \
-DVTK_USE_OGGTHEORA_ENCODER:BOOL=ON \
-DVTK_USE_RENDERING:BOOL=ON \
+%if %{compat_gl}
+ -DVTK_RENDERING_BACKEND:STRING='OpenGL' \
+%endif
%if 0%{?suse_version} > 1320 || 0%{suse_version} == 1315
-DVTK_USE_SYSTEM_LIBRARIES:BOOL=ON \
%else
@@ -322,24 +352,22 @@
-DVTK_PYTHON_VERSION=3 \
-DCMAKE_NO_BUILTIN_CHRPATH:BOOL=ON \
-DVTK_USE_SYSTEM_DIY2=OFF \
- -DVTK_USE_SYSTEM_GL2PS=OFF
+ -DVTK_USE_SYSTEM_GL2PS=OFF \
+ -DVTK_USE_SYSTEM_MPI4PY=ON
make %{?_smp_mflags} VERBOSE=1
+make %{?_smp_mflags} DoxygenDoc
# Remove executable bits from sources (some of which are generated)
-find . -name \*.c -or -name \*.cxx -or -name \*.h -or -name \*.hxx -or -name \*.gif | xargs chmod -x
+find . -name \*.c -o -name \*.cxx -o -name \*.h -o -name \*.hxx -o -name \*.gif -exec chmod -x "{}" "+"
popd
%install
pushd build
%makeinstall
-# Install conf file to enable vtk to find its libraries
-mkdir -p %{buildroot}/%{_sysconfdir}/ld.so.conf.d
-echo %{_libdir}/%{name} > %{buildroot}/%{_sysconfdir}/ld.so.conf.d/%{name}.conf
-
# Gather list of non-binding libraries
-ls %{buildroot}%{_libdir}/%{name}/lib*.so.* | grep -Ev '(Java|QVTK|Qt|Python|TCL)' | sed -e's,^%{buildroot},,' > libs.list
+ls %{buildroot}%{_libdir}/lib*.so.* | sed -e's,^%{buildroot},,' > libs.list
# List of executable examples
cat > examples.list << EOF
@@ -395,91 +423,64 @@
%fdupes -s %{buildroot}
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
-
-%post java -p /sbin/ldconfig
-%postun java -p /sbin/ldconfig
-
-%post -n python3-%{name} -p /sbin/ldconfig
-%postun -n python3-%{name} -p /sbin/ldconfig
+%post -n %{shlib} -p /sbin/ldconfig
+%postun -n %{shlib} -p /sbin/ldconfig
-%post -n python3-%{name}-qt -p /sbin/ldconfig
-%postun -n python3-%{name}-qt -p /sbin/ldconfig
-
-%post qt -p /sbin/ldconfig
-%postun qt -p /sbin/ldconfig
-
-%post tcl -p /sbin/ldconfig
-%postun tcl -p /sbin/ldconfig
-
-%files -f build/libs.list
+%files -n %{shlib} -f build/libs.list
%defattr(-,root,root,-)
-%config %{_sysconfdir}/ld.so.conf.d/%{name}.conf
-%doc Copyright.txt
-%dir %{_libdir}/%{name}/
-%if 0%{?suse_version} <= 1320 && 0%{?suse_version} != 1315
-%{_libdir}/libvtktiff.so.*
-%endif
%files devel
%defattr(-,root,root,-)
-%{_bindir}/%{name}EncodeString
-%{_bindir}/%{name}HashSource
-%{_bindir}/%{name}WrapHierarchy
+%doc Copyright.txt
+%{_bindir}/%{pkgname}EncodeString
+%{_bindir}/%{pkgname}HashSource
+%{_bindir}/%{pkgname}WrapHierarchy
+%if %{compat_gl}
+%{_bindir}/%{pkgname}ParseOGLExt
+%endif
%{_bindir}/pvtk
%if 0%{?suse_version} <= 1320 && 0%{?suse_version} != 1315
-%{_bindir}/%{name}mkg3states
+%{_bindir}/%{pkgname}mkg3states
%endif
-%{_datadir}/doc/%{name}-%{series}/
-%{_libdir}/%{name}/*.so
+%{_datadir}/doc/%{pkgname}-%{series}/
+%{_libdir}/*.so
%if 0%{?suse_version} <= 1320 && 0%{?suse_version} != 1315
%{_libdir}/libvtktiff.so
%endif
-%{_libdir}/cmake/%{name}/
-%{_libdir}/%{name}/libvtkWrappingTools.a
-%{_includedir}/%{name}-%{series}/
-%{_datadir}/tcl/vtk/vtktcl.c
+%{_libdir}/cmake/%{pkgname}/
+%{_libdir}/libvtkWrappingTools.a
+%{_includedir}/%{pkgname}-%{series}/
+%exclude %{_datadir}/tcl/vtk/vtktcl.c
+# This goes in the vtk-java subpackage, not a devel symlink
+%exclude %{_libdir}/libvtkViewsGeovisJava.so
+#
%files java
%defattr(-,root,root,-)
-%{_bindir}/%{name}ParseJava
-%{_bindir}/%{name}WrapJava
-%{_libdir}/%{name}/%{name}.jar
-%{_libdir}/%{name}/*Java.so.*
+%{_bindir}/%{pkgname}ParseJava
+%{_bindir}/%{pkgname}WrapJava
+%{_libdir}/%{pkgname}.jar
+%{_libdir}/libvtkViewsGeovisJava.so
%files -n python3-%{name}
%defattr(-,root,root,-)
-%{_bindir}/%{name}python
-%{_bindir}/p%{name}python
-%{_bindir}/%{name}WrapPython
-%{_bindir}/%{name}WrapPythonInit
-%{_libdir}/%{name}/*Python*.so.*
-%{python3_sitearch}/%{name}/
-%dir %{_libdir}/%{name}/site-packages
-%{_libdir}/%{name}/site-packages/mpi4py/
-%exclude %{_libdir}/%{name}/*QtPython*.so.*
+%{_bindir}/%{pkgname}python
+%{_bindir}/p%{pkgname}python
+%{_bindir}/%{pkgname}WrapPython
+%{_bindir}/%{pkgname}WrapPythonInit
+%{python3_sitearch}/%{pkgname}/
%files tcl
%defattr(-,root,root,-)
-%{_bindir}/%{name}
-%{_bindir}/%{name}WrapTcl
-%{_bindir}/%{name}WrapTclInit
-%{_datadir}/tcl/%{name}/
-%{_libdir}/%{name}/lib%{name}*TCL.so.*
-%exclude %{_libdir}/%{name}/*QtTCL.so.*
-%exclude %{_datadir}/tcl/vtk/vtktcl.c
+%{_bindir}/%{pkgname}
+%{_bindir}/%{pkgname}WrapTcl
+%{_bindir}/%{pkgname}WrapTclInit
+%{_datadir}/tcl/%{pkgname}/
%files qt
%defattr(-,root,root,-)
-%{_libdir}/%{name}/lib*Qt*.so.*
%dir %{_prefix}/%{qtdir}/plugins/designer
%{_prefix}/%{qtdir}/plugins/designer/libQVTKWidgetPlugin.so
-%exclude %{_libdir}/%{name}/*Python*.so.*
-
-%files -n python3-%{name}-qt
-%defattr(-,root,root,-)
-%{_libdir}/%{name}/*QtPython*.so.*
%files examples -f build/examples.list
%defattr(-,root,root,-)
++++++ VTK-7.1.0.tar.gz -> VTK-8.0.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/vtk/VTK-7.1.0.tar.gz /work/SRC/openSUSE:Factory/.vtk.new/VTK-8.0.0.tar.gz differ: char 5, line 1
++++++ pre_checkin.sh ++++++
#!/bin/sh
sed 's|%define compat_gl 0|%define compat_gl 1|' vtk.spec > vtk-compat_gl.spec
cp vtk-rpmlintrc vtk-compat_gl-rpmlintrc
cp vtk.changes vtk-compat_gl.changes
++++++ vtk-Rinterface-uintptr_t.patch ++++++
--- /var/tmp/diff_new_pack.c9ppVw/_old 2017-08-28 15:14:52.052097124 +0200
+++ /var/tmp/diff_new_pack.c9ppVw/_new 2017-08-28 15:14:52.052097124 +0200
@@ -1,8 +1,8 @@
-Index: VTK-7.0.0/Filters/StatisticsGnuR/CMakeLists.txt
+Index: VTK-8.0.0/Filters/StatisticsGnuR/CMakeLists.txt
===================================================================
---- VTK-7.0.0.orig/Filters/StatisticsGnuR/CMakeLists.txt
-+++ VTK-7.0.0/Filters/StatisticsGnuR/CMakeLists.txt
-@@ -16,6 +16,10 @@ include_directories(${R_INCLUDE_DIR})
+--- VTK-8.0.0.orig/Filters/StatisticsGnuR/CMakeLists.txt
++++ VTK-8.0.0/Filters/StatisticsGnuR/CMakeLists.txt
+@@ -27,6 +27,10 @@ include_directories(${R_INCLUDE_DIR})
add_definitions(-DVTK_BUILDING_FILTERS_STATISTICSGNUR)
@@ -13,10 +13,10 @@
# Configure the module specific settings into a module configured header.
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/vtkFiltersStatisticsGnuRConfigure.h.in
${CMAKE_CURRENT_BINARY_DIR}/vtkFiltersStatisticsGnuRConfigure.h)
-Index: VTK-7.0.0/Filters/StatisticsGnuR/vtkFiltersStatisticsGnuRConfigure.h.in
+Index: VTK-8.0.0/Filters/StatisticsGnuR/vtkFiltersStatisticsGnuRConfigure.h.in
===================================================================
---- VTK-7.0.0.orig/Filters/StatisticsGnuR/vtkFiltersStatisticsGnuRConfigure.h.in
-+++ VTK-7.0.0/Filters/StatisticsGnuR/vtkFiltersStatisticsGnuRConfigure.h.in
+--- VTK-8.0.0.orig/Filters/StatisticsGnuR/vtkFiltersStatisticsGnuRConfigure.h.in
++++ VTK-8.0.0/Filters/StatisticsGnuR/vtkFiltersStatisticsGnuRConfigure.h.in
@@ -17,5 +17,6 @@
#define vtkFiltersStatisticsGnuRConfigure_h
++++++ vtk-compat_gl-rpmlintrc ++++++
# FIXME: See if packaging can be tweaked to avoid these warnings later
# python-vtk needs these devel files to work
addFilter("python3-vtk* devel-file-in-non-devel-package")
# Upstream does not supply manuals for any binary, suppress warnings
addFilter(".* no-manual-page-for-binary")
# This is not a versioned shared lib, and not used by anything other than
# vtk's java bindings, simply package it with the vtk-java subpackage
addFilter("vtk-java.* shlib-policy-name-error")
addFilter("vtk-compat_gl-java.* shlib-policy-name-error")
++++++ vtk-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.c9ppVw/_old 2017-08-28 15:14:52.232071837 +0200
+++ /var/tmp/diff_new_pack.c9ppVw/_new 2017-08-28 15:14:52.232071837 +0200
@@ -1,6 +1,11 @@
# FIXME: See if packaging can be tweaked to avoid these warnings later
# python-vtk needs these devel files to work
-addFilter("python3-vtk.* devel-file-in-non-devel-package")
+addFilter("python3-vtk* devel-file-in-non-devel-package")
# Upstream does not supply manuals for any binary, suppress warnings
addFilter(".* no-manual-page-for-binary")
+
+# This is not a versioned shared lib, and not used by anything other than
+# vtk's java bindings, simply package it with the vtk-java subpackage
+addFilter("vtk-java.* shlib-policy-name-error")
+addFilter("vtk-compat_gl-java.* shlib-policy-name-error")
1
0
Hello community,
here is the log from the commit of package vidcutter for openSUSE:Factory checked in at 2017-08-28 15:12:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vidcutter (Old)
and /work/SRC/openSUSE:Factory/.vidcutter.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vidcutter"
Mon Aug 28 15:12:50 2017 rev:3 rq:518184 version:4.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/vidcutter/vidcutter.changes 2017-08-08 11:58:27.214666078 +0200
+++ /work/SRC/openSUSE:Factory/.vidcutter.new/vidcutter.changes 2017-08-28 15:14:32.814800028 +0200
@@ -1,0 +2,6 @@
+Sun Aug 20 09:03:38 UTC 2017 - aloisio(a)gmx.com
+
+- Update to version 4.0.0 (no changelog supplied)
+- Dropped vidcutter-setup.patch (merged upstream)
+
+-------------------------------------------------------------------
Old:
----
vidcutter-3.5.0.tar.gz
vidcutter-setup.patch
New:
----
vidcutter-4.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vidcutter.spec ++++++
--- /var/tmp/diff_new_pack.8UOkl3/_old 2017-08-28 15:14:34.082621895 +0200
+++ /var/tmp/diff_new_pack.8UOkl3/_new 2017-08-28 15:14:34.118616838 +0200
@@ -17,7 +17,7 @@
Name: vidcutter
-Version: 3.5.0
+Version: 4.0.0
Release: 0
Summary: Video cutter and joiner
License: GPL-3.0+
@@ -25,20 +25,19 @@
Url: http://vidcutter.ozmartians.com/
Source0: https://github.com/ozmartian/%{name}/archive/%{version}.tar.gz#/%{name}-%{v…
Source99: %{name}-rpmlintrc
-# PATCH-FIX-OPENSUSE vidcutter-setup.patch
-Patch0: %{name}-setup.patch
BuildRequires: desktop-file-utils
BuildRequires: fdupes
BuildRequires: hicolor-icon-theme
+BuildRequires: mpv-devel
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: update-desktop-files
Requires: ffmpeg
Requires: libmpv1
Requires: mediainfo
+Requires: python3-opengl
Requires: python3-qt5
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildArch: noarch
%description
Vidcutter is a Qt5-based application for video trimming/splitting
@@ -46,14 +45,14 @@
%prep
%setup -q
-%patch0 -p1
# remove shebang
export _filelist="
-videolist.py __init__.py videoslider.py __main__.py libs/videoservice.py libs/widgets.py
-videotoolbar.py libs/mpv.py videoinfo.py updater.py videoframe.py videostyles.py about.py
-videocutter.py"
+about __init__ libs/mpvwidget libs/notifications libs/taskbarprogress libs/videoservice
+libs/widgets __main__ settings updater videoconsole videocutter videoinfo videolist
+videoslider videostyle videotoolbar"
+
for f in $_filelist; do
- sed -i -e "1d" vidcutter/${f}
+ sed -i -e "1d" vidcutter/${f}.py
done
%build
@@ -75,8 +74,8 @@
%defattr(-,root,root)
%doc LICENSE README.md
%{_bindir}/%{name}
-%{python3_sitelib}/%{name}-%{version}-py*.egg-info/
-%{python3_sitelib}/%{name}/
+%{python3_sitearch}/%{name}-%{version}-py*.egg-info/
+%{python3_sitearch}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%{_datadir}/icons/hicolor/22x22/apps/%{name}.png
++++++ vidcutter-3.5.0.tar.gz -> vidcutter-4.0.0.tar.gz ++++++
++++ 271090 lines of diff (skipped)
++++++ vidcutter-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.8UOkl3/_old 2017-08-28 15:14:36.314308338 +0200
+++ /var/tmp/diff_new_pack.8UOkl3/_new 2017-08-28 15:14:36.314308338 +0200
@@ -1,2 +1,2 @@
# explicit requirement is actually necessary
-addFilter("vidcutter.noarch: W: explicit-lib-dependency libmpv1")
+addFilter("explicit-lib-dependency libmpv1")
1
0
Hello community,
here is the log from the commit of package octave-forge-interval for openSUSE:Factory checked in at 2017-08-28 15:12:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/octave-forge-interval (Old)
and /work/SRC/openSUSE:Factory/.octave-forge-interval.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "octave-forge-interval"
Mon Aug 28 15:12:32 2017 rev:7 rq:518092 version:3.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/octave-forge-interval/octave-forge-interval.changes 2017-02-03 17:51:49.536905680 +0100
+++ /work/SRC/openSUSE:Factory/.octave-forge-interval.new/octave-forge-interval.changes 2017-08-28 15:14:22.712219460 +0200
@@ -1,0 +2,7 @@
+Tue Aug 22 08:37:32 UTC 2017 - dmitry_r(a)opensuse.org
+
+- Update to version 3.0.0
+ * Support for N-dimensional arrays of intervals
+ See `news interval` for detailed changelog
+
+-------------------------------------------------------------------
Old:
----
interval-2.0.0.tar.gz
New:
----
interval-3.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ octave-forge-interval.spec ++++++
--- /var/tmp/diff_new_pack.NphO92/_old 2017-08-28 15:14:23.720077855 +0200
+++ /var/tmp/diff_new_pack.NphO92/_new 2017-08-28 15:14:23.732076168 +0200
@@ -1,7 +1,7 @@
#
# spec file for package octave-forge-interval
#
-# 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,7 +18,7 @@
%define octpkg interval
Name: octave-forge-%{octpkg}
-Version: 2.0.0
+Version: 3.0.0
Release: 0
Summary: Real-valued interval arithmetic for Octave
License: GPL-3.0+
@@ -48,7 +48,6 @@
%prep
%setup -q -c %{name}-%{version}
-sed -i 's/-lgmp/-lgomp/' interval-%{version}/src/Makefile
%octave_pkg_src
%build
@@ -56,6 +55,9 @@
%install
%octave_pkg_install
+# FIXME
+# Remove documentation sources, building requires interval package installed
+rm -r %{buildroot}%{octpackages_dir}/%{octpkg}-%{version}/doc
%check
%octave_pkg_test
++++++ interval-2.0.0.tar.gz -> interval-3.0.0.tar.gz ++++++
++++ 197728 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package d-feet for openSUSE:Factory checked in at 2017-08-28 15:12:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/d-feet (Old)
and /work/SRC/openSUSE:Factory/.d-feet.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "d-feet"
Mon Aug 28 15:12:30 2017 rev:34 rq:518085 version:0.3.12
Changes:
--------
--- /work/SRC/openSUSE:Factory/d-feet/d-feet.changes 2016-05-02 10:44:32.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.d-feet.new/d-feet.changes 2017-08-28 15:14:19.864619552 +0200
@@ -1,0 +2,22 @@
+Sun Aug 20 16:56:20 UTC 2017 - zaitor(a)opensuse.org
+
+- Add
+ d-feet-Show-values-that-have-logical-False-representation.patch:
+ Show values that have a logical False representation. Correctly
+ test whether a value has been retrieved (not None) instead of
+ testing whether the value is logically True to decide on showing
+ it (bgo#783006).
+
+-------------------------------------------------------------------
+Tue Jul 4 10:26:25 UTC 2017 - zaitor(a)opensuse.org
+
+- Update to version 0.3.12:
+ + Make pep8 happy.
+ + Revert "Don't use Wnck to get app-icons under non-X11".
+ + Assume Wnck is absent on non-X11.
+ + Specify the Wnck version to silence a warning.
+ + Add Language headers to po files.
+ + Fix desktop file keywords translations.
+ + Updated translations.
+
+-------------------------------------------------------------------
Old:
----
d-feet-0.3.11.tar.xz
New:
----
d-feet-0.3.12.tar.xz
d-feet-Show-values-that-have-logical-False-representation.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ d-feet.spec ++++++
--- /var/tmp/diff_new_pack.v2OnI9/_old 2017-08-28 15:14:21.288419506 +0200
+++ /var/tmp/diff_new_pack.v2OnI9/_new 2017-08-28 15:14:21.304417258 +0200
@@ -1,7 +1,7 @@
#
# spec file for package d-feet
#
-# 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
@@ -17,13 +17,15 @@
Name: d-feet
-Version: 0.3.11
+Version: 0.3.12
Release: 0
Summary: Graphical D-Bus Debugger
License: GPL-2.0+
Group: Development/Tools/Debuggers
Url: http://live.gnome.org/DFeet/
Source0: http://download.gnome.org/sources/d-feet/0.3/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM d-feet-Show-values-that-have-logical-False-representation.patch bgo#783006 zaitor(a)opensuse.org -- Show values that have a logical False representation
+Patch0: d-feet-Show-values-that-have-logical-False-representation.patch
BuildRequires: fdupes
BuildRequires: hicolor-icon-theme
BuildRequires: intltool >= 0.40.0
@@ -46,6 +48,7 @@
%lang_package
%prep
%setup -q
+%patch0 -p1
%build
%configure
++++++ d-feet-0.3.11.tar.xz -> d-feet-0.3.12.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/Makefile.in new/d-feet-0.3.12/Makefile.in
--- old/d-feet-0.3.11/Makefile.in 2016-04-23 12:29:26.000000000 +0200
+++ new/d-feet-0.3.12/Makefile.in 2017-06-28 17:40:26.000000000 +0200
@@ -154,7 +154,7 @@
CSCOPE = cscope
DIST_SUBDIRS = $(SUBDIRS)
am__DIST_COMMON = $(srcdir)/Makefile.in AUTHORS COPYING NEWS README \
- TODO compile install-sh missing
+ TODO compile install-sh missing py-compile
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
@@ -549,7 +549,7 @@
! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
|| chmod -R a+r "$(distdir)"
dist-gzip: distdir
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+ tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
$(am__post_remove_distdir)
dist-bzip2: distdir
@@ -574,7 +574,7 @@
@echo WARNING: "Support for shar distribution archives is" \
"deprecated." >&2
@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
- shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+ shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz
$(am__post_remove_distdir)
dist-zip: distdir
@@ -592,7 +592,7 @@
distcheck: dist
case '$(DIST_ARCHIVES)' in \
*.tar.gz*) \
- GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
+ eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
*.tar.bz2*) \
bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
*.tar.lz*) \
@@ -602,7 +602,7 @@
*.tar.Z*) \
uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
*.shar.gz*) \
- GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
+ eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
*.zip*) \
unzip $(distdir).zip ;;\
esac
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/NEWS new/d-feet-0.3.12/NEWS
--- old/d-feet-0.3.11/NEWS 2016-04-23 12:31:06.000000000 +0200
+++ new/d-feet-0.3.12/NEWS 2017-06-28 17:41:44.000000000 +0200
@@ -1,3 +1,17 @@
+0.3.12 - Jun 28, 2017
+=====================
+- Make pep8 happy (Thomas Bechtold)
+- Revert "Don't use Wnck to get app-icons under non-X11" (Debarshi Ray)
+- Assume Wnck is absent on non-X11 (Debarshi Ray)
+- Specify the Wnck version to silence a warning (Debarshi Ray)
+- Add Polish help translation (Piotr Drąg)
+- Add Friulian translation (Fabio Tomat)
+- Updated Danish translation (Alan Mortensen)
+- Updated Polish translation (Piotr Drąg)
+- Add Language headers to po files (Piotr Drąg)
+- Fix desktop file keywords translations (Kalev Lember)
+- Post release version bump to 0.3.12 (Thomas Bechtold)
+
0.3.11 - Apr 23, 2016
=====================
- Don't use Wnck to get app-icons under non-X11 (Simon McVittie)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/aclocal.m4 new/d-feet-0.3.12/aclocal.m4
--- old/d-feet-0.3.11/aclocal.m4 2016-04-23 12:29:25.000000000 +0200
+++ new/d-feet-0.3.12/aclocal.m4 2017-06-28 17:40:25.000000000 +0200
@@ -577,19 +577,19 @@
])
# nls.m4 serial 5 (gettext-0.18)
-dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014 Free Software Foundation,
-dnl Inc.
+dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014, 2016 Free Software
+dnl Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
dnl
-dnl This file can can be used in projects which are not available under
+dnl This file can be used in projects which are not available under
dnl the GNU General Public License or the GNU Library General Public
dnl License but which still want to provide support for the GNU gettext
dnl functionality.
dnl Please note that the actual code of the GNU gettext library is covered
dnl by the GNU Library General Public License, and the rest of the GNU
-dnl gettext package package is covered by the GNU General Public License.
+dnl gettext package is covered by the GNU General Public License.
dnl They are *not* in the public domain.
dnl Authors:
@@ -609,9 +609,9 @@
AC_SUBST([USE_NLS])
])
-dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
-dnl serial 11 (pkg-config-0.29.1)
-dnl
+# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
+# serial 12 (pkg-config-0.29.2)
+
dnl Copyright © 2004 Scott James Remnant <scott(a)netsplit.com>.
dnl Copyright © 2012-2015 Dan Nicholson <dbn.lists(a)gmail.com>
dnl
@@ -652,7 +652,7 @@
dnl See the "Since" comment for each macro you use to see what version
dnl of the macros you require.
m4_defun([PKG_PREREQ],
-[m4_define([PKG_MACROS_VERSION], [0.29.1])
+[m4_define([PKG_MACROS_VERSION], [0.29.2])
m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1,
[m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])])
])dnl PKG_PREREQ
@@ -753,7 +753,7 @@
AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl
pkg_failed=no
-AC_MSG_CHECKING([for $1])
+AC_MSG_CHECKING([for $2])
_PKG_CONFIG([$1][_CFLAGS], [cflags], [$2])
_PKG_CONFIG([$1][_LIBS], [libs], [$2])
@@ -763,11 +763,11 @@
See the pkg-config man page for more details.])
if test $pkg_failed = yes; then
- AC_MSG_RESULT([no])
+ AC_MSG_RESULT([no])
_PKG_SHORT_ERRORS_SUPPORTED
if test $_pkg_short_errors_supported = yes; then
$1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1`
- else
+ else
$1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1`
fi
# Put the nasty error message in config.log where it belongs
@@ -784,7 +784,7 @@
_PKG_TEXT])[]dnl
])
elif test $pkg_failed = untried; then
- AC_MSG_RESULT([no])
+ AC_MSG_RESULT([no])
m4_default([$4], [AC_MSG_FAILURE(
[The pkg-config script could not be found or is too old. Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/configure new/d-feet-0.3.12/configure
--- old/d-feet-0.3.11/configure 2016-04-23 12:29:26.000000000 +0200
+++ new/d-feet-0.3.12/configure 2017-06-28 17:40:26.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for d-feet 0.3.11.
+# Generated by GNU Autoconf 2.69 for d-feet 0.3.12.
#
# Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=d-feet>.
#
@@ -580,8 +580,8 @@
# Identity of this package.
PACKAGE_NAME='d-feet'
PACKAGE_TARNAME='d-feet'
-PACKAGE_VERSION='0.3.11'
-PACKAGE_STRING='d-feet 0.3.11'
+PACKAGE_VERSION='0.3.12'
+PACKAGE_STRING='d-feet 0.3.12'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=d-feet'
PACKAGE_URL='https://wiki.gnome.org/Apps/DFeet'
@@ -1314,7 +1314,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures d-feet 0.3.11 to adapt to many kinds of systems.
+\`configure' configures d-feet 0.3.12 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1380,7 +1380,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of d-feet 0.3.11:";;
+ short | recursive ) echo "Configuration of d-feet 0.3.12:";;
esac
cat <<\_ACEOF
@@ -1494,7 +1494,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-d-feet configure 0.3.11
+d-feet configure 0.3.12
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1549,7 +1549,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by d-feet $as_me 0.3.11, which was
+It was created by d-feet $as_me 0.3.12, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2413,7 +2413,7 @@
# Define the identity of the package.
PACKAGE='d-feet'
- VERSION='0.3.11'
+ VERSION='0.3.12'
# Some tools Automake needs.
@@ -4695,8 +4695,12 @@
pkg_failed=no
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DFEET" >&5
-$as_echo_n "checking for DFEET... " >&6; }
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for
+ gtk+-3.0 >= 3.9.4
+" >&5
+$as_echo_n "checking for
+ gtk+-3.0 >= 3.9.4
+... " >&6; }
if test -n "$DFEET_CFLAGS"; then
pkg_cv_DFEET_CFLAGS="$DFEET_CFLAGS"
@@ -4748,7 +4752,7 @@
if test $pkg_failed = yes; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
@@ -4781,7 +4785,7 @@
and DFEET_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details." "$LINENO" 5
elif test $pkg_failed = untried; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
@@ -6081,7 +6085,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by d-feet $as_me 0.3.11, which was
+This file was extended by d-feet $as_me 0.3.12, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -6139,7 +6143,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-d-feet config.status 0.3.11
+d-feet config.status 0.3.12
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/configure.ac new/d-feet-0.3.12/configure.ac
--- old/d-feet-0.3.11/configure.ac 2015-06-22 18:38:35.000000000 +0200
+++ new/d-feet-0.3.12/configure.ac 2016-04-23 12:37:55.000000000 +0200
@@ -1,6 +1,6 @@
AC_PREREQ([2.64])
AC_INIT([d-feet],
- [0.3.11],
+ [0.3.12],
[http://bugzilla.gnome.org/enter_bug.cgi?product=d-feet]
[d-feet],
[https://wiki.gnome.org/Apps/DFeet]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/help/Makefile.am new/d-feet-0.3.12/help/Makefile.am
--- old/d-feet-0.3.11/help/Makefile.am 2016-04-23 12:21:17.000000000 +0200
+++ new/d-feet-0.3.12/help/Makefile.am 2017-06-16 21:50:02.000000000 +0200
@@ -2,7 +2,7 @@
HELP_ID = d-feet
-HELP_LINGUAS = cs de el es sv
+HELP_LINGUAS = cs de el es pl sv
HELP_MEDIA = \
figures/icon.png
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/help/Makefile.in new/d-feet-0.3.12/help/Makefile.in
--- old/d-feet-0.3.11/help/Makefile.in 2016-04-23 12:29:26.000000000 +0200
+++ new/d-feet-0.3.12/help/Makefile.in 2017-06-28 17:40:26.000000000 +0200
@@ -251,7 +251,7 @@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
HELP_ID = d-feet
-HELP_LINGUAS = cs de el es sv
+HELP_LINGUAS = cs de el es pl sv
HELP_MEDIA = \
figures/icon.png
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/help/pl/basics.page new/d-feet-0.3.12/help/pl/basics.page
--- old/d-feet-0.3.11/help/pl/basics.page 1970-01-01 01:00:00.000000000 +0100
+++ new/d-feet-0.3.12/help/pl/basics.page 2017-06-28 17:43:12.000000000 +0200
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<page xmlns="http://projectmallard.org/1.0/" type="topic" id="basics" xml:lang="pl">
+
+<info>
+ <link type="guide" xref="index#contents"/>
+ <credit type="author">
+ <name>Thomas Bechtold</name>
+ <email>thomasbechtold(a)jpberlin.de</email>
+ <years>2012-2013</years>
+ </credit>
+ <desc>Podstawy programu d-feet</desc>
+
+ <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
+ <mal:name>Piotr Drąg</mal:name>
+ <mal:email>piotrdrag(a)gmail.com</mal:email>
+ <mal:years>2017</mal:years>
+ </mal:credit>
+
+ <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
+ <mal:name>Aviary.pl</mal:name>
+ <mal:email>community-poland(a)mozilla.org</mal:email>
+ <mal:years>2017</mal:years>
+ </mal:credit>
+ </info>
+
+
+<title>Podstawy</title>
+<section id="quick-guide">
+ <title>Krótki podręcznik</title>
+ <p>Krótki podręcznik programu d-feet</p>
+ <steps>
+ <item><p>Wybierz magistralę, z którą się połączyć (magistrala systemowa lub magistrala sesji)</p></item>
+ <item><p>Wybierz usługę, dla której wyświetlić informacje</p></item>
+ <item><p>Wybierz własność lub metodę usługi</p></item>
+ </steps>
+</section>
+
+</page>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/help/pl/index.page new/d-feet-0.3.12/help/pl/index.page
--- old/d-feet-0.3.11/help/pl/index.page 1970-01-01 01:00:00.000000000 +0100
+++ new/d-feet-0.3.12/help/pl/index.page 2017-06-28 17:43:12.000000000 +0200
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<page xmlns="http://projectmallard.org/1.0/" type="guide" id="index" xml:lang="pl">
+
+<info>
+ <!-- This shows in the title bar so does not show [icon] -->
+ <title type="text">d-feet</title>
+ <desc>Pomoc programu <app>d-feet</app>.</desc>
+ <credit type="author">
+ <name>Thomas Bechtold</name>
+ <email>thomasbechtold(a)jpberlin.de</email>
+ <years>2012</years>
+ </credit>
+ <license href="http://creativecommons.org/licenses/by-sa/3.0/">
+ <p>Creative Commons Attribution-Share Alike 3.0 Unported</p>
+ </license>
+
+ <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
+ <mal:name>Piotr Drąg</mal:name>
+ <mal:email>piotrdrag(a)gmail.com</mal:email>
+ <mal:years>2017</mal:years>
+ </mal:credit>
+
+ <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
+ <mal:name>Aviary.pl</mal:name>
+ <mal:email>community-poland(a)mozilla.org</mal:email>
+ <mal:years>2017</mal:years>
+ </mal:credit>
+ </info>
+
+<title><media type="image" mime="image/png" src="figures/icon.png">[ikona]</media> Pomoc programu <app>d-feet</app></title>
+
+<p>Dla programu d-feet — debugera D-Bus.</p>
+
+<!-- This is the visible index -->
+<section id="contents" style="2column">
+<!-- other pages needs to have a link to index#contents for this to work -->
+<title>Spis treści</title>
+</section>
+
+</page>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/help/pl/pl.po new/d-feet-0.3.12/help/pl/pl.po
--- old/d-feet-0.3.11/help/pl/pl.po 1970-01-01 01:00:00.000000000 +0100
+++ new/d-feet-0.3.12/help/pl/pl.po 2017-06-16 21:50:02.000000000 +0200
@@ -0,0 +1,123 @@
+# Polish translation for d-feet help.
+# Copyright © 2017 the d-feet authors.
+# This file is distributed under the same license as the d-feet package.
+# Piotr Drąg <piotrdrag(a)gmail.com>, 2017.
+# Aviary.pl <community-poland(a)mozilla.org>, 2017.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: d-feet-help\n"
+"POT-Creation-Date: 2017-03-05 20:00+0000\n"
+"PO-Revision-Date: 2017-06-01 02:42+0200\n"
+"Last-Translator: Piotr Drąg <piotrdrag(a)gmail.com>\n"
+"Language-Team: Polish <community-poland(a)mozilla.org>\n"
+"Language: pl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2);\n"
+
+#. Put one translator per line, in the form NAME <EMAIL>, YEAR1, YEAR2
+msgctxt "_"
+msgid "translator-credits"
+msgstr ""
+"Piotr Drąg <piotrdrag(a)gmail.com>, 2017\n"
+"Aviary.pl <community-poland(a)mozilla.org>, 2017"
+
+#. (itstool) path: info/title
+#: C/index.page:7
+msgctxt "text"
+msgid "d-feet"
+msgstr "d-feet"
+
+#. (itstool) path: info/desc
+#: C/index.page:8
+msgid "The <app>d-feet</app> help."
+msgstr "Pomoc programu <app>d-feet</app>."
+
+#. (itstool) path: credit/name
+#: C/index.page:10 C/basics.page:8
+msgid "Thomas Bechtold"
+msgstr "Thomas Bechtold"
+
+#. (itstool) path: credit/years
+#: C/index.page:12
+msgid "2012"
+msgstr "2012"
+
+#. (itstool) path: license/p
+#: C/index.page:15
+msgid "Creative Commons Attribution-Share Alike 3.0 Unported License"
+msgstr "Creative Commons Attribution-Share Alike 3.0 Unported"
+
+#. (itstool) path: title/media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/index.page:22
+msgctxt "_"
+msgid "external ref='figures/icon.png' md5='c45eac54a2a8b6303933c68fabc1c84b'"
+msgstr "external ref='figures/icon.png' md5='c45eac54a2a8b6303933c68fabc1c84b'"
+
+#. (itstool) path: page/title
+#: C/index.page:19
+msgid ""
+"<media type=\"image\" mime=\"image/png\" src=\"figures/icon.png\">[icon]</"
+"media> <app>d-feet</app> Help"
+msgstr ""
+"<media type=\"image\" mime=\"image/png\" src=\"figures/icon.png\">[ikona]</"
+"media> Pomoc programu <app>d-feet</app>"
+
+#. (itstool) path: page/p
+#: C/index.page:26
+msgid "This is for d-feet - a dbus debugger."
+msgstr "Dla programu d-feet — debugera D-Bus."
+
+#. (itstool) path: section/title
+#: C/index.page:31
+msgid "Contents"
+msgstr "Spis treści"
+
+#. (itstool) path: credit/years
+#: C/basics.page:10
+msgid "2012-2013"
+msgstr "2012-2013"
+
+#. (itstool) path: info/desc
+#: C/basics.page:12
+msgid "Basic usage of d-feet"
+msgstr "Podstawy programu d-feet"
+
+#. (itstool) path: page/title
+#: C/basics.page:16
+msgid "Basics"
+msgstr "Podstawy"
+
+#. (itstool) path: section/title
+#: C/basics.page:18
+msgid "Quick guide"
+msgstr "Krótki podręcznik"
+
+#. (itstool) path: section/p
+#: C/basics.page:19
+msgid "Here is the quick guide howto use d-feet"
+msgstr "Krótki podręcznik programu d-feet"
+
+#. (itstool) path: item/p
+#: C/basics.page:21
+msgid "Select a bus you want to connect to (System Bus or Session Bus)"
+msgstr ""
+"Wybierz magistralę, z którą się połączyć (magistrala systemowa lub "
+"magistrala sesji)"
+
+#. (itstool) path: item/p
+#: C/basics.page:22
+msgid "Select a service you want information about"
+msgstr "Wybierz usługę, dla której wyświetlić informacje"
+
+#. (itstool) path: item/p
+#: C/basics.page:23
+msgid "Select a property or a method of the service"
+msgstr "Wybierz własność lub metodę usługi"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/po/LINGUAS new/d-feet-0.3.12/po/LINGUAS
--- old/d-feet-0.3.11/po/LINGUAS 2016-04-23 09:18:54.000000000 +0200
+++ new/d-feet-0.3.12/po/LINGUAS 2017-04-17 07:29:55.000000000 +0200
@@ -6,6 +6,7 @@
es
fi
fr
+fur
gl
hu
id
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/po/bs.po new/d-feet-0.3.12/po/bs.po
--- old/d-feet-0.3.11/po/bs.po 2015-06-22 17:47:58.000000000 +0200
+++ new/d-feet-0.3.12/po/bs.po 2016-08-21 08:39:54.000000000 +0200
@@ -43,7 +43,7 @@
#: ../data/d-feet.desktop.in.in.h:4
msgid "debug;d-bus;dbus;dfeet;"
-msgstr "debug;d-bus;dbus;dfeet;pomak"
+msgstr "debug;d-bus;dbus;dfeet;pomak;"
#: ../data/ui/addconnectiondialog.ui.h:1
msgid "Add a Connection"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/po/da.po new/d-feet-0.3.12/po/da.po
--- old/d-feet-0.3.11/po/da.po 2015-06-22 17:47:58.000000000 +0200
+++ new/d-feet-0.3.12/po/da.po 2017-04-17 07:29:55.000000000 +0200
@@ -3,20 +3,22 @@
# This file is distributed under the same license as the gnome-chat package.
#
# Klaus Rasmussen <claudius(a)gmx.co.uk>, 2014.
+# Alan Mortensen <alanmortensen.am(a)gmail.com>, 2016.
msgid ""
msgstr ""
"Project-Id-Version: d-feet\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-09-06 10:28+0200\n"
-"PO-Revision-Date: 2014-04-26 14:48+0200\n"
-"Last-Translator: Klaus Rasmussen <claudius(a)gmx.co.uk>\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=d-"
+"feet&keywords=I18N+L10N&component=general\n"
+"POT-Creation-Date: 2015-09-07 19:18+0000\n"
+"PO-Revision-Date: 2016-11-08 17:29+0100\n"
+"Last-Translator: Alan Mortensen <alanmortensen.am(a)gmail.com>\n"
"Language-Team: dansk <dansk(a)dansk-gruppen.dk>\n"
"Language: da\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Gtranslator 2.91.6\n"
+"X-Generator: Poedit 1.8.7.1\n"
#: ../data/d-feet.appdata.xml.in.h:1
msgid ""
@@ -41,9 +43,8 @@
msgstr "Fejlsøg D-Bus-programmer"
#: ../data/d-feet.desktop.in.in.h:4
-#, fuzzy
msgid "debug;d-bus;dbus;dfeet;"
-msgstr "fejlsøg;d-bus;"
+msgstr "fejlsøg;d-bus;dbus;dfeet;"
#: ../data/ui/addconnectiondialog.ui.h:1
msgid "Add a Connection"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/po/fur.po new/d-feet-0.3.12/po/fur.po
--- old/d-feet-0.3.11/po/fur.po 1970-01-01 01:00:00.000000000 +0100
+++ new/d-feet-0.3.12/po/fur.po 2017-04-17 07:29:55.000000000 +0200
@@ -0,0 +1,170 @@
+# Friulian translation for d-feet.
+# Copyright (C) 2017 d-feet's COPYRIGHT HOLDER
+# This file is distributed under the same license as the d-feet package.
+# Fabio Tomat <f.t.public(a)gmail.com>, 2017.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: d-feet master\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=d-"
+"feet&keywords=I18N+L10N&component=general\n"
+"POT-Creation-Date: 2016-11-08 18:42+0000\n"
+"PO-Revision-Date: 2017-03-05 20:59+0100\n"
+"Language-Team: Friulian <fur(a)li.org>\n"
+"Language: fur\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Last-Translator: Fabio Tomat <f.t.public(a)gmail.com>\n"
+"X-Generator: Poedit 1.8.12\n"
+
+#: ../data/d-feet.appdata.xml.in.h:1 ../data/d-feet.desktop.in.in.h:1
+msgid "D-Feet"
+msgstr "D-Feet"
+
+#: ../data/d-feet.appdata.xml.in.h:2 ../data/d-feet.desktop.in.in.h:3
+msgid "Debug D-Bus applications"
+msgstr "Fâs il debug des aplicazions D-Bus"
+
+#: ../data/d-feet.appdata.xml.in.h:3
+msgid ""
+"A simple application for debugging the message bus system D-Bus. D-Feet can "
+"be used to inspect D-Bus interfaces of running programs and invoke methods "
+"on those interfaces."
+msgstr ""
+"Une semplice aplicazion par fâ il debug dal bus dai messaçs di sisteme D-"
+"Bus. D-Feet al pues jessi doprât par ispezionâ lis interfacis D-Bus dai "
+"programs in esecuzion e invocâ metodis su chês interfacis."
+
+#: ../data/d-feet.desktop.in.in.h:2
+msgid "D-Bus Debugger"
+msgstr "Debugger D-Bus"
+
+#: ../data/d-feet.desktop.in.in.h:4
+msgid "debug;d-bus;dbus;dfeet;"
+msgstr "debug;d-bus;dbus;dfeet;"
+
+#: ../data/ui/addconnectiondialog.ui.h:1
+msgid "Add a Connection"
+msgstr "Zonte une conession"
+
+#: ../data/ui/addconnectiondialog.ui.h:2
+msgid "See http://dbus.freedesktop.org/doc/dbus-specification.html#addresses"
+msgstr ""
+"Viôt http://dbus.freedesktop.org/doc/dbus-specification.html#addresses"
+
+#: ../data/ui/addconnectiondialog.ui.h:3 ../data/ui/introspection.ui.h:3
+msgid "Address:"
+msgstr "Direzion:"
+
+#: ../data/ui/app-menu.ui.h:1
+msgid "About"
+msgstr "Informazions"
+
+#: ../data/ui/app-menu.ui.h:2
+msgid "Help"
+msgstr "Jutori"
+
+#: ../data/ui/app-menu.ui.h:3
+msgid "Quit"
+msgstr "Jes"
+
+#: ../data/ui/executedialog.ui.h:1
+msgid "Execute D-Bus Method"
+msgstr "Eseguìs metodi D-Bus"
+
+#: ../data/ui/executedialog.ui.h:2
+msgid "_Execute"
+msgstr "_Eseguìs"
+
+#: ../data/ui/executedialog.ui.h:3
+msgid "Method name:"
+msgstr "Non metodi:"
+
+#: ../data/ui/executedialog.ui.h:4
+msgid "Object Path:"
+msgstr "Percors ogjet:"
+
+#: ../data/ui/executedialog.ui.h:5
+msgid "Interface:"
+msgstr "Interface:"
+
+#: ../data/ui/executedialog.ui.h:6
+msgid "Method input"
+msgstr "Jentrade metodi"
+
+#: ../data/ui/executedialog.ui.h:7
+msgid "Method output"
+msgstr "Jessude metodi"
+
+#: ../data/ui/executedialog.ui.h:8
+msgid "Pretty print"
+msgstr "Stampe graciose"
+
+#: ../data/ui/executedialog.ui.h:9
+msgid "Source"
+msgstr "Sorzint"
+
+#: ../data/ui/executedialog.ui.h:10
+msgid "Method execution"
+msgstr "Esecuzion metodi"
+
+#: ../data/ui/executedialog.ui.h:11
+msgid "Number of method executions"
+msgstr "Numar di esecuzions di metodis"
+
+#: ../data/ui/executedialog.ui.h:12
+msgid "Ø:"
+msgstr "Ø:"
+
+#: ../data/ui/executedialog.ui.h:13
+msgid "Average method execution time in seconds"
+msgstr "Timp medi di esecuzion dal metodi in seconts"
+
+#: ../data/ui/executedialog.ui.h:14
+msgid "Min:"
+msgstr "Min:"
+
+#: ../data/ui/executedialog.ui.h:15
+msgid "Minimal method execution time in seconds"
+msgstr "Minim timp di esecuzion dal metodi in seconts"
+
+#: ../data/ui/executedialog.ui.h:16
+msgid "Max:"
+msgstr "Max:"
+
+#: ../data/ui/executedialog.ui.h:17
+msgid "Maximal method execution time in seconds"
+msgstr "Massim timp di esecuzion dal metodi in seconts"
+
+#: ../data/ui/introspection.ui.h:1
+msgid "Unique name:"
+msgstr "Non unic:"
+
+#: ../data/ui/introspection.ui.h:2
+msgid "Name:"
+msgstr "Non:"
+
+#: ../data/ui/introspection.ui.h:4
+msgid "Introspecting..."
+msgstr "Introspezion..."
+
+#: ../data/ui/introspection.ui.h:5
+msgid "Object path"
+msgstr "Percors ogjet"
+
+#: ../data/ui/mainwindow.ui.h:1
+msgid "Connect to System Bus"
+msgstr "Conet a bus di sisteme"
+
+#: ../data/ui/mainwindow.ui.h:2
+msgid "Connect to Session Bus"
+msgstr "Conet a session Bus"
+
+#: ../data/ui/mainwindow.ui.h:3
+msgid "Connect to other Bus"
+msgstr "Conet a altri Bus"
+
+#: ../data/ui/mainwindow.ui.h:4
+msgid "Close Bus"
+msgstr "Siere Bus"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/po/pl.po new/d-feet-0.3.12/po/pl.po
--- old/d-feet-0.3.11/po/pl.po 2015-11-17 08:06:10.000000000 +0100
+++ new/d-feet-0.3.12/po/pl.po 2016-08-21 08:39:54.000000000 +0200
@@ -1,29 +1,33 @@
-# -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-# Aviary.pl
-# Jeśli masz jakiekolwiek uwagi odnoszące się do tłumaczenia lub chcesz
-# pomóc w jego rozwijaniu i pielęgnowaniu, napisz do nas:
-# gnomepl(a)aviary.pl
-# -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-# Piotr Drąg <piotrdrag(a)gmail.com>, 2013-2015.
-# Aviary.pl <gnomepl(a)aviary.pl>, 2013-2015.
+# Polish translation for d-feet.
+# Copyright © 2013-2016 the d-feet authors.
+# This file is distributed under the same license as the d-feet package.
+# Piotr Drąg <piotrdrag(a)gmail.com>, 2013-2016.
+# Aviary.pl <community-poland(a)mozilla.org>, 2013-2016.
+#
msgid ""
msgstr ""
"Project-Id-Version: d-feet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-09-02 17:37+0200\n"
-"PO-Revision-Date: 2015-09-02 17:38+0200\n"
+"POT-Creation-Date: 2016-08-19 17:52+0200\n"
+"PO-Revision-Date: 2016-08-19 17:53+0200\n"
"Last-Translator: Piotr Drąg <piotrdrag(a)gmail.com>\n"
-"Language-Team: Polish <gnomepl(a)aviary.pl>\n"
+"Language-Team: Polish <community-poland(a)mozilla.org>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n"
-"X-Poedit-Language: Polish\n"
-"X-Poedit-Country: Poland\n"
-#: ../data/d-feet.appdata.xml.in.h:1
+#: ../data/d-feet.appdata.xml.in.h:1 ../data/d-feet.desktop.in.in.h:1
+msgid "D-Feet"
+msgstr "D-Feet"
+
+#: ../data/d-feet.appdata.xml.in.h:2 ../data/d-feet.desktop.in.in.h:3
+msgid "Debug D-Bus applications"
+msgstr "Debugowanie programów D-Bus"
+
+#: ../data/d-feet.appdata.xml.in.h:3
msgid ""
"A simple application for debugging the message bus system D-Bus. D-Feet can "
"be used to inspect D-Bus interfaces of running programs and invoke methods "
@@ -31,20 +35,12 @@
msgstr ""
"Prosty program do debugowania systemowej magistrali komunikatów D-Bus. "
"Program D-Feet może być używany do badania interfejsów D-Bus uruchomionych "
-"programów i wywoływania metod na tych interfejsach."
-
-#: ../data/d-feet.desktop.in.in.h:1
-msgid "D-Feet"
-msgstr "D-Feet"
+"programów i wywoływania metod na tych interfejsach."
#: ../data/d-feet.desktop.in.in.h:2
msgid "D-Bus Debugger"
msgstr "Debuger D-Bus"
-#: ../data/d-feet.desktop.in.in.h:3
-msgid "Debug D-Bus applications"
-msgstr "Debugowanie programów D-Bus"
-
#: ../data/d-feet.desktop.in.in.h:4
msgid "debug;d-bus;dbus;dfeet;"
msgstr "debugger;debugowanie;debuggowanie;debuguj;debugguj;d-bus;dbus;dfeet;"
@@ -65,7 +61,7 @@
#: ../data/ui/app-menu.ui.h:1
msgid "About"
-msgstr "O programie"
+msgstr "O programie"
#: ../data/ui/app-menu.ui.h:2
msgid "Help"
@@ -125,7 +121,7 @@
#: ../data/ui/executedialog.ui.h:13
msgid "Average method execution time in seconds"
-msgstr "Średni czas wykonania metody w sekundach"
+msgstr "Średni czas wykonania metody w sekundach"
#: ../data/ui/executedialog.ui.h:14
msgid "Min:"
@@ -133,7 +129,7 @@
#: ../data/ui/executedialog.ui.h:15
msgid "Minimal method execution time in seconds"
-msgstr "Minimalny czas wykonania metody w sekundach"
+msgstr "Minimalny czas wykonania metody w sekundach"
#: ../data/ui/executedialog.ui.h:16
msgid "Max:"
@@ -141,7 +137,7 @@
#: ../data/ui/executedialog.ui.h:17
msgid "Maximal method execution time in seconds"
-msgstr "Maksymalny czas wykonania metody w sekundach"
+msgstr "Maksymalny czas wykonania metody w sekundach"
#: ../data/ui/introspection.ui.h:1
msgid "Unique name:"
@@ -161,15 +157,15 @@
#: ../data/ui/mainwindow.ui.h:1
msgid "Connect to System Bus"
-msgstr "Połącz z magistralą systemową"
+msgstr "Połącz z magistralą systemową"
#: ../data/ui/mainwindow.ui.h:2
msgid "Connect to Session Bus"
-msgstr "Połącz z magistralą sesji"
+msgstr "Połącz z magistralą sesji"
#: ../data/ui/mainwindow.ui.h:3
msgid "Connect to other Bus"
-msgstr "Połącz z inną magistralą"
+msgstr "Połącz z inną magistralą"
#: ../data/ui/mainwindow.ui.h:4
msgid "Close Bus"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/po/pt.po new/d-feet-0.3.12/po/pt.po
--- old/d-feet-0.3.11/po/pt.po 2015-11-17 08:06:10.000000000 +0100
+++ new/d-feet-0.3.12/po/pt.po 2016-08-21 08:39:54.000000000 +0200
@@ -45,7 +45,7 @@
#: ../data/d-feet.desktop.in.in.h:4
#| msgid "debug;d-bus;"
msgid "debug;d-bus;dbus;dfeet;"
-msgstr "depuração;d-bus;barramento;dfeet"
+msgstr "depuração;d-bus;barramento;dfeet;"
#: ../data/ui/addconnectiondialog.ui.h:1
msgid "Add a Connection"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/po/sl.po new/d-feet-0.3.12/po/sl.po
--- old/d-feet-0.3.11/po/sl.po 2015-06-22 17:47:58.000000000 +0200
+++ new/d-feet-0.3.12/po/sl.po 2016-08-21 08:39:54.000000000 +0200
@@ -13,7 +13,7 @@
"PO-Revision-Date: 2014-08-06 14:43+0100\n"
"Last-Translator: Matej Urbančič <mateju(a)svn.gnome.org>\n"
"Language-Team: Slovenščina <gnome-si(a)googlegroups.com>\n"
-"Language: sl_SI\n"
+"Language: sl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/po/sr(a)latin.po new/d-feet-0.3.12/po/sr(a)latin.po
--- old/d-feet-0.3.11/po/sr(a)latin.po 2015-06-22 17:47:58.000000000 +0200
+++ new/d-feet-0.3.12/po/sr(a)latin.po 2016-08-21 08:39:54.000000000 +0200
@@ -11,7 +11,7 @@
"PO-Revision-Date: 2014-07-22 10:40+0200\n"
"Last-Translator: Miroslav Nikolić <miroslavnikolic(a)rocketmail.com>\n"
"Language-Team: Serbian <gnom(a)prevod.org>\n"
-"Language: sr\n"
+"Language: sr@latin\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/src/dfeet/wnck_utils.py new/d-feet-0.3.12/src/dfeet/wnck_utils.py
--- old/d-feet-0.3.11/src/dfeet/wnck_utils.py 2016-04-23 12:22:24.000000000 +0200
+++ new/d-feet-0.3.12/src/dfeet/wnck_utils.py 2017-06-28 17:38:37.000000000 +0200
@@ -3,9 +3,18 @@
# icon information. If the wnck module is not installed we fallback to default
# behvior
-from gi.repository import Gtk
+import gi
+from gi.repository import Gtk, Gdk, GLib
+
+
+def running_in_x11():
+ display = Gdk.Display.get_default()
+ return display.__gtype__.name == 'GdkX11Display'
try:
+ if not running_in_x11():
+ raise GLib.Error('Wnck is only meant to be used with X11')
+ gi.require_version('Wnck', '3.0')
from gi.repository import Wnck
has_libwnck = True
except:
@@ -24,19 +33,17 @@
if has_libwnck:
screen = Wnck.Screen.get_default()
- # screen is None under Wayland
- if screen is not None:
- Wnck.Screen.force_update(screen)
- screen.connect('application_opened', self.on_app_open)
- screen.connect('application_closed', self.on_app_close)
-
- for w in screen.get_windows():
- app = w.get_application()
- pid = app.get_pid()
- icon = app.get_mini_icon()
+ Wnck.Screen.force_update(screen)
+ screen.connect('application_opened', self.on_app_open)
+ screen.connect('application_closed', self.on_app_close)
+
+ for w in screen.get_windows():
+ app = w.get_application()
+ pid = app.get_pid()
+ icon = app.get_mini_icon()
- if pid not in self.app_map.keys():
- self.app_map[pid] = icon
+ if pid not in self.app_map.keys():
+ self.app_map[pid] = icon
def on_app_open(self, screen, app):
icon = app.get_mini_icon()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/d-feet-0.3.11/test-driver new/d-feet-0.3.12/test-driver
--- old/d-feet-0.3.11/test-driver 2016-04-23 12:29:26.000000000 +0200
+++ new/d-feet-0.3.12/test-driver 2017-06-28 17:40:26.000000000 +0200
@@ -56,21 +56,26 @@
expect_failure=no
color_tests=no
enable_hard_errors=yes
-while test $# -gt 0; do
- case $1 in
+while test $# -gt 1; do
+ arg=${1%=*}
+ val=${1#*=}
+ if [ $arg == $val ]; then
+ val=$2
+ shift
+ fi
+ case $arg in
--help) print_usage; exit $?;;
--version) echo "test-driver $scriptversion"; exit $?;;
- --test-name) test_name=$2; shift;;
- --log-file) log_file=$2; shift;;
- --trs-file) trs_file=$2; shift;;
- --color-tests) color_tests=$2; shift;;
- --expect-failure) expect_failure=$2; shift;;
- --enable-hard-errors) enable_hard_errors=$2; shift;;
- --) shift; break;;
+ --test-name) test_name=$val;;
+ --log-file) log_file=$val;;
+ --trs-file) trs_file=$val;;
+ --color-tests) color_tests=$val;;
+ --expect-failure) expect_failure=$val;;
+ --enable-hard-errors) enable_hard_errors=$val;;
+ --) break;;
-*) usage_error "invalid option: '$1'";;
- *) break;;
esac
- shift
+ [[ $arg != $val ]] && shift
done
missing_opts=
++++++ d-feet-Show-values-that-have-logical-False-representation.patch ++++++
>From cf4d19881505c130e4a96e3126a534f9cd384380 Mon Sep 17 00:00:00 2001
From: Benjamin Berg <bberg(a)redhat.com>
Date: Tue, 23 May 2017 18:55:24 +0200
Subject: Show values that have a logical False representation.
Correctly test whether a value has been retrieved (not None) instead of
testing whether the value is logically True to decide on showing it.
https://bugzilla.gnome.org/show_bug.cgi?id=783006
---
src/dfeet/introspection_helper.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/dfeet/introspection_helper.py b/src/dfeet/introspection_helper.py
index 348b772..68e3cd6 100644
--- a/src/dfeet/introspection_helper.py
+++ b/src/dfeet/introspection_helper.py
@@ -86,7 +86,7 @@ class DBusProperty(DBusInterface):
s = "%s %s <small>(%s)</small>" % (
args_signature_markup(sig),
args_name_markup(self.property_info.name), " / ".join(readwrite))
- if self.value:
+ if self.value is not None:
s += " = %s" % (self.value,)
return s
--
cgit v0.12
1
0
Hello community,
here is the log from the commit of package gitg for openSUSE:Factory checked in at 2017-08-28 15:12:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gitg (Old)
and /work/SRC/openSUSE:Factory/.gitg.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gitg"
Mon Aug 28 15:12:28 2017 rev:44 rq:518084 version:3.26.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/gitg/gitg.changes 2017-05-17 10:53:48.447442069 +0200
+++ /work/SRC/openSUSE:Factory/.gitg.new/gitg.changes 2017-08-28 15:14:12.629636074 +0200
@@ -1,0 +2,14 @@
+Wed Aug 9 17:43:13 UTC 2017 - zaitor(a)opensuse.org
+
+- Update to version 3.26.0:
+ + Misc fixes.
+ + Updated translations.
+- Update pkgconfig(libgit2-glib-1.0) BuildRequires and
+ BuildConflicts to versions 0.26.0 and 0.27.0.
+- Drop post(un) handling of desktop_database_post(un) and
+ icon_theme_cache_post(un), no longer needed. Also drop obsolete
+ clean section.
+- Conditionally apply translations-update-upstream BuildRequires
+ and macro for non-openSUSE only.
+
+-------------------------------------------------------------------
Old:
----
gitg-3.24.0.tar.xz
New:
----
gitg-3.26.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gitg.spec ++++++
--- /var/tmp/diff_new_pack.3FGFYH/_old 2017-08-28 15:14:13.653492222 +0200
+++ /var/tmp/diff_new_pack.3FGFYH/_new 2017-08-28 15:14:13.669489974 +0200
@@ -17,16 +17,18 @@
Name: gitg
-Version: 3.24.0
+Version: 3.26.0
Release: 0
Summary: Git repository viewer
License: GPL-2.0+
Group: Development/Tools/Version Control
Url: http://trac.novowork.com/gitg/
-Source0: http://download.gnome.org/sources/gitg/3.24/%{name}-%{version}.tar.xz
+Source0: https://download.gnome.org/sources/gitg/3.26/%{name}-%{version}.tar.xz
BuildRequires: fdupes
BuildRequires: intltool
+%if !0%{?is_opensuse}
BuildRequires: translation-update-upstream
+%endif
BuildRequires: update-desktop-files
BuildRequires: vala
BuildRequires: pkgconfig(gee-0.8)
@@ -38,8 +40,8 @@
BuildRequires: pkgconfig(gtksourceview-3.0) >= 3.10
BuildRequires: pkgconfig(gtkspell3-3.0) >= 3.0.3
BuildRequires: pkgconfig(json-glib-1.0)
-BuildRequires: pkgconfig(libgit2-glib-1.0) >= 0.25.0
-BuildConflicts: pkgconfig(libgit2-glib-1.0) >= 0.26.0
+BuildRequires: pkgconfig(libgit2-glib-1.0) >= 0.26.0
+BuildConflicts: pkgconfig(libgit2-glib-1.0) >= 0.27.0
BuildRequires: pkgconfig(libpeas-1.0) >= 1.5.0
BuildRequires: pkgconfig(libpeas-gtk-1.0) >= 1.5.0
BuildRequires: pkgconfig(libsecret-1)
@@ -138,7 +140,9 @@
%lang_package
%prep
%setup -q
+%if !0%{?is_opensuse}
translation-update-upstream
+%endif
%build
%configure --disable-static \
@@ -153,22 +157,6 @@
%find_lang %{name} %{?no_lang_C}
%fdupes %{buildroot}%{_datadir}
-%if 0%{?suse_version} > 1130
-
-%post
-%glib2_gsettings_schema_post
-%desktop_database_post
-%icon_theme_cache_post
-%endif
-
-%if 0%{?suse_version} > 1130
-
-%postun
-%glib2_gsettings_schema_postun
-%desktop_database_postun
-%icon_theme_cache_postun
-%endif
-
%post -n libgitg-1_0-0 -p /sbin/ldconfig
%postun -n libgitg-1_0-0 -p /sbin/ldconfig
@@ -177,8 +165,11 @@
%postun -n libgitg-ext-1_0-0 -p /sbin/ldconfig
-%clean
-rm -rf %{buildroot}
+%post
+%glib2_gsettings_schema_post
+
+%postun
+%glib2_gsettings_schema_postun
%files
%defattr(-,root,root)
++++++ gitg-3.24.0.tar.xz -> gitg-3.26.0.tar.xz ++++++
++++ 301124 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package gthumb for openSUSE:Factory checked in at 2017-08-28 15:12:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gthumb (Old)
and /work/SRC/openSUSE:Factory/.gthumb.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gthumb"
Mon Aug 28 15:12:25 2017 rev:82 rq:518077 version:3.5.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/gthumb/gthumb.changes 2017-07-27 11:13:43.352941906 +0200
+++ /work/SRC/openSUSE:Factory/.gthumb.new/gthumb.changes 2017-08-28 15:14:08.178261494 +0200
@@ -1,0 +2,30 @@
+Tue Aug 15 16:17:19 UTC 2017 - zaitor(a)opensuse.org
+
+- Update to version 3.5.2:
+ + New features and user visible changes:
+ - Faster image loading.
+ - Fixed big memory leak and other minor memory leaks.
+ - Aspect ratio filtering.
+ - Video player works on wayland as well.
+ - Color profiles work on wayland as well (requires colord).
+ - Show the color profile description in the property view.
+ - Headerbar: show the tools menu button in viewer mode as well;
+ added a button to go to the catalogs root; added a button to
+ go to the home folder.
+ - Scripts: allow to specify a generic accelerator.
+ - Selections: save at exit and restore at start.
+ - Video player: added a loop button.
+ - Use Unicode in translatable strings (bgo#782038).
+ + Bugs fixed:
+ - Slideshow: no need to specify autoaudiosink as audio-sink. It
+ is already the default audio sink (bgo#785612).
+ - SEGFAULT when a svg image could not be loaded (bgo#784886).
+ - Do not process bitmap thumbnails with invalid color settings
+ (bgo#778556).
+ - Fixed possible crash when switching from the image viewer to
+ another viewer.
+ + Updated translations.
+- Add pkgconfig(colord) BuildRequires: New optional dependency.
+- Drop obsolete clean section.
+
+-------------------------------------------------------------------
Old:
----
gthumb-3.5.1.tar.xz
New:
----
gthumb-3.5.2.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gthumb.spec ++++++
--- /var/tmp/diff_new_pack.gq6lvl/_old 2017-08-28 15:14:09.294104717 +0200
+++ /var/tmp/diff_new_pack.gq6lvl/_new 2017-08-28 15:14:09.298104156 +0200
@@ -17,14 +17,14 @@
Name: gthumb
-Version: 3.5.1
+Version: 3.5.2
Release: 0
# FIXME: Add libchamplain BuildRequires once the map feature is considered stable.
Summary: An Image Viewer and Browser for GNOME
License: GPL-2.0+
Group: Productivity/Graphics/Viewers
Url: http://live.gnome.org/gthumb
-Source: http://download.gnome.org/sources/gthumb/3.5/%{name}-%{version}.tar.xz
+Source: https://download.gnome.org/sources/gthumb/3.5/%{name}-%{version}.tar.xz
# For web albums
BuildRequires: bison
BuildRequires: fdupes
@@ -42,6 +42,7 @@
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(clutter-1.0) >= 1.12.0
BuildRequires: pkgconfig(clutter-gtk-1.0) >= 1.0.0
+BuildRequires: pkgconfig(colord)
BuildRequires: pkgconfig(exiv2) >= 0.21
BuildRequires: pkgconfig(gio-unix-2.0)
BuildRequires: pkgconfig(glib-2.0) >= 2.36.0
@@ -113,9 +114,6 @@
%find_lang %{name} %{?no_lang_C}
%fdupes %{buildroot}
-%clean
-rm -rf %{buildroot}
-
%post
%desktop_database_post
%icon_theme_cache_post
++++++ gthumb-3.5.1.tar.xz -> gthumb-3.5.2.tar.xz ++++++
++++ 47360 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package python-cached-property for openSUSE:Factory checked in at 2017-08-28 15:12:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cached-property (Old)
and /work/SRC/openSUSE:Factory/.python-cached-property.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-cached-property"
Mon Aug 28 15:12:22 2017 rev:3 rq:518030 version:1.3.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-cached-property/python-cached-property.changes 2016-05-02 10:44:41.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-cached-property.new/python-cached-property.changes 2017-08-28 15:13:58.555613473 +0200
@@ -1,0 +2,5 @@
+Sat Aug 19 08:27:48 UTC 2017 - sebix+novell.com(a)sebix.at
+
+- singlespec version
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-cached-property.spec ++++++
--- /var/tmp/diff_new_pack.42NOO5/_old 2017-08-28 15:14:01.127252159 +0200
+++ /var/tmp/diff_new_pack.42NOO5/_new 2017-08-28 15:14:01.147249350 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-cached-property
#
-# Copyright (c) 2016 SUSE LINUX Products 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
@@ -13,43 +13,51 @@
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%bcond_without test
Name: python-cached-property
Version: 1.3.0
Release: 0
-License: BSD-3-Clause
Summary: A decorator for caching properties in classes
-Url: https://github.com/pydanny/cached-property
+License: BSD-3-Clause
Group: Development/Languages/Python
-Source: https://pypi.python.org/packages/source/c/cached-property/cached-property-%…
-BuildRequires: python-devel
-BuildRequires: python-setuptools
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
-BuildArch: noarch
+Url: https://github.com/pydanny/cached-property
+Source: https://files.pythonhosted.org/packages/source/c/cached-property/cached-pro…
+BuildRequires: %{python_module devel}
+BuildRequires: %{python_module setuptools}
+BuildRequires: fdupes
+BuildRequires: python-rpm-macros
+%if %{with test}
+BuildRequires: %{python_module freezegun}
%endif
+BuildArch: noarch
+
+%python_subpackages
%description
A decorator for caching properties in classes.It makes caching of time or
computational expensive properties quick and easy and it works in Python 2
and 3.
-more at https://github.com/pydanny/cached-property/blob/master/README.rst
-
%prep
%setup -q -n cached-property-%{version}
%build
-python setup.py build
+%python_build
%install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
+
+%if %{with test}
+%check
+%python_exec setup.py test
+%endif
-%files
-%defattr(-,root,root,-)
+%files %{python_files}
%doc AUTHORS.rst LICENSE README.rst
%{python_sitelib}/*
1
0
Hello community,
here is the log from the commit of package octave-forge-symbolic for openSUSE:Factory checked in at 2017-08-28 15:12:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/octave-forge-symbolic (Old)
and /work/SRC/openSUSE:Factory/.octave-forge-symbolic.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "octave-forge-symbolic"
Mon Aug 28 15:12:17 2017 rev:6 rq:517986 version:2.6.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/octave-forge-symbolic/octave-forge-symbolic.changes 2016-06-09 16:17:27.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.octave-forge-symbolic.new/octave-forge-symbolic.changes 2017-08-28 15:13:13.122001600 +0200
@@ -1,0 +2,35 @@
+Fri Aug 18 16:06:42 UTC 2017 - badshah400(a)gmail.com
+
+- Update to version 2.6.0
+ * New symbolic commands: ellipke, ellipticCE, ellipticCK,
+ ellipticCPi, ellipticE, ellipticF, ellipticK, ellipticPi,
+ harmonic, kroneckerDelta, pochhammer
+ * New `@double` numerical functions; these are wrappers around
+ SymPy, so they are slower than native floating-point
+ implementations: harmonic.
+ * Support for the new SymPy 1.1.1.
+ * `solve` now supports vectors of equations and vectors of
+ variables.
+ * Better warning for `sym(0.1)`, updated docs about floating
+ point.
+ * Double values can now be converted to their exact rational
+ value using `sym(0.1, 'f')`. Passing `'r'` gives the current
+ heuristic behaviour. Neither raises a warning.
+ * The default floating-point heuristics now check for square
+ roots of integers, so `sym(sqrt(2))` should work.
+ * `sym('i')` and `sym('I')` no longer create the imaginary unit:
+ use `sym(i)` or `sym(1i)`.
+ * `sym(e)` now gives the same as `exp(sym(1))`. However,
+ `sym('e')` and `syms e` continue to create a variable named
+ `e`.
+ * `sym` now accepts function handles such as anonymous functions
+ as inputs.
+ * `subs` is not approriate for numerical evaluation; add an
+ example in `help subs` which shows how to do this with
+ `function_handle`.
+ * Calling `sym(cell)` now creates a sym array instead of a cell
+ array. Old behaviour of creating a cell array was deprecated
+ in 2.5.0.
+ * Bug fix: isequal(n) for symfun's correctly tests the argnames.
+
+-------------------------------------------------------------------
Old:
----
symbolic-2.4.0.tar.gz
New:
----
symbolic-2.6.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ octave-forge-symbolic.spec ++++++
--- /var/tmp/diff_new_pack.Mjd62C/_old 2017-08-28 15:13:16.369544727 +0200
+++ /var/tmp/diff_new_pack.Mjd62C/_new 2017-08-28 15:13:16.397540788 +0200
@@ -1,7 +1,7 @@
#
# spec file for package octave-forge-symbolic
#
-# 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,7 +18,7 @@
%define octpkg symbolic
Name: octave-forge-%{octpkg}
-Version: 2.4.0
+Version: 2.6.0
Release: 0
Summary: Octave Symbolic Package using SymPy
License: GPL-3.0+
++++++ symbolic-2.4.0.tar.gz -> symbolic-2.6.0.tar.gz ++++++
++++ 24863 lines of diff (skipped)
1
0
28 Aug '17
Hello community,
here is the log from the commit of package octave-forge-generate_html for openSUSE:Factory checked in at 2017-08-28 15:12:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/octave-forge-generate_html (Old)
and /work/SRC/openSUSE:Factory/.octave-forge-generate_html.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "octave-forge-generate_html"
Mon Aug 28 15:12:15 2017 rev:5 rq:517985 version:0.3.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/octave-forge-generate_html/octave-forge-generate_html.changes 2016-09-21 18:48:37.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.octave-forge-generate_html.new/octave-forge-generate_html.changes 2017-08-28 15:13:04.487216360 +0200
@@ -1,0 +2,27 @@
+Fri Aug 18 16:00:59 UTC 2017 - badshah400(a)gmail.com
+
+- Update to version 0.3.1
+ * Add lacking information to the informational json file (this
+ file is written since version 0.3.0 of generate_html).
+- Changes from version 0.3.0:
+ * Nested namespaces and classes under namespaces are now handled
+ in generating the alphabetical function database.
+ * Toplevel functions are now in separate files of the alphabetic
+ function database, and in the same directory tree as classes
+ and namespaces.
+ * Function html helptexts are now in a directory tree
+ corresponding to that of the alphabetic function database.
+ * Add repository link to index page.
+ * In the individual options, as returned by `get_html_options'
+ and used in html generation, replacement strings ("%...") are
+ not considered anymore. Instead, options can be anonymous
+ functions which use their arguments to configure the output
+ string. So if users manually changed options with replacements,
+ they have to do it differently now; looking into the
+ `get_html_options.m' file will help to figure out the correct
+ way.
+ * Add Octave Forge stylesheet, icons, and javascript files.
+ * Page margins of Octave Forge additional package documentation
+ are now configurable with the Octave Forge stylesheet.
+
+-------------------------------------------------------------------
Old:
----
generate_html-0.1.12.tar.gz
New:
----
generate_html-0.3.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ octave-forge-generate_html.spec ++++++
--- /var/tmp/diff_new_pack.Tj6NFb/_old 2017-08-28 15:13:06.550926033 +0200
+++ /var/tmp/diff_new_pack.Tj6NFb/_new 2017-08-28 15:13:06.570923219 +0200
@@ -1,7 +1,7 @@
#
# spec file for package octave-forge-generate_html
#
-# 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,7 +18,7 @@
%define octpkg generate_html
Name: octave-forge-%{octpkg}
-Version: 0.1.12
+Version: 0.3.1
Release: 0
Summary: Generate HTML web page from help texts
License: GPL-3.0+
++++++ generate_html-0.1.12.tar.gz -> generate_html-0.3.1.tar.gz ++++++
++++ 4140 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package tpm2.0-tools for openSUSE:Factory checked in at 2017-08-28 15:12:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tpm2.0-tools (Old)
and /work/SRC/openSUSE:Factory/.tpm2.0-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tpm2.0-tools"
Mon Aug 28 15:12:10 2017 rev:8 rq:517972 version:2.1.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/tpm2.0-tools/tpm2.0-tools.changes 2017-08-21 11:36:37.689672025 +0200
+++ /work/SRC/openSUSE:Factory/.tpm2.0-tools.new/tpm2.0-tools.changes 2017-08-28 15:12:57.196242067 +0200
@@ -1,0 +2,16 @@
+Mon Aug 21 14:32:13 UTC 2017 - matthias.gerstner(a)suse.com
+
+- update to version 2.1.0:
+ - dropped 0002-kdfa-use-openssl-for-hmac-not-tpm.patch, was backported
+ upstream in commit 788a17abbe0000c560935ef9f31c9a6892d9ea33
+ - this version now can interact with the new resource manager tpm2.0-abrmd
+ - Upstream changes:
+ * Fix readx and writex on multiple EINTR returns.
+ * Add support for the tabrmd TCTI. This is the new default.
+ * Change default socket port from 2323 (the old resourcemgr) to 2321
+ (default simulator port).
+ * Cherry-pick fix for CVE-2017-7524.
+ * Fix tpm2_listpcr command line option handling.
+ * Fix tpm2_getmanufec memory issues.
+
+-------------------------------------------------------------------
Old:
----
0002-kdfa-use-openssl-for-hmac-not-tpm.patch
2.0.0.zip
New:
----
2.1.0.zip
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tpm2.0-tools.spec ++++++
--- /var/tmp/diff_new_pack.pUuJfG/_old 2017-08-28 15:12:58.264091840 +0200
+++ /var/tmp/diff_new_pack.pUuJfG/_new 2017-08-28 15:12:58.272090714 +0200
@@ -17,7 +17,7 @@
Name: tpm2.0-tools
-Version: 2.0.0
+Version: 2.1.0
Release: 0
Summary: Trusted Platform Module (TPM) 2.0 administration tools
License: BSD-3-Clause
@@ -29,7 +29,6 @@
# this fixes an error with an unexpectedly large number of PCRS (bnc#1044419)
# there's no release containing this fix yet
Patch2: 0001-tpm2_listpcrs-use-TPM2_GetCapability-to-determine-PC.patch
-Patch3: 0002-kdfa-use-openssl-for-hmac-not-tpm.patch
BuildRequires: autoconf-archive
BuildRequires: automake
BuildRequires: gcc-c++
@@ -38,6 +37,7 @@
BuildRequires: libtool
BuildRequires: pkgconfig
BuildRequires: tpm2-0-tss-devel
+BuildRequires: tpm2.0-abrmd-devel
BuildRequires: unzip
Recommends: tpm2.0-abrmd
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -50,11 +50,10 @@
associated interfaces.
%prep
-%setup -q
+%setup -q -n tpm2-tools-2.1.0
%patch0 -p1
%patch1 -p1
%patch2 -p1
-%patch3 -p1
%build
bash ./bootstrap
++++++ 0001-tpm2_listpcrs-use-TPM2_GetCapability-to-determine-PC.patch ++++++
--- /var/tmp/diff_new_pack.pUuJfG/_old 2017-08-28 15:12:58.332082275 +0200
+++ /var/tmp/diff_new_pack.pUuJfG/_new 2017-08-28 15:12:58.336081712 +0200
@@ -22,11 +22,11 @@
tools/tpm2_listpcrs.c | 55 +++++++++++++++++++++++++--------------------------
1 file changed, 27 insertions(+), 28 deletions(-)
-diff --git a/tools/tpm2_listpcrs.c b/tools/tpm2_listpcrs.c
-index f50c200..42bb8c6 100644
---- a/tools/tpm2_listpcrs.c
-+++ b/tools/tpm2_listpcrs.c
-@@ -173,38 +173,35 @@ static bool read_pcr_values(listpcr_context *context) {
+Index: tpm2-tools-2.1.0/tools/tpm2_listpcrs.c
+===================================================================
+--- tpm2-tools-2.1.0.orig/tools/tpm2_listpcrs.c
++++ tpm2-tools-2.1.0/tools/tpm2_listpcrs.c
+@@ -173,38 +173,35 @@ static bool read_pcr_values(listpcr_cont
return true;
}
@@ -38,14 +38,15 @@
- pcr_selections->pcrSelections[0].hash = alg_id;
- set_pcr_select_size(&pcr_selections->pcrSelections[0], 3);
- clear_pcr_select_bits(&pcr_selections->pcrSelections[0]);
+-
+- UINT32 pcr_id;
+- for (pcr_id = 0; pcr_id < 24; pcr_id++) {
+- set_pcr_select_bit(&pcr_selections->pcrSelections[0], pcr_id);
+ TPMI_YES_NO moreData;
+ TPMS_CAPABILITY_DATA cap_data;
+ TPML_PCR_SELECTION *pcr_sel = &context->pcr_selections;
+ UINT32 rval, i, j;
-
-- UINT32 pcr_id;
-- for (pcr_id = 0; pcr_id < 24; pcr_id++) {
-- set_pcr_select_bit(&pcr_selections->pcrSelections[0], pcr_id);
++
+ rval = Tss2_Sys_GetCapability(context->sapi_context, 0, TPM_CAP_PCRS, 0, 1, &moreData, &cap_data, 0);
+ if (rval != TPM_RC_SUCCESS) {
+ LOG_ERR("GetCapability: Get PCR allocation status Error. TPM Error:0x%x......\n", rval);
@@ -56,38 +57,39 @@
-/* XXX Could this internally call init_pcr_selection_from_algorithm to reduce duplicate code? */
-static void init_pcr_selection_all(tpm2_algorithm *algorithm,
- TPML_PCR_SELECTION *pcr_selections) {
-+ pcr_sel->count = 0;
-
+-
- pcr_selections->count = 0;
-+ for (i = 0; i < cap_data.data.assignedPCR.count; i++) {
-+ if (alg_id && (cap_data.data.assignedPCR.pcrSelections[i].hash != alg_id))
-+ continue;
-+ pcr_sel->pcrSelections[pcr_sel->count].hash = cap_data.data.assignedPCR.pcrSelections[i].hash;
-+ set_pcr_select_size(&pcr_sel->pcrSelections[pcr_sel->count], cap_data.data.assignedPCR.pcrSelections[i].sizeofSelect);
-+ for (j = 0; j < pcr_sel->pcrSelections[pcr_sel->count].sizeofSelect; j++)
-+ pcr_sel->pcrSelections[pcr_sel->count].pcrSelect[j] = cap_data.data.assignedPCR.pcrSelections[i].pcrSelect[j];
-+ pcr_sel->count++;
-+ }
-
+-
- int i;
- for (i = 0; i < algorithm->count; i++) {
- pcr_selections->pcrSelections[i].hash = algorithm->alg[i];
- set_pcr_select_size(&pcr_selections->pcrSelections[i], 3);
- clear_pcr_select_bits(&pcr_selections->pcrSelections[i]);
-+ if (pcr_sel->count == 0)
-+ return false;
++ pcr_sel->count = 0;
- UINT32 pcr_id;
- for (pcr_id = 0; pcr_id < 24; pcr_id++) {
- set_pcr_select_bit(&pcr_selections->pcrSelections[i], pcr_id);
- }
- pcr_selections->count++;
-- }
++ for (i = 0; i < cap_data.data.assignedPCR.count; i++) {
++ if (alg_id && (cap_data.data.assignedPCR.pcrSelections[i].hash != alg_id))
++ continue;
++ pcr_sel->pcrSelections[pcr_sel->count].hash = cap_data.data.assignedPCR.pcrSelections[i].hash;
++ set_pcr_select_size(&pcr_sel->pcrSelections[pcr_sel->count], cap_data.data.assignedPCR.pcrSelections[i].sizeofSelect);
++ for (j = 0; j < pcr_sel->pcrSelections[pcr_sel->count].sizeofSelect; j++)
++ pcr_sel->pcrSelections[pcr_sel->count].pcrSelect[j] = cap_data.data.assignedPCR.pcrSelections[i].pcrSelect[j];
++ pcr_sel->count++;
+ }
++
++ if (pcr_sel->count == 0)
++ return false;
++
+ return true;
}
// show all PCR banks according to g_pcrSelection & g_pcrs->
-@@ -220,7 +217,7 @@ static bool show_pcr_values(listpcr_context *context) {
+@@ -220,7 +217,7 @@ static bool show_pcr_values(listpcr_cont
context->pcr_selections.pcrSelections[i].hash);
UINT32 pcr_id;
@@ -96,7 +98,7 @@
if (!is_pcr_select_bit_set(&context->pcr_selections.pcrSelections[i],
pcr_id)) {
continue;
-@@ -271,14 +268,16 @@ static bool show_selected_pcr_values(listpcr_context *context) {
+@@ -271,14 +268,16 @@ static bool show_selected_pcr_values(lis
static bool show_all_pcr_values(listpcr_context *context) {
@@ -115,6 +117,3 @@
return show_selected_pcr_values(context);
}
---
-2.12.3
-
++++++ tpm2.0-tools-fix-gcc7.patch ++++++
--- /var/tmp/diff_new_pack.pUuJfG/_old 2017-08-28 15:12:58.444066521 +0200
+++ /var/tmp/diff_new_pack.pUuJfG/_new 2017-08-28 15:12:58.444066521 +0200
@@ -1,7 +1,7 @@
-Index: tpm2.0-tools-2.0.0/tools/main.c
+Index: tpm2-tools-2.1.0/tools/main.c
===================================================================
---- tpm2.0-tools-2.0.0.orig/tools/main.c
-+++ tpm2.0-tools-2.0.0/tools/main.c
+--- tpm2-tools-2.1.0.orig/tools/main.c
++++ tpm2-tools-2.1.0/tools/main.c
@@ -61,7 +61,7 @@ main (int argc,
execute_man (argv[0], envp);
fprintf (stderr,
@@ -11,10 +11,10 @@
case 2:
exit (1);
}
-Index: tpm2.0-tools-2.0.0/tools/tpm2_dump_capability.c
+Index: tpm2-tools-2.1.0/tools/tpm2_dump_capability.c
===================================================================
---- tpm2.0-tools-2.0.0.orig/tools/tpm2_dump_capability.c
-+++ tpm2.0-tools-2.0.0/tools/tpm2_dump_capability.c
+--- tpm2-tools-2.1.0.orig/tools/tpm2_dump_capability.c
++++ tpm2-tools-2.1.0/tools/tpm2_dump_capability.c
@@ -595,7 +595,7 @@ dump_tpm_capability (TPMU_CAPABILITIES
case TPM_CAP_COMMANDS:
dump_command_attr_array (capabilities->command.commandAttributes,
++++++ tpm2.0-tools-fix-hardening.patch ++++++
--- /var/tmp/diff_new_pack.pUuJfG/_old 2017-08-28 15:12:58.456064833 +0200
+++ /var/tmp/diff_new_pack.pUuJfG/_new 2017-08-28 15:12:58.460064270 +0200
@@ -1,6 +1,8 @@
---- tpm2.0-tools-2.0.0/configure.ac.fix 2017-06-02 09:15:49.118425187 +0200
-+++ tpm2.0-tools-2.0.0/configure.ac 2017-06-02 09:15:59.698416673 +0200
-@@ -100,11 +100,9 @@
+Index: tpm2-tools-2.1.0/configure.ac
+===================================================================
+--- tpm2-tools-2.1.0.orig/configure.ac
++++ tpm2-tools-2.1.0/configure.ac
+@@ -121,11 +121,9 @@ AS_IF([test x"$hardening" != x"no"], [
add_hardened_c_flag([-Wformat])
add_hardened_c_flag([-Wformat-security])
1
0