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