Changeset 80458
- Timestamp:
- 07/13/11 07:21:10 (4 years ago)
- File:
-
- 1 edited
-
contrib/mpab/deploy_archives.sh (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
contrib/mpab/deploy_archives.sh
r79962 r80458 4 4 PORTLISTFILE=portlist 5 5 fi 6 6 7 if [[ -z "$PREFIX" ]]; then 7 8 PREFIX="/opt/local" 8 9 fi 9 # FIXME: configure these 10 10 11 # download server hostname 11 12 if [[ -z "$DLHOST" ]]; then 12 13 DLHOST="" 13 14 fi 15 14 16 # path where it keeps archives 15 17 if [[ -z "$DLPATH" ]]; then 16 18 DLPATH="/archives" 17 19 fi 20 21 # path where archives get uploaded to master 22 if [[ -z "$ULPATH" ]]; then 23 ULPATH="${PREFIX}/var/macports/software" 24 fi 25 18 26 # private key to use for signing 19 27 if [[ -z "$PRIVKEY" ]]; then … … 28 36 portversion=$(${PREFIX}/bin/port info --version --line ${portname}) 29 37 portrevision=$(${PREFIX}/bin/port info --revision --line ${portname}) 30 for archive in ${ PREFIX}/var/macports/software/${portname}/${portname}-${portversion}_${portrevision}[+.]*; do38 for archive in ${ULPATH}/${portname}/${portname}-${portversion}_${portrevision}[+.]*; do 31 39 aname=$(basename $archive) 32 40 echo deploying archive: $aname … … 35 43 fi 36 44 if [[ -n "$DLHOST" ]]; then 37 ssh ${DLHOST} mkdir -p ${DLPATH}/${portname} 38 rsync -av --ignore-existing ./${aname}.rmd160 ${archive} ${DLHOST}:${DLPATH}/${portname} 45 ssh ${DLHOST} mkdir -p ${DLPATH}/${portname}; 46 rsync -av --ignore-existing ./${aname}.rmd160 ${archive} ${DLHOST}:${DLPATH}/${portname}; 47 else 48 mkdir -p ${DLPATH}/${portname}; 49 rsync -av --ignore-existing ./${aname}.rmd160 ${archive} ${DLPATH}/${portname}; 39 50 fi 40 51 rm -f ./${aname}.rmd160
Note: See TracChangeset
for help on using the changeset viewer.

