- Update to release 1.8.0

OBS-URL: https://build.opensuse.org/package/show/network:telephony/libosmocore?expand=0&rev=89
This commit is contained in:
Jan Engelhardt 2023-05-18 10:12:39 +00:00 committed by Git OBS Bridge
parent ee718e0150
commit d965601b2e
4 changed files with 50 additions and 11 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2494d38be9cc86fdb92fb22f03c9b0af59e14479dfd9213da7a752b662ba3579
size 1518016

3
1.8.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5f1fa93b825c6dfff62f414a2763b6dcc0ddc1279516a4e3c64a519fc22bbaef
size 1565810

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Thu May 18 10:05:43 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.8.0
* Introduce netns API, netdev API, tundev API
* Add SI10 support
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Aug 11 10:11:40 UTC 2022 - Jan Engelhardt <jengelh@inai.de> Thu Aug 11 10:11:40 UTC 2022 - Jan Engelhardt <jengelh@inai.de>

View File

@ -1,7 +1,7 @@
# #
# spec file for package libosmocore # spec file for package libosmocore
# #
# Copyright (c) 2022 SUSE LLC # Copyright (c) 2023 SUSE LLC
# #
# 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
@ -17,7 +17,7 @@
Name: libosmocore Name: libosmocore
Version: 1.7.0 Version: 1.8.0
Release: 0 Release: 0
Summary: The Open Source Mobile Communications Core Library Summary: The Open Source Mobile Communications Core Library
License: AGPL-3.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later License: AGPL-3.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later
@ -112,13 +112,13 @@ transcoding routines.
This subpackage contains libraries and header files for developing This subpackage contains libraries and header files for developing
applications that want to make use of libosmocoding. applications that want to make use of libosmocoding.
%package -n libosmocore19 %package -n libosmocore20
Summary: Osmocom core library Summary: Osmocom core library
# crc16.c has GPL2-only clauses, the rest (*.c) is GPL-2.0+ # crc16.c has GPL2-only clauses, the rest (*.c) is GPL-2.0+
License: GPL-2.0-only AND GPL-2.0-or-later License: GPL-2.0-only AND GPL-2.0-or-later
Group: System/Libraries Group: System/Libraries
%description -n libosmocore19 %description -n libosmocore20
libosmocore is a library with various utility functions shared libosmocore is a library with various utility functions shared
between OpenBSC and OsmocomBB. between OpenBSC and OsmocomBB.
@ -127,7 +127,7 @@ Summary: Development files for the Osmocom core library
# crc16.h has GPL2-only clauses, the rest (*.h) is GPL-2.0+ # crc16.h has GPL2-only clauses, the rest (*.h) is GPL-2.0+
License: GPL-2.0-only AND GPL-2.0-or-later License: GPL-2.0-only AND GPL-2.0-or-later
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libosmocore19 = %version Requires: libosmocore20 = %version
Requires: libtalloc-devel Requires: libtalloc-devel
%description -n libosmocore-devel %description -n libosmocore-devel
@ -221,6 +221,28 @@ protocol definitions for a series of protocols.
This subpackage contains libraries and header files for developing This subpackage contains libraries and header files for developing
applications that want to make use of libosmogsm. applications that want to make use of libosmogsm.
%package -n libosmoisdn0
Summary: Osmo ISDN utility library
License: GPL-2.0-or-later
Group: System/Libraries
%description -n libosmoisdn0
The libosmocore library contains various utility functions, a
collection of common code used in various ISDN related sub-projects
inside the Osmocom family of projects. It includes an I.460
sub-channel multiplex and a generic LAPD core.
%package -n libosmoisdn-devel
Summary: Development files for the Osmo ISDN utility library
License: GPL-2.0-or-later
Group: Development/Libraries/C and C++
%description -n libosmoisdn-devel
The libosmocore library contains various utility functions, a
collection of common code used in various ISDN related sub-projects
inside the Osmocom family of projects. It includes an I.460
sub-channel multiplex and a generic LAPD core.
%package -n libosmosim2 %package -n libosmosim2
Summary: Osmocom SIM card related utility library Summary: Osmocom SIM card related utility library
License: GPL-2.0-or-later License: GPL-2.0-or-later
@ -323,8 +345,8 @@ find "%buildroot/%_libdir" -type f -name "*.la" -delete
%postun -n libosmocodec0 -p /sbin/ldconfig %postun -n libosmocodec0 -p /sbin/ldconfig
%post -n libosmocoding0 -p /sbin/ldconfig %post -n libosmocoding0 -p /sbin/ldconfig
%postun -n libosmocoding0 -p /sbin/ldconfig %postun -n libosmocoding0 -p /sbin/ldconfig
%post -n libosmocore19 -p /sbin/ldconfig %post -n libosmocore20 -p /sbin/ldconfig
%postun -n libosmocore19 -p /sbin/ldconfig %postun -n libosmocore20 -p /sbin/ldconfig
%post -n libosmoctrl0 -p /sbin/ldconfig %post -n libosmoctrl0 -p /sbin/ldconfig
%postun -n libosmoctrl0 -p /sbin/ldconfig %postun -n libosmoctrl0 -p /sbin/ldconfig
%post -n libosmogb14 -p /sbin/ldconfig %post -n libosmogb14 -p /sbin/ldconfig
@ -361,7 +383,7 @@ find "%buildroot/%_libdir" -type f -name "*.la" -delete
%_libdir/libosmocoding.so %_libdir/libosmocoding.so
%_libdir/pkgconfig/libosmocoding.pc %_libdir/pkgconfig/libosmocoding.pc
%files -n libosmocore19 %files -n libosmocore20
%_libdir/libosmocore.so.* %_libdir/libosmocore.so.*
%files -n libosmocore-devel %files -n libosmocore-devel
@ -404,6 +426,16 @@ find "%buildroot/%_libdir" -type f -name "*.la" -delete
%_libdir/libosmogsm.so %_libdir/libosmogsm.so
%_libdir/pkgconfig/libosmogsm.pc %_libdir/pkgconfig/libosmogsm.pc
%files -n libosmoisdn0
%_libdir/libosmoisdn.so.*
%files -n libosmoisdn-devel
%dir %_includedir/%name/
%dir %_includedir/%name/osmocom/
%_includedir/%name/osmocom/isdn/
%_libdir/libosmoisdn.so
%_libdir/pkgconfig/libosmoisdn.pc
%files -n libosmosim2 %files -n libosmosim2
%_libdir/libosmosim.so.* %_libdir/libosmosim.so.*