diff --git a/libcbor.changes b/libcbor.changes index c3ede57..118946a 100644 --- a/libcbor.changes +++ b/libcbor.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Sep 28 18:57:09 UTC 2018 - Jan Engelhardt + +- Rename %SONAME to %sover to better reflect its use. +- Expand summary, compact and trim bias from description. + ------------------------------------------------------------------- Thu Apr 26 08:55:27 UTC 2018 - t.gruner@katodev.de diff --git a/libcbor.spec b/libcbor.spec index 3751fe8..cdd990f 100644 --- a/libcbor.spec +++ b/libcbor.spec @@ -15,14 +15,14 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -%define SONAME 0 -%define lname libcbor%{SONAME} +%define sover 0 +%define lname libcbor%{sover} Name: libcbor Version: 0.5.0 Release: 0 -Summary: A CBOR parsing library +Summary: Library for parsing Concise Binary Object Representation (CBOR) License: MIT -Group: Productivity/Other +Group: Development/Libraries/C and C++ URL: http://libcbor.org Source0: https://github.com/PJK/libcbor/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: cmake @@ -39,37 +39,22 @@ BuildRequires: python3-ujson BuildRequires: valgrind %description -libcbor is a C library for parsing and generating CBOR, the general-purpose schema-less binary data format. +libcbor is a C99 library for parsing and generating CBOR (RFC 7049), +a general-purpose schema-less binary data format. -Main features: - - Complete RFC conformance - - Robust portable C99 implementation - - Layered architecture offers both control and convenience - - Flexible memory management - - Proper handling of UTF-8 - - Full support for streams & incremental processing - - Extensive documentation and test suite - - No runtime dependencies, small footprint - - Tested across architectures and operating systems +It supports flexible memory management, UTF-8, streams & incremental +processing, and has a layered architecture. %package -n %{lname} -Summary: A CBOR parsing library +Summary: Library for parsing Concise Binary Object Representation (CBOR) Group: System/Libraries %description -n %{lname} -libcbor is a C library for parsing and generating CBOR, the general-purpose schema-less binary data format. - -Main features: - - Complete RFC conformance - - Robust portable C99 implementation - - Layered architecture offers both control and convenience - - Flexible memory management - - Proper handling of UTF-8 - - Full support for streams & incremental processing - - Extensive documentation and test suite - - No runtime dependencies, small footprint - - Tested across architectures and operating systems +libcbor is a C99 library for parsing and generating CBOR (RFC 7049), +a general-purpose schema-less binary data format. +It supports flexible memory management, UTF-8, streams & incremental +processing, and has a layered architecture. %package devel Summary: Development files for libcbor @@ -103,8 +88,8 @@ cp doc/build/man/* %{buildroot}%{_mandir}/man1 %files -n %{lname} %doc README.md %{_mandir}/*/* -%{_libdir}/libcbor.so.%{SONAME} -%{_libdir}/libcbor.so.%{SONAME}.?.? +%{_libdir}/libcbor.so.%{sover} +%{_libdir}/libcbor.so.%{sover}.?.? %files devel %{_includedir}/cbor.h