#!/bin/bash if [ $# -lt 1 ]; then echo "Usage:" echo "mp-trac-tickets-port name:zlib" exit fi PORTS=$(port -q echo "$@") QUERY="status=!closed&" OR="" for PORT in $PORTS;do QUERY="${QUERY}${OR}port=~${PORT}" OR="&or&status=!closed&" done # If we are remote use curl else open if [ "${SSH_TTY+1}" ];then curl -s "http://trac.macports.org/query?${QUERY}" | grep ' assigned\| closed\| new\| reopened\|href.*/ticket/' | sed -e 's|<[^>]*>||g' else open "http://trac.macports.org/query?${QUERY}" fi