lua-zlib/lua-zlib.spec
Your Name 893412742f
Some checks failed
Run CI/CD... / main (push) Failing after 3m11s
1.2
2025-02-03 19:47:54 +00:00

40 lines
843 B
RPMSpec

%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