From ef62b4e35260ef10058c96a60c502a2b8640e7176a280ef0418e1d47d8f5dea0 Mon Sep 17 00:00:00 2001 From: Ralf Haferkamp Date: Thu, 22 Sep 2011 09:29:50 +0000 Subject: [PATCH] Accepting request 83258 from home:jengelh:bl-d - Remove redundant tags/sections from specfile (cf. packaging guidelines) - Use %_smp_mflags for parallel build - Implement baselibs config OBS-URL: https://build.opensuse.org/request/show/83258 OBS-URL: https://build.opensuse.org/package/show/network:ldap/ding-libs?expand=0&rev=9 --- baselibs.conf | 20 ++++++++++++++++++++ ding-libs.changes | 8 ++++++++ ding-libs.spec | 11 ++++------- 3 files changed, 32 insertions(+), 7 deletions(-) create mode 100644 baselibs.conf diff --git a/baselibs.conf b/baselibs.conf new file mode 100644 index 0000000..676264d --- /dev/null +++ b/baselibs.conf @@ -0,0 +1,20 @@ +libpath_utils1 +libpath_utils-devel + requires -libpath_utils- + requires "libpath_utils1- = " +libdhash1 +libdhash-devel + requires -libdhash- + requires "libdhash1- = " +libcollection2 +libcollection-devel + requires -libcollection- + requires "libcollection2- = " +libref_array1 +libref_array-devel + requires -libref_array- + requires "libref_array1- = " +libini_config2 +libini_config-devel + requires -libini_config- + requires "libini_config2- = " diff --git a/ding-libs.changes b/ding-libs.changes index 4e8007d..f99842b 100644 --- a/ding-libs.changes +++ b/ding-libs.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Sun Sep 18 17:17:12 UTC 2011 - jengelh@medozas.de + +- Remove redundant tags/sections from specfile + (cf. packaging guidelines) +- Use %_smp_mflags for parallel build +- Implement baselibs config + ------------------------------------------------------------------- Fri Nov 19 13:03:39 UTC 2010 - rhafer@novell.com diff --git a/ding-libs.spec b/ding-libs.spec index fd243a8..c1528e8 100644 --- a/ding-libs.spec +++ b/ding-libs.spec @@ -1,7 +1,7 @@ # -# spec file for package ding-libs (Version 0.1.2) +# spec file for package ding-libs # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -30,6 +30,7 @@ Group: Development/Libraries/C and C++ License: LGPLv3+ Url: http://fedorahosted.org/sssd/ Source0: %{name}-%{version}.tar.bz2 +Source2: baselibs.conf Patch0: doxygen-notimestamp.dif Patch1: Fix-license-text-for-several-files-that-should-be-LGPLv3+.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -281,14 +282,12 @@ structure %configure \ --disable-static -make %{?jobs:-j%jobs} all docs +make %{?_smp_mflags} all docs %check make %{?_smp_mflags} check %install -rm -rf $RPM_BUILD_ROOT - make install DESTDIR=$RPM_BUILD_ROOT # Remove .la files created by libtool @@ -305,6 +304,4 @@ rm -f \ # Remove document install script. RPM is handling this rm -f */doc/html/installdox -%clean -rm -rf $RPM_BUILD_ROOT %changelog