aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Smith <osmith@sysmocom.de>2024-05-08 14:40:54 +0200
committerOliver Smith <osmith@sysmocom.de>2024-05-08 15:05:56 +0200
commitb226fd2702de34f4d43bb18f2d58272814f7cc8a (patch)
tree5e53c649ddd8143e376944363b85b76bfe8993b3
parent1ca0c5f51bf22ea61224d074c10742d7bc4b9088 (diff)
contrib: remove rpm spec file
Related: https://osmocom.org/news/255 Related: OS#6446 Change-Id: Iff549b7695512c76514ed8915c4807c455e2bdcc
-rw-r--r--Makefile.am1
-rw-r--r--configure.ac3
-rw-r--r--contrib/libosmo-gprs.spec.in229
3 files changed, 1 insertions, 232 deletions
diff --git a/Makefile.am b/Makefile.am
index a1b8003..d45c2b2 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -26,7 +26,6 @@ BUILT_SOURCES = $(top_srcdir)/.version
EXTRA_DIST = \
.version \
README.md \
- contrib/libosmo-gprs.spec.in \
git-version-gen \
debian \
$(NULL)
diff --git a/configure.ac b/configure.ac
index c29012d..cb212cd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -108,6 +108,5 @@ AC_CONFIG_FILES([libosmo-csn1.pc
tests/rlcmac/Makefile
tests/sndcp/Makefile
tests/sm/Makefile
- Makefile
- contrib/libosmo-gprs.spec])
+ Makefile])
AC_OUTPUT
diff --git a/contrib/libosmo-gprs.spec.in b/contrib/libosmo-gprs.spec.in
deleted file mode 100644
index ed43968..0000000
--- a/contrib/libosmo-gprs.spec.in
+++ /dev/null
@@ -1,229 +0,0 @@
-Name: libosmo-gprs
-Version: @VERSION@
-Release: 0
-Summary: Osmocom GPRS libraries (CSN.1, RLC/MAC, LLC)
-License: GPL-2.0-or-later and AGPL-3.0-or-later
-Group: Hardware/Mobile
-URL: https://osmocom.org/projects/libosmo-gprs
-Source: %{name}-%{version}.tar.xz
-BuildRequires: autoconf-archive
-BuildRequires: automake >= 1.9
-BuildRequires: libtool >= 2
-BuildRequires: pkgconfig >= 0.20
-BuildRequires: pkgconfig(libosmocore) >= 1.7.0
-BuildRequires: pkgconfig(libosmogsm) >= 1.7.0
-BuildRequires: pkgconfig(talloc)
-
-%description
-Osmocom GPRS libraries (CSN.1, RLC/MAC)
-
-This package provides Osmocom GPRS libraries used by osmocom-bb, osmo-pcu,
-and osmo-sgsn: libosmo-csn1, libosmo-gprs-llc, libosmo-gprs-rlcmac.
-
-%package -n libosmo-csn1-0
-Summary: CSN.1 (Concrete Syntax Notation 1) codec
-License: GPL-2.0-or-later
-Group: System/Libraries
-
-%description -n libosmo-csn1-0
-This package provides facilities for encoding, decoding, and declarative
-definition of protocols using CSN.1 (Concrete Syntax Notation 1). This
-implementation was originally developed by ST-Ericsson (Jari Sassi) and
-later adopted by Wireshark and osmo-pcu.
-
-%package -n libosmo-csn1-devel
-Summary: Development files for libosmo-csn1
-License: GPL-2.0-or-later
-Group: Development/Libraries/C and C++
-Requires: libosmo-csn1-0 = %{version}
-
-%description -n libosmo-csn1-devel
-This package provides development files for compiling a program using
-libosmo-csn1 - CSN.1 (Concrete Syntax Notation 1) codec.
-
-%package -n libosmo-gprs-gmm0
-Summary: Osmocom GPRS GMM library
-License: AGPL-3.0-or-later
-Group: System/Libraries
-
-%description -n libosmo-gprs-gmm0
-This package provides GMM (GPRS Mobility Management) layer for (E)GPRS.
-
-%package -n libosmo-gprs-gmm-devel
-Summary: Development files for libosmo-gprs-gmm
-License: AGPL-3.0-or-later
-Group: Development/Libraries/C and C++
-Requires: libosmo-gprs-gmm0 = %{version}
-
-%description -n libosmo-gprs-gmm-devel
-This package provides development files for compiling a program using
-libosmo-gprs-gmm - GMM (GPRS Mobility Management) layer for (E)GPRS.
-
-%package -n libosmo-gprs-llc0
-Summary: Osmocom GPRS LLC library
-License: AGPL-3.0-or-later
-Group: System/Libraries
-
-%description -n libosmo-gprs-llc0
-This package provides LLC (Logical Link Control) layer for (E)GPRS.
-
-%package -n libosmo-gprs-llc-devel
-Summary: Development files for libosmo-gprs-llc
-License: AGPL-3.0-or-later
-Group: Development/Libraries/C and C++
-Requires: libosmo-gprs-llc0 = %{version}
-
-%description -n libosmo-gprs-llc-devel
-This package provides development files for compiling a program using
-libosmo-gprs-llc - LLC (Logical Link Control) layer for (E)GPRS.
-
-%package -n libosmo-gprs-rlcmac0
-Summary: Osmocom GPRS RLC/MAC library
-License: GPL-2.0-or-later
-Group: System/Libraries
-
-%description -n libosmo-gprs-rlcmac0
-This package provides RLC/MAC protocol definitions for (E)GPRS.
-
-%package -n libosmo-gprs-rlcmac-devel
-Summary: Development files for libosmo-gprs-rlcmac
-License: GPL-2.0-or-later
-Group: Development/Libraries/C and C++
-Requires: libosmo-gprs-rlcmac0 = %{version}
-Requires: libosmo-csn1-devel = %{version}
-
-%description -n libosmo-gprs-rlcmac-devel
-This package provides development files for compiling a program using
-libosmo-gprs-rlcmac - RLC/MAC protocol definitions for (E)GPRS.
-
-%package -n libosmo-gprs-sndcp0
-Summary: Osmocom GPRS SNDCP library
-License: AGPL-3.0-or-later
-Group: System/Libraries
-
-%description -n libosmo-gprs-sndcp0
-This package provides SNDCP (Subnetwork Dependent Convergence Protocol) layer for (E)GPRS.
-
-%package -n libosmo-gprs-sndcp-devel
-Summary: Development files for libosmo-gprs-sndcp
-License: AGPL-3.0-or-later
-Group: Development/Libraries/C and C++
-Requires: libosmo-gprs-sndcp0 = %{version}
-
-%description -n libosmo-gprs-sndcp-devel
-This package provides development files for compiling a program using
-libosmo-gprs-sndcp - SNDCP (Subnetwork Dependent Convergence Protocol) layer for (E)GPRS.
-
-%package -n libosmo-gprs-sm0
-Summary: Osmocom GPRS SM library
-License: AGPL-3.0-or-later
-Group: System/Libraries
-
-%description -n libosmo-gprs-sm0
-This package provides SM (Session Management) layer for (E)GPRS.
-
-%package -n libosmo-gprs-sm-devel
-Summary: Development files for libosmo-gprs-sm
-License: AGPL-3.0-or-later
-Group: Development/Libraries/C and C++
-Requires: libosmo-gprs-sm0 = %{version}
-
-%description -n libosmo-gprs-sm-devel
-This package provides development files for compiling a program using
-libosmo-gprs-sm - SM (Session Management) layer for (E)GPRS.
-
-%prep
-%setup -q
-
-%build
-echo "%{version}" >.tarball-version
-autoreconf -fi
-%configure --disable-static --includedir="%_includedir/%name"
-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 libosmo-csn1-0 -p /sbin/ldconfig
-%postun -n libosmo-csn1-0 -p /sbin/ldconfig
-%post -n libosmo-gprs-gmm0 -p /sbin/ldconfig
-%postun -n libosmo-gprs-gmm0 -p /sbin/ldconfig
-%post -n libosmo-gprs-llc0 -p /sbin/ldconfig
-%postun -n libosmo-gprs-llc0 -p /sbin/ldconfig
-%post -n libosmo-gprs-rlcmac0 -p /sbin/ldconfig
-%postun -n libosmo-gprs-rlcmac0 -p /sbin/ldconfig
-%post -n libosmo-gprs-sndcp0 -p /sbin/ldconfig
-%postun -n libosmo-gprs-sndcp0 -p /sbin/ldconfig
-%post -n libosmo-gprs-sm0 -p /sbin/ldconfig
-%postun -n libosmo-gprs-sm0 -p /sbin/ldconfig
-
-%files -n libosmo-csn1-0
-%_libdir/libosmo-csn1.so.0*
-
-%files -n libosmo-csn1-devel
-%dir %_includedir/%name
-%dir %_includedir/%name/osmocom
-%_includedir/%name/osmocom/csn1
-%_libdir/libosmo-csn1.so
-%_libdir/pkgconfig/libosmo-csn1.pc
-
-%files -n libosmo-gprs-gmm0
-%_libdir/libosmo-gprs-gmm.so.0*
-
-%files -n libosmo-gprs-gmm-devel
-%dir %_includedir/%name
-%dir %_includedir/%name/osmocom
-%dir %_includedir/%name/osmocom/gprs
-%_includedir/%name/osmocom/gprs/gmm
-%_libdir/libosmo-gprs-gmm.so
-%_libdir/pkgconfig/libosmo-gprs-gmm.pc
-
-%files -n libosmo-gprs-llc0
-%_libdir/libosmo-gprs-llc.so.0*
-
-%files -n libosmo-gprs-llc-devel
-%dir %_includedir/%name
-%dir %_includedir/%name/osmocom
-%dir %_includedir/%name/osmocom/gprs
-%_includedir/%name/osmocom/gprs/llc
-%_libdir/libosmo-gprs-llc.so
-%_libdir/pkgconfig/libosmo-gprs-llc.pc
-
-%files -n libosmo-gprs-rlcmac0
-%_libdir/libosmo-gprs-rlcmac.so.0*
-
-%files -n libosmo-gprs-rlcmac-devel
-%dir %_includedir/%name
-%dir %_includedir/%name/osmocom
-%dir %_includedir/%name/osmocom/gprs
-%_includedir/%name/osmocom/gprs/rlcmac
-%_libdir/libosmo-gprs-rlcmac.so
-%_libdir/pkgconfig/libosmo-gprs-rlcmac.pc
-
-%files -n libosmo-gprs-sndcp0
-%_libdir/libosmo-gprs-sndcp.so.0*
-
-%files -n libosmo-gprs-sndcp-devel
-%dir %_includedir/%name
-%dir %_includedir/%name/osmocom
-%dir %_includedir/%name/osmocom/gprs
-%_includedir/%name/osmocom/gprs/sndcp
-%_libdir/libosmo-gprs-sndcp.so
-%_libdir/pkgconfig/libosmo-gprs-sndcp.pc
-
-%files -n libosmo-gprs-sm0
-%_libdir/libosmo-gprs-sm.so.0*
-
-%files -n libosmo-gprs-sm-devel
-%dir %_includedir/%name
-%dir %_includedir/%name/osmocom
-%dir %_includedir/%name/osmocom/gprs
-%_includedir/%name/osmocom/gprs/sm
-%_libdir/libosmo-gprs-sm.so
-%_libdir/pkgconfig/libosmo-gprs-sm.pc
-
-%changelog