--- /dev/null
+diff -Naur audit-1.1.2.orig/swig/auditswig.i audit-1.1.2/swig/auditswig.i
+--- audit-1.1.2.orig/swig/auditswig.i 2005-11-30 20:39:48.000000000 +0100
++++ audit-1.1.2/swig/auditswig.i 2006-01-10 18:02:20.000000000 +0100
+@@ -23,4 +23,6 @@
+ #include "../lib/libaudit.h"
+ %}
+
++%apply unsigned int { uint32_t };
++%include "../lib/linux/audit.h"
+ %include "../lib/libaudit.h"
Summary(pl): Narzêdzia przestrzeni u¿ytkownika do audytu j±der 2.6
Name: audit
Version: 1.1.2
-Release: 0.1
+Release: 0.2
License: GPL
Group: Daemons
Source0: http://people.redhat.com/sgrubb/audit/%{name}-%{version}.tar.gz
Source1: %{name}.h
Source2: %{name}d.init
Source3: %{name}d.sysconfig
+Patch0: %{name}-swig-fix.patch
URL: http://people.redhat.com/sgrubb/audit/
BuildRequires: autoconf >= 2.59
BuildRequires: automake >= 1.9
%prep
%setup -q
+%patch0 -p1
install -D %{SOURCE1} lib/linux/audit.h
install -D %{SOURCE1} src/mt/linux/audit.h
install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/auditd
rm -f $RPM_BUILD_ROOT%{py_sitedir}/*.{la,a}
+%py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
+rm -f $RPM_BUILD_ROOT%{py_sitescriptdir}/*.py
%clean
rm -rf $RPM_BUILD_ROOT
%files -n python-audit
%defattr(644,root,root,755)
%attr(755,root,root) %{py_sitedir}/_audit.so
-%{py_sitescriptdir}/audit.py
+%{py_sitescriptdir}/audit.pyc