robert pushed to lua-expat (f22). "Conditionalize spec file for different Fedora releases"
notifications at fedoraproject.org
notifications at fedoraproject.org
Thu May 28 12:23:01 UTC 2015
From e517f9b6e9c2bff1d15cda352c27f8cbc6db608f Mon Sep 17 00:00:00 2001
From: Robert Scheck <robert at fedoraproject.org>
Date: Sat, 25 Apr 2015 00:18:17 +0200
Subject: Conditionalize spec file for different Fedora releases
diff --git a/lua-expat.spec b/lua-expat.spec
index b787f10..0bf1991 100644
--- a/lua-expat.spec
+++ b/lua-expat.spec
@@ -1,6 +1,16 @@
+%if 0%{?fedora} >= 22
+%define luaver 5.3
+%else
+%if 0%{?fedora} >= 20
%define luaver 5.2
+%else
+%define luaver 5.1
+%endif
+%endif
+
%define lualibdir %{_libdir}/lua/%{luaver}
%define luapkgdir %{_datadir}/lua/%{luaver}
+
%define luacompatver 5.1
%define luacompatlibdir %{_libdir}/lua/%{luacompatver}
%define luacompatpkgdir %{_datadir}/lua/%{luacompatver}
@@ -21,10 +31,6 @@ BuildRequires: lua >= %{luaver}, lua-devel >= %{luaver}
BuildRequires: expat-devel
Requires: lua >= %{luaver}
-%if 0%{?fedora} >= 20
-BuildRequires: compat-lua >= %{luacompatver}, compat-lua-devel >= %{luacompatver}
-%endif
-
%description
LuaExpat is a SAX XML parser based on the Expat library.
@@ -32,6 +38,7 @@ LuaExpat is a SAX XML parser based on the Expat library.
%package compat
Summary: SAX XML parser based on the Expat library for Lua 5.1
Group: Development/Libraries
+BuildRequires: compat-lua >= %{luacompatver}, compat-lua-devel >= %{luacompatver}
%description compat
LuaExpat is a SAX XML parser based on the Expat library for Lua 5.1.
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/lua-expat.git/commit/?h=f22&id=e517f9b6e9c2bff1d15cda352c27f8cbc6db608f
More information about the scm-commits
mailing list