Ticket #378: pbi-manager.patch

File pbi-manager.patch, 1.3 KB (added by Nukama, 3 years ago)
  • pcbsd/current/src-sh/pbi-manager/pbi-manager

    old new mk_chroot_file() { 
    59345934         
    59355935        # Figure out which version of FreeBSD to checkout 
    59365936        local _osRel=`uname -r` 
    5937         echo $_osRel | grep "CURRENT" >/dev/null 2>/dev/null 
     5937        echo $_osRel | grep "RELEASE" >/dev/null 2>/dev/null 
    59385938        if [ "$?" = "0" ] ; then 
    5939                 local svnUrl="svn://svn.freebsd.org/base/head" 
    5940         else 
    59415939                local _osMajor=`echo $_osRel | cut -c 1-1` 
    59425940                local svnUrl="svn://svn.freebsd.org/base/releng/${_osMajor}.0" 
     5941                echo "Using $svnUrl for sources" 
     5942        else 
     5943                echo $_osRel | grep "CURRENT" >/dev/null 2>/dev/null 
     5944                if [ "$?" = "0" ] ; then 
     5945                      local svnUrl="svn://svn.freebsd.org/base/head" 
     5946                      echo "Using $svnUrl for sources" 
     5947                else 
     5948                      echo $_osRel | grep "STABLE" >/dev/null 2>/dev/null 
     5949                      if [ "$?" = "0" ] ; then 
     5950                            local _osMajor=`echo $_osRel | cut -c 1-1` 
     5951                            local svnUrl="svn://svn.freebsd.org/base/stable/${_osMajor}" 
     5952                            "Using $svnUrl for sources" 
     5953                      else 
     5954                            local svnUrl="svn://svn.freebsd.org/base/head" 
     5955                            echo "Using $svnUrl for sources" 
     5956                            echo "Assuming a BETA|RC or rarely used FreeBSD version. Using CURRENT!" 
     5957                      fi 
     5958                fi 
    59435959        fi 
    59445960 
    59455961        echo "Checking out FreeBSD sources from $svnUrl"