[erlang-neotoma] Ver. 1.5

Peter Lemenkov peter at fedoraproject.org
Sat Mar 26 11:16:30 UTC 2011


commit 591bf2be0ba0785d8d9876f3ea9dd17af6f02f52
Author: Peter Lemenkov <lemenkov at gmail.com>
Date:   Sat Mar 26 14:16:14 2011 +0300

    Ver. 1.5
    
    Signed-off-by: Peter Lemenkov <lemenkov at gmail.com>

 .gitignore          |    1 +
 erlang-neotoma.spec |   42 ++++++++++++++++++++++++++++++------------
 sources             |    2 +-
 3 files changed, 32 insertions(+), 13 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 44ee9b6..c23abf8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /seancribbs-neotoma-1.4-0-g04f82c0.tar.gz
+/seancribbs-neotoma-1.5-0-gadb132b.tar.gz
diff --git a/erlang-neotoma.spec b/erlang-neotoma.spec
index ea8ed86..b991cc3 100644
--- a/erlang-neotoma.spec
+++ b/erlang-neotoma.spec
@@ -1,24 +1,34 @@
 %global realname neotoma
 %global debug_package %{nil}
-%global git_tag 04f82c0
+%global git_tag adb132b
 
 
 Name:		erlang-%{realname}
-Version:	1.4
-Release:	3%{?dist}
+Version:	1.5
+Release:	1%{?dist}
 Summary:	Erlang library and packrat parser-generator for parsing expression grammars
 Group:		Development/Languages
 License:	MIT
 URL:		http://github.com/seancribbs/neotoma
-# wget http://github.com/seancribbs/neotoma/tarball/1.4
+# wget --no-check-certificate https://github.com/seancribbs/neotoma/tarball/1.5
 Source0:	seancribbs-%{realname}-%{version}-0-g%{git_tag}.tar.gz
 BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires:	erlang-erts
 BuildRequires:	erlang-eunit
-BuildRequires:	erlang-tools
+BuildRequires:	erlang-rebar
+# ets:insert/2 ( >= R12B-5 )
+# ets:insert_new/2 ( >= R12B-5 )
+# ets:lookup/2 ( >= R12B-5 )
+# ets:new/2 ( >= R12B-5 )
+# re:compile/1 ( >= R12B-5 )
+# re:run/2 ( >= R12B-5 )
 Requires:	erlang-erts >= R12B-5
-Requires:	erlang-kernel >= R12B-5
-Requires:	erlang-stdlib >= R12B-5
+Requires:	erlang-kernel
+# re:replace/4 ( >= R12B-5 )
+# string:join/2 ( >= R12B-5 )
+# unicode:characters_to_list/1 ( >= R13B )
+Requires:	erlang-stdlib >= R13B
+
 
 %description
 Erlang library and packrat parser-generator for parsing expression grammars.
@@ -29,15 +39,17 @@ Erlang library and packrat parser-generator for parsing expression grammars.
 
 
 %build
-make %{?_smp_mflags}
+rebar -v compile
 
 
 %install
 rm -rf %{buildroot}
 install -p -m 0644 -D ebin/%{realname}.app %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.app
 install -p -m 0644 ebin/%{realname}.beam %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin
-install -p -m 0644 ebin/%{realname}_*.beam %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin
-install -p -m 0644 -D priv/peg_includes.erl %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/priv/peg_includes.erl
+install -p -m 0644 ebin/%{realname}_parse.beam %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin
+install -p -m 0644 ebin/%{realname}_peg.beam %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/ebin
+install -p -m 0644 -D priv/peg_includes.hrl %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/priv/peg_includes.hrl
+install -p -m 0644 priv/neotoma_parse.peg %{buildroot}%{_libdir}/erlang/lib/%{realname}-%{version}/priv
 
 
 %clean
@@ -45,7 +57,7 @@ rm -rf %{buildroot}
 
 
 %check
-make tests
+rebar eunit
 
 
 %files
@@ -58,10 +70,16 @@ make tests
 %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}.beam
 %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}_parse.beam
 %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/%{realname}_peg.beam
-%{_libdir}/erlang/lib/%{realname}-%{version}/priv/peg_includes.erl
+%{_libdir}/erlang/lib/%{realname}-%{version}/priv/peg_includes.hrl
+%{_libdir}/erlang/lib/%{realname}-%{version}/priv/neotoma_parse.peg
 
 
 %changelog
+* Sat Mar 26 2011 Peter Lemenkov <lemenkov at gmail.com> - 1.5-1
+- Ver. 1.5
+- Requires R13B or higher
+- BuildRequires rebar
+
 * Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.4-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 
diff --git a/sources b/sources
index c1738c8..a6c53ca 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-41b2315d09ca5248fda275038ccbee4d  seancribbs-neotoma-1.4-0-g04f82c0.tar.gz
+21b43bdf327b0eaf5a08984ba98a83d1  seancribbs-neotoma-1.5-0-gadb132b.tar.gz


More information about the scm-commits mailing list