Package: python-pylibacl
Severity: important
Version: 0.2.1-3.1
Tags: patch


Hi,

the current version fails to build on GNU/kFreeBSD.

It small tweak, see attached patch.

It would also be nice if you can ask upstream
to include this changes.

Thanks in advance

                        Petr
--- python-pylibacl-0.2.1.orig/setup.py
+++ python-pylibacl-0.2.1/setup.py
@@ -11,11 +11,15 @@
     macros.append(("HAVE_LINUX", None))
     macros.append(("HAVE_LEVEL2", None))
     libs.append("acl")
+if u_sysname == "GNU/kFreeBSD":
+    macros.append(("HAVE_LINUX", None))
+    macros.append(("HAVE_LEVEL2", None))
+    libs.append("acl")
 elif u_sysname == "FreeBSD":
     macros.append(("HAVE_FREEBSD", None))
     libs.append("posix1e")
 else:
-    raise ValueError("I don't know your system. Please contact the author")
+    raise ValueError("I don't know your system: " + u_sysname+ ". Please 
contact the author")
 
 long_desc = """This is a C extension module for Python which
 implements POSIX ACLs manipulation. It is a wrapper on top

Reply via email to