Changeset 8935

Show
Ignore:
Timestamp:
10/01/09 09:15:46 (3 years ago)
Author:
davidm
Message:

Don't install packages which are already installed

Location:
packaging/centuryegg
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • packaging/centuryegg/install-expat-rpm

    r8529 r8935  
    11#!/bin/bash 
    2 sudo rpm -Uvh ~/rpmbuild/RPMS/*/expat-*1.95.8*.rpm 
     2if [ "x`rpm -qa expat | grep 1.95.8`" == "x" ] 
     3then 
     4    sudo rpm -Uvh ~/rpmbuild/RPMS/*/expat-*1.95.8*.rpm 
     5fi 
  • packaging/centuryegg/install-libxml-rpm

    r8783 r8935  
    11#!/bin/bash 
    2 sudo rpm -Uvh ~/rpmbuild/RPMS/*/libxml2-*2.6.26*.rpm 
     2if [ "x`rpm -qa libxml | grep 2.6.26`" == "x" ] 
     3then 
     4    sudo rpm -Uvh ~/rpmbuild/RPMS/*/libxml2-*2.6.26*.rpm 
     5fi 
  • packaging/centuryegg/install-python-rpm

    r8526 r8935  
    11#!/bin/bash 
    22# sudo yum -y localinstall ~/rpmbuild/RPMS/*/python25{,-libs,-devel}-2.5*.rpm 
    3 sudo rpm -Uvh ~/rpmbuild/RPMS/*/python25{,-libs,-devel}-2.5*.rpm 
    4 sudo yum -y install yum-utils 
     3if [ "x`rpm -qa python25-devel | grep 2.5`" == "x" ] 
     4then 
     5    sudo rpm -Uvh ~/rpmbuild/RPMS/*/python25{,-libs,-devel}-2.5*.rpm 
     6fi 
     7if [ "x`rpm -qa yum-utils`" == "x" ] 
     8then 
     9    sudo yum -y install yum-utils 
     10fi 
    511if [ `yumdownloader --help | grep enablerepo | wc -l` -gt 0 ] 
    612then 
     
    1824spectool -g -R  $HOME/rpmbuild/SPECS/python-setuptools.spec 
    1925rpmbuild -ba --define="__python `which python25`" $HOME/rpmbuild/SPECS/python-setuptools.spec > logs/build-python-setuptools.log 2>&1  
    20 sudo rpm -Uvh ~/rpmbuild/RPMS/*/python25-setuptools*.rpm 
     26if [ "x`rpm -qa python25-setuptools`" == "x" ] 
     27then 
     28    sudo rpm -Uvh ~/rpmbuild/RPMS/*/python25-setuptools*.rpm 
     29fi