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