commit injeqt for openSUSE:Factory

2017-06-07 Thread root
Hello community,

here is the log from the commit of package injeqt for openSUSE:Factory checked 
in at 2017-06-07 09:56:19

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


Package is "injeqt"

Wed Jun  7 09:56:19 2017 rev:3 rq:501547 version:1.2.0

Changes:

--- /work/SRC/openSUSE:Factory/injeqt/injeqt.changes2016-09-07 
11:45:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.injeqt.new/injeqt.changes   2017-06-07 
09:57:18.070761892 +0200
@@ -1,0 +2,14 @@
+Tue Jun  6 19:39:19 UTC 2017 - fi...@opensuse.org
+
+- Add fix-gcc71-compilation-errors.patch: fix compilation issues with gcc 7.1.
+
+---
+Tue Jun  6 19:27:28 UTC 2017 - fi...@opensuse.org
+
+- Update to 1.2.0:
+  * add get_all_with_type_role method for injector
+  * fix resolve-dependencies-tests in release mode
+  * fix action-method-tests in release mode
+  * fix setter-method-tests in release mode
+
+---

Old:

  1.1.0.tar.gz

New:

  fix-gcc71-compilation-errors.patch
  injeqt-1.2.0.tar.gz



Other differences:
--
++ injeqt.spec ++
--- /var/tmp/diff_new_pack.tQDpuF/_old  2017-06-07 09:57:19.534555041 +0200
+++ /var/tmp/diff_new_pack.tQDpuF/_new  2017-06-07 09:57:19.538554476 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package injeqt
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2015-2016 Mariusz Fik .
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,13 +20,14 @@
 %define libname libinjeqt1
 
 Name:   injeqt
-Version:1.1.0
+Version:1.2.0
 Release:0
 Summary:Dependency injection framework for Qt
 License:LGPL-2.1+
 Group:  Development/Libraries/C and C++
 Url:https://github.com/vogel/injeqt
-Source: https://github.com/vogel/injeqt/archive/%{version}.tar.gz
+Source: %{name}-%{version}.tar.gz
+Patch0: fix-gcc71-compilation-errors.patch
 BuildRequires:  cmake >= 2.8
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
@@ -58,6 +59,7 @@
 
 %prep
 %setup -q
+%patch0 -p0
 
 %build
 %cmake \

++ fix-gcc71-compilation-errors.patch ++
Index: src/internal/containers.h
===
--- src/internal/containers.h.orig
+++ src/internal/containers.h
@@ -23,6 +23,7 @@
 #include "internal.h"
 
 #include 
+#include 
 #include 
 
 /**



commit injeqt for openSUSE:Factory

2016-09-07 Thread h_root
Hello community,

here is the log from the commit of package injeqt for openSUSE:Factory checked 
in at 2016-09-07 11:45:11

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


Package is "injeqt"

Changes:

--- /work/SRC/openSUSE:Factory/injeqt/injeqt.changes2015-09-08 
18:11:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.injeqt.new/injeqt.changes   2016-09-07 
11:45:14.0 +0200
@@ -1,0 +2,8 @@
+Wed Aug 31 07:45:09 UTC 2016 - fi...@opensuse.org
+
+- Update to 1.1.0:
+  * added subinjectors functionality
+  * allow for duplicate dependencies
+  * enhance functionality with new macros and methods
+
+---

Old:

  1.0.1.tar.gz

New:

  1.1.0.tar.gz



Other differences:
--
++ injeqt.spec ++
--- /var/tmp/diff_new_pack.n7D3nf/_old  2016-09-07 11:45:15.0 +0200
+++ /var/tmp/diff_new_pack.n7D3nf/_new  2016-09-07 11:45:15.0 +0200
@@ -1,7 +1,8 @@
 #
 # spec file for package injeqt
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2015-2016 Mariusz Fik .
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,18 +16,20 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%define libname libinjeqt0
+
+%define libname libinjeqt1
 
 Name:   injeqt
-Version:1.0.1
+Version:1.1.0
 Release:0
-License:LGPL-2.1+
 Summary:Dependency injection framework for Qt
-Url:https://github.com/vogel/injeqt
+License:LGPL-2.1+
 Group:  Development/Libraries/C and C++
+Url:https://github.com/vogel/injeqt
 Source: https://github.com/vogel/injeqt/archive/%{version}.tar.gz
 BuildRequires:  cmake >= 2.8
 BuildRequires:  gcc-c++
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -36,7 +39,6 @@
 
 %packagedevel
 Summary:Dependency injection framework for Qt
-License:LGPL-2.1+
 Group:  Development/Libraries/C and C++
 Requires:   %{libname} = %{version}
 
@@ -48,7 +50,6 @@
 
 %package -n %{libname}
 Summary:Dependency injection framework for Qt
-License:LGPL-2.1+
 Group:  Development/Libraries/C and C++
 
 %description -n %{libname}
@@ -56,7 +57,7 @@
 framework on Qt's reflection based on MOC (meta-object compiler).
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
 
 %build
 %cmake \
@@ -69,7 +70,6 @@
 %make_install
 
 %post -n %{libname} -p /sbin/ldconfig
-
 %postun -n %{libname} -p /sbin/ldconfig
 
 %files -n %{libname}
@@ -82,3 +82,5 @@
 %{_libdir}/lib%{name}.so
 %{_libdir}/pkgconfig/injeqt.pc
 %{_includedir}/%{name}
\ No newline at end of file
+
+%changelog

++ 1.0.1.tar.gz -> 1.1.0.tar.gz ++
 7769 lines of diff (skipped)