robert pushed to lua-sec (el6). "lua 5.3"
notifications at fedoraproject.org
notifications at fedoraproject.org
Mon May 4 20:42:33 UTC 2015
>From d9940712dcc49b97b49fec97a377f9a1871fe172 Mon Sep 17 00:00:00 2001
From: Tom Callaway <spot at fedoraproject.org>
Date: Fri, 16 Jan 2015 12:28:45 -0500
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 <spot at fedoraproject.org> - 0.5-4
+- rebuild for lua 5.3
+
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/lua-sec.git/commit/?h=el6&id=d9940712dcc49b97b49fec97a377f9a1871fe172
More information about the scm-commits
mailing list