Accepting request 830571 from home:jengelh:branches:devel:libraries:c_c++

- Update descriptions and mention feature set and
  noticable problems.

There is another problem: the .pc file is in
/usr/share/pkgconfig; this is wrong, because the .pc
file contains an architecture-specific path (lib64),
so the .pc file too needs to be in the arch-specific location /usr/lib64/pkgconfig/.

OBS-URL: https://build.opensuse.org/request/show/830571
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libjsonparser?expand=0&rev=2
This commit is contained in:
2020-09-01 07:53:42 +00:00
committed by Git OBS Bridge
parent b8a402681f
commit 95e36f6108
2 changed files with 20 additions and 9 deletions

View File

@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Sun Aug 30 08:10:55 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
- Update descriptions and mention feature set and
noticable problems.
-------------------------------------------------------------------
Sat Aug 29 14:05:17 UTC 2020 - Matthias Mailänder <mailaender@opensuse.org>

View File

@@ -19,7 +19,7 @@
Name: libjsonparser
Version: 1.1.0
Release: 0
Summary: JSON parser written in portable ANSI C
Summary: JSON parser written in ANSI C
License: BSD-2-Clause
Group: Development/Libraries/C and C++
URL: https://github.com/udp/json-parser
@@ -31,24 +31,29 @@ BuildRequires: gcc
BuildRequires: pkgconfig
%description
Very low footprint JSON parser written in portable ANSI C
that never recurses or allocates more memory than it needs
and comes with no further dependencies.
JSON parser written in ANSI C that never recurses.
In C++ mode, it offers a number of decorators like a default constructor,
begin()/end(), and implicit conversions.
%package -n libjsonparser%{sover}
Summary: Shared library for %{name}
Summary: JSON parser written in ANSI C
Group: System/Libraries
%description -n libjsonparser%{sover}
Low footprint JSON parser written in portable ANSI C.
Has a simple API with operator sugar for C++
JSON parser written in ANSI C that never recurses.
In C++ mode, it offers a number of decorators like a default constructor,
begin()/end(), and implicit conversions.
%package devel
Summary: Development files for json-parser
Summary: Development files for libjsonparser
Requires: libjsonparser%{sover} = %{version}
%description devel
Files needed to develop applications with Very low footprint JSON parser
Files needed to develop applications with libjsonparser.
This openSUSE build does not support the source line/column number
tracking, and setting -DJSON_TRACK_SOURCE in libjsonparser-using
projects will cause a silent ABI break.
%prep
%autosetup -n json-parser-%{version}