## --with xalan ... require/use the xalan xslt processor
## --without doc ... disable doc generation
## --with legacy ... enable the legacy APIs
+## --without python ... disable the Python bindings
%global confdir %_sysconfdir/vservers
%global confdefaultdir %confdir/.defaults
%global subver %( s=`echo %fullver | grep -- - | sed 's/.*-/./'`; echo ${s:-.1} )
+# Mandriva does funky stuff that break us.
+%if %{?mandriva_release:1}%{!?mandriva_release:0}
+%global mandriva 1
+%global _disable_libtoolize 1
+%global _disable_ld_as_needed 1
+%global _disable_ld_no_undefined 1
+%global before_configure \
+ %setup_compile_flags \
+ CONFIGURE_TOP="${CONFIGURE_TOP:-.}"
+%endif
+
+
%{!?release_func:%global release_func() %1%{?dist}}
Summary: Linux virtual server utilities
Requires: diffutils mktemp sed
Provides: vserver = %version-%release
Obsoletes: vserver < %version
-BuildRequires: mount vconfig gawk iproute iptables
+BuildRequires: mount vconfig gawk /sbin/ip iptables
BuildRequires: gcc-c++ wget which diffutils
BuildRequires: e2fsprogs-devel e2fsprogs
%{!?_without_beecrypt:BuildRequires: beecrypt-devel}
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog NEWS README THANKS
%doc doc/*.html doc/*.css
-/sbin/vshelper
-%dir %confdir
-%dir %confdefaultdir
-%dir %confdefaultdir/apps
-%dir %confdefaultdir/files
-%dir %pkglibdir/defaults
%ghost %confdefaultdir/cachebase
%ghost %confdefaultdir/vdirbase
%ghost %confdefaultdir/run.rev
-%dir %_localstatedir/cache/vservers
-%dir %_localstatedir/run/vservers
-%dir %_localstatedir/run/vservers.rev
-%dir %_localstatedir/run/vshelper
-
%files lib -f %name-lib.list
%files sysv -f %name-sysv.list
%files core -f %name-core.list
%defattr(-,root,root,-)
-%dir %pkglibdir
%files build -f %name-build.list
%defattr(-,root,root,-)
%doc contrib/yum*.patch
-%dir %confdir/.distributions
%dir %confdir/.distributions/*
%dir %confdir/.distributions/*/apt
-%dir %confdir/.distributions/.common
-%dir %confdir/.distributions/.common/pubkeys
-%dir %confdefaultdir/apps/vunify
-%dir %confdefaultdir/apps/vunify/hash
%files legacy -f %name-legacy.list
%defattr(-,root,root,-)
-%dir %pkglibdir/legacy
%files devel -f %name-devel.list
%{!?_without_doc:%doc lib/apidoc/html}
-%files python
+%if 0%{!?_without_python:1}
+%files python -f %name-python.list
%defattr(-,root,root,-)
-%{!?_without_python:%{python_sitearch}/*}
+%endif
%changelog