summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimothée Floure <timothee.floure@fnux.ch>2018-08-11 08:38:07 +0200
committerTimothée Floure <timothee.floure@fnux.ch>2018-08-11 08:38:07 +0200
commit100c4918835dc62e121a5aca6384a3d16587a583 (patch)
tree21dceaedcf999577a9d31890debc198a878c5b56
parente94fd3933524e29aa0732e235044a8b118915e93 (diff)
downloadrpm-erlang-relx-100c4918835dc62e121a5aca6384a3d16587a583.tar.gz
rpm-erlang-relx-100c4918835dc62e121a5aca6384a3d16587a583.tar.xz
rpm-erlang-relx-100c4918835dc62e121a5aca6384a3d16587a583.zip
Fix dependencies and update a few commentsHEADmaster
-rw-r--r--erlang-relx.spec15
1 files changed, 12 insertions, 3 deletions
diff --git a/erlang-relx.spec b/erlang-relx.spec
index 916d254..2b2477d 100644
--- a/erlang-relx.spec
+++ b/erlang-relx.spec
@@ -14,7 +14,14 @@ Source0: https://github.com/%{upstream}/%{realname}/archive/v%{version}/%{realn
BuildRequires: erlang-rebar
BuildRequires: erlang-providers
BuildRequires: erlang-erlware_commons
+BuildRequires: erlang-cf
+BuildRequires: erlang-bbmustache
+BuildRequires: erlang-getopt
Requires: erlang-rebar
+Requires: erlang-providers
+Requires: erlang-erlware_commons
+Requires: erlang-cf
+Requires: erlang-getopt
%description
Relx assembles releases for an Erlang/OTP release. Given a release
@@ -24,13 +31,15 @@ it will generate a release output.
%prep
%autosetup -n %{realname}-%{version}
-# Fix dependency version issue
+# Fix harcoded dependency to match packaged version
sed -i 's/{bbmustache, "1.0.4"}/{bbmustache, "1.5.0"}/' rebar.config
-# FIXME: for some reason eunit failes to compile the test/rlx_test_utils.erl
+# FIXME: for some reason eunit fails to compile test/rlx_test_utils.erl when
+# using rebar2. We should be able to get ride of this line once rebar3 is
+# properly packaged.
rm test/rlx_test_utils.erl
-# FIXME: this module depends on rlx_test_utils, see above.
+# FIXME: this module depends on rlx_test_utils, see above comment.
rm test/rlx_depsolver_tester.erl
%build