[erlang-rebar] Enable building for EL5

Peter Lemenkov peter at fedoraproject.org
Sun May 20 05:32:39 UTC 2012


commit bbc5a58a5d12688c75f83a21039e8a95bba96794
Author: Peter Lemenkov <lemenkov at gmail.com>
Date:   Sun May 20 09:32:24 2012 +0400

    Enable building for EL5
    
    Signed-off-by: Peter Lemenkov <lemenkov at gmail.com>

 erlang-rebar.spec |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)
---
diff --git a/erlang-rebar.spec b/erlang-rebar.spec
index bc5f5df..1452cec 100644
--- a/erlang-rebar.spec
+++ b/erlang-rebar.spec
@@ -7,7 +7,7 @@
 
 Name:		erlang-%{realname}
 Version:	2
-Release:	6.20120514git%{git_tag}%{?dist}
+Release:	7.20120514git%{git_tag}%{?dist}
 Summary:	Erlang Build Tools
 Group:		Development/Tools
 License:	MIT
@@ -23,13 +23,16 @@ BuildRequires:	erlang-erts >= R13B-03
 BuildRequires:	erlang-getopt
 BuildRequires:	erlang-erl_interface
 BuildRequires:	erlang-reltool
+# wip
 #Requires:	erlang-abnfc
 Requires:	erlang-asn1
 Requires:	erlang-compiler
 Requires:	erlang-crypto
 Requires:	erlang-dialyzer
 Requires:	erlang-edoc
+%if 0?%{!?el5}
 Requires:	erlang-erlydtl
+%endif
 Requires:	erlang-erts
 Requires:	erlang-eunit
 Requires:	erlang-getopt
@@ -55,6 +58,11 @@ Erlang Build Tools.
 %patch1 -p1 -b .no_bundle
 %patch2 -p1 -b .remove_bundled_mustache
 %patch3 -p1 -b .remove_bundled_getopt
+# FIXME enable back when erlang-abnfc will be available
+rm -f src/rebar_abnfc_compiler.erl
+%if 0?%{?el5}
+rm -f src/rebar_erlydtl_compiler.erl
+%endif
 
 
 %build
@@ -84,6 +92,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun May 20 2012 Peter Lemenkov <lemenkov at gmail.com> - 2-7.20120514git635d1a9
+- Enable building on EL5 (remove erlydtl-related stuff on el5)
+- Remove abnfc-related stff until we package it
+
 * Wed May 16 2012 Peter Lemenkov <lemenkov at gmail.com> - 2-6.20120514git635d1a9
 - Updated to the latest git snapshot
 


More information about the scm-commits mailing list