diff options
author | CoprDistGit <infra@openeuler.org> | 2024-11-01 04:06:25 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2024-11-01 04:06:25 +0000 |
commit | 628ac2812e414d99242d9af9441c8a77899aa847 (patch) | |
tree | 287fd0d38c0338d29321f8cef14b2dfc94d42a9e | |
parent | cb6edb9b49d503c33b1f910f8f5d79593eb0ff50 (diff) |
automatic import of lua-socket
-rw-r--r-- | lua-socket.spec | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lua-socket.spec b/lua-socket.spec index e1b5bb9..703306e 100644 --- a/lua-socket.spec +++ b/lua-socket.spec @@ -7,6 +7,7 @@ URL: https://www.tecgraf.puc-rio.br/~diego/professional/luasocket/ Source0: https://github.com/diegonehab/luasocket/archive/luasocket-%{version}.tar.gz BuildRequires: gcc make lua lua-devel /usr/bin/iconv +BuildRequires: perl %{?lua_requires} %description @@ -29,12 +30,14 @@ Lua using %{name} %setup -q -n luasocket-%{version} %build -%make_build LUAV=%lua_version OPTFLAGS="%{optflags} -fPIC" LDFLAGS="%{?__global_ldflags} -shared -o " linux +%make_build LUAV=%lua_version CFLAGS_linux="%{build_cflags} -fPIC -I%{_includedir} -DLUASOCKET_NODEBUG -DLUA_COMPAT_APIINTCASTS" LDFLAGS="%{?__global_ldflags} -shared -o " linux /usr/bin/iconv -f ISO8859-1 -t UTF8 LICENSE >LICENSE.UTF8 mv -f LICENSE.UTF8 LICENSE %install -make install-unix OPTFLAGS="%{optflags}" INSTALL_TOP=$RPM_BUILD_ROOT +make install-unix OPTFLAGS="%{optflags}" INSTALL_TOP=$RPM_BUILD_ROOT \ + INSTALL_TOP_CDIR=$RPM_BUILD_ROOT%{lua_libdir} \ + INSTALL_TOP_LDIR=$RPM_BUILD_ROOT%{lua_pkgdir} install -d $RPM_BUILD_ROOT%{_includedir}/luasocket install -p src/*.h $RPM_BUILD_ROOT%{_includedir}/luasocket |