Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gensio for openSUSE:Factory checked in at 2022-05-23 15:51:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gensio (Old) and /work/SRC/openSUSE:Factory/.gensio.new.2254 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gensio" Mon May 23 15:51:52 2022 rev:18 rq:978620 version:2.4.1 Changes: -------- --- /work/SRC/openSUSE:Factory/gensio/gensio.changes 2022-03-04 00:18:35.364297225 +0100 +++ /work/SRC/openSUSE:Factory/.gensio.new.2254/gensio.changes 2022-05-23 15:51:58.718659556 +0200 @@ -1,0 +2,7 @@ +Fri May 20 10:53:14 UTC 2022 - Martin Hauke <[email protected]> + +- Udpate to version 2.4.1 + * Added support for the AX25 Amateur Radio packet protocol + * Rewritten the C++ interface + +------------------------------------------------------------------- Old: ---- gensio-2.3.6.tar.gz New: ---- gensio-2.4.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gensio.spec ++++++ --- /var/tmp/diff_new_pack.xUVnXY/_old 2022-05-23 15:51:59.206660016 +0200 +++ /var/tmp/diff_new_pack.xUVnXY/_new 2022-05-23 15:51:59.210660020 +0200 @@ -18,14 +18,16 @@ %global sover 0 +%global sover_cpp 1 %global libname libgensio%{sover} +%global libname_cpp libgensiocpp%{sover_cpp} %if 0%{?suse_version} > 1500 %bcond_without openipmi %else %bcond_with openipmi %endif Name: gensio -Version: 2.3.6 +Version: 2.4.1 Release: 0 Summary: Library to abstract stream and packet I/O # examples/* is licenced under Apache-2.0 @@ -74,9 +76,25 @@ number of network I/O and serial ports. gensios that stack on other gensios are called filters. +%package -n %{libname_cpp} +Summary: Library to abstract stream and packet I/O +Group: System/Libraries + +%description -n %{libname_cpp} +This is gensio (pronounced gen'-see-oh), a framework for giving a +consistent view of various stream (and packet) I/O types. You +create a gensio object (or a gensio), and you can use that gensio +without having to know too much about what is going on underneath. +You can stack gensio on top of another one to add protocol +funcionality. For instance, you can create a TCP gensio, stack SSL +on top of that, and stack Telnet on top of that. It supports a +number of network I/O and serial ports. gensios that stack on +other gensios are called filters. + %package devel Summary: Library to abstract stream and packet I/O Group: Development/Libraries/C and C++ +Requires: %{libname_cpp} = %{version} Requires: %{libname} = %{version} Requires: lksctp-tools-devel Requires: pkgconfig(avahi-client) @@ -121,6 +139,8 @@ %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig +%post -n %{libname_cpp} -p /sbin/ldconfig +%postun -n %{libname_cpp} -p /sbin/ldconfig %files %license COPYING COPYING.LIB @@ -130,6 +150,7 @@ %{_bindir}/gtlssh %{_bindir}/gtlssh-keygen %{_bindir}/gtlssync +%{_bindir}/greflector %{_mandir}/man1/gensiot.1%{?ext_man} %{_mandir}/man1/gmdns.1%{?ext_man} %{_mandir}/man1/gtlssh-keygen.1%{?ext_man} @@ -141,8 +162,10 @@ %files -n %{libname} %{_libdir}/libgensio*.so.%{sover}* +%files -n %{libname_cpp} +%{_libdir}/libgensiocpp.so.%{sover_cpp}* + %files devel -%dir %{_includedir}/gensio %{_includedir}/gensio/ %{_libdir}/libgensio*.so %{_libdir}/pkgconfig/libgensio*.pc ++++++ gensio-2.3.6.tar.gz -> gensio-2.4.1.tar.gz ++++++ ++++ 40226 lines of diff (skipped)
