X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=Monitor.spec;h=9eb5bf2e4c6a7a94b8ae58e6e81afee63551c3e3;hb=a6654e5c43a09239f02741916d91e2f14629044a;hp=9cbca1d6727ba06804cc5facd8b8265a05d8a130;hpb=bb64f2ba6b05cc142ee9e9efc70b534bc8a35cf5;p=monitor.git diff --git a/Monitor.spec b/Monitor.spec index 9cbca1d..9eb5bf2 100644 --- a/Monitor.spec +++ b/Monitor.spec @@ -7,7 +7,7 @@ %define name monitor # keep this version in sync with monitor/monitor_version.py %define version 3.0 -%define taglevel 26 +%define taglevel 28 %define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}} %global python_sitearch %( python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)" ) @@ -25,7 +25,9 @@ Packager: PlanetLab Central Distribution: PlanetLab %{plrelease} URL: %(echo %{url} | cut -d ' ' -f 2) -BuildRequires: python-setuptools-devel +# this is only required for fedora and we have this in devel.pkgs for +# all fedora builds. +# BuildRequires: python-setuptools-devel Summary: Monitor account initialization for the root image. @@ -147,10 +149,11 @@ install -d $RPM_BUILD_ROOT/etc/httpd/conf.d/ install -d $RPM_BUILD_ROOT/%{python_sitearch}/monitor # pack monitor's dependencies in RPM to make it easier to deploy. +export TMPDIR=/var/tmp/ export PYTHONPATH=$PYTHONPATH:$RPM_BUILD_ROOT/%{python_sitearch}/ -easy_install --build-directory /var/tmp -d $RPM_BUILD_ROOT/%{python_sitearch}/ -UZ http://files.turbogears.org/eggs/TurboGears-1.0.7-py2.5.egg -easy_install --build-directory /var/tmp -d $RPM_BUILD_ROOT/%{python_sitearch}/ -UZ http://pypi.python.org/packages/source/S/SQLAlchemy/SQLAlchemy-0.5.3.tar.gz -easy_install --build-directory /var/tmp -d $RPM_BUILD_ROOT/%{python_sitearch}/ -UZ Elixir +easy_install -d $RPM_BUILD_ROOT/%{python_sitearch}/ -UZ http://files.turbogears.org/eggs/TurboGears-1.0.7-py2.5.egg +easy_install -d $RPM_BUILD_ROOT/%{python_sitearch}/ -UZ http://pypi.python.org/packages/source/S/SQLAlchemy/SQLAlchemy-0.5.3.tar.gz +easy_install -d $RPM_BUILD_ROOT/%{python_sitearch}/ -UZ Elixir rm -rf $RPM_BUILD_ROOT/%{python_sitearch}/site.py* # plc.d scripts @@ -309,6 +312,12 @@ fi %changelog +* Thu Dec 17 2009 Baris Metin - Monitor-3.0-28 +- do not need buildrequires. a new tag to fix centos builds + +* Thu Dec 17 2009 Baris Metin - Monitor-3.0-27 +- fix rpm build issues + * Wed Dec 16 2009 Baris Metin - Monitor-3.0-26 - to many changes, but mostly moved stuff around. there are some small fixes here and there.