Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > d87a02819477f847e2e8409decbaf3be > files > 2

pylibacl-0.2.1-2mdk.src.rpm

%define name pylibacl
%define ver 0.2.1
%define rel 2mdk

%define have_pre %(echo %ver|awk '{p=0} /[a-z,A-Z][a-z,A-Z]/ {p=1} {print p}')
%if %have_pre
%define version %(perl -e '$name="%ver"; print ($name =~ /(.*?)[a-z]/);')
%define release 0.%(echo %ver|sed -e 's/%version//g').%rel
%else
%define version %ver
%define release %rel
%endif

Summary: 	Posix ACL module for Python
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	http://prdownloads.sourceforge.net/%{name}/%{name}-%{ver}.tar.bz2
License:	GPL
Group: 		Development/Python
BuildRoot: 	%{_tmppath}/%{name}-buildroot
Prefix: 	%{_prefix}
Url: 		http://%{name}.sourceforge.net
BuildRequires:	acl-devel python-devel

%description
This is an extension for Python which implements POSIX ACLs (POSIX.1e).

%prep
%setup -q -n %{name}-%ver

%build
env CFLAGS="$RPM_OPT_FLAGS" python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

%clean
rm -rf $RPM_BUILD_ROOT

%files -f INSTALLED_FILES
%defattr(-,root,root)
#%doc README

%changelog
* Sun Apr 03 2005 Michael Scherer <misc@mandrake.org> 0.2.1-2mdk
- Rebuild for new python

* Tue Jul 20 2004 Buchan Milne <bgmilne@linux-mandrake.com> 0.2.1-1mdk
- First Mandrake package