From d9940712dcc49b97b49fec97a377f9a1871fe172 Mon Sep 17 00:00:00 2001 From: Tom Callaway Date: Jan 16 2015 17:28:45 +0000 Subject: lua 5.3 --- diff --git a/lua-sec.spec b/lua-sec.spec index d630c73..2226ef1 100644 --- a/lua-sec.spec +++ b/lua-sec.spec @@ -1,8 +1,12 @@ +%if 0%{?fedora} >= 22 +%define luaver 5.3 +%else %if 0%{?fedora} >= 20 || 0%{?rhel} > 7 %define luaver 5.2 %else %define luaver 5.1 %endif +%endif %define luacompatver 5.1 %define luacompatlibdir %{_libdir}/lua/%{luacompatver} @@ -16,7 +20,7 @@ Name: lua-sec Version: 0.5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Lua binding for OpenSSL library Group: Development/Libraries @@ -70,13 +74,13 @@ cp -a . %{lua51dir} %endif %build -make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS -fPIC -I. -I%{_includedir} -DWITH_LUASOCKET -DLUASOCKET_DEBUG" \ +make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS -fPIC -I. -I%{_includedir} -DWITH_LUASOCKET -DLUASOCKET_DEBUG -DLUA_COMPAT_APIINTCASTS" \ LD="gcc -shared" LDFLAGS="-O -fPIC -shared -L./luasocket" \ linux %if 0%{?fedora} >= 20 pushd %{lua51dir} -make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS -fPIC -I. -I%{_includedir}/lua-%{luacompatver} -DWITH_LUASOCKET -DLUASOCKET_DEBUG" \ +make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS -fPIC -I. -I%{_includedir}/lua-%{luacompatver} -DWITH_LUASOCKET -DLUASOCKET_DEBUG -DLUA_COMPAT_APIINTCASTS" \ LD="gcc -shared" LDFLAGS="-O -fPIC -shared -L./luasocket" \ linux popd @@ -86,7 +90,7 @@ popd mkdir -p $RPM_BUILD_ROOT%{luapkgdir} mkdir -p $RPM_BUILD_ROOT%{lualibdir} make install DESTDIR=$RPM_BUILD_ROOT \ - CFLAGS="$RPM_OPT_FLAGS -fPIC -I. -I%{_includedir}/lua-%{luaver} -DWITH_LUASOCKET -DLUASOCKET_DEBUG" \ + CFLAGS="$RPM_OPT_FLAGS -fPIC -I. -I%{_includedir}/lua-%{luaver} -DWITH_LUASOCKET -DLUASOCKET_DEBUG -DLUA_COMPAT_APIINTCASTS" \ LUAPATH=%{luapkgdir} \ LUACPATH=%{lualibdir} @@ -95,7 +99,7 @@ pushd %{lua51dir} mkdir -p $RPM_BUILD_ROOT%{luacompatpkgdir} mkdir -p $RPM_BUILD_ROOT%{luacompatlibdir} make install DESTDIR=$RPM_BUILD_ROOT \ - CFLAGS="$RPM_OPT_FLAGS -fPIC -I. -I%{_includedir}/lua-%{luacompatver} -DWITH_LUASOCKET -DLUASOCKET_DEBUG" \ + CFLAGS="$RPM_OPT_FLAGS -fPIC -I. -I%{_includedir}/lua-%{luacompatver} -DWITH_LUASOCKET -DLUASOCKET_DEBUG -DLUA_COMPAT_APIINTCASTS" \ LUAPATH=%{luacompatpkgdir} \ LUACPATH=%{luacompatlibdir} popd @@ -121,6 +125,9 @@ popd %endif %changelog +* Fri Jan 16 2015 Tom Callaway - 0.5-4 +- rebuild for lua 5.3 + * Sun Aug 17 2014 Fedora Release Engineering - 0.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild