svn commit: r218060 - stable/8/usr.sbin/portsnap/portsnap

Oliver Pinter oliver.pntr at gmail.com
Sat Jan 29 23:02:22 UTC 2011


Is this a badly MFCd local commit or not?

On 1/29/11, Alfred Perlstein <alfred at freebsd.org> wrote:
> Author: alfred
> Date: Sat Jan 29 08:14:47 2011
> New Revision: 218060
> URL: http://svn.freebsd.org/changeset/base/218060
>
> Log:
>   MFC: 'alfred' command.
>
> Modified:
>   stable/8/usr.sbin/portsnap/portsnap/portsnap.sh
>
> Modified: stable/8/usr.sbin/portsnap/portsnap/portsnap.sh
> ==============================================================================
> --- stable/8/usr.sbin/portsnap/portsnap/portsnap.sh	Sat Jan 29 07:22:33
> 2011	(r218059)
> +++ stable/8/usr.sbin/portsnap/portsnap/portsnap.sh	Sat Jan 29 08:14:47
> 2011	(r218060)
> @@ -140,7 +140,7 @@ parse_cmdline() {
>  			if [ ! -z "${SERVERNAME}" ]; then usage; fi
>  			shift; SERVERNAME="$1"
>  			;;
> -		cron | extract | fetch | update)
> +		cron | extract | fetch | update | alfred)
>  			COMMANDS="${COMMANDS} $1"
>  			;;
>  		*)
> @@ -1040,6 +1040,22 @@ cmd_update() {
>  	update_run || exit 1
>  }
>
> +# Alfred command.  Run 'fetch' or 'cron' depending on
> +# whether stdin is a terminal; then run 'update' or
> +# 'extract' depending on whether ${PORTSDIR} exists.
> +cmd_alfred() {
> +    if [ -t 0 ]; then
> +	cmd_fetch
> +    else
> +	cmd_cron
> +    fi
> +    if [ -d ${PORTSDIR} ]; then
> +	cmd_update
> +    else
> +	cmd_extract
> +    fi
> +}
> +
>  #### Entry point
>
>  # Make sure we find utilities from the base system
> _______________________________________________
> svn-src-stable at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/svn-src-stable
> To unsubscribe, send any mail to "svn-src-stable-unsubscribe at freebsd.org"
>


More information about the svn-src-stable-8 mailing list