uupgrade.sh 772 B

1234567891011121314151617181920212223242526272829303132333435
  1. #! /bin/sh
  2. # This is rather like going "port selfupdate; port upgrade outdated"
  3. # but for maintaining in a universal setup.
  4. export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin"
  5. export PATH="$PATH:/Library/Apple/usr/bin"
  6. # Important directory locations
  7. HERE=`dirname "$0"`
  8. HERE=`cd "$HERE"; pwd`
  9. # Source file for MacPorts itself
  10. SRC=$HERE/MacPorts-src
  11. # Places to stage ARM and Intel material from ports that are fetched
  12. ARMDEST=$HERE/ports/arm
  13. INTELDEST=$HERE/ports/intel
  14. # Location for universal versions of installed ports
  15. DEST=$HOME/ports
  16. export PATH=$DEST/bin:$PATH
  17. rm -f $HERE/portstamp
  18. touch $HERE/portstamp
  19. sleep 1
  20. arm port selfupdate
  21. arm port upgrade outdated
  22. intel port selfupdate
  23. intel port upgrade outdated
  24. ${HERE}/umerge.sh
  25. exit 0