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