From 84c10e8208c8507e8df4703d46275a2cab467533 Mon Sep 17 00:00:00 2001 From: Jeremy Cline Date: Jan 26 2016 20:39:48 +0000 Subject: Initial import (#1301316) --- diff --git a/.gitignore b/.gitignore index e69de29..abe309c 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/0.9.0.tar.gz diff --git a/erlang-p1_stun.spec b/erlang-p1_stun.spec new file mode 100644 index 0000000..d4df7cb --- /dev/null +++ b/erlang-p1_stun.spec @@ -0,0 +1,59 @@ +%global srcname p1_stun +# Erlang packages don't seem to ship debug files, as the build process does not generate them +%global debug_package %{nil} + + +Name: erlang-%{srcname} +Version: 0.9.0 +Release: 1%{?dist} +Summary: STUN and TURN library for Erlang / Elixir +# The license changed after 0.9.0 to ASL 2.0, and should be updated. +License: GPLv2 +URL: https://github.com/processone/stun/ +Source0: https://github.com/processone/stun/archive/%{version}.tar.gz + +Requires: erlang-erts +Requires: erlang-p1_tls +Requires: erlang-p1_utils +BuildRequires: erlang-rebar +BuildRequires: erlang-rpm-macros +BuildRequires: erlang-p1_tls +BuildRequires: erlang-p1_utils + + +%description +STUN and TURN library for Erlang / Elixir. Both STUN (Session Traversal +Utilities for NAT) and TURN standards are used as techniques to establish media +connection between peers for VoIP (for example using SIP or Jingle) and WebRTC. + + +%prep +%autosetup -n stun-%{version} + + +%build +%rebar_compile + + +%install +install -d $RPM_BUILD_ROOT%{_erllibdir}/%{srcname}-%{version}/ebin +install -d $RPM_BUILD_ROOT%{_erllibdir}/%{srcname}-%{version}/include + +install -pm644 ebin/* $RPM_BUILD_ROOT%{_erllibdir}/%{srcname}-%{version}/ebin/ +install -pm644 include/* $RPM_BUILD_ROOT%{_erllibdir}/%{srcname}-%{version}/include/ + + +%check +%ifnarch i686 +%__rebar eunit +%endif + + +%files +%license COPYING +%{_erllibdir}/%{srcname}-%{version} + + +%changelog +* Wed Jan 13 2016 Jeremy Cline - 0.9.0-1 +- Initial release. diff --git a/sources b/sources index e69de29..0914172 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +7731a0b92f76b09e60b41d82fe0521cc 0.9.0.tar.gz