Subject: PR/34313 CVS commit: pkgsrc/shells/osh
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: OBATA Akio <obache@netbsd.org>
List: pkgsrc-bugs
Date: 10/17/2006 12:35:02
The following reply was made to PR pkg/34313; it has been noted by GNATS.

From: OBATA Akio <obache@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: PR/34313 CVS commit: pkgsrc/shells/osh
Date: Tue, 17 Oct 2006 12:31:22 +0000 (UTC)

 Module Name:	pkgsrc
 Committed By:	obache
 Date:		Tue Oct 17 12:31:22 UTC 2006
 
 Modified Files:
 	pkgsrc/shells/osh: Makefile PLIST distinfo
 
 Log Message:
 Update osh to 060124.
 Patch provided by Martin Wilke via PR 34313.
 
 [osh-060124]:
 Makefile:
 	* Added targets for building/installing sh6(1) and glob6(1).
 	  Refer to the README file for further details.
 
 	* Removed the `check-sh6' target since the tests were originally
 	  written for osh(1) and sh6(1) as Thompson-shell reimplementations,
 	  not ports.
 
 sh6:
 	* Changed sh6(1) from being a reimplementation which is compiled from
 	  the same sources as osh(1) to being a port of the original Thompson
 	  shell from Sixth Edition Unix.  Refer to the CHANGES_sh-to-sh6 file
 	  for further details.
 
 osh:
 	C: Treat both `( ; )' and `( & )' as syntax errors.
 
 	C: Print the process ID for each command of an asynchronous pipeline,
 	   not just the last command.
 
 	C: Added the `newgrp' special command.  It is similar to `login'
 	   except that the newgrp(1) utility replaces the current interactive
 	   shell rather than the login(1) utility.
 
 	* When opening `/dev/null' is needed for an asynchronous command,
 	  call open(2) w/ the O_RDONLY flag instead of O_RDWR.
 
 
 To generate a diff of this commit:
 cvs rdiff -r1.15 -r1.16 pkgsrc/shells/osh/Makefile
 cvs rdiff -r1.3 -r1.4 pkgsrc/shells/osh/PLIST
 cvs rdiff -r1.7 -r1.8 pkgsrc/shells/osh/distinfo
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.