Accepting request 573909 from home:jengelh:branches:multimedia:libs

- Ensure neutrality of description, and strip other OS mentions.

OBS-URL: https://build.opensuse.org/request/show/573909
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libconfig?expand=0&rev=21
This commit is contained in:
Dave Plater 2018-02-08 05:57:37 +00:00 committed by Git OBS Bridge
parent 9aa68a0552
commit 91d729cad1
2 changed files with 33 additions and 41 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Feb 7 20:06:08 UTC 2018 - jengelh@inai.de
- Ensure neutrality of description, and strip other OS mentions.
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Nov 11 15:08:53 UTC 2017 - aavindraa@gmail.com Sat Nov 11 15:08:53 UTC 2017 - aavindraa@gmail.com

View File

@ -1,7 +1,7 @@
# #
# spec file for package libconfig # spec file for package libconfig
# #
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -20,7 +20,7 @@
Name: libconfig Name: libconfig
Version: 1.7 Version: 1.7
Release: 0 Release: 0
Summary: A simple library for manipulating structured configuration files Summary: A library for manipulating structured configuration files
License: LGPL-2.1+ License: LGPL-2.1+
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Url: https://hyperrealm.github.io/libconfig Url: https://hyperrealm.github.io/libconfig
@ -37,78 +37,65 @@ BuildRequires: makeinfo
BuildRequires: pkgconfig BuildRequires: pkgconfig
%description %description
Libconfig is a simple library for manipulating structured libconfig is a library for manipulating structured configuration
configuration files, like this one: test.cfg. This file format files. The supported file format is more compact and more readable
is more compact and more readable than XML. And unlike XML, it than XML. Unlike XML, it is type-aware, so it is not necessary to do
is type-aware, so it is not necessary to do string parsing in string parsing in application code.
application code.
Libconfig is very compact just 38K for the stripped C shared
library (less than one-fourth the size of the expat XML parser
library) and 66K for the stripped C++ shared library. This makes
it well-suited for memory-constrained systems like handheld
devices.
The library includes bindings for both the C and C++ languages. The library includes bindings for both the C and C++ languages.
It works on POSIX-compliant UNIX systems (GNU/Linux, Mac OS X,
Solaris, FreeBSD) and Windows (2000, XP and later).
%package -n libconfig%{_soversion} %package -n libconfig%{_soversion}
Summary: Shared libraries for libconfig Summary: C API of libconfig
Group: System/Libraries Group: System/Libraries
%description -n libconfig%{_soversion} %description -n libconfig%{_soversion}
Libconfig is a simple library for manipulating structured libconfig is a library for manipulating structured configuration
configuration files, like this one: test.cfg. This file format files. The supported file format is more compact and more readable
is more compact and more readable than XML. And unlike XML, it than XML. Unlike XML, it is type-aware, so it is not necessary to do
is type-aware, so it is not necessary to do string parsing in string parsing in application code.
application code.
This package contains the shared libraries for libconfig. This package contains the shared libraries for libconfig.
%package devel %package devel
Summary: C-Bindings development files for libconfig Summary: C bindings development files for libconfig
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
Requires: libconfig%{_soversion} = %{version} Requires: libconfig%{_soversion} = %{version}
Recommends: libconfig-doc = %{version} Recommends: libconfig-doc = %{version}
%description devel %description devel
Libconfig is a simple library for manipulating structured libconfig is a library for manipulating structured configuration
configuration files, like this one: test.cfg. This file format files. The supported file format is more compact and more readable
is more compact and more readable than XML. And unlike XML, it than XML. Unlike XML, it is type-aware, so it is not necessary to do
is type-aware, so it is not necessary to do string parsing in string parsing in application code.
application code.
This package contains the C-bindings development files. This package contains the C bindings development files.
%package -n libconfig++%{_soversion} %package -n libconfig++%{_soversion}
Summary: Shared libraries for libconfig Summary: C++ API of libconfig
Group: System/Libraries Group: System/Libraries
%description -n libconfig++%{_soversion} %description -n libconfig++%{_soversion}
Libconfig is a simple library for manipulating structured libconfig is a library for manipulating structured configuration
configuration files, like this one: test.cfg. This file format files. The supported file format is more compact and more readable
is more compact and more readable than XML. And unlike XML, it than XML. Unlike XML, it is type-aware, so it is not necessary to do
is type-aware, so it is not necessary to do string parsing in string parsing in application code.
application code.
This package contains the shared libraries for libconfig. This package contains the shared libraries for libconfig.
%package -n libconfig++-devel %package -n libconfig++-devel
Summary: C++-Bindings development files for libconfig Summary: C++ bindings development files for libconfig
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
Requires: libconfig++%{_soversion} = %{version} Requires: libconfig++%{_soversion} = %{version}
Requires: libconfig-devel = %{version} Requires: libconfig-devel = %{version}
Recommends: libconfig-doc = %{version} Recommends: libconfig-doc = %{version}
%description -n libconfig++-devel %description -n libconfig++-devel
Libconfig is a simple library for manipulating structured libconfig is a library for manipulating structured configuration
configuration files, like this one: test.cfg. This file format files. The supported file format is more compact and more readable
is more compact and more readable than XML. And unlike XML, it than XML. Unlike XML, it is type-aware, so it is not necessary to do
is type-aware, so it is not necessary to do string parsing in string parsing in application code.
application code.
This package contains the C++-bindings development files. This package contains the C++ bindings development files.
%prep %prep
%setup -q %setup -q