4 %define url $URL: https://svn.planet-lab.org/svn/pyopenssl/trunk/pyopenssl.spec $
10 %define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}}
12 Summary: openssl for python
17 Group: Development/Libraries
18 Source0: pyOpenSSL-0.9.tar.gz
19 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
21 Packager: PlanetLab <devel@planet-lab.org>
22 Distribution: PlanetLab %{plrelease}
23 URL: %(echo %{url} | cut -d ' ' -f 2)
25 BuildRequires: openssl-devel
30 High-level wrapper around a subset of the OpenSSL library.
36 rm -rf $RPM_BUILD_ROOT
40 python setup.py install --root $RPM_BUILD_ROOT --record=INSTALLED_FILES.tmp
42 sed 's/\(.*\.pyo\)/%ghost \1/' < INSTALLED_FILES.tmp >INSTALLED_FILES
45 sed -e 's|/[^/]*$||' INSTALLED_FILES | sort | uniq | \
46 awk '{ print "%attr(755,root,root) %dir " $1}' > INSTALLED_DIRS
47 cat INSTALLED_FILES INSTALLED_DIRS > INSTALLED_OBJECTS
50 rm -rf $RPM_BUILD_ROOT
52 %files -f INSTALLED_OBJECTS
53 %defattr(-,root,root,-)
54 %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")/OpenSSL
57 * Wed May 20 2009 Baris Metin <tmetin@sophia.inria.fr>