[hedgewars] Something's odd with compat-lua

Bruno Wolff III bruno at fedoraproject.org
Sun Jan 4 02:36:38 UTC 2015


commit 32df64aaedf097551fa406ca062c44456a6a0d8f
Author: Bruno Wolff III <bruno at wolff.to>
Date:   Sat Jan 3 20:32:35 2015 -0600

    Something's odd with compat-lua
    
    I think the pkgconfig file has the wrong include directory. As
    it doesn't include Lua-5.1 in the path. This sort of gets covered
    with the Cflags parameter but may be confusing the build process.
    If it looks like this is the case, I'll file a bug with compat-lua.
    
    I also did't see a lua-5.1 .so file, but I am hoping the includes
    for 5.1 actually make things work for the normal .so file.
    
    I think I also need to require compat-lua for the server.

 hedgewars.spec |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/hedgewars.spec b/hedgewars.spec
index 59a7c16..00d8bfa 100644
--- a/hedgewars.spec
+++ b/hedgewars.spec
@@ -40,6 +40,7 @@ such as the "Rope" or "Parachute", to move to otherwise inaccessible areas.
 Summary:        Standalone server for hedgewars
 Group:          Amusements/Games
 Requires:       %{name} = %{version}
+Requires:	compat-lua
 BuildRequires:  ghc-stm-devel
 BuildRequires:  ghc-dataenc-devel
 BuildRequires:  ghc-network-devel
@@ -53,6 +54,7 @@ BuildRequires:  ghc-entropy-devel
 BuildRequires:  ghc-zlib-devel
 BuildRequires:  ghc-random-devel
 BuildRequires:  compat-lua-devel
+BuildRequires:  lua-devel
 
 %description -n hedgewars-server
 A standalone server that can be used for LAN play or a private internet server.


More information about the scm-commits mailing list