From 7bf3c6272e9603e8f0137cbbf13f455ce4289670 Mon Sep 17 00:00:00 2001 From: Timothée Floure Date: Tue, 17 Jul 2018 15:02:28 +0200 Subject: Add the erlang-cf dependecy and disable the color_test test --- erlang-erlware_commons-disable-color_test.patch | 11 +++++++++++ erlang-erlware_commons.spec | 5 +++++ 2 files changed, 16 insertions(+) create mode 100644 erlang-erlware_commons-disable-color_test.patch diff --git a/erlang-erlware_commons-disable-color_test.patch b/erlang-erlware_commons-disable-color_test.patch new file mode 100644 index 0000000..140b9fe --- /dev/null +++ b/erlang-erlware_commons-disable-color_test.patch @@ -0,0 +1,11 @@ +--- src/ec_cmd_log.erl.orig 2018-07-17 14:05:18.477887930 +0200 ++++ src/ec_cmd_log.erl 2018-07-17 14:10:08.866152672 +0200 +@@ -293,8 +293,4 @@ + ?assertEqual("test", + colorize(LogState, ?RED, true, "test")). + +-color_test() -> +- LogState = new(debug, command_line, high), +- ?assertEqual("\e[1;31m===> test\e[0m", +- colorize(LogState, ?RED, true, "test")). + -endif. diff --git a/erlang-erlware_commons.spec b/erlang-erlware_commons.spec index 9333678..9d88b7d 100644 --- a/erlang-erlware_commons.spec +++ b/erlang-erlware_commons.spec @@ -11,14 +11,19 @@ Summary: Extension to Erlang's standard library License: MIT URL: https://github.com/%{upstream}/%{realname} Source0: https://github.com/%{upstream}/%{realname}/archive/%{version}/%{realname}-%{version}.tar.gz +# The "color" test does not play well with Fedora's build system +Patch0: erlang-erlware_commons-disable-color_test.patch BuildRequires: erlang-rebar +BuildRequires: erlang-cf Requires: erlang-rebar +Requires: erlang-cf %description %{summary}. %prep %setup -q -n %{realname}-%{version} +%patch0 %build %{erlang_compile} -- cgit