Hello community, here is the log from the commit of package libhugetlbfs for openSUSE:Factory checked in at 2017-05-17 10:50:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libhugetlbfs (Old) and /work/SRC/openSUSE:Factory/.libhugetlbfs.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libhugetlbfs" Wed May 17 10:50:48 2017 rev:44 rq:491627 version:2.20 Changes: -------- --- /work/SRC/openSUSE:Factory/libhugetlbfs/libhugetlbfs.changes 2017-03-12 20:05:02.636893715 +0100 +++ /work/SRC/openSUSE:Factory/.libhugetlbfs.new/libhugetlbfs.changes 2017-05-17 10:50:49.504615277 +0200 @@ -1,0 +2,8 @@ +Thu Apr 20 10:40:04 UTC 2017 - jeng...@inai.de + +- Update summary and descriptions a bit +- Move development manpages (*.3) to development subpackage +- Avoid ||/&& in %install because it can leave $? at non-zero + (unlike if..fi), and %install is run with sh -x. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libhugetlbfs.spec ++++++ --- /var/tmp/diff_new_pack.K9NvZM/_old 2017-05-17 10:50:50.304502751 +0200 +++ /var/tmp/diff_new_pack.K9NvZM/_new 2017-05-17 10:50:50.308502189 +0200 @@ -1,7 +1,7 @@ # # spec file for package libhugetlbfs # -# Copyright (c) 2017 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 @@ -20,9 +20,9 @@ Name: libhugetlbfs Version: 2.20 Release: 0 -Summary: Hugetlbfs helper library +Summary: Helper library for the Huge Translation Lookaside Buffer Filesystem License: LGPL-2.1+ -Group: Development/Libraries/Other +Group: System/Libraries Url: https://github.com/libhugetlbfs/libhugetlbfs Source0: %{name}-%{version}.tar.xz Source1: baselibs.conf @@ -46,19 +46,20 @@ make large pages available to applications in a transparent manner. %package devel -Summary: Devel package for libhugetlb -Group: Development/Libraries/Other +Summary: Development files for libhugetlbfs +Group: Development/Libraries/C and C++ Requires: libhugetlbfs %description devel -Devel package, header and static library, of libhugetlb +Devel package, header and static library, of libhugetlbfs. %package tests -Summary: Tests for package libhugetlb -Group: Development/Libraries/Other +Summary: Tests for package libhugetlbfs +Group: Development/Tools/Other %description tests -The testsuite for libhugetlb. Binaries can be found in %{_libdir}/libhugetlbfs/tests +The testsuite for libhugetlbfs. Binaries can be found in +%{_libdir}/libhugetlbfs/tests. %prep %setup -q @@ -80,14 +81,16 @@ mkdir -p %{buildroot}%{_prefix}/include cp -avL hugetlbfs.h %{buildroot}%{_prefix}/include chmod 644 %{buildroot}%{_libdir}/*.a -[ ! -f %{buildroot}%{_libdir}/libhugetlbfs/tests/obj64/dummy.ldscript ] || chmod -f a-x %{buildroot}%{_libdir}/libhugetlbfs/tests/obj64/dummy.ldscript +if [ -f %{buildroot}%{_libdir}/libhugetlbfs/tests/obj64/dummy.ldscript ]; then + chmod -f a-x %{buildroot}%{_libdir}/libhugetlbfs/tests/obj64/dummy.ldscript +fi %files %defattr(-, root, root) %doc LGPL-2.1 HOWTO README NEWS %{_datadir}/libhugetlbfs %{_bindir}/* -%{_mandir}/man*/*.gz +%{_mandir}/man[178]/*%{?ext_man} %{_libdir}/libhugetlbfs_privutils.so %{_libdir}/libhugetlbfs.so @@ -95,10 +98,10 @@ %defattr(-, root, root) %{_includedir}/hugetlbfs.h %{_libdir}/libhugetlbfs.a +%{_mandir}/man3/*%{?ext_man} %files tests %defattr(-,root,root) -%dir %{_libdir}/libhugetlbfs -%{_libdir}/libhugetlbfs/* +%{_libdir}/libhugetlbfs/ %changelog