]> git.pld-linux.org Git - packages/lua-doc.git/blob - lua-doc.spec
a8f2d7f370949da18c9348045ccbcf6070750236
[packages/lua-doc.git] / lua-doc.spec
1 Summary:        LuaDoc is a documentation tool for Lua source code
2 Summary(hu.UTF-8):      LuaDoc egy dokumentációs eszköz Lua forráskódokhoz
3 Summary(pl.UTF-8):      Narzędzie do dokumentowania kodu źródłowego Lua
4 Name:           lua-doc
5 Version:        3.0.1
6 Release:        7
7 License:        BSD-like
8 Group:          Development/Languages
9 Source0:        http://luaforge.net/frs/download.php/3185/luadoc-%{version}.tar.gz
10 # Source0-md5:  ec3a0c0b9413e401a2d466cc0930d505
11 URL:            http://luaforge.net/projects/luadoc/
12 BuildRequires:  sed >= 4.0
13 Requires:       lua-filesystem
14 Requires:       lua-logging
15 Requires:       /usr/bin/lua
16 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18 %description
19 LuaDoc is a documentation tool for Lua source code.
20
21 %description -l hu.UTF-8
22 LuaDoc egy dokumentációs eszköz Lua forráskódokhoz.
23
24 %description -l pl.UTF-8
25 LuaDoc jest narzędziem służącym do generowania dokumentacji
26 na podstawie kodu źródłowego Lua.
27
28 %prep
29 %setup -q -n luadoc-%{version}
30
31 %{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+lua(\s|$),#!%{__lua},' src/luadoc.lua.in
32
33 %build
34
35 %install
36 rm -rf $RPM_BUILD_ROOT
37
38 VERSION=$(echo 'print(_VERSION)' | %{__lua} | %{__sed} 's|Lua \(.*\)|\1|')
39
40 %{__make} install \
41         PREFIX=$RPM_BUILD_ROOT%{_prefix} \
42         LUA_LIBDIR=$RPM_BUILD_ROOT%{_libdir}/lua/$VERSION \
43         LUA_DIR=$RPM_BUILD_ROOT%{_datadir}/lua/$VERSION \
44         SYS_BINDIR=$RPM_BUILD_ROOT%{_bindir} \
45         LUA_INTERPRETER=%{__lua}
46
47 %clean
48 rm -rf $RPM_BUILD_ROOT
49
50 %files
51 %defattr(644,root,root,755)
52 %doc README doc/us/*
53 %dir %{_datadir}/lua/*/luadoc
54 %{_datadir}/lua/*/luadoc/*
55 %attr(755,root,root) %{_bindir}/luadoc
This page took 0.047322 seconds and 2 git commands to generate.