Changeset 1043 in MondoRescue for trunk/tools/pkg2ftp
- Timestamp:
- Jan 8, 2007, 11:31:22 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/pkg2ftp
r932 r1043 10 10 dname=`dirname $0` 11 11 prem=`echo $dname |cut -c1` 12 if [ ${prem} =="/" ]; then12 if [ _${prem} = _"/" ]; then 13 13 export TOOLHOME=$dname 14 14 else … … 52 52 src=${TOPDIR}/${VER}-$TAG/$p-[1-9st]*.tar.gz 53 53 pv=`basename $src .tar.gz` 54 tag=`echo $pv | sed "s/-\([0-9]*.*\)/\2/"` 54 tar -xz -C $MONDOTMP -f $src $pv/TAG 55 tag=`cat $MONDOTMP/$pv/TAG` 55 56 if [ _"$dtype" = _"rpm" ]; then 56 57 if [ _"$p" = _"mondo-doc" ]; then … … 67 68 spkg="$spkg ${TOPBUILDDIR}/portage/sys-apps/$p/$pv.ebuild" 68 69 pkg="$pkg /usr/portage/packages/All/$pv.tbz2" 70 elif [ _"$dfam" = _"slackware" ]; then 71 pkg="$pkg ${TOPBUILDDIR}/build-$p/$pv-*-${tag}mr.tgz" 69 72 fi 70 73 done 71 74 75 rm -rf $MONDOTMP 72 76 echo "Packages delivery to ${ACCOUNT}:${DSTDIR}/${ddir}/${dver}" 73 ssh ${ACCOUNT} "mkdir -p ${DSTDIR}/${ddir}/${dver}"77 ssh -q ${ACCOUNT} "mkdir -p ${DSTDIR}/${ddir}/${dver} ; cd ${DSTDIR}/${ddir}/${dver} ; rm -f ${pkg} ${spkg}" 74 78 scp ${pkg} ${spkg} ${ACCOUNT}:${DSTDIR}/${ddir}/${dver} 75 79 ) 2>&1 | tee /tmp/pkg2ftp.log
Note:
See TracChangeset
for help on using the changeset viewer.