Hello community,

here is the log from the commit of package libprelude for openSUSE:Factory 
checked in at 2017-03-16 09:41:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libprelude (Old)
 and      /work/SRC/openSUSE:Factory/.libprelude.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libprelude"

Thu Mar 16 09:41:49 2017 rev:2 rq:479068 version:3.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libprelude/libprelude.changes    2016-06-02 
09:36:26.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libprelude.new/libprelude.changes       
2017-03-16 09:50:54.643096738 +0100
@@ -1,0 +2,13 @@
+Sun Nov 27 20:16:55 UTC 2016 - thomas.andre...@gmail.com
+
+- Update to 3.1.0 (Prelude 3.1.0 released on 14 Sept 2016)
+- Remove unnecessary patches
+  - libprelude-fsf-address.patch
+  - libprelude-rpm-opt-flags.patch
+  - libprelude-ruby-include-path.patch
+  - libprelude-python-swig.patch
+  - libprelude-ruby-swig.patch
+- Use a lib directory with soname
+- Spec-Cleaner
+
+-------------------------------------------------------------------

Old:
----
  libprelude-3.0.0.tar.gz
  libprelude-fsf-address.patch
  libprelude-python-swig.patch
  libprelude-rpm-opt-flags.patch
  libprelude-ruby-include-path.patch
  libprelude-ruby-swig.patch

New:
----
  libprelude-3.1.0.tar.gz

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

Other differences:
------------------
++++++ libprelude.spec ++++++
--- /var/tmp/diff_new_pack.UpqXt5/_old  2017-03-16 09:50:55.287005549 +0100
+++ /var/tmp/diff_new_pack.UpqXt5/_new  2017-03-16 09:50:55.291004983 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libprelude
 #
-# Copyright (c) 2015 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,18 +13,18 @@
 # published by the Open Source Initiative.
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+
 
-%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-%{!?python_sitearch3: %global python_sitearch3 %(%{__python}3 -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
+%{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+%{!?python_sitearch3: %global python_sitearch3 %(python3 -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 %{!?ruby_sitearch: %global ruby_sitearch %(ruby -rrbconfig -e 'puts 
RbConfig::CONFIG["sitearchdir"] ')}
 %{!?luaver: %global luaver %(lua -e "print(string.sub(_VERSION, 5))")}
 %{!?luapkgdir: %global luapkgdir %{_libdir}/lua/%{luaver}}
-
 %define soname 23
 %define soname_cpp 8
-
 Name:           libprelude
-Version:        3.0.0
+Version:        3.1.0
 Release:        0
 Summary:        Secure Connections between all Sensors and the Prelude Manager
 # Prelude is GPL-2.0+
@@ -33,22 +33,17 @@
 License:        GPL-2.0+ and LGPL-2.1 and GPL-3.0+
 Group:          Productivity/Networking/Security
 Url:            https://www.prelude-siem.org
-Source0:        
https://www.prelude-siem.org/pkg/src/3.0.0/%{name}-%{version}.tar.gz
-Patch0:         libprelude-fsf-address.patch
-Patch1:         libprelude-rpm-opt-flags.patch
-Patch2:         libprelude-ruby-include-path.patch
-Patch3:         libprelude-python-swig.patch
-Patch4:         libprelude-ruby-swig.patch
+Source0:        
https://www.prelude-siem.org/pkg/src/3.1.0/%{name}-%{version}.tar.gz
 BuildRequires:  gcc-c++
-BuildRequires:  libgnutls-devel
+BuildRequires:  gtk-doc
 BuildRequires:  libgcrypt-devel
+BuildRequires:  libgnutls-devel
 BuildRequires:  libgpg-error-devel
-BuildRequires:  pkg-config
+BuildRequires:  lua-devel
+BuildRequires:  pkgconfig
 BuildRequires:  python-devel
-BuildRequires:  gtk-doc
 BuildRequires:  ruby
 BuildRequires:  ruby-devel
-BuildRequires:  lua-devel
 %if 0%{?suse_version}
 %if 0%{?suse_version} >= 1310
 BuildRequires:  python3-devel
@@ -91,7 +86,7 @@
 %package -n prelude-tools
 Summary:        Tools for libprelude
 Group:          Development/Libraries/C and C++
-Requires:       libprelude%{soname} = %{version}
+Requires:       %{name}%{soname} = %{version}
 
 %description -n prelude-tools
 Libprelude is a library that guarantees secure connections between all sensors
@@ -101,16 +96,16 @@
 the saving and re-transmission of data in times of temporary interruption of 
one
 of the components of the system.
 
-%package -n %{name}-devel
+%package devel
 Summary:        Development files for libprelude
 Group:          Development/Libraries/C and C++
-Requires:       libprelude%{soname} = %{version}
-Requires:       libpreludecpp%{soname_cpp} = %{version}
-Requires:       libgnutls-devel
 Requires:       libgcrypt-devel
+Requires:       libgnutls-devel
 Requires:       libgpg-error-devel
+Requires:       libprelude%{soname} = %{version}
+Requires:       libpreludecpp%{soname_cpp} = %{version}
 
-%description -n %{name}-devel
+%description devel
 Libprelude is a library that guarantees secure connections between all sensors
 and the Prelude Manager. Libprelude provides an Application Programming 
Interface
 (API) for the communication with Prelude sub-systems, it supplies the necessary
@@ -118,17 +113,17 @@
 the saving and re-transmission of data in times of temporary interruption of 
one
 of the components of the system.
 
-%package -n %{name}-devel-bindings
+%package devel-bindings
 Summary:        Development files for libprelude
 Group:          Development/Libraries/C and C++
-Requires:       libprelude-devel = %{version}
+Requires:       %{name}-devel = %{version}
 Requires:       lua-devel
 Requires:       python-devel
 Requires:       python3-devel
 Requires:       ruby-devel
 Requires:       swig
 
-%description -n %{name}-devel-bindings
+%description devel-bindings
 Libprelude is a library that guarantees secure connections between all sensors
 and the Prelude Manager. Libprelude provides an Application Programming 
Interface
 (API) for the communication with Prelude sub-systems, it supplies the necessary
@@ -157,7 +152,7 @@
 
 %package -n python3-%{name}
 Summary:        Python 3 bindings for libprelude
-Group:          Development/Languages/Python3
+Group:          Development/Languages/Python
 Requires:       libprelude%{soname} = %{version}
 Requires:       python = %{py3_ver}
 
@@ -182,21 +177,15 @@
 %description -n lua-%{name}
 Lua bindings for libprelude generated by SWIG.
 
-
-%package -n %{name}-doc
+%package doc
 Summary:        Libprelude documentation
 Group:          System/Libraries
 
-%description -n %{name}-doc
+%description doc
 Libprelude documentation files.
 
 %prep
 %setup -q
-%patch0 -p0
-%patch1 -p0
-%patch2 -p0
-%patch3 -p0
-%patch4 -p0
 
 %build
 %configure    --disable-static \
@@ -209,15 +198,15 @@
 make %{?_smp_mflags}
 
 %install
-make install DESTDIR=%{buildroot}
-find %{buildroot}%{_libdir} -name "*.la" -delete
+%make_install
+find %{buildroot} -type f -name "*.la" -delete -print
 %perl_process_packlist
 %perl_gen_filelist
 mkdir -p %{buildroot}/${_localstatedir}/spool/prelude
+mv %{buildroot}/%{_datadir}/libprelude 
%{buildroot}/%{_datadir}/libprelude%{soname}
 
 %post -n libprelude%{soname} -p /sbin/ldconfig
 %post -n libpreludecpp%{soname_cpp} -p /sbin/ldconfig
-
 %postun -n libprelude%{soname} -p /sbin/ldconfig
 %postun -n libpreludecpp%{soname_cpp} -p /sbin/ldconfig
 
@@ -230,7 +219,7 @@
 %defattr(-,root,root)
 %{_bindir}/prelude-adduser
 %{_bindir}/prelude-admin
-%{_mandir}/man1/prelude-admin.1.*
+%{_mandir}/man1/prelude-admin.1%{ext_man}
 %dir %{_sysconfdir}/prelude
 %dir %{_sysconfdir}/prelude/default
 %dir %{_sysconfdir}/prelude/profile
@@ -243,7 +232,7 @@
 %defattr(-,root,root)
 %{_libdir}/libpreludecpp.so.%{soname_cpp}*
 
-%files -n %{name}-devel
+%files devel
 %defattr(-,root,root)
 %{_bindir}/libprelude-config
 %{_includedir}/libprelude
@@ -252,19 +241,19 @@
 %{_libdir}/pkgconfig/libprelude.pc
 %{_datadir}/aclocal/libprelude.m4
 
-%files -n %{name}-devel-bindings
+%files devel-bindings
 %defattr(-,root,root)
-%dir %{_datadir}/libprelude/
-%dir %{_datadir}/libprelude/swig
-%{_datadir}/libprelude/swig/libpreludecpp.i
-%dir %{_datadir}/libprelude/swig/lua/
-%{_datadir}/libprelude/swig/lua/libpreludecpp-lua.i
-%dir %{_datadir}/libprelude/swig/perl/
-%{_datadir}/libprelude/swig/perl/libpreludecpp-perl.i
-%dir %{_datadir}/libprelude/swig/python/
-%{_datadir}/libprelude/swig/python/libpreludecpp-python.i
-%dir %{_datadir}/libprelude/swig/ruby/
-%{_datadir}/libprelude/swig/ruby/libpreludecpp-ruby.i
+%dir %{_datadir}/libprelude%{soname}/
+%dir %{_datadir}/libprelude%{soname}/swig
+%{_datadir}/libprelude%{soname}/swig/libpreludecpp.i
+%dir %{_datadir}/libprelude%{soname}/swig/lua/
+%{_datadir}/libprelude%{soname}/swig/lua/libpreludecpp-lua.i
+%dir %{_datadir}/libprelude%{soname}/swig/perl/
+%{_datadir}/libprelude%{soname}/swig/perl/libpreludecpp-perl.i
+%dir %{_datadir}/libprelude%{soname}/swig/python/
+%{_datadir}/libprelude%{soname}/swig/python/libpreludecpp-python.i
+%dir %{_datadir}/libprelude%{soname}/swig/ruby/
+%{_datadir}/libprelude%{soname}/swig/ruby/libpreludecpp-ruby.i
 
 %files -n python-%{name}
 %defattr(-,root,root)
@@ -277,11 +266,6 @@
 %exclude %{_bindir}/prelude-admin
 %exclude %{_mandir}/man1/prelude-admin.1.gz
 
-%files -n %{name}-doc
-%defattr(-,root,root,-)
-%doc %{_docdir}/%{name}-%{version}
-%doc AUTHORS ChangeLog README NEWS COPYING LICENSE.README HACKING.README
-
 %files -n python3-%{name}
 %defattr(-,root,root)
 %{python_sitearch3}/*
@@ -294,4 +278,9 @@
 %defattr(-,root,root)
 %{luapkgdir}/prelude.so
 
+%files doc
+%defattr(-,root,root,-)
+%doc %{_docdir}/%{name}-%{version}
+%doc AUTHORS ChangeLog README NEWS COPYING LICENSE.README HACKING.README
+
 %changelog

++++++ libprelude-3.0.0.tar.gz -> libprelude-3.1.0.tar.gz ++++++
++++ 38001 lines of diff (skipped)


Reply via email to