osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/libosmo-gprs/+/36724?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-gprs.spec.in 3 files changed, 11 insertions(+), 231 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/libosmo-gprs refs/changes/24/36724/1
diff --git a/Makefile.am b/Makefile.am index a1b8003..d45c2b2 100644 --- a/Makefile.am +++ b/Makefile.am @@ -26,7 +26,6 @@ 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..a6b2d9b 100644 --- a/configure.ac +++ b/configure.ac @@ -109,5 +109,4 @@ tests/sndcp/Makefile tests/sm/Makefile Makefile - contrib/libosmo-gprs.spec]) 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