From 8bcffcfeb5a636457ec248720ca248aa70123c8d Mon Sep 17 00:00:00 2001 From: Jean Raby Date: Tue, 14 Aug 2012 14:39:09 +0000 Subject: [PATCH] packaging/rhel/sogo.spec: use python2.6 on rhel5 Monotone-Parent: 9202fa182066edcb9c695acae144e370e6371711 Monotone-Revision: 1447a01e5c74f601142742ed11b455e307cc9051 Monotone-Author: jraby@inverse.ca Monotone-Date: 2012-08-14T14:39:09 --- packaging/rhel/sogo.spec | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/packaging/rhel/sogo.spec b/packaging/rhel/sogo.spec index 70c939781..34ded8cc1 100644 --- a/packaging/rhel/sogo.spec +++ b/packaging/rhel/sogo.spec @@ -3,6 +3,13 @@ %global oc_build_depends samba4 openchange %endif +%{!?python_sys_pyver: %global python_sys_pyver %(/usr/bin/python -c "import sys; print sys.hexversion")} + +# if hex(sys.hexversion) < 0x02060000 +%if %{python_sys_pyver} < 33947648 +%global __python /usr/bin/python2.6 +%endif + Summary: SOGo Name: sogo Version: %{sogo_version} @@ -133,6 +140,15 @@ SOGo backend for OpenChange rm -fr ${RPM_BUILD_ROOT} %setup -q -n SOGo-%{sogo_version} +# fix python path for python2.4 distro +%if %{python_sys_pyver} < 33947648 +for pyscript in OpenChange/samba-get-config.py; do + mv $pyscript $pyscript.orig + sed -e 's!/usr/bin/python!/usr/bin/python2.6!' <$pyscript.orig >$pyscript + rm $pyscript.orig +done +%endif + # ****************************** build ******************************** %build . /usr/share/GNUstep/Makefiles/GNUstep.sh