2 %define url $URL: svn+ssh://svn.planet-lab.org/svn/geniwrapper/trunk/geniwrapper.spec $
4 %define name geniwrapper
8 %define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}}
9 %global python_sitearch %( python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)" )
14 Source0: %{name}-%{version}.tar.bz2
16 Group: Applications/System
17 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
20 Packager: PlanetLab Central <support@planet-lab.org>
21 Distribution: PlanetLab %{plrelease}
22 URL: %(echo %{url} | cut -d ' ' -f 2)
26 Requires: pyOpenSSL >= 0.7
31 Group: Applications/System
34 Geniwrapper description...
43 rm -rf $RPM_BUILD_ROOT
44 make install DESTDIR="$RPM_BUILD_ROOT"
46 # hack to add installed files to the package
47 python -c "print '\n'.join(['%s*'%i.strip() for i in open('GENI_INSTALLED_FILES').readlines() if not i.strip().endswith('.pyc')])" |uniq > GENI_INSTALLED_FILES.all
51 rm -rf $RPM_BUILD_ROOT
53 %files -f GENI_INSTALLED_FILES.all
56 %config (noreplace) /etc/geni/geni_config
57 %config (noreplace) /etc/geni/sfi_config
58 %config (noreplace) /etc/geni/aggregates.xml
59 %config (noreplace) /etc/geni/registries.xml
62 chmod 0744 /etc/init.d/geniwrapper
65 * Wed Jul 01 2009 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - geniwrapper-0.2-7
66 - snapshot for reproducible builds
68 * Thu Jun 25 2009 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - geniwrapper-0.2-6
69 - snapshot for the convenience of alpha users
71 * Tue Jun 16 2009 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - geniwrapper-0.2-5
72 - build fix - keyconvert was getting installed in /usr/share/keyconvert/keyconvert
74 * Tue Jun 16 2009 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - geniwrapper-0.2-4
75 - ongoing work - snapshot for 4.3-rc9
77 * Wed Jun 03 2009 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - geniwrapper-0.2-3
80 * Sat May 30 2009 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - geniwrapper-0.2-2
81 - bugfixes - still a work in progress
83 * Fri May 18 2009 Baris Metin <tmetin@sophia.inria.fr>
87 %define module_current_branch 0.2