standards/129554: commit references a PR

dfilter service dfilter at FreeBSD.org
Sun Jun 14 08:50:03 UTC 2009


The following reply was made to PR standards/129554; it has been noted by GNATS.

From: dfilter at FreeBSD.org (dfilter service)
To: bug-followup at FreeBSD.org
Cc:  
Subject: Re: standards/129554: commit references a PR
Date: Sun, 14 Jun 2009 06:47:33 +0000 (UTC)

 Author: brian
 Date: Sun Jun 14 06:47:21 2009
 New Revision: 194171
 URL: http://svn.freebsd.org/changeset/base/194171
 
 Log:
   Add -m and -t options.
   
   PR:		129554
   Submitted by:	gavin
   MFC after:	3 weeks
 
 Modified:
   head/usr.sbin/lpr/lp/lp.1
   head/usr.sbin/lpr/lp/lp.sh
 
 Modified: head/usr.sbin/lpr/lp/lp.1
 ==============================================================================
 --- head/usr.sbin/lpr/lp/lp.1	Sun Jun 14 06:37:19 2009	(r194170)
 +++ head/usr.sbin/lpr/lp/lp.1	Sun Jun 14 06:47:21 2009	(r194171)
 @@ -78,6 +78,8 @@ or
  .Ev PRINTER
  (with this precedence)
  are taken as the destination printer.
 +.It Fl m
 +Send mail upon completion.
  .It Fl n Ar num
  Specify that
  .Ar num
 @@ -91,6 +93,9 @@ Silent operation.
  Not supported,
  provided only as a compatibility option for
  .St -susv2 .
 +.It Fl t Ar title
 +Set the job title to
 +.Ar title .
  .El
  .Sh ENVIRONMENT
  As described above, the variables
 
 Modified: head/usr.sbin/lpr/lp/lp.sh
 ==============================================================================
 --- head/usr.sbin/lpr/lp/lp.sh	Sun Jun 14 06:37:19 2009	(r194170)
 +++ head/usr.sbin/lpr/lp/lp.sh	Sun Jun 14 06:47:21 2009	(r194171)
 @@ -41,6 +41,8 @@
  
  ncopies=""
  symlink="-s"
 +mailafter=""
 +title=""
  
  # Posix says LPDEST gets precedence over PRINTER
  dest=${LPDEST:-${PRINTER:-lp}}
 @@ -51,7 +53,7 @@ dest=${LPDEST:-${PRINTER:-lp}}
  # XXX We include the -s flag as a dummy.  SUSv2 requires it,
  # although we do not yet emit the affected messages.
  #
 -while getopts "cd:n:o:s" option
 +while getopts "cd:mn:o:st:" option
  do
  	case $option in
  
 @@ -59,12 +61,16 @@ do
  		symlink="";;
  	d)			# destination
  		dest="${OPTARG}";;
 +	m)			# mail after job
 +		mailafter="-m";;
  	n)			# number of copies
  		ncopies="-#${OPTARG}";;
  	o)			# (printer option)
  		: ;;
  	s)			# (silent option)
  		: ;;
 +	t)			# title for banner page
 +		title="-J${OPTARG}";;
  	*)			# (error msg printed by getopts)
  		exit 2;;
  	esac
 @@ -72,4 +78,4 @@ done
  
  shift $(($OPTIND - 1))
  
 -exec /usr/bin/lpr "-P${dest}" ${symlink} ${ncopies} "$@"
 +exec /usr/bin/lpr "-P${dest}" ${symlink} ${ncopies} ${mailafter} "${title}" "$@"
 _______________________________________________
 svn-src-all at freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe at freebsd.org"
 


More information about the freebsd-standards mailing list