1 Summary: Lua bindings to GObject libraries
6 Group: Development/Libraries
7 Source0: https://github.com/pavouk/lgi/archive/%{version}/lgi-%{version}.tar.gz
8 # Source0-md5: cc433a597f23cfabdfc905c6c2cd3d7c
9 URL: https://github.com/pavouk/lgi
10 BuildRequires: glib2-devel
11 BuildRequires: gobject-introspection-devel >= 0.10.8
12 BuildRequires: libffi-devel
13 BuildRequires: lua51-devel
14 BuildRequires: pkgconfig
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19 LGI is gobject-introspection based dynamic Lua binding to GObject
20 based libraries. It allows using GObject-based libraries directly from
24 %setup -q -n lgi-%{version}
27 export CFLAGS="%{rpmcflags} `pkg-config --cflags lua51`"
28 export LDFLAGS="%{rpmldflags} `pkg-config --libs lua51`"
32 rm -rf $RPM_BUILD_ROOT
35 DESTDIR=$RPM_BUILD_ROOT \
39 rm -rf $RPM_BUILD_ROOT
42 %defattr(644,root,root,755)
43 %doc README.md docs/*.md
44 %dir %{_libdir}/lua/5.1/lgi
45 %attr(755,root,root) %{_libdir}/lua/5.1/lgi/corelgilua51.so
46 %{_datadir}/lua/5.1/lgi.lua
47 %{_datadir}/lua/5.1/lgi