Compare commits

..

1 Commits

Author SHA256 Message Date
6c9263f7cb libosmo-abis 1.6.0 2024-10-26 16:36:28 +02:00
5 changed files with 39 additions and 30 deletions

View File

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

BIN
1.6.0.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Sat Oct 26 13:58:23 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.6.0
* Add support for sending and receiving Sa bits, as well as
some line signals
* rtp2trau_hr16: accept both TS 101 318 and RFC 5993 payload
formats
* TRAU->RTP: add support for TW-TS-001 & TW-TS-002
* trau_rtp_conv: add support for HRv1 in 8k format
------------------------------------------------------------------- -------------------------------------------------------------------
Fri May 3 05:02:52 UTC 2024 - Jan Engelhardt <jengelh@inai.de> Fri May 3 05:02:52 UTC 2024 - Jan Engelhardt <jengelh@inai.de>

View File

@ -17,7 +17,7 @@
Name: libosmo-abis Name: libosmo-abis
Version: 1.5.2 Version: 1.6.0
Release: 0 Release: 0
Summary: Osmocom library for A-bis interface between BTS and BSC Summary: Osmocom library for A-bis interface between BTS and BSC
License: AGPL-3.0-or-later AND GPL-2.0-or-later License: AGPL-3.0-or-later AND GPL-2.0-or-later
@ -29,11 +29,11 @@ BuildRequires: automake >= 1.6
BuildRequires: libtool >= 2 BuildRequires: libtool >= 2
BuildRequires: pkg-config >= 0.20 BuildRequires: pkg-config >= 0.20
BuildRequires: xz BuildRequires: xz
BuildRequires: pkgconfig(libosmo-e1d) >= 0.5.0 BuildRequires: pkgconfig(libosmo-e1d) >= 0.7.0
BuildRequires: pkgconfig(libosmocodec) >= 1.9.0 BuildRequires: pkgconfig(libosmocodec) >= 1.10.0
BuildRequires: pkgconfig(libosmocore) >= 1.9.0 BuildRequires: pkgconfig(libosmocore) >= 1.10.0
BuildRequires: pkgconfig(libosmogsm) >= 1.9.0 BuildRequires: pkgconfig(libosmogsm) >= 1.10.0
BuildRequires: pkgconfig(libosmovty) >= 1.9.0 BuildRequires: pkgconfig(libosmovty) >= 1.10.0
BuildRequires: pkgconfig(ortp) >= 0.22 BuildRequires: pkgconfig(ortp) >= 0.22
BuildRequires: pkgconfig(talloc) BuildRequires: pkgconfig(talloc)
@ -73,12 +73,12 @@ cards, as well as some A-bis/IP dialects.
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 libosmoabis. applications that want to make use of libosmoabis.
%package -n libosmotrau2 %package -n libosmotrau10
Summary: Osmocom GSM TRAU (E1/RTP) library Summary: Osmocom GSM TRAU (E1/RTP) library
License: GPL-2.0-or-later License: GPL-2.0-or-later
Group: System/Libraries Group: System/Libraries
%description -n libosmotrau2 %description -n libosmotrau10
This library implements the Transcoder and Rate Adaptation Unit (TRAU) for This library implements the Transcoder and Rate Adaptation Unit (TRAU) for
GSM systems. GSM systems.
The TRAU enables the use of lower rates (32, 16 or 8 kbps) over the The TRAU enables the use of lower rates (32, 16 or 8 kbps) over the
@ -89,7 +89,7 @@ Switching Center (MSC) is designed.
Summary: Development files for the Osmocom TRAU (E1/RTP) library Summary: Development files for the Osmocom TRAU (E1/RTP) library
License: GPL-2.0-or-later License: GPL-2.0-or-later
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libosmotrau2 = %version Requires: libosmotrau10 = %version-%release
%description -n libosmotrau-devel %description -n libosmotrau-devel
This library implements the Transcoder and Rate Adaptation Unit This library implements the Transcoder and Rate Adaptation Unit
@ -121,10 +121,8 @@ if ! %make_build check; then
%endif %endif
fi fi
%post -n libosmoabis13 -p /sbin/ldconfig %ldconfig_scriptlets -n libosmoabis13
%postun -n libosmoabis13 -p /sbin/ldconfig %ldconfig_scriptlets -n libosmotrau10
%post -n libosmotrau2 -p /sbin/ldconfig
%postun -n libosmotrau2 -p /sbin/ldconfig
%files -n libosmoabis13 %files -n libosmoabis13
%_libdir/libosmoabis.so.* %_libdir/libosmoabis.so.*
@ -137,7 +135,7 @@ fi
%_libdir/libosmoabis.so %_libdir/libosmoabis.so
%_libdir/pkgconfig/libosmoabis.pc %_libdir/pkgconfig/libosmoabis.pc
%files -n libosmotrau2 %files -n libosmotrau10
%_libdir/libosmotrau.so.* %_libdir/libosmotrau.so.*
%files -n libosmotrau-devel %files -n libosmotrau-devel

View File

@ -9,23 +9,23 @@ The source files use talloc, so link to talloc.
src/Makefile.am | 2 +- src/Makefile.am | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-) 2 files changed, 2 insertions(+), 1 deletion(-)
Index: libosmo-abis-1.5.0/configure.ac Index: libosmo-abis-1.6.0/configure.ac
=================================================================== ===================================================================
--- libosmo-abis-1.5.0.orig/configure.ac --- libosmo-abis-1.6.0.orig/configure.ac
+++ libosmo-abis-1.5.0/configure.ac +++ libosmo-abis-1.6.0/configure.ac
@@ -71,6 +71,7 @@ PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty @@ -70,6 +70,7 @@ PKG_CHECK_MODULES(LIBOSMOCORE, libosmoco
PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.9.0) PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.10.0)
PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 1.9.0) PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.10.0)
PKG_CHECK_MODULES(ORTP, ortp >= 0.22.0) PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 1.10.0)
+PKG_CHECK_MODULES([TALLOC], [talloc]) +PKG_CHECK_MODULES([TALLOC], [talloc])
AC_ARG_ENABLE([dahdi], AC_ARG_ENABLE([ortp], [AS_HELP_STRING([--disable-ortp], [Build without ortp support])],
AC_HELP_STRING([--disable-dahdi], [
Index: libosmo-abis-1.5.0/src/Makefile.am Index: libosmo-abis-1.6.0/src/Makefile.am
=================================================================== ===================================================================
--- libosmo-abis-1.5.0.orig/src/Makefile.am --- libosmo-abis-1.6.0.orig/src/Makefile.am
+++ libosmo-abis-1.5.0/src/Makefile.am +++ libosmo-abis-1.6.0/src/Makefile.am
@@ -7,7 +7,7 @@ TRAU_LIBVERSION=9:0:7 @@ -7,7 +7,7 @@ TRAU_LIBVERSION=10:0:0
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir)
AM_CFLAGS= -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(LIBOSMOE1D_CFLAGS) $(LIBOSMOCODEC_CFLAGS) $(COVERAGE_CFLAGS) AM_CFLAGS= -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(LIBOSMOE1D_CFLAGS) $(LIBOSMOCODEC_CFLAGS) $(COVERAGE_CFLAGS)
AM_LDFLAGS = $(COVERAGE_LDFLAGS) AM_LDFLAGS = $(COVERAGE_LDFLAGS)