New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 79811


Ignore:
Timestamp:
06/26/11 14:05:06 (4 years ago)
Author:
jmr@…
Message:

update mpab to match base

Location:
contrib/mpab
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • contrib/mpab/chroot-scripts/buildports

    r71396 r79811  
    7676tclOS=`echo 'puts [string tolower $tcl_platform(os)]' | tclsh` 
    7777tclOSMajor=`echo 'puts [lindex [split $tcl_platform(osVersion) .] 0]' | tclsh` 
    78 packageDir="${PREFIX}/var/macports/packages/${tclOS}_${tclOSMajor}" 
     78packageDir="${PREFIX}/var/macports/software" 
     79shopt -s extglob 
    7980if [[ $tclOSMajor -ge 10 ]]; then 
    80     ACCEPT_ARCHS="?(noarch|x86_64|i386)" 
     81    ACCEPT_ARCHS="+(noarch|x86_64|i386|-)" 
    8182else 
    82     ACCEPT_ARCHS="?(noarch|i386|ppc)" 
     83    ACCEPT_ARCHS="+(noarch|i386|ppc|-)" 
    8384fi 
    8485 
     
    9293   portRevision=`${PREFIX}/bin/port info --revision ${portName} | awk '{print $2}'` 
    9394   portPackageBaseName="${portName}-${portVersion}_${portRevision}" 
    94    ls ${packageDir}/*/${portName}/${portPackageBaseName}*.*${ACCEPT_ARCHS}*${ARCHIVE_TYPE} > /dev/null 2>&1 
     95   ls ${packageDir}/${portName}/${portPackageBaseName}[+.]*${tclOS}_${tclOSMajor}.${ACCEPT_ARCHS}${ARCHIVE_TYPE} > /dev/null 2>&1 
    9596   if [[ $? == 0 ]]; then 
    9697      echo "package found, not building again" 
     
    113114            echo "failure" 
    114115            ${PREFIX}/bin/port clean --work $portName 
    115             # If a port fails in the activation stage, MP has already built 
    116             # a package, so remove it here 
    117             rm -f ${packageDir}/*/${portName}/${portPackageBaseName}*.*${ACCEPT_ARCHS}*${ARCHIVE_TYPE} 
    118116         fi 
    119117         uninstallPorts 
  • contrib/mpab/mpab-functions

    r77905 r79811  
    243243 
    244244   if [[ ! -f ${chrootPath}/opt/local/bin/port ]]; then 
    245  
    246245      chrootExec installmacports 
    247  
    248       sed -E -e 's/#?portarchivemode.*no/portarchivemode yes/' \ 
    249           -e 's/#?portarchivetype.*tgz/portarchivetype tbz2/' \ 
    250           ${chrootPath}/opt/local/etc/macports/macports.conf \ 
    251           > ${chrootPath}/opt/local/etc/macports/macports.conf.new 
    252       mv ${chrootPath}/opt/local/etc/macports/macports.conf.new ${chrootPath}/opt/local/etc/macports/macports.conf 
    253246   fi 
    254247 
  • contrib/mpab/mpexport.sh

    r46090 r79811  
    11#/bin/sh 
    2 svn checkout -r HEAD http://svn.macports.org/repository/macports/trunk mpexport 
     2svn checkout -r HEAD https://svn.macports.org/repository/macports/trunk mpexport 
    33cd mpexport 
    44tar c --exclude '.svn' -f - . | bzip2 -c > ../macports_dist.tar.bz2 
  • contrib/mpab/mpsync.sh

    r51709 r79811  
    3131    echo "Checking out macports from svn..." 
    3232    svn checkout --non-interactive -r HEAD \ 
    33         http://svn.macports.org/repository/macports/trunk \ 
     33        https://svn.macports.org/repository/macports/trunk \ 
    3434        ${dataDir}/${exportDir} > /dev/null || exit 1 
    3535fi 
Note: See TracChangeset for help on using the changeset viewer.