%define luaver 5.3 %define lualibdir %{_libdir}/lua/%{luaver} %define luapkgdir %{_datadir}/lua/%{luaver} Summary: Simple streaming interface to zlib for Lua Name: lua-zlib Version: 1.2 Release: 3 License: MIT Group: Development/Other URL: https://github.com/brimworks/lua-zlib Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: pkgconfig(lua) BuildRequires: pkgconfig(zlib) %description %{summary} %files %doc README %{lualibdir}/zlib.so %prep %setup -q %build %cmake \ -DLUA_INCLUDE_DIR=%{_inacludedir} \ -DUSE_LUA_VERSION=%{luaver} \ -DCMAKE_INSTALL_PREFIX=%{buildroot} \ -DLUA_LIBDIR=%{lualibdir} \ -DLUA_DIR=%{luapkgdir} \ -DLUA_CPATH=%{lualibdir} \ -DINSTALL_CMOD:PATH=%{buildroot}%{lualibdir} %make %install %makeinstall -C build