diff options
author | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2021-11-23 14:18:44 +0100 |
---|---|---|
committer | Neels Hofmeyr <neels@hofmeyr.de> | 2022-06-16 13:04:33 +0200 |
commit | cf11908f9c39ee98b063d1ca33770179f34a3652 (patch) | |
tree | f75d70cdebb4d735e890980a8403c47ebbba2a9d /contrib/libosmo-pfcp.spec.in | |
parent | 8715605294e372e2152086491b2124f73bb89986 (diff) |
initial osmocom boilerplate source tree
Related: SYS#5599
Depends: I0a46b147ec6a76d909df28136cfd2b764b2c75ea (libosmocore)
Change-Id: I4352dd8738a1a9de6ba2fc250ee8eef69c65ff1e
Diffstat (limited to 'contrib/libosmo-pfcp.spec.in')
-rw-r--r-- | contrib/libosmo-pfcp.spec.in | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/contrib/libosmo-pfcp.spec.in b/contrib/libosmo-pfcp.spec.in new file mode 100644 index 0000000..6af8319 --- /dev/null +++ b/contrib/libosmo-pfcp.spec.in @@ -0,0 +1,50 @@ +## Disable LTO for now since it breaks compilation of the tests +## https://osmocom.org/issues/4113 +%define _lto_cflags %{nil} + +Name: libosmo-pfcp +Version: @VERSION@ +Release: 0 +Summary: libosmo-pfcp: PFCP protocol encoding and decoding, and generic PFCP endpoint implementation +License: AGPL-3.0-or-later AND 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 +%if 0%{?suse_version} +BuildRequires: systemd-rpm-macros +%endif +BuildRequires: pkgconfig(libosmocore) >= 1.6.0 +BuildRequires: pkgconfig(libosmoctrl) >= 1.6.0 +BuildRequires: pkgconfig(libosmovty) >= 1.6.0 +BuildRequires: pkgconfig(talloc) +%{?systemd_requires} + +%description +libosmo-pfcp: PFCP protocol encoding and decoding, and generic PFCP endpoint implementation + +%prep +%setup -q + +%build +echo "%{version}" >.tarball-version +autoreconf -fi +%configure +make %{?_smp_mflags} + +%install +%make_install + +%check +make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) + +%files +%license COPYING +%doc AUTHORS README.md +%{_bindir}/libosmo-pfcp + +%changelog |