Hello community, here is the log from the commit of package libdlm for openSUSE:Factory checked in at 2017-02-19 00:59:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libdlm (Old) and /work/SRC/openSUSE:Factory/.libdlm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libdlm" Changes: -------- --- /work/SRC/openSUSE:Factory/libdlm/libdlm.changes 2017-02-14 00:37:46.460251618 +0100 +++ /work/SRC/openSUSE:Factory/.libdlm.new/libdlm.changes 2017-02-19 00:59:18.362126561 +0100 @@ -1,0 +2,6 @@ +Tue Feb 14 09:04:32 UTC 2017 - jeng...@inai.de + +- Use source URL; drop redundant %clean section; + rectify RPM groups; run fdupes to merge duplicate files. + +------------------------------------------------------------------- Old: ---- libdlm-4.0.7.tar.gz New: ---- dlm-4.0.7.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libdlm.spec ++++++ --- /var/tmp/diff_new_pack.o27vXG/_old 2017-02-19 00:59:18.826061412 +0100 +++ /var/tmp/diff_new_pack.o27vXG/_new 2017-02-19 00:59:18.826061412 +0100 @@ -31,12 +31,13 @@ Group: Productivity/Clustering/HA Version: 4.0.7 Release: 0 -Url: http://sources.redhat.com/cluster/wiki -Source: libdlm-4.0.7.tar.gz +Url: https://fedorahosted.org/cluster/wiki/HomePage +Source: https://git.fedorahosted.org/cgit/dlm.git/snapshot/dlm-%{version}.tar.xz Patch1: 0001-makefile-for-diff-arch.patch Patch2: 0002-remove-sd-notify.patch Patch3: 0003-bnc#874705-nodes-without-quorum.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: fdupes BuildRequires: glib2-devel BuildRequires: libcorosync-devel BuildRequires: libpacemaker-devel @@ -51,9 +52,9 @@ %package -n libdlm3 Summary: Application interface to the kernel's distributed lock manager -License: GPL-2.0 and GPL-2.0+ and LGPL-2.1+ -Group: Productivity/Clustering/HA # libdlm2 (openSUSE 11.2) also contained libdlm*.so.3 +License: GPL-2.0 and GPL-2.0+ and LGPL-2.1+ +Group: System/Libraries Obsoletes: libdlm2 Conflicts: libdlm2 @@ -62,7 +63,7 @@ like OCFS2, to interface with the in-kernel distributed lock manager. %package devel -Summary: Application interface to the kernel's distributed lock manager +Summary: Development files for the kernel's distributed lock manager License: LGPL-2.1+ Group: Development/Libraries/C and C++ Requires: libdlm3 = %{version} @@ -73,7 +74,7 @@ %prep ########################################################### -%setup +%setup -qn dlm-%{version} %patch1 -p1 %patch2 -p1 %patch3 -p1 @@ -90,6 +91,7 @@ install -Dm 0644 init/dlm.service $RPM_BUILD_ROOT%{_unitdir}/dlm.service install -Dm 0644 init/dlm.sysconfig $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.dlm +%fdupes %{buildroot}/%{_prefix} ########################################################### @@ -107,11 +109,6 @@ %postun %service_del_postun dlm.service -%clean -########################################################### -make clean -########################################################### - %post -n libdlm3 -p /sbin/ldconfig %postun -n libdlm3 -p /sbin/ldconfig