Hello community, here is the log from the commit of package libtpms for openSUSE:Factory checked in at 2018-01-24 15:29:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libtpms (Old) and /work/SRC/openSUSE:Factory/.libtpms.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libtpms" Wed Jan 24 15:29:18 2018 rev:4 rq:568220 version:0.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libtpms/libtpms.changes 2015-03-23 12:18:59.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libtpms.new/libtpms.changes 2018-01-24 15:29:18.493718836 +0100 @@ -1,0 +2,8 @@ +Wed Jan 17 12:05:51 UTC 2018 - vci...@suse.com + +- Update to version 0.6.0-dev1 + * no upstream changelog + * fix build with openssl 1.1 (bsc#1074801) +- fix rpm group + +------------------------------------------------------------------- Old: ---- v0.5.2.tar.gz New: ---- v0.6.0-dev1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libtpms.spec ++++++ --- /var/tmp/diff_new_pack.TZTqNy/_old 2018-01-24 15:29:20.061645504 +0100 +++ /var/tmp/diff_new_pack.TZTqNy/_new 2018-01-24 15:29:20.065645316 +0100 @@ -1,7 +1,7 @@ # # spec file for package libtpms # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -15,48 +15,47 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -%define lname libtpms0 +%define lname libtpms0 Name: libtpms -Version: 0.5.2 +Version: 0.6.0 Release: 0 Summary: Library providing Trusted Platform Module (TPM) functionality License: BSD-3-Clause -Group: Development/Libraries +Group: Development/Libraries/C and C++ Url: https://github.com/stefanberger/libtpms -Source0: https://github.com/stefanberger/libtpms/archive/v%{version}.tar.gz +Source0: https://github.com/stefanberger/libtpms/archive/v%{version}-dev1.tar.gz BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool BuildRequires: mozilla-nspr-devel BuildRequires: openssl-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig %description A library providing TPM functionality for VMs. Targeted for integration into Qemu. -%package -n %lname +%package -n %{lname} Summary: Library providing Trusted Platform Module (TPM) functionality -License: BSD-3-Clause -Group: Development/Libraries +Group: Development/Libraries/C and C++ -%description -n %lname +%description -n %{lname} A library providing TPM functionality for VMs. Targeted for integration into Qemu. %package devel Summary: Include files for libtpms -Group: Development/Libraries +Group: Development/Libraries/C and C++ Requires: %{lname} = %{version} -Requires: libopenssl-devel mozilla-nspr-devel +Requires: libopenssl-devel +Requires: mozilla-nspr-devel %description devel Libtpms header files and documentation. - %prep -%setup -q +%setup -q -n libtpms-%{version}-dev1 %build ./bootstrap.sh @@ -67,27 +66,24 @@ make %{?_smp_mflags} %check -make check +make %{?_smp_mflags} check %install -install -d -m 0755 $RPM_BUILD_ROOT%{_libdir} -install -d -m 0755 $RPM_BUILD_ROOT%{_includedir}/libtpms -install -d -m 0755 $RPM_BUILD_ROOT%{_mandir}/man3 - -make %{?_smp_mflags} install DESTDIR=${RPM_BUILD_ROOT} +install -d -m 0755 %{buildroot}%{_libdir} +install -d -m 0755 %{buildroot}%{_includedir}/libtpms +install -d -m 0755 %{buildroot}%{_mandir}/man3 -%post -n %lname -p /sbin/ldconfig +%make_install -%postun -n %lname -p /sbin/ldconfig +%post -n %{lname} -p /sbin/ldconfig +%postun -n %{lname} -p /sbin/ldconfig -%files -n %lname -%defattr(-, root, root, -) +%files -n %{lname} %doc LICENSE README CHANGES %{_libdir}/%{name}.so.%{version} %{_libdir}/%{name}.so.0 %files devel -%defattr(-, root, root, -) %{_libdir}/%{name}.so %{_libdir}/%{name}.la %dir %{_includedir}/%{name}