1 Summary: Lua bindings to GObject libraries
2 Summary(pl.UTF-8): Wiązania języka Lua do bibliotek GObject
7 Group: Development/Libraries
8 #Source0Download: https://github.com/pavouk/lgi/tags
9 Source0: https://github.com/pavouk/lgi/archive/%{version}/lgi-%{version}.tar.gz
10 # Source0-md5: ad5d2e7a4427069f926f2ca472a5fe6d
11 URL: https://github.com/pavouk/lgi
12 BuildRequires: glib2-devel >= 2.0
13 BuildRequires: gobject-introspection-devel >= 0.10.8
14 BuildRequires: libffi-devel >= 3.0
15 BuildRequires: lua51-devel >= 5.1
16 BuildRequires: pkgconfig
17 Requires: lua51 >= 5.1
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 LGI is gobject-introspection based dynamic Lua binding to GObject
22 based libraries. It allows using GObject-based libraries directly from
25 %description -l pl.UTF-8
26 LGI to oparte na bibliotece gobject-introspection dynamiczne wiązanie
27 języka Lua do bibliotek opartych na szkielecie GObject. Pozwala na
28 używanie bibliotek opartych na GObject bezpośrednio z języka Lua.
31 %setup -q -n lgi-%{version}
34 LIBS="$(pkg-config --libs lua51)" \
37 COPTFLAGS="%{rpmcflags} %{rpmcppflags}" \
38 LDFLAGS="%{rpmldflags}" \
40 LUA_CFLAGS="$(pkg-config --cflags lua51)"
43 rm -rf $RPM_BUILD_ROOT
46 DESTDIR=$RPM_BUILD_ROOT \
47 LUA_LIBDIR=%{_libdir}/lua/5.1 \
48 LUA_SHAREDIR=%{_datadir}/lua/5.1
51 rm -rf $RPM_BUILD_ROOT
54 %defattr(644,root,root,755)
55 %doc LICENSE README.md docs/*.md
56 %dir %{_libdir}/lua/5.1/lgi
57 %attr(755,root,root) %{_libdir}/lua/5.1/lgi/corelgilua51.so
58 %{_datadir}/lua/5.1/lgi.lua
59 %{_datadir}/lua/5.1/lgi