lists.osmocom.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2025
June
May
April
March
February
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
List overview
Download
gerrit-log
May 2024
----- 2025 -----
June 2025
May 2025
April 2025
March 2025
February 2025
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
gerrit-log@lists.osmocom.org
1 participants
1530 discussions
Start a n
N
ew thread
[L] Change in ...osmo-epdg[master]: docs: add basic manual of the osmo-epdg
by pespin
Attention is currently required from: lynxis lazus. pespin has posted comments on this change. (
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36783?usp=email
) Change subject: docs: add basic manual of the osmo-epdg ...................................................................... Patch Set 2: (10 comments) File docs/manuals/chapters/epcrequirements.adoc:
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36783/comment/f775bb18_e8b7…
PS2, Line 14: An UE will request attributes via IKEv2 which are translated into additional PCO in GTP on the S2b Additional PCO (APCO)
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36783/comment/65893856_906a…
PS2, Line 15: reference point. THe PGW should support additional PCO via S2b. Additional PCO
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36783/comment/b585c145_0cd2…
PS2, Line 16: open5gs supports additional PCO by 2.7.1. Additional PCO since v2.7.1 File docs/manuals/chapters/osmo-epdg.adoc:
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36783/comment/e520aea9_1a2a…
PS2, Line 16: For Debian based distribution osmocom provides packages repositories: package repositories
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36783/comment/84e29a8d_b09c…
PS2, Line 29: ===== CEIA: Connection for strongSwan I recall this was usually CEAI? whatever it's meaning is :) File docs/manuals/chapters/overview.adoc:
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36783/comment/7755c924_64b9…
PS2, Line 27: Further the osmo-epdg is using strongSwan to handle the communication towards UEs. "Furthermore, osmo-epdg speaks with strongswan to handle communication..." ?
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36783/comment/5a7256c5_d165…
PS2, Line 34: * Linux generic policy routing and firewall (user plane) I think we are missing mention to the gtp kernel module somewhere in here. File docs/manuals/chapters/strongswan.adoc:
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36783/comment/db65ba9c_64c8…
PS2, Line 8: strongSwan has been extended to support this role in the osmo-epdg. this means it was forked, so information on where to find it should be provided here.
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36783/comment/18f3aa1e_7ccf…
PS2, Line 44: Further it allows the osmo-epdg/erlang to: Moreover? I don't think you can use Further this way; I may be wrong though. File docs/manuals/ue-connects.msc:
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36783/comment/f7bc7b8d_b357…
PS2, Line 8: > trailing whitespace Please fix. -- To view, visit
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36783?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: erlang/osmo-epdg Gerrit-Branch: master Gerrit-Change-Id: I596b6a351b7356aefa7e69f95521bc4012b9264b Gerrit-Change-Number: 36783 Gerrit-PatchSet: 2 Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Reviewer: Jenkins Builder Gerrit-CC: daniel <dwillmann(a)sysmocom.de> Gerrit-CC: pespin <pespin(a)sysmocom.de> Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Comment-Date: Mon, 13 May 2024 09:15:42 +0000 Gerrit-HasComments: Yes Gerrit-Has-Labels: No Gerrit-MessageType: comment
1 year, 1 month
1
0
0
0
[S] Change in docker-playground[master]: asterisk: Enable capabilities required to set up ipsec
by jolly
Attention is currently required from: laforge, pespin. jolly has posted comments on this change. (
https://gerrit.osmocom.org/c/docker-playground/+/36775?usp=email
) Change subject: asterisk: Enable capabilities required to set up ipsec ...................................................................... Patch Set 1: Code-Review+1 -- To view, visit
https://gerrit.osmocom.org/c/docker-playground/+/36775?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: docker-playground Gerrit-Branch: master Gerrit-Change-Id: I2dc040cf87169c9a59dc7e9f1af0e1c17bde6683 Gerrit-Change-Number: 36775 Gerrit-PatchSet: 1 Gerrit-Owner: pespin <pespin(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: jolly <andreas(a)eversberg.eu> Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Attention: laforge <laforge(a)osmocom.org> Gerrit-Attention: pespin <pespin(a)sysmocom.de> Gerrit-Comment-Date: Mon, 13 May 2024 09:07:45 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes Gerrit-MessageType: comment
1 year, 1 month
1
0
0
0
[M] Change in gapk[master]: contrib: remove rpm spec file
by osmith
osmith has submitted this change. (
https://gerrit.osmocom.org/c/gapk/+/36720?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/gapk.spec.in 2 files changed, 12 insertions(+), 152 deletions(-) Approvals: laforge: Looks good to me, but someone else must approve pespin: Looks good to me, approved Jenkins Builder: Verified diff --git a/configure.ac b/configure.ac index 9a318bb..904b371 100644 --- a/configure.ac +++ b/configure.ac @@ -113,7 +113,7 @@ AC_FUNC_MALLOC AC_CHECK_FUNCS([memset]) -AC_CONFIG_FILES([contrib/gapk.spec +AC_CONFIG_FILES([ Makefile src/Makefile libgsmhr/Makefile diff --git a/contrib/gapk.spec.in b/contrib/gapk.spec.in deleted file mode 100644 index e0466f4..0000000 --- a/contrib/gapk.spec.in +++ /dev/null @@ -1,151 +0,0 @@ -# -# spec file for package gapk -# -# Copyright (c) 2017, 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. - -%define with_amr 1 -%define with_gsmhr 1 -%define sover 0 - -Name: gapk -Version: @VERSION@ -Release: 0 -Summary: GSM Audio Pocket Knife -License: GPL-3.0-only -Group: Productivity/Multimedia/Sound/Editors and Convertors -URL:
http://www.osmocom.org
-Source: gapk-%{version}.tar.xz -# License: for libgsmhr see 3gpp website -Source1: 0606_421.zip -Patch1: gapk-disable-codec-dl-during-build.diff -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libgsm-devel -BuildRequires: libtool -BuildRequires: pkgconfig -BuildRequires: python -BuildRequires: pkgconfig(alsa) -BuildRequires: pkgconfig(libosmocodec) -BuildRequires: pkgconfig(libosmocore) -# Benchmarking is currently only supported on intel platforms... -ExclusiveArch: %{ix86} x86_64 -%if 0%{with_amr} -BuildRequires: libopencore-amr-devel -%endif - -%description -gapk is intented to be the GSM Audio Pocket Knife. -It encodes/decodes several GSM-related audio-codes (HR,FR,EFR) - -%if 0%{with_gsmhr} -%package -n libgsmhr0 -Summary: Shared Library part of libgsmhr -License: NonFree -Group: Development/Libraries/C and C++ - -%description -n libgsmhr0 -libgsmhr contains a standard implementation of the European GSM 06.20 -provisional standard for GSM Half Rate speech speech transcoding. - -%package -n libgsmhr-devel -Summary: Development files for the gsmhr library -License: NonFree -Group: Development/Libraries/C and C++ -Requires: libgsmhr0 = %{version} - -%description -n libgsmhr-devel -libgsmhr contains a standard implementation of the European GSM 06.20 -provisional standard for GSM Half Rate speech speech transcoding. - -This subpackage contains libraries and header files for developing -applications that want to make use of libgsmhr. -%endif - -%package -n libosmogapk%{sover} -Summary: Shared library part of GSM Audio Pocket Knife (GAPK) -License: GPL-3.0-only -Group: Development/Libraries/C and C++ - -%description -n libosmogapk%{sover} -Shared library part of GSM Audio Pocket Knife (GAPK). - -%package -n libosmogapk-devel -Summary: Development files for the GAPK library -License: GPL-3.0-only -Group: Development/Libraries/C and C++ -Requires: libosmogapk%{sover} = %{version} - -%description -n libosmogapk-devel -Shared library part of GSM Audio Pocket Knife (GAPK). - -This subpackage contains the development files for the Osmocom GAPK -library. - -%prep -%setup -q -%if 0%{with_gsmhr} -%patch1 -p1 -cp %{SOURCE1} libgsmhr/ -%endif - -%build -echo "%{version}" >.tarball-version -autoreconf -fi -%configure \ -%if 0%{with_gsmhr} - --enable-gsmhr \ -%endif - --disable-static -make V=1 %{?_smp_mflags} - -%install -%make_install -find %{buildroot} -type f -name "*.la" -delete -print - -%check -%if 0%{with_gsmhr} -## GSM HR tests (6,9,13,14) are known to be broken -
https://osmocom.org/issues/2514
-make %{?_smp_mflags} check || : -%else -make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) -%endif - -%if 0%{with_gsmhr} -%post -n libgsmhr0 -p /sbin/ldconfig -%postun -n libgsmhr0 -p /sbin/ldconfig -%endif - -%post -n libosmogapk%{sover} -p /sbin/ldconfig -%postun -n libosmogapk%{sover} -p /sbin/ldconfig - -%files -%doc COPYING -%{_bindir}/osmo-gapk - -%if 0%{with_gsmhr} -%files -n libgsmhr0 -%{_libdir}/libgsmhr.so.0* - -%files -n libgsmhr-devel -%{_libdir}/libgsmhr.so -%endif - -%files -n libosmogapk%{sover} -%{_libdir}/libosmogapk.so.%{sover}* - -%files -n libosmogapk-devel -%dir %{_includedir}/osmocom/ -%{_includedir}/osmocom/%{name}/ -%{_libdir}/libosmogapk.so -%{_libdir}/pkgconfig/libosmogapk.pc - -%changelog -- To view, visit
https://gerrit.osmocom.org/c/gapk/+/36720?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: gapk Gerrit-Branch: master Gerrit-Change-Id: I320f56a3d60143c0da1b7d8dc8e206f0d5b0210e Gerrit-Change-Number: 36720 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: pespin <pespin(a)sysmocom.de> Gerrit-MessageType: merged
1 year, 1 month
1
0
0
0
[M] Change in libosmo-pfcp[master]: contrib: remove rpm spec file
by osmith
osmith has submitted this change. (
https://gerrit.osmocom.org/c/libosmo-pfcp/+/36726?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: Iff549b7695512c76514ed8915c4807c455e2bdcc --- M Makefile.am M configure.ac D contrib/libosmo-pfcp.spec.in 3 files changed, 11 insertions(+), 114 deletions(-) Approvals: laforge: Looks good to me, but someone else must approve pespin: Looks good to me, approved Jenkins Builder: Verified diff --git a/Makefile.am b/Makefile.am index 626aaf4..a04a301 100644 --- a/Makefile.am +++ b/Makefile.am @@ -24,7 +24,6 @@ BUILT_SOURCES = $(top_srcdir)/.version EXTRA_DIST = \ .version \ - contrib/libosmo-pfcp.spec.in \ debian \ git-version-gen \ $(NULL) diff --git a/configure.ac b/configure.ac index 6775969..ba99cb0 100644 --- a/configure.ac +++ b/configure.ac @@ -85,7 +85,6 @@ AC_CONFIG_FILES([ libosmo-gtlv.pc libosmo-pfcp.pc - contrib/libosmo-pfcp.spec include/Makefile include/osmocom/Makefile include/osmocom/gtlv/Makefile diff --git a/contrib/libosmo-pfcp.spec.in b/contrib/libosmo-pfcp.spec.in deleted file mode 100644 index 86dfee7..0000000 --- a/contrib/libosmo-pfcp.spec.in +++ /dev/null @@ -1,112 +0,0 @@ -Name: libosmo-pfcp -Version: @VERSION@ -Release: 0 -Summary: PFCP protocol encoding, decoding and endpoint implementation -License: GPL-2.0-or-later -Group: Hardware/Mobile -URL:
https://osmocom.org/projects/libosmo-pfcp
-Source: %{name}-%{version}.tar.xz -BuildRequires: autoconf-archive -BuildRequires: automake >= 1.9 -BuildRequires: libtool >= 2 -BuildRequires: lksctp-tools-devel -BuildRequires: pkgconfig >= 0.20 -BuildRequires: pkgconfig(libosmocore) >= 1.9.0 -BuildRequires: pkgconfig(libosmogsm) >= 1.9.0 -BuildRequires: pkgconfig(talloc) - -%description -Description: Osmocom PFCP protocol implementation (metapackage) - -Install Osmocom PFCP and generic TLV protocol libraries. -libosmo-gtlv and libosmo-pfcp - - -%package -n libosmo-gtlv1 -Summary: Generic TLV and TLIV protocol support -License: GPL-2.0-or-later -Group: System/Libraries - -%description -n libosmo-gtlv1 -Decoding, encoding and logging of protocols using a Tag-Length-Value and/or -Tag-Length-Instance-Value structure. - - -%package -n libosmo-gtlv-devel -Summary: Development files for libosmo-pfcp -License: GPL-2.0-or-later -Group: Development/Libraries/C and C++ -Requires: libosmo-gtlv1 = %{version} - -%description -n libosmo-gtlv-devel -libosmo-pfcp implements decoding, encoding and endpoint implementation of the -Packet Forwarding Control Protocol (3GPP TS 29.244). This package in particular -contains the files for compiling a program using this library. - - -%package -n libosmo-pfcp0 -Summary: PFCP protocol support -License: GPL-2.0-or-later -Group: System/Libraries - -%description -n libosmo-pfcp0 -PFCP protocol support: Decoding, encoding and endpoint implementation of the -Packet Forwarding Control Protocol (3GPP TS 29.244). - - -%package -n libosmo-pfcp-devel -Summary: Development files for libosmo-pfcp -License: GPL-2.0-or-later -Group: Development/Libraries/C and C++ -Requires: libosmo-pfcp0 = %{version} - -%description -n libosmo-pfcp-devel -libosmo-pfcp implements decoding, encoding and endpoint implementation of the -Packet Forwarding Control Protocol (3GPP TS 29.244). This package in particular -contains the files for compiling a program using this library. - - -%prep -%setup -q - -%build -echo "%{version}" >.tarball-version -autoreconf -fi -%configure \ - --disable-static \ - --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 libosmo-gtlv1 -p /sbin/ldconfig -%postun -n libosmo-gtlv1 -p /sbin/ldconfig -%post -n libosmo-pfcp0 -p /sbin/ldconfig -%postun -n libosmo-pfcp0 -p /sbin/ldconfig - -%files -n libosmo-gtlv1 -%{_libdir}/libosmo-gtlv.so.1* - -%files -n libosmo-gtlv-devel -%dir %{_includedir}/%{name} -%dir %{_includedir}/%{name}/osmocom -%{_includedir}/%{name}/osmocom/gtlv -%{_libdir}/libosmo-gtlv.so -%{_libdir}/pkgconfig/libosmo-gtlv.pc - -%files -n libosmo-pfcp0 -%{_libdir}/libosmo-pfcp.so.0* - -%files -n libosmo-pfcp-devel -%dir %{_includedir}/%{name} -%dir %{_includedir}/%{name}/osmocom -%{_includedir}/%{name}/osmocom/pfcp -%{_libdir}/libosmo-pfcp.so -%{_libdir}/pkgconfig/libosmo-pfcp.pc - -%changelog -- To view, visit
https://gerrit.osmocom.org/c/libosmo-pfcp/+/36726?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: libosmo-pfcp Gerrit-Branch: master Gerrit-Change-Id: Iff549b7695512c76514ed8915c4807c455e2bdcc Gerrit-Change-Number: 36726 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: pespin <pespin(a)sysmocom.de> Gerrit-MessageType: merged
1 year, 1 month
1
0
0
0
[M] Change in osmo-bsc[master]: contrib: remove rpm spec file
by osmith
osmith has submitted this change. (
https://gerrit.osmocom.org/c/osmo-bsc/+/36731?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: Ic79cde09bf7d5e96e439b1883d3a3fe5568bdbf1 --- M Makefile.am M configure.ac D contrib/osmo-bsc.spec.in 3 files changed, 11 insertions(+), 168 deletions(-) Approvals: laforge: Looks good to me, but someone else must approve pespin: Looks good to me, approved Jenkins Builder: Verified diff --git a/Makefile.am b/Makefile.am index 0deeb1e..be0d755 100644 --- a/Makefile.am +++ b/Makefile.am @@ -20,7 +20,6 @@ EXTRA_DIST = \ .version \ README.md \ - contrib/osmo-bsc.spec.in \ debian \ git-version-gen \ osmoappdesc.py \ diff --git a/configure.ac b/configure.ac index 6214539..7a4d557 100644 --- a/configure.ac +++ b/configure.ac @@ -251,5 +251,4 @@ doc/manuals/Makefile contrib/Makefile contrib/systemd/Makefile - contrib/osmo-bsc.spec Makefile) diff --git a/contrib/osmo-bsc.spec.in b/contrib/osmo-bsc.spec.in deleted file mode 100644 index 464630e..0000000 --- a/contrib/osmo-bsc.spec.in +++ /dev/null @@ -1,166 +0,0 @@ -# -# spec file for package osmo-bsc -# -# Copyright (c) 2017, 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. - -## Disable LTO for now since it breaks compilation of the tests -##
https://osmocom.org/issues/4113
-%define _lto_cflags %{nil} - -Name: osmo-bsc -Version: @VERSION@ -Release: 0 -Summary: OsmoBSC: Osmocom's Base Station Controller for 2G CS mobile networks -License: AGPL-3.0-or-later AND GPL-2.0-or-later -Group: Hardware/Mobile -URL:
https://osmocom.org/projects/osmobsc
-Source: %{name}-%{version}.tar.xz -BuildRequires: automake >= 1.9 -BuildRequires: libtool >= 2 -BuildRequires: pkgconfig >= 0.20 -%if 0%{?suse_version} -BuildRequires: systemd-rpm-macros -%endif -BuildRequires: pkgconfig(libcrypto) >= 0.9.5 -BuildRequires: pkgconfig(libosmo-mgcp-client) >= 1.12.0 -BuildRequires: pkgconfig(libosmo-netif) >= 1.4.0 -BuildRequires: pkgconfig(libosmo-sigtran) >= 1.8.0 -BuildRequires: pkgconfig(libosmoabis) >= 1.5.0 -BuildRequires: pkgconfig(libosmocore) >= 1.9.0 -BuildRequires: pkgconfig(libosmoctrl) >= 1.9.0 -BuildRequires: pkgconfig(libosmogb) >= 1.9.0 -BuildRequires: pkgconfig(libosmogsm) >= 1.9.0 -BuildRequires: pkgconfig(libosmovty) >= 1.9.0 -BuildRequires: pkgconfig(talloc) -%{?systemd_requires} - -%description -OsmoBSC: Osmocom's Base Station Controller for 2G circuit-switched mobile networks. - -%package abisip-find -Summary: CLI utility to find ip.access compatible BTS -License: GPL-2.0-or-later -Group: Productivity/Telephony/Utilities - -%description abisip-find -Command line utility to find ip.access compatible BTS. - -%package ipaccess-utils -Summary: Command line utilities for ip.access nanoBTS -License: GPL-2.0-or-later -Group: Productivity/Telephony/Utilities - -%description ipaccess-utils -This package contains utilities that are specific for nanoBTS when being -used together with OpenBSC. It contains mainly two tools: ipaccess-config -and ipaccess-proxy. - -%package bs11-utils -Summary: Command line utilities for Siemens BS-11 BTS -License: GPL-2.0-or-later -Group: Productivity/Telephony/Utilities - -%description bs11-utils -There is a tool in this package for configuring the Siemens BS-11 BTS. -Additionally, it contains one tool for making use of an ISDN-card and the -public telephone network as frequency standard for the E1 line. - -%package meas-utils -Summary: Command line utilities for OsmoBSC's measurement reports -License: GPL-2.0-or-later -Group: Productivity/Telephony/Utilities - -%description meas-utils -This package contains utilities for handling OsmoBSC's measurement reports - * meas_json to convert measurement feed into a JSON feed - -%prep -%setup -q - -%build -echo "%{version}" >.tarball-version -autoreconf -fi -%configure \ - --docdir=%{_docdir}/%{name} \ - --with-systemdsystemunitdir=%{_unitdir} -make %{?_smp_mflags} - -%install -%make_install - -%preun -%if 0%{?suse_version} -%service_del_preun %{name}.service -%endif - -%postun -%if 0%{?suse_version} -%service_del_postun %{name}.service -%endif - -%pre -getent group osmocom >/dev/null || groupadd --system osmocom -getent passwd osmocom >/dev/null || useradd --system --gid osmocom --home-dir /var/lib/osmocom \ - --shell /sbin/nologin --comment "Open Source Mobile Communications" osmocom -%if 0%{?suse_version} -%service_add_pre %{name}.service -%endif - -%post -%if 0%{?suse_version} -%service_add_post %{name}.service -%endif -chown osmocom:osmocom /etc/osmocom/osmo-bsc.cfg -chmod 0660 /etc/osmocom/osmo-bsc.cfg -chown root:osmocom /etc/osmocom -chmod 2775 /etc/osmocom -mkdir -p /var/lib/osmocom -chown -R osmocom:osmocom /var/lib/osmocom - - -%check -make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) - -%files -%license COPYING -%doc AUTHORS README.md -%{_bindir}/osmo-bsc -%dir %{_docdir}/%{name}/examples -%dir %{_docdir}/%{name}/examples/osmo-bsc -%{_docdir}/%{name}/examples/osmo-bsc/osmo-bsc.cfg -%{_docdir}/%{name}/examples/osmo-bsc/osmo-bsc_custom-sccp.cfg -%{_docdir}/%{name}/examples/osmo-bsc/osmo-bsc-4trx-fh.confmerge -%{_docdir}/%{name}/examples/osmo-bsc/osmo-bsc-4trx.cfg -%{_docdir}/%{name}/examples/osmo-bsc/osmo-bsc-minimal.cfg -%dir %{_docdir}/%{name}/examples/osmo-bsc/ericsson -%dir %{_docdir}/%{name}/examples/osmo-bsc/nokia -%dir %{_docdir}/%{name}/examples/osmo-bsc/siemens -%{_docdir}/%{name}/examples/osmo-bsc/*/osmo-bsc*.cfg -%dir %{_sysconfdir}/osmocom -%config(noreplace) %{_sysconfdir}/osmocom/osmo-bsc.cfg -%{_unitdir}/%{name}.service - -%files abisip-find -%{_bindir}/abisip-find - -%files ipaccess-utils -%{_bindir}/ipaccess-config -%{_bindir}/ipaccess-proxy - -%files bs11-utils -%{_bindir}/bs11_config -%{_bindir}/isdnsync - -%files meas-utils -%{_bindir}/meas_json - -%changelog -- To view, visit
https://gerrit.osmocom.org/c/osmo-bsc/+/36731?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-bsc Gerrit-Branch: master Gerrit-Change-Id: Ic79cde09bf7d5e96e439b1883d3a3fe5568bdbf1 Gerrit-Change-Number: 36731 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: pespin <pespin(a)sysmocom.de> Gerrit-MessageType: merged
1 year, 1 month
1
0
0
0
[M] Change in osmo-bts[master]: contrib: remove rpm spec file
by osmith
osmith has submitted this change. (
https://gerrit.osmocom.org/c/osmo-bts/+/36732?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: Ic79cde09bf7d5e96e439b1883d3a3fe5568bdbf1 --- M Makefile.am M configure.ac D contrib/osmo-bts.spec.in 3 files changed, 11 insertions(+), 118 deletions(-) Approvals: laforge: Looks good to me, but someone else must approve Jenkins Builder: Verified pespin: Looks good to me, approved diff --git a/Makefile.am b/Makefile.am index e64db39..6dad46c 100644 --- a/Makefile.am +++ b/Makefile.am @@ -8,7 +8,6 @@ .version \ README.md \ contrib/dump_docs.py \ - contrib/osmo-bts.spec.in \ debian \ git-version-gen \ $(NULL) diff --git a/configure.ac b/configure.ac index 6d5d931..79958dd 100644 --- a/configure.ac +++ b/configure.ac @@ -452,5 +452,4 @@ contrib/Makefile contrib/ber/Makefile contrib/systemd/Makefile - contrib/osmo-bts.spec Makefile) diff --git a/contrib/osmo-bts.spec.in b/contrib/osmo-bts.spec.in deleted file mode 100644 index 73731cf..0000000 --- a/contrib/osmo-bts.spec.in +++ /dev/null @@ -1,116 +0,0 @@ -# -# spec file for package osmo-bts -# -# Copyright (c) 2017, 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-bts -Version: @VERSION@ -Release: 0 -Summary: Osmocom BTS-Side code (Abis, scheduling) -License: AGPL-3.0-or-later AND GPL-2.0-only -Group: Productivity/Telephony/Servers -URL:
https://osmocom.org/projects/osmobts
-Source: %{name}-%{version}.tar.xz -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libtool -BuildRequires: pkgconfig >= 0.20 -%if 0%{?suse_version} -BuildRequires: systemd-rpm-macros -%endif -BuildRequires: pkgconfig(libosmocodec) >= 1.9.0 -BuildRequires: pkgconfig(libosmocoding) >= 1.9.0 -BuildRequires: pkgconfig(libosmocore) >= 1.9.0 -BuildRequires: pkgconfig(libosmoctrl) >= 1.9.0 -BuildRequires: pkgconfig(libosmogsm) >= 1.9.0 -BuildRequires: pkgconfig(libosmovty) >= 1.9.0 -BuildRequires: pkgconfig(libosmoabis) >= 1.5.0 -BuildRequires: pkgconfig(libosmotrau) >= 1.5.0 -BuildRequires: pkgconfig(libosmo-netif) >= 1.4.0 -%{?systemd_requires} - -%description -Osmocom BTS-Side code (A-bis, scheduling). - -%package -n osmo-bts-virtual -Summary: Virtual Osmocom GSM BTS (no RF hardware; GSMTAP/UDP) -License: GPL-2.0-or-later -Group: Productivity/Telephony/Utilities - -%description -n osmo-bts-virtual -This version of OsmoBTS doesn't use actual GSM PHY/Hardware/RF, but -utilizes GSMTAP-over-UDP frames for the Um interface. This is useful -in fully virtualized setups e.g. in combination with OsmocomBB virt_phy. - -%package -n osmo-bts-omldummy -Summary: Osmocom CI: Bring up only OML without RSL -License: GPL-2.0-or-later -Group: Productivity/Telephony/Utilities - -%description -n osmo-bts-omldummy -This is used only in integration testing, where in the TTCN-3 testsuite -we currently have no A-bis OML implementation, but only a RSL one. - -%prep -%setup -q - -%build -echo "%{version}" >.tarball-version -autoreconf -fi -%configure \ - --docdir="%{_docdir}/%{name}" \ - --with-systemdsystemunitdir=%{_unitdir} \ - --enable-trx -make V=1 %{?_smp_mflags} - -%install -%make_install - -%if 0%{?suse_version} -%pre %service_add_pre osmo-bts-trx.service -%post %service_add_post osmo-bts-trx.service -%preun %service_del_preun osmo-bts-trx.service -%postun %service_del_postun osmo-bts-trx.service -%pre virtual %service_add_pre osmo-bts-virtual.service -%post virtual %service_add_post osmo-bts-virtual.service -%preun virtual %service_del_preun osmo-bts-virtual.service -%postun virtual %service_del_postun osmo-bts-virtual.service -%endif - -%check -make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) - -%files -%license COPYING -%doc README.md -%dir %{_docdir}/%{name} -%dir %{_docdir}/%{name}/examples -%dir %{_docdir}/%{name}/examples/osmo-bts-trx -%{_docdir}/%{name}/examples/osmo-bts-trx/osmo-bts-trx-calypso.cfg -%{_docdir}/%{name}/examples/osmo-bts-trx/osmo-bts-trx.cfg -%dir %{_docdir}/%{name}/examples/osmo-bts-virtual -%{_docdir}/%{name}/examples/osmo-bts-virtual/osmo-bts-virtual.cfg -%{_bindir}/osmo-bts-trx -%dir %{_sysconfdir}/osmocom -%config(noreplace) %{_sysconfdir}/osmocom/osmo-bts-trx.cfg -%{_unitdir}/osmo-bts-trx.service - -%files -n osmo-bts-virtual -%{_bindir}/osmo-bts-virtual -%dir %{_sysconfdir}/osmocom -%config(noreplace) %{_sysconfdir}/osmocom/osmo-bts-virtual.cfg -%{_unitdir}/osmo-bts-virtual.service - -%files -n osmo-bts-omldummy -%{_bindir}/osmo-bts-omldummy - -%changelog -- To view, visit
https://gerrit.osmocom.org/c/osmo-bts/+/36732?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-bts Gerrit-Branch: master Gerrit-Change-Id: Ic79cde09bf7d5e96e439b1883d3a3fe5568bdbf1 Gerrit-Change-Number: 36732 Gerrit-PatchSet: 2 Gerrit-Owner: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: pespin <pespin(a)sysmocom.de> Gerrit-MessageType: merged
1 year, 1 month
1
0
0
0
[M] Change in osmo-gbproxy[master]: contrib: remove rpm spec file
by osmith
osmith has submitted this change. (
https://gerrit.osmocom.org/c/osmo-gbproxy/+/36736?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-gbproxy.spec.in 3 files changed, 11 insertions(+), 85 deletions(-) Approvals: laforge: Looks good to me, but someone else must approve pespin: Looks good to me, approved Jenkins Builder: Verified diff --git a/Makefile.am b/Makefile.am index bb4758b..9fffd21 100644 --- a/Makefile.am +++ b/Makefile.am @@ -19,7 +19,6 @@ BUILT_SOURCES = $(top_srcdir)/.version EXTRA_DIST = \ .version \ - contrib/osmo-gbproxy.spec.in \ debian \ git-version-gen \ osmoappdesc.py \ diff --git a/configure.ac b/configure.ac index 4608db1..a2cf82a 100644 --- a/configure.ac +++ b/configure.ac @@ -225,5 +225,4 @@ doc/manuals/Makefile contrib/Makefile contrib/systemd/Makefile - contrib/osmo-gbproxy.spec Makefile) diff --git a/contrib/osmo-gbproxy.spec.in b/contrib/osmo-gbproxy.spec.in deleted file mode 100644 index ffde90c..0000000 --- a/contrib/osmo-gbproxy.spec.in +++ /dev/null @@ -1,83 +0,0 @@ -# -# spec file for package osmo-gbproxy -# -# Copyright (c) 2017, Martin Hauke <mardnh(a)gmx.de> -# Copyright (c) 2021, sysmocom - s.f.m.c. GmbH -# -# 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. - -## Disable LTO for now since it breaks compilation of the tests -##
https://osmocom.org/issues/4116
-%define _lto_cflags %{nil} - -Name: osmo-gbproxy -Version: @VERSION@ -Release: 0 -Summary: Osmocom GPRS Gb Interface Proxy -License: AGPL-3.0-or-later AND GPL-2.0-or-later -Group: Productivity/Telephony/Servers -URL:
https://osmocom.org/projects/osmo-gbproxy
-Source: %{name}-%{version}.tar.xz -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libtool -BuildRequires: pkgconfig -%if 0%{?suse_version} -BuildRequires: systemd-rpm-macros -%endif -BuildRequires: pkgconfig(libcrypto) >= 0.9.5 -BuildRequires: pkgconfig(libosmocore) >= 1.9.0 -BuildRequires: pkgconfig(libosmoctrl) >= 1.9.0 -BuildRequires: pkgconfig(libosmogb) >= 1.9.0 -BuildRequires: pkgconfig(libosmogsm) >= 1.9.0 -BuildRequires: pkgconfig(libosmovty) >= 1.9.0 -%{?systemd_requires} - -%description -The purpose of the Gb proxy is to aggregate the Gb links of multiple -BSS's and present them in one Gb link to the SGSN. - -%prep -%setup -q - -%build -echo "%{version}" >.tarball-version -autoreconf -fi -%configure \ - --docdir=%{_docdir}/%{name} \ - --with-systemdsystemunitdir=%{_unitdir} -make %{?_smp_mflags} - -%install -%make_install - -%if 0%{?suse_version} -%preun %service_del_preun %{name}.service -%postun %service_del_postun %{name}.service -%pre %service_add_pre %{name}.service -%post %service_add_post %{name}.service -%endif - -%check -make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) - -%files -%doc AUTHORS README.md -%dir %{_docdir}/%{name}/examples -%dir %{_docdir}/%{name}/examples/osmo-gbproxy -%{_docdir}/%{name}/examples/osmo-gbproxy/osmo-gbproxy.cfg -%{_docdir}/%{name}/examples/osmo-gbproxy/osmo-gbproxy-legacy.cfg -%{_docdir}/%{name}/examples/osmo-gbproxy/osmo-gbproxy-pool.cfg -%{_bindir}/osmo-gbproxy -%dir %{_sysconfdir}/osmocom -%config(noreplace) %{_sysconfdir}/osmocom/osmo-gbproxy.cfg -%{_unitdir}/%{name}.service - -%changelog -- To view, visit
https://gerrit.osmocom.org/c/osmo-gbproxy/+/36736?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-gbproxy Gerrit-Branch: master Gerrit-Change-Id: I7cfe55fa2fda43da4eaa1e1b8d40b31d1c8aaf30 Gerrit-Change-Number: 36736 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: pespin <pespin(a)sysmocom.de> Gerrit-MessageType: merged
1 year, 1 month
1
0
0
0
[M] Change in osmo-bsc-nat[master]: contrib: remove rpm spec file
by osmith
osmith has submitted this change. (
https://gerrit.osmocom.org/c/osmo-bsc-nat/+/36730?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: Ia10ffce57cf0c067d370f0f381435cdd439e3dd9 --- M Makefile.am M configure.ac D contrib/osmo-bsc-nat.spec.in 3 files changed, 11 insertions(+), 94 deletions(-) Approvals: Jenkins Builder: Verified laforge: Looks good to me, but someone else must approve pespin: Looks good to me, approved diff --git a/Makefile.am b/Makefile.am index 9648f0e..2168ff0 100644 --- a/Makefile.am +++ b/Makefile.am @@ -19,7 +19,6 @@ BUILT_SOURCES = $(top_srcdir)/.version EXTRA_DIST = \ .version \ - contrib/osmo-bsc-nat.spec.in \ debian \ git-version-gen \ osmoappdesc.py \ diff --git a/configure.ac b/configure.ac index e3d3aeb..78f96d5 100644 --- a/configure.ac +++ b/configure.ac @@ -223,5 +223,4 @@ doc/manuals/Makefile contrib/Makefile contrib/systemd/Makefile - contrib/osmo-bsc-nat.spec Makefile) diff --git a/contrib/osmo-bsc-nat.spec.in b/contrib/osmo-bsc-nat.spec.in deleted file mode 100644 index ed89f27..0000000 --- a/contrib/osmo-bsc-nat.spec.in +++ /dev/null @@ -1,92 +0,0 @@ -# -# spec file for package osmo-bsc-nat -# -# Copyright (c) 2017, Martin Hauke <mardnh(a)gmx.de> -# Copyright (c) 2021, sysmocom - s.f.m.c. GmbH <info(a)sysmocom.de> -# Author: Oliver Smith -# -# 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. - -## Disable LTO for now since it breaks compilation of the tests -##
https://osmocom.org/issues/4113
-%define _lto_cflags %{nil} - -Name: osmo-bsc-nat -Version: @VERSION@ -Release: 0 -Summary: OsmoBSCNAT masquerades multiple BSCs behind one -License: AGPL-3.0-or-later AND GPL-2.0-or-later -Group: Hardware/Mobile -URL:
https://osmocom.org/projects/osmo-bscnat
-Source: %{name}-%{version}.tar.xz -BuildRequires: automake >= 1.9 -BuildRequires: libtool >= 2 -BuildRequires: pkgconfig >= 0.20 -%if 0%{?suse_version} -BuildRequires: systemd-rpm-macros -%endif -BuildRequires: pkgconfig(libcrypto) >= 0.9.5 -BuildRequires: pkgconfig(libosmo-netif) >= 1.1.0 -BuildRequires: pkgconfig(libosmo-sigtran) >= 1.5.0 -BuildRequires: pkgconfig(libosmo-mgcp-client) >= 1.9.0 -BuildRequires: pkgconfig(libosmoabis) >= 1.2.0 -BuildRequires: pkgconfig(libosmocore) >= 1.6.0 -BuildRequires: pkgconfig(libosmoctrl) >= 1.6.0 -BuildRequires: pkgconfig(libosmogsm) >= 1.6.0 -BuildRequires: pkgconfig(libosmovty) >= 1.6.0 -BuildRequires: pkgconfig(talloc) -%{?systemd_requires} - -%description -OsmoBSCNAT masquerades multiple BSCs behind one. - -%prep -%setup -q - -%build -echo "%{version}" >.tarball-version -autoreconf -fi -%configure \ - --docdir=%{_docdir}/%{name} \ - --with-systemdsystemunitdir=%{_unitdir} -make %{?_smp_mflags} - -%install -%make_install - -%if 0%{?suse_version} -%preun -%service_del_preun %{name}.service - -%postun -%service_del_postun %{name}.service - -%pre -%service_add_pre %{name}.service - -%post -%service_add_post %{name}.service -%endif - -%check -make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) - -%files -%license COPYING -%doc AUTHORS README.md -%{_bindir}/osmo-bsc-nat -%dir %{_docdir}/%{name}/examples -%dir %{_docdir}/%{name}/examples/osmo-bsc-nat -%{_docdir}/%{name}/examples/osmo-bsc-nat/osmo-bsc-nat.cfg -%dir %{_sysconfdir}/osmocom -%config(noreplace) %{_sysconfdir}/osmocom/osmo-bsc-nat.cfg -%{_unitdir}/%{name}.service - -%changelog -- To view, visit
https://gerrit.osmocom.org/c/osmo-bsc-nat/+/36730?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-bsc-nat Gerrit-Branch: master Gerrit-Change-Id: Ia10ffce57cf0c067d370f0f381435cdd439e3dd9 Gerrit-Change-Number: 36730 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: pespin <pespin(a)sysmocom.de> Gerrit-MessageType: merged
1 year, 1 month
1
0
0
0
[M] Change in osmo-iuh[master]: contrib: remove rpm spec file
by osmith
osmith has submitted this change. (
https://gerrit.osmocom.org/c/osmo-iuh/+/36741?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: I703e115a426ac1012c80d2e1576ee6dcfbe191a5 --- M Makefile.am M configure.ac D contrib/osmo-iuh.spec.in 3 files changed, 11 insertions(+), 182 deletions(-) Approvals: laforge: Looks good to me, but someone else must approve Jenkins Builder: Verified pespin: Looks good to me, approved diff --git a/Makefile.am b/Makefile.am index 09afe59..deb57ae 100644 --- a/Makefile.am +++ b/Makefile.am @@ -9,7 +9,6 @@ .version \ README.md \ asn1 \ - contrib/osmo-iuh.spec.in \ debian \ git-version-gen \ $(NULL) diff --git a/configure.ac b/configure.ac index e205269..9d7b634 100644 --- a/configure.ac +++ b/configure.ac @@ -153,5 +153,4 @@ include/osmocom/sabp/Makefile include/osmocom/iuh/Makefile doc/Makefile - contrib/osmo-iuh.spec ) diff --git a/contrib/osmo-iuh.spec.in b/contrib/osmo-iuh.spec.in deleted file mode 100644 index 3fa80c0..0000000 --- a/contrib/osmo-iuh.spec.in +++ /dev/null @@ -1,180 +0,0 @@ -# -# spec file for package osmo-iuh -# -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. -# Copyright (c) 2021 sysmocom - s.f.m.c GmbH -# -# 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-iuh -Version: @VERSION@ -Release: 0 -Summary: Osmocom code for the Iuh interface (HNBAP, RUA, RANAP) -License: AGPL-3.0-or-later AND GPL-2.0-or-later -Group: Hardware/Mobile -URL:
https://osmocom.org/projects/osmohnbgw
-Source: %{name}-%{version}.tar.xz -BuildRequires: automake >= 1.9 -BuildRequires: libtool >= 2 -BuildRequires: lksctp-tools-devel -BuildRequires: pkgconfig >= 0.20 -# python3 for asn1tostruct.py -BuildRequires: python3 -BuildRequires: pkgconfig(libasn1c) >= 0.9.30 -BuildRequires: pkgconfig(libosmocore) >= 1.9.0 -BuildRequires: pkgconfig(libosmoctrl) >= 1.9.0 -BuildRequires: pkgconfig(libosmogb) >= 1.9.0 -BuildRequires: pkgconfig(libosmogsm) >= 1.9.0 -BuildRequires: pkgconfig(libosmovty) >= 1.9.0 -BuildRequires: pkgconfig(libosmo-netif) >= 1.4.0 -BuildRequires: pkgconfig(libosmo-sigtran) >= 1.8.0 - -%description -Osmocom code for the Iuh interface (HNBAP, RUA, RANAP) - -%package -n libosmo-hnbap0 -Summary: Shared Library part of libosmo-hnbap -Group: System/Libraries - -%description -n libosmo-hnbap0 -Osmocom code for the Iuh interface (HNBAP, RUA, RANAP) - -%package -n libosmo-hnbap-devel -Summary: Development files for Osmocom HNBAP library -Group: Development/Libraries/C and C++ -Requires: libosmo-hnbap0 = %{version} - -%description -n libosmo-hnbap-devel -Osmocom code for the Iuh interface (HNBAP, RUA, RANAP) - -%package -n libosmo-ranap7 -Summary: Shared Library part of libosmo-ranap -Group: System/Libraries - -%description -n libosmo-ranap7 -Osmocom code for the Iuh interface (HNBAP, RUA, RANAP) - -%package -n libosmo-ranap-devel -Summary: Development files for Osmocom RANAP library -Group: Development/Libraries/C and C++ -Requires: libosmo-ranap7 = %{version} - -%description -n libosmo-ranap-devel -Osmocom code for the Iuh interface (HNBAP, RUA, RANAP) - -This subpackage contains libraries and header files for developing -applications that want to make use of libosmoranap. - -%package -n libosmo-rua0 -Summary: Shared Library part of libosmo-rua -Group: System/Libraries - -%description -n libosmo-rua0 -Osmocom code for the Iuh interface (HNBAP, RUA, RANAP) - -%package -n libosmo-rua-devel -Summary: Development files for Osmocom RUA library -Group: Development/Libraries/C and C++ -Requires: libosmo-rua0 = %{version} - -%description -n libosmo-rua-devel -Osmocom code for the Iuh interface (HNBAP, RUA, RANAP) - -%package -n libosmo-sabp1 -Summary: Shared Library part of libosmo-sabp -Group: System/Libraries - -%description -n libosmo-sabp1 -Osmocom code for the SABP (service area broadcast protocol) interface - -%package -n libosmo-sabp-devel -Summary: Development files for Osmocom SABP library -Group: Development/Libraries/C and C++ -Requires: libosmo-sabp1 = %{version} - -%description -n libosmo-sabp-devel -Osmocom code for the SABP (service area broadcast protocol) interface - -This subpackage contains libraries and header files for developing -applications that want to make use of libosmo-sabp. - - -%prep -%setup -q - -%build -echo "%{version}" >.tarball-version -autoreconf -fi -%configure \ - --disable-static \ - --docdir="%{_docdir}/%{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 libosmo-hnbap0 -p /sbin/ldconfig -%postun -n libosmo-hnbap0 -p /sbin/ldconfig -%post -n libosmo-ranap7 -p /sbin/ldconfig -%postun -n libosmo-ranap7 -p /sbin/ldconfig -%post -n libosmo-rua0 -p /sbin/ldconfig -%postun -n libosmo-rua0 -p /sbin/ldconfig -%post -n libosmo-sabp1 -p /sbin/ldconfig -%postun -n libosmo-sabp1 -p /sbin/ldconfig - -%files -%license COPYING -%doc README.md - -%files -n libosmo-hnbap0 -%{_libdir}/libosmo-hnbap.so.0* - -%files -n libosmo-hnbap-devel -%dir %{_includedir}/osmocom/ -%dir %{_includedir}/osmocom/hnbap/ -%{_includedir}/osmocom/hnbap/* -%{_libdir}/libosmo-hnbap.so -%{_libdir}/pkgconfig/libosmo-hnbap.pc - -%files -n libosmo-ranap7 -%{_libdir}/libosmo-ranap.so.7* - -%files -n libosmo-ranap-devel -%dir %{_includedir}/osmocom/ -%dir %{_includedir}/osmocom/ranap/ -%{_includedir}/osmocom/ranap/* -%{_libdir}/libosmo-ranap.so -%{_libdir}/pkgconfig/libosmo-ranap.pc - -%files -n libosmo-rua0 -%{_libdir}/libosmo-rua.so.0* - -%files -n libosmo-rua-devel -%dir %{_includedir}/osmocom/ -%dir %{_includedir}/osmocom/rua/ -%{_includedir}/osmocom/rua/* -%{_libdir}/libosmo-rua.so -%{_libdir}/pkgconfig/libosmo-rua.pc - -%files -n libosmo-sabp1 -%{_libdir}/libosmo-sabp.so.1* - -%files -n libosmo-sabp-devel -%dir %{_includedir}/osmocom/ -%dir %{_includedir}/osmocom/sabp/ -%{_includedir}/osmocom/sabp/* -%{_libdir}/libosmo-sabp.so -%{_libdir}/pkgconfig/libosmo-sabp.pc - -%changelog -- To view, visit
https://gerrit.osmocom.org/c/osmo-iuh/+/36741?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-iuh Gerrit-Branch: master Gerrit-Change-Id: I703e115a426ac1012c80d2e1576ee6dcfbe191a5 Gerrit-Change-Number: 36741 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: pespin <pespin(a)sysmocom.de> Gerrit-MessageType: merged
1 year, 1 month
1
0
0
0
[M] Change in osmo-hnbgw[master]: contrib: remove rpm spec file
by osmith
osmith has submitted this change. (
https://gerrit.osmocom.org/c/osmo-hnbgw/+/36739?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: Idd67d52ca736c4e145387ea8d4030f9cf4b9596d --- M Makefile.am M configure.ac D contrib/osmo-hnbgw.spec.in 3 files changed, 11 insertions(+), 119 deletions(-) Approvals: Jenkins Builder: Verified laforge: Looks good to me, but someone else must approve pespin: Looks good to me, approved diff --git a/Makefile.am b/Makefile.am index e3176be..2168ff0 100644 --- a/Makefile.am +++ b/Makefile.am @@ -19,7 +19,6 @@ BUILT_SOURCES = $(top_srcdir)/.version EXTRA_DIST = \ .version \ - contrib/osmo-hnbgw.spec.in \ debian \ git-version-gen \ osmoappdesc.py \ diff --git a/configure.ac b/configure.ac index bb8d29e..d98df92 100644 --- a/configure.ac +++ b/configure.ac @@ -236,5 +236,4 @@ doc/charts/Makefile contrib/Makefile contrib/systemd/Makefile - contrib/osmo-hnbgw.spec Makefile) diff --git a/contrib/osmo-hnbgw.spec.in b/contrib/osmo-hnbgw.spec.in deleted file mode 100644 index 414a4d5..0000000 --- a/contrib/osmo-hnbgw.spec.in +++ /dev/null @@ -1,117 +0,0 @@ -# -# spec file for package osmo-hnbgw -# -# Copyright (c) 2017, 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. - -## Disable LTO for now since it breaks compilation of the tests -##
https://osmocom.org/issues/4113
-%define _lto_cflags %{nil} - -Name: osmo-hnbgw -Version: @VERSION@ -Release: 0 -Summary: OsmoHNBGW: Osmocom's Base Station Controller for 2G CS mobile networks -License: AGPL-3.0-or-later AND GPL-2.0-or-later -Group: Hardware/Mobile -URL:
https://osmocom.org/projects/osmohnbgw
-Source: %{name}-%{version}.tar.xz -BuildRequires: automake >= 1.9 -BuildRequires: libtool >= 2 -BuildRequires: lksctp-tools-devel -BuildRequires: pkgconfig >= 0.20 -%if 0%{?suse_version} -BuildRequires: systemd-rpm-macros -%endif -BuildRequires: pkgconfig(libcrypto) >= 0.9.5 -BuildRequires: pkgconfig(libosmo-mgcp-client) >= 1.12.0 -BuildRequires: pkgconfig(libosmo-netif) >= 1.4.0 -BuildRequires: pkgconfig(libosmo-sigtran) >= 1.8.0 -BuildRequires: pkgconfig(libosmoabis) >= 1.5.0 -BuildRequires: pkgconfig(libosmotrau) >= 1.5.0 -BuildRequires: pkgconfig(libosmocore) >= 1.9.0 -BuildRequires: pkgconfig(libosmoctrl) >= 1.9.0 -BuildRequires: pkgconfig(libosmogb) >= 1.9.0 -BuildRequires: pkgconfig(libosmogsm) >= 1.9.0 -BuildRequires: pkgconfig(libosmovty) >= 1.9.0 -BuildRequires: pkgconfig(libosmo-hnbap) >= 1.5.0 -BuildRequires: pkgconfig(libosmo-ranap) >= 1.5.0 -BuildRequires: pkgconfig(libosmo-rua) >= 1.5.0 -BuildRequires: pkgconfig(libosmo-pfcp) >= 0.3.0 -BuildRequires: pkgconfig(talloc) -BuildRequires: pkgconfig(libasn1c) >= 0.9.30 -%{?systemd_requires} - -%description -OsmoHNBGW: Osmocom's Home NodeB for 3G mobile networks. - -%prep -%setup -q - -%build -echo "%{version}" >.tarball-version -autoreconf -fi -%configure \ - --docdir=%{_docdir}/%{name} \ - --with-systemdsystemunitdir=%{_unitdir} \ - --enable-pfcp -make %{?_smp_mflags} - -%install -%make_install - -%preun -%if 0%{?suse_version} -%service_del_preun %{name}.service -%endif - -%postun -%if 0%{?suse_version} -%service_del_postun %{name}.service -%endif - -%pre -getent group osmocom >/dev/null || groupadd --system osmocom -getent passwd osmocom >/dev/null || useradd --system --gid osmocom --home-dir /var/lib/osmocom \ - --shell /sbin/nologin --comment "Open Source Mobile Communications" osmocom -%if 0%{?suse_version} -%service_add_pre %{name}.service -%endif - -%post -%if 0%{?suse_version} -%service_add_post %{name}.service -%endif -chown osmocom:osmocom /etc/osmocom/osmo-hnbgw.cfg -chmod 0660 /etc/osmocom/osmo-hnbgw.cfg -chown root:osmocom /etc/osmocom -chmod 2775 /etc/osmocom -mkdir -p /var/lib/osmocom -chown -R osmocom:osmocom /var/lib/osmocom - -%check -make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) - -%files -%license COPYING -%doc AUTHORS README.md -%{_bindir}/osmo-hnbgw -%dir %{_docdir}/%{name}/examples -%dir %{_docdir}/%{name}/examples/osmo-hnbgw -%{_docdir}/%{name}/examples/osmo-hnbgw/osmo-hnbgw.cfg -%{_docdir}/%{name}/examples/osmo-hnbgw/osmo-hnbgw-cs7.cfg -%{_docdir}/%{name}/examples/osmo-hnbgw/osmo-hnbgw-pfcp.cfg -%{_docdir}/%{name}/examples/osmo-hnbgw/osmo-hnbgw-cnpool.cfg -%dir %{_sysconfdir}/osmocom -%config(noreplace) %{_sysconfdir}/osmocom/osmo-hnbgw.cfg -%{_unitdir}/%{name}.service - -%changelog -- To view, visit
https://gerrit.osmocom.org/c/osmo-hnbgw/+/36739?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-hnbgw Gerrit-Branch: master Gerrit-Change-Id: Idd67d52ca736c4e145387ea8d4030f9cf4b9596d Gerrit-Change-Number: 36739 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: pespin <pespin(a)sysmocom.de> Gerrit-MessageType: merged
1 year, 1 month
1
0
0
0
← Newer
1
...
96
97
98
99
100
101
102
...
153
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
Results per page:
10
25
50
100
200