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)