Changeset 319 in MondoRescue for branches/2.06/tools/deb-env
- Timestamp:
- Jan 14, 2006, 11:44:12 AM (18 years ago)
- File:
-
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/2.06/tools/deb-env
r318 r319 1 1 #!/bin/bash 2 2 # 3 # Creates RPMsenvironment from SVN repository3 # Creates deb environment from SVN repository 4 4 # 5 5 # $Id$ 6 6 # 7 7 8 # Adapt to your needs 9 export BASE=${HOME}/mondo 10 export SVNAUTH=bcornec@shell.berlios.de 11 export DSTDIR=/home/groups/ftp/pub/mondorescue 12 export FTPSERV="ftp.berlios.de" 13 export FTPDIR="/incoming" 8 dname=`dirname $0` 9 prem=`echo $dname |cut -c1` 10 if [ ${prem} == "/" ]; then 11 export TOOLHOME=$dname 12 else 13 export TOOLHOME=${PWD}/$dname 14 fi 15 16 . $TOOLHOME/common-env 14 17 15 18 # Should not be modified below 16 19 dname=`dirname $0` 17 export VER="branches/`cat $dname/../mondo/VERSION`"18 export pkg=""19 export opt=""20 export ARCH=`rpm --showrc | egrep "^build arch" | awk '{print $4}'`21 20 22 export TMP=${BASE}/tmp 23 mkdir -p ${TMP} 24 if [ -f ${HOME}/.rpmmacros ]; then 25 export TOPDIR=`egrep '^%_topdir' ${HOME}/.rpmmacros | awk '{print $2}'` 26 else 27 export TOPDIR=${BASE}/RPMS 28 fi 21 # TBD 22 export TOPDIR=${BASE}/debs 29 23 mkdir -p ${TOPDIR} 30 cd ${TOPDIR}31 mkdir -p RPMS SRPMS SPECS SOURCES BUILD32 24 33 export MINDI_VER=`cat ${BASE}/svn/${VER}/mindi/VERSION` 34 export MONDO_VER=`cat ${BASE}/svn/${VER}/mondo/VERSION` 35 36 if [ -e /etc/mandriva-release ]; then 37 export ddir="mandriva" 38 export dver=`awk '{print $4}' /etc/mandriva-release` 25 if [ -e /etc/debian-release ]; then 26 export ddir="debian" 27 export dver=`awk '{print $4}' /etc/debian-release` 39 28 export suf=".`echo $dver | sed 's/\.//'`mdk" 40 elif [ -e /etc/mandrake-release ]; then41 export ddir="mandrake"42 export dver=`awk '{print $3}' /etc/mandrake-release`43 export suf=".`echo $dver | sed 's/\.//'`mdk"44 elif [ -e /etc/redhat-release ]; then45 grep -q Enterprise /etc/redhat-release46 if [ $? -eq 0 ]; then47 export ddir="rhel"48 export dver=`awk '{print $7}' /etc/redhat-release`49 elif grep -q Fedora /etc/redhat-release ; then50 export ddir="fedora"51 export dver=`awk '{print $4}' /etc/redhat-release`52 export suf=".fc${dver}"53 else54 export ddir="redhat"55 export dver=`awk '{print $5}' /etc/redhat-release | sed "s/\.//"`56 export suf=".rh${dver}"57 fi58 elif [ -e /etc/SuSE-release ]; then59 grep -q Enterprise /etc/SuSE-release60 if [ $? -eq 0 ]; then61 export ddir="sles"62 export dver=`head -1 /etc/SuSE-release | awk '{print $5}'`63 else64 export ddir="suse"65 export dver=`head -1 /etc/SuSE-release | awk '{print $3}'`66 fi67 else68 export dver=""69 export ddir="generic"70 29 fi 71 30
Note:
See TracChangeset
for help on using the changeset viewer.