summaryrefslogtreecommitdiff
path: root/Resources/DefaultContent/Libraries/luafun/rpm/lua-fun.spec
diff options
context:
space:
mode:
Diffstat (limited to 'Resources/DefaultContent/Libraries/luafun/rpm/lua-fun.spec')
-rw-r--r--Resources/DefaultContent/Libraries/luafun/rpm/lua-fun.spec76
1 files changed, 0 insertions, 76 deletions
diff --git a/Resources/DefaultContent/Libraries/luafun/rpm/lua-fun.spec b/Resources/DefaultContent/Libraries/luafun/rpm/lua-fun.spec
deleted file mode 100644
index b200c76..0000000
--- a/Resources/DefaultContent/Libraries/luafun/rpm/lua-fun.spec
+++ /dev/null
@@ -1,76 +0,0 @@
-%define luaver 5.3
-%define luapkgdir %{_datadir}/lua/%{luaver}
-# LuaJIT is compatible with Lua 5.1 and uses the same directory for modules
-%global ljpkgdir %{_datadir}/lua/5.1
-
-Name: lua-fun
-Version: 0.1.3
-Release: 1%{?dist}
-Summary: Functional programming library for Lua
-Group: Development/Libraries
-License: MIT
-URL: https://github.com/luafun/luafun
-Source0: https://github.com/luafun/luafun/archive/%{version}/luafun-%{version}.tar.gz
-BuildArch: noarch
-BuildRequires: luajit >= 2.0
-BuildRequires: lua >= 5.1
-Requires: lua >= 5.1
-
-%package -n luajit-fun
-Summary: Functional programming library for LuaJIT
-Requires: luajit >= 2.0
-
-%description -n lua-fun
-Lua Fun is a high-performance functional programming library for Lua
-designed with LuaJIT's trace compiler in mind.
-
-Lua Fun provides a set of more than 50 programming primitives typically
-found in languages like Standard ML, Haskell, Erlang, JavaScript, Python and
-even Lisp. High-order functions such as map, filter, reduce, zip, etc.,
-make it easy to write simple and efficient functional code.
-
-This package provides a module for Lua %{luaver}.
-
-%description -n luajit-fun
-Lua Fun is a high-performance functional programming library for Lua
-designed with LuaJIT's trace compiler in mind.
-
-Lua Fun provides a set of more than 50 programming primitives typically
-found in languages like Standard ML, Haskell, Erlang, JavaScript, Python and
-even Lisp. High-order functions such as map, filter, reduce, zip, etc.,
-make it easy to write simple and efficient functional code.
-
-This package provides a module for LuaJIT.
-
-%prep
-%setup -q -n luafun-%{version}
-
-%build
-# nothing to do
-
-%install
-# Install for Lua
-mkdir -p %{buildroot}%{luapkgdir}
-cp -av fun.lua %{buildroot}%{luapkgdir}/fun.lua
-# Install for LuaJIT
-mkdir -p %{buildroot}%{ljpkgdir}
-cp -av fun.lua %{buildroot}%{ljpkgdir}/fun.lua
-
-%check
-cd tests
-luajit ./runtest *.lua
-lua ./runtest *.lua
-
-%files -n lua-fun
-%{luapkgdir}/fun.lua
-%doc README.md CONTRIBUTING.md
-%license COPYING.md
-
-%files -n luajit-fun
-%{ljpkgdir}/fun.lua
-%doc README.md CONTRIBUTING.md
-%license COPYING.md
-
-%changelog
-* Mon Jan 18 2016 Roman Tsisyk <roman@tarantool.org> - 0.1.3-1
-- Initial version.