Changeset 532885c


Ignore:
Timestamp:
11/12/13 11:53:12 (13 months ago)
Author:
Kris Moore <kris@…>
Branches:
master, 9.2-release, releng/10.0, releng/10.0.1, releng/10.0.2, releng/10.0.3, releng/10.1
Children:
4a05e2b
Parents:
191425d
Message:

Massage PBI_MAKEPORT to remove any trailing '/'

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src-sh/pbi-manager10/pbi-manager

    r191425d r532885c  
    11861186        if [ -z "${PBI_PROGDIRPATH}" ]; then usage_create_pbi ; fi 
    11871187 
     1188        # Remove any trailing '/' from PBI_MAKEPORT 
     1189        echo $PBI_MAKEPORT | grep -q "/$" 
     1190        if [ $? -eq 0 ] ; then 
     1191                PBI_MAKEPORT="`echo $PBI_MAKEPORT | sed 's|/$||g'`" 
     1192        fi 
     1193 
    11881194        # Lastly set PBI_PROGDIRNAME 
    11891195        PBI_PROGDIRNAME="`echo ${PBI_PROGDIRPATH} | rev | cut -d '/' -f 1 | rev`" 
     
    12831289        if [ ! -d "${PORTSDIR}/${PBI_MAKEPORT}" ] ; then 
    12841290                exit_err "No port (${PORTSDIR}/${PBI_MAKEPORT})" 
     1291        fi 
     1292 
     1293        # Remove any trailing '/' from PBI_MAKEPORT 
     1294        echo $PBI_MAKEPORT | grep -q "/$" 
     1295        if [ $? -eq 0 ] ; then 
     1296                PBI_MAKEPORT="`echo $PBI_MAKEPORT | sed 's|/$||g'`" 
    12851297        fi 
    12861298 
     
    16311643                unset PBI_MAKEPORT PBI_BUILDKEY PBI_REQUIRESROOT PBI_PROGNAME PBI_PROGWEB PBI_PROGAUTHOR PBI_PROGICON PBI_MKPORTBEFORE PBI_MKPORTAFTER PBI_MAKEOPTS PBI_EXCLUDELIST PBI_AB_PRIORITY PBI_HASH_EXCLUDES PBI_AB_NOTMPFS PBI_PROGREVISION 
    16321644                . ${PBI_CONFDIR}/${PBI_CONFFILE} 
     1645 
     1646                # Remove any trailing '/' from PBI_MAKEPORT 
     1647                echo $PBI_MAKEPORT | grep -q "/$" 
     1648                if [ $? -eq 0 ] ; then 
     1649                        PBI_MAKEPORT="`echo $PBI_MAKEPORT | sed 's|/$||g'`" 
     1650                fi 
    16331651        fi 
    16341652} 
     
    16431661        # If we have PBI_PROGVERSION now set 
    16441662        if [ -n "${PBI_PROGVERSION}" ] ; then return 0 ; fi 
     1663 
     1664        # Remove any trailing '/' 
     1665        echo $PBI_MAKEPORT | grep -q "/$" 
     1666        if [ $? -eq 0 ] ; then 
     1667                PBI_MAKEPORT="`echo $PBI_MAKEPORT | sed 's|/$||g'`" 
     1668        fi 
    16451669 
    16461670        # Check first if we have this pkg in PKGNG 
     
    51465170start_pbi_makeport() 
    51475171{ 
     5172        # Remove any trailing '/' 
     5173        echo $PBI_MAKEPORT | grep -q "/$" 
     5174        if [ $? -eq 0 ] ; then 
     5175                PBI_MAKEPORT="`echo $PBI_MAKEPORT | sed 's|/$||g'`" 
     5176        fi 
     5177 
    51485178        do_port_build "${PBI_MAKEPORT}" 
    51495179} 
     
    60216051                continue 
    60226052        fi 
     6053 
     6054        # Remove any trailing '/' 
     6055        echo $PBI_MAKEPORT | grep -q "/$" 
     6056        if [ $? -eq 0 ] ; then 
     6057                PBI_MAKEPORT="`echo $PBI_MAKEPORT | sed 's|/$||g'`" 
     6058        fi 
    60236059         
    60246060        # Check if this port can be built on this architecture 
     
    61296165     PBI_MAKEPORT=$(dirname $pbi | sed 's|./||') 
    61306166  fi     
     6167 
     6168  # Remove any trailing '/' 
     6169  echo $PBI_MAKEPORT | grep -q "/$" 
     6170  if [ $? -eq 0 ] ; then 
     6171    PBI_MAKEPORT="`echo $PBI_MAKEPORT | sed 's|/$||g'`" 
     6172  fi 
    61316173 
    61326174  echo "==> Starting build process [$curBuilder]: $PBI_MAKEPORT" 
     
    69226964load_pkg_metadata() 
    69236965{ 
     6966        # Remove any trailing '/' 
     6967        echo $PBI_MAKEPORT | grep -q "/$" 
     6968        if [ $? -eq 0 ] ; then 
     6969                PBI_MAKEPORT="`echo $PBI_MAKEPORT | sed 's|/$||g'`" 
     6970        fi 
     6971 
    69246972        if [ -z "$PBI_LICENSE" ] ; then 
    69256973                PBI_LICENSE="`pkg query '%L' ${PBI_MAKEPORT}`" 
Note: See TracChangeset for help on using the changeset viewer.