osmith has submitted this change. ( https://gerrit.osmocom.org/c/osmo-e1-recorder/+/36735?usp=email )
Change subject: contrib: remove rpm spec file
......................................................................
contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: I7cfe55fa2fda43da4eaa1e1b8d40b31d1c8aaf30
---
M Makefile.am
M configure.ac
D contrib/osmo-e1-recorder.spec.in
3 files changed, 12 insertions(+), 70 deletions(-)
Approvals:
pespin: Looks good to me, approved
Jenkins Builder: Verified
diff --git a/Makefile.am b/Makefile.am
index d8c83a4..24f0b24 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -15,7 +15,7 @@
$(NULL)
BUILT_SOURCES = $(top_srcdir)/.version
-EXTRA_DIST = git-version-gen osmoappdesc.py .version contrib/osmo-e1-recorder.spec.in
+EXTRA_DIST = git-version-gen osmoappdesc.py .version
AM_DISTCHECK_CONFIGURE_FLAGS = \
--with-systemdsystemunitdir=$$dc_install_base/$(systemdsystemunitdir)
diff --git a/configure.ac b/configure.ac
index 3effcde..250649d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -192,5 +192,4 @@
doc/Makefile
tests/Makefile
doc/examples/Makefile
- contrib/osmo-e1-recorder.spec
Makefile)
diff --git a/contrib/osmo-e1-recorder.spec.in b/contrib/osmo-e1-recorder.spec.in
deleted file mode 100644
index e7f1dba..0000000
--- a/contrib/osmo-e1-recorder.spec.in
+++ /dev/null
@@ -1,68 +0,0 @@
-#
-# spec file for package osmo-e1-recorder
-#
-# Copyright (c) 2018, Martin Hauke <mardnh(a)gmx.de>
-#
-# All modifications and additions to the file contributed by third parties
-# remain the property of their copyright owners, unless otherwise agreed
-# upon. The license for this file, and modifications and additions to the
-# file, is the same license as for the pristine package itself (unless the
-# license for the pristine package is not an Open Source License, in which
-# case the license is the MIT License). An "Open Source License" is a
-# license that conforms to the Open Source Definition (Version 1.9)
-# published by the Open Source Initiative.
-
-Name: osmo-e1-recorder
-Version: @VERSION@
-Release: 0
-Summary: Osmocom E1/T1 span recorder
-License: GPL-2.0-or-later
-Group: Productivity/Telephony/Utilities
-URL: https://gitea.osmocom.org/cellular-infrastructure/osmo-e1-recorder
-Source: %{name}-%{version}.tar.xz
-BuildRequires: autoconf
-BuildRequires: autoconf-archive
-BuildRequires: automake
-BuildRequires: libtool
-BuildRequires: pkgconfig
-BuildRequires: pkgconfig(libosmoabis)
-BuildRequires: pkgconfig(libosmocore)
-BuildRequires: pkgconfig(libosmogsm)
-BuildRequires: pkgconfig(libosmovty)
-BuildRequires: pkgconfig(talloc)
-
-%description
-The idea of this program is to be able to passively record E1/T1 based
-communications for purposes of data analysis.
-
-Recording of a single E1 link always requires two E1 interface cards,
-one for each direction.
-
-%prep
-%setup -q
-
-%build
-echo "%{version}" >.tarball-version
-autoreconf -fi
-%configure \
- --docdir=%{_docdir}/%{name}
-make %{?_smp_mflags}
-
-%install
-%make_install
-
-%check
-make %{?_smp_mflags} check
-
-%files
-%doc README
-%{_docdir}/osmo-e1-recorder/examples/osmo-e1-recorder.cfg
-%dir %{_docdir}/%{name}/examples
-%{_docdir}/%{name}/examples/osmo-e1-recorder.cfg
-%dir %{_sysconfdir}/osmocom
-%config %{_sysconfdir}/osmocom/osmo-e1-recorder.cfg
-%{_bindir}//hdlc-test
-%{_bindir}/osmo-e1-recorder
-%{_bindir}/osmo-e1cap-dump
-
-%changelog
--
To view, visit https://gerrit.osmocom.org/c/osmo-e1-recorder/+/36735?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-e1-recorder
Gerrit-Branch: master
Gerrit-Change-Id: I7cfe55fa2fda43da4eaa1e1b8d40b31d1c8aaf30
Gerrit-Change-Number: 36735
Gerrit-PatchSet: 2
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: merged
Attention is currently required from: laforge.
osmith has posted comments on this change. ( https://gerrit.osmocom.org/c/libosmo-sccp/+/36727?usp=email )
Change subject: contrib: remove rpm spec file
......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1:
> sysmocom needs to maintain osmo-stp rpm packages for one customer, I think? The same one that uses o […]
The customer said that they only use osmo-pcap on centos 7 (SYS#6760), and that they deploy all other Osmocom packages on Debian.
We also don't build libosmo-sccp for centos 7 (https://obs.osmocom.org/package/show/osmocom:latest/libosmo-sccp), so they couldn't use it from there.
--
To view, visit https://gerrit.osmocom.org/c/libosmo-sccp/+/36727?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: libosmo-sccp
Gerrit-Branch: master
Gerrit-Change-Id: Iff549b7695512c76514ed8915c4807c455e2bdcc
Gerrit-Change-Number: 36727
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Comment-Date: Fri, 10 May 2024 07:51:34 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: laforge <laforge(a)osmocom.org>
Gerrit-MessageType: comment
osmith has submitted this change. ( https://gerrit.osmocom.org/c/libosmo-abis/+/36723?usp=email )
Change subject: contrib: remove rpm spec file
......................................................................
contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: Ie08c37c7525e039701f764ac1db18c332197cb9f
---
M Makefile.am
M configure.ac
D contrib/libosmo-abis.spec.in
3 files changed, 12 insertions(+), 157 deletions(-)
Approvals:
Jenkins Builder: Verified
pespin: Looks good to me, approved
diff --git a/Makefile.am b/Makefile.am
index 22ecc50..5cab5d5 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -15,7 +15,6 @@
EXTRA_DIST = \
.version \
README.md \
- contrib/libosmo-abis.spec.in \
debian \
git-version-gen \
$(NULL)
diff --git a/configure.ac b/configure.ac
index 5097c93..085bb83 100644
--- a/configure.ac
+++ b/configure.ac
@@ -183,5 +183,4 @@
include/Makefile
src/Makefile
tests/Makefile
- Makefile
- contrib/libosmo-abis.spec)
+ Makefile)
diff --git a/contrib/libosmo-abis.spec.in b/contrib/libosmo-abis.spec.in
deleted file mode 100644
index ce64562..0000000
--- a/contrib/libosmo-abis.spec.in
+++ /dev/null
@@ -1,154 +0,0 @@
-#
-# spec file for package libosmo-abis
-#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
-#
-# All modifications and additions to the file contributed by third parties
-# remain the property of their copyright owners, unless otherwise agreed
-# upon. The license for this file, and modifications and additions to the
-# file, is the same license as for the pristine package itself (unless the
-# license for the pristine package is not an Open Source License, in which
-# case the license is the MIT License). An "Open Source License" is a
-# license that conforms to the Open Source Definition (Version 1.9)
-# published by the Open Source Initiative.
-
-Name: libosmo-abis
-Version: @VERSION@
-Release: 0
-Summary: Osmocom library for A-bis interface between BTS and BSC
-License: AGPL-3.0-or-later AND GPL-2.0-or-later
-Group: Productivity/Telephony/Utilities
-Url: https://osmocom.org/projects/libosmo-abis/wiki/Libosmo-abis
-
-Source: %name-%version.tar.xz
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildRequires: automake >= 1.6
-#BuildRequires: dahdi-linux-devel
-BuildRequires: libtool >= 2
-BuildRequires: pkgconfig >= 0.20
-BuildRequires: xz
-BuildRequires: pkgconfig(libosmocore) >= 1.9.0
-BuildRequires: pkgconfig(libosmogsm) >= 1.9.0
-BuildRequires: pkgconfig(libosmovty) >= 1.9.0
-BuildRequires: pkgconfig(libosmocodec) >= 1.9.0
-BuildRequires: pkgconfig(ortp) >= 0.22.0
-BuildRequires: pkgconfig(talloc)
-
-%description
-In GSM, A-bis is a BSS-internal interface link between the BTS and
-BSC. This interface allows control of the radio equipment and radio
-frequency allocation in the BTS.
-
-%package -n libosmoabis13
-Summary: Osmocom GSM A-bis interface library
-License: AGPL-3.0-or-later
-Group: System/Libraries
-
-%description -n libosmoabis13
-In the GSM system architecture, A-bis is a Base Station
-System-internal interface linking the Base Transceiver Stations (BTS)
-and Base Station Controller (BSC). This interface allows control of
-the radio equipment and radio frequency allocation in the BTS.
-
-This library contains common/shared code regarding this A-bis
-interface. It also implements drivers for mISDN and DAHDI-based E1
-cards, as well as some A-bis/IP dialects.
-
-%package -n libosmoabis-devel
-Summary: Development files for the Osmocom GSM A-bis library
-License: AGPL-3.0-or-later
-Group: Development/Libraries/C and C++
-Requires: libosmoabis13 = %version
-Requires: libosmocore-devel >= 1.9.0
-Requires: libosmogsm-devel >= 1.9.0
-
-%description -n libosmoabis-devel
-This library contains common/shared code regarding the GSM A-bis
-interface. It also implements drivers for mISDN and DAHDI-based E1
-cards, as well as some A-bis/IP dialects.
-
-This subpackage contains libraries and header files for developing
-applications that want to make use of libosmoabis.
-
-%package -n libosmotrau2
-Summary: Osmocom GSM TRAU (E1/RTP) library
-License: GPL-2.0-or-later
-Group: System/Libraries
-
-%description -n libosmotrau2
-This library implements the Transcoder and Rate Adaptation Unit (TRAU) for
-GSM systems.
-The TRAU enables the use of lower rates (32, 16 or 8 kbps) over the
-A-bis interface instead of the 64 kbps ISDN rate for which the Mobile
-Switching Center (MSC) is designed.
-
-%package -n libosmotrau-devel
-Summary: Development files for the Osmocom TRAU (E1/RTP) library
-License: GPL-2.0-or-later
-Group: Development/Libraries/C and C++
-Requires: libosmotrau2 = %version
-
-%description -n libosmotrau-devel
-This library implements the Transcoder and Rate Adaptation Unit
-(TRAU) for GSM systems.
-
-This subpackage contains libraries and header files for developing
-applications that want to make use of libosmotrau.
-
-%prep
-%setup -q
-
-%build
-echo "%version" >.tarball-version
-autoreconf -fiv
-# FIXME: Compiler warnings with ortp 0.24.2 result in hard-errors during rpm-postbuild-checks - should be fixed upstream
-%if 0%{?sle_version}
-export CFLAGS='%{optflags} -Wno-int-conversion'
-%endif
-%configure \
- --enable-shared \
- --disable-static \
- --disable-dahdi \
- --includedir="%_includedir/%name"
-make %{?_smp_mflags}
-
-%install
-b="%buildroot"
-make %{?_smp_mflags} install DESTDIR="$b"
-find "$b/%_libdir" -type f -name "*.la" -delete
-
-%check
-make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +)
-
-%post -n libosmoabis13 -p /sbin/ldconfig
-%postun -n libosmoabis13 -p /sbin/ldconfig
-%post -n libosmotrau2 -p /sbin/ldconfig
-%postun -n libosmotrau2 -p /sbin/ldconfig
-
-%files -n libosmoabis13
-%defattr(-,root,root)
-%_libdir/libosmoabis.so.13*
-
-%files -n libosmoabis-devel
-%defattr(-,root,root)
-%doc COPYING
-%dir %_includedir/%name
-%dir %_includedir/%name/osmocom
-%_includedir/%name/osmocom/abis/
-%_libdir/libosmoabis.so
-%_libdir/pkgconfig/libosmoabis.pc
-
-%files -n libosmotrau2
-%defattr(-,root,root)
-%_libdir/libosmotrau.so.2*
-
-%files -n libosmotrau-devel
-%defattr(-,root,root)
-%doc COPYING
-%dir %_includedir/%name
-%dir %_includedir/%name/osmocom
-%_includedir/%name/osmocom/trau
-%_libdir/libosmotrau.so
-%_libdir/pkgconfig/libosmotrau.pc
-
-%changelog
--
To view, visit https://gerrit.osmocom.org/c/libosmo-abis/+/36723?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: libosmo-abis
Gerrit-Branch: master
Gerrit-Change-Id: Ie08c37c7525e039701f764ac1db18c332197cb9f
Gerrit-Change-Number: 36723
Gerrit-PatchSet: 2
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: merged
osmith has submitted this change. ( https://gerrit.osmocom.org/c/libgtpnl/+/36722?usp=email )
Change subject: contrib: remove rpm spec file
......................................................................
contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: Idca6e77cb94529d4a5d85b004989db5b8993a82c
---
M configure.ac
D contrib/libgtpnl.spec.in
2 files changed, 11 insertions(+), 99 deletions(-)
Approvals:
Jenkins Builder: Verified
pespin: Looks good to me, approved
diff --git a/configure.ac b/configure.ac
index b846c8c..1628bc8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -89,7 +89,6 @@
AC_SUBST([CFLAGS])
AC_CONFIG_FILES([
Makefile
- contrib/libgtpnl.spec
include/Makefile
include/libgtpnl/Makefile
include/linux/Makefile
diff --git a/contrib/libgtpnl.spec.in b/contrib/libgtpnl.spec.in
deleted file mode 100644
index 0399d5d..0000000
--- a/contrib/libgtpnl.spec.in
+++ /dev/null
@@ -1,98 +0,0 @@
-#
-# spec file for package libgtpnl
-#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
-#
-# All modifications and additions to the file contributed by third parties
-# remain the property of their copyright owners, unless otherwise agreed
-# upon. The license for this file, and modifications and additions to the
-# file, is the same license as for the pristine package itself (unless the
-# license for the pristine package is not an Open Source License, in which
-# case the license is the MIT License). An "Open Source License" is a
-# license that conforms to the Open Source Definition (Version 1.9)
-# published by the Open Source Initiative.
-
-Name: libgtpnl
-Version: @VERSION@
-Release: 0
-Summary: GPRS tunnel configuration library
-License: GPL-2.0-or-later AND LGPL-2.1-or-later
-Group: Development/Libraries/C and C++
-URL: https://osmocom.org/projects/linux-kernel-gtp-u/wiki
-Source: %{name}-%{version}.tar.xz
-BuildRequires: libtool >= 2
-BuildRequires: pkgconfig
-BuildRequires: xz
-BuildRequires: pkgconfig(libmnl) >= 1.0.0
-
-%description
-libgtpnl wraps the genetlink-based GPRS tunnel configuration of the
-Linux kernel into a C API.
-
-%package -n libgtpnl0
-Summary: GPRS tunnel configuration library
-License: LGPL-2.1-or-later
-Group: System/Libraries
-
-%description -n libgtpnl0
-libgtpnl wraps the genetlink-based GPRS tunnel configuration of the
-Linux kernel into a C API.
-
-%package devel
-Summary: Development files for the GPRS tunnel config library
-License: GPL-2.0-or-later AND LGPL-2.1-or-later
-Group: Development/Libraries/C and C++
-Requires: libgtpnl0 = %{version}
-
-%description devel
-libgtpnl wraps the genetlink-based GPRS tunnel configuration of the
-Linux kernel into a C API.
-
-This subpackage contains libraries and header files for developing
-applications that want to make use of libgtpnl.
-
-%package tools
-Summary: Libgtpnl user tools
-License: GPL-2.0-or-later AND LGPL-2.1-or-later
-Group: Applications/System
-Requires: libgtpnl0 = %{version}
-
-%description tools
-libgtpnl wraps the genetlink-based GPRS tunnel configuration of the
-Linux kernel into a C API.
-
-This subpackage contains sample tools to manage gtp interfaces and tunnels.
-
-%prep
-%setup -q
-
-%build
-echo "%{version}" >.tarball-version
-autoreconf -fi
-%configure --includedir="%{_includedir}/%{name}"
-make %{?_smp_mflags}
-
-%install
-%make_install
-find %{buildroot} -type f -name "*.la" -delete -print
-
-%check
-make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +)
-
-%post -n libgtpnl0 -p /sbin/ldconfig
-%postun -n libgtpnl0 -p /sbin/ldconfig
-
-%files -n libgtpnl0
-%{_libdir}/libgtpnl.so.0*
-
-%files devel
-%license COPYING
-%{_includedir}/libgtpnl/
-%{_libdir}/libgtpnl.so
-%{_libdir}/pkgconfig/*.pc
-
-%files tools
-%{_bindir}/gtp-link
-%{_bindir}/gtp-tunnel
-
-%changelog
--
To view, visit https://gerrit.osmocom.org/c/libgtpnl/+/36722?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: libgtpnl
Gerrit-Branch: master
Gerrit-Change-Id: Idca6e77cb94529d4a5d85b004989db5b8993a82c
Gerrit-Change-Number: 36722
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: merged
osmith has submitted this change. ( https://gerrit.osmocom.org/c/libasn1c/+/36721?usp=email )
Change subject: contrib: remove rpm spec file
......................................................................
contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: I320f56a3d60143c0da1b7d8dc8e206f0d5b0210e
---
M configure.ac
D contrib/libasn1c.spec.in
2 files changed, 12 insertions(+), 96 deletions(-)
Approvals:
Jenkins Builder: Verified
pespin: Looks good to me, approved
diff --git a/configure.ac b/configure.ac
index 6ba1d37..3bcc5e0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -80,5 +80,4 @@
src/Makefile
include/Makefile
include/asn1c/Makefile
- Makefile
- contrib/libasn1c.spec)
+ Makefile)
diff --git a/contrib/libasn1c.spec.in b/contrib/libasn1c.spec.in
deleted file mode 100644
index 59098c3..0000000
--- a/contrib/libasn1c.spec.in
+++ /dev/null
@@ -1,94 +0,0 @@
-#
-# spec file for package libasn1c
-#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
-#
-# All modifications and additions to the file contributed by third parties
-# remain the property of their copyright owners, unless otherwise agreed
-# upon. The license for this file, and modifications and additions to the
-# file, is the same license as for the pristine package itself (unless the
-# license for the pristine package is not an Open Source License, in which
-# case the license is the MIT License). An "Open Source License" is a
-# license that conforms to the Open Source Definition (Version 1.9)
-# published by the Open Source Initiative.
-
-Name: libasn1c
-Version: @VERSION@
-Release: 0
-Summary: Osmocon ASN.1 decoder and encoder library
-License: BSD-2-Clause
-Group: Development/Libraries/C and C++
-Url: http://openbsc.osmocom.org/trac/
-
-Source: %name-%version.tar.xz
-BuildRequires: libtool >= 2
-BuildRequires: pkg-config
-BuildRequires: xz
-BuildRequires: pkgconfig(libosmocore) >= 0.1.13
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-
-%description
-Lev Walkins's asn1c runtime, as a shared library and with
-modifications for Osmocom.
-
-Compiles ASN.1 data structures into C source structures that can be
-simply (un)marshalled from and to: BER, DER, CER, BASIC-XER, CXER,
-EXTENDED-XER, PER.
-
-%package -n libasn1c1
-Summary: Osmocon ASN.1 decoder and encoder library
-Group: System/Libraries
-
-%description -n libasn1c1
-Lev Walkins's asn1c runtime, as a shared library and with
-modifications for Osmocom.
-
-Compiles ASN.1 data structures into C source structures that can be
-simply (un)marshalled from and to: BER, DER, CER, BASIC-XER, CXER,
-EXTENDED-XER, PER.
-
-%package -n libasn1c-devel
-Summary: Development files for libasn1c, Osmocom's ASN.1 decoder and encoder library
-Group: Development/Libraries/C and C++
-Requires: libasn1c1 = %version
-Requires: libtalloc-devel
-
-%description -n libasn1c-devel
-Compiles ASN.1 data structures into C source structures that can be
-simply (un)marshalled from and to: BER, DER, CER, BASIC-XER, CXER,
-EXTENDED-XER, PER.
-
-This subpackage contains libraries and header files for developing
-applications that want to make use of libasn1c.
-
-%prep
-%setup -q
-
-%build
-echo "%{version}" >.tarball-version
-autoreconf -fi
-%configure --disable-static
-make %{?_smp_mflags}
-
-%install
-%make_install
-find "%buildroot/%_libdir" -type f -name "*.la" -delete
-
-%check
-make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +)
-
-%post -n libasn1c1 -p /sbin/ldconfig
-%postun -n libasn1c1 -p /sbin/ldconfig
-
-%files -n libasn1c1
-%defattr(-,root,root)
-%_libdir/libasn1c.so.1*
-
-%files -n libasn1c-devel
-%defattr(-,root,root)
-%doc COPYING
-%_includedir/asn1c/
-%_libdir/pkgconfig/*.pc
-%_libdir/libasn1c.so
-
-%changelog
--
To view, visit https://gerrit.osmocom.org/c/libasn1c/+/36721?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: libasn1c
Gerrit-Branch: master
Gerrit-Change-Id: I320f56a3d60143c0da1b7d8dc8e206f0d5b0210e
Gerrit-Change-Number: 36721
Gerrit-PatchSet: 2
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: merged