]> git.pld-linux.org Git - packages/lua-expat.git/blob - lua-expat.spec
Correct symlink
[packages/lua-expat.git] / lua-expat.spec
1 Summary:        LuaExpat is a SAX XML parser based on the Expat library
2 Summary(hu.UTF-8):      LuaExpat egy SAX XML elemző az Expat könyvtárra épülve
3 Name:           lua-expat
4 Version:        1.2.0
5 Release:        1
6 License:        BSD-like
7 Group:          Development/Languages
8 Source0:        http://matthewwild.co.uk/projects/luaexpat/luaexpat-1.2.0.tar.gz
9 # Source0-md5:  03efe50c7f30a34580701e6527d7bfee
10 URL:            http://luaforge.net/projects/luaexpat/
11 BuildRequires:  expat-devel
12 BuildRequires:  lua51-devel
13 BuildRequires:  sed >= 4.0
14 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16 %description
17 LuaExpat is a SAX XML parser based on the Expat library.
18
19 %description -l hu.UTF-8
20 LuaExpat egy SAX XML elemző az Expat könyvtárra épülve.
21
22 %prep
23 %setup -q -n luaexpat-%{version}
24 %{__sed} -i "s@usr/local@usr@g ; s@5\.0@5.1@ ; s@^LUA_INC.*@LUA_INC= %{_includedir}/lua51@ ; \
25         s@LUA_VERSION_NUM= 500@LUA_VERSION_NUM= 501@ ; \
26         s@CFLAGS = \(.*\)@CFLAGS = -fPIC \1@" config
27
28 %build
29 %{__make} LIB_OPTION='-shared -llua51'
30
31 %install
32 rm -rf $RPM_BUILD_ROOT
33 install -d $RPM_BUILD_ROOT{%{_datadir},%{_libdir}}/lua/5.1
34 install src/lxp.so* $RPM_BUILD_ROOT%{_libdir}/lua/5.1
35 install -d $RPM_BUILD_ROOT%{_datadir}/lua/5.1/lxp
36 install src/lxp/lom.lua $RPM_BUILD_ROOT%{_datadir}/lua/5.1/lxp
37 curdir=$(pwd)
38 cd $RPM_BUILD_ROOT%{_libdir}/lua/5.1
39 ln -sf lxp.so.1.2.0 lxp.so
40 cd $curdir
41
42 %clean
43 rm -rf $RPM_BUILD_ROOT
44
45 %files
46 %defattr(644,root,root,755)
47 %doc README doc/us/*
48 %attr(755,root,root) %{_libdir}/lua/5.1/lxp*.so*
49 %dir %{_datadir}/lua/5.1/lxp
50 %{_datadir}/lua/5.1/lxp/*.lua
This page took 0.041618 seconds and 3 git commands to generate.