Rich Reinhard wrote:
> Jim,
> 
> I've posted a new webrev with your comments incorporated.  Except for 
> removal of 64 bit binaries.  Why do we not deliver these?  We have 
> compiled them.
> 
> -Rich
> 
> Webrev: http://cr.opensolaris.org/~richrein/yaz/
> 

Thanks. Just a few more nits:

usr/src/lib/libyaz/Makefile.sfw
usr/src/lib/libyaz/install-sfw-*

Use the technique shown here to pass the PKGDIR to
the install-sfw* scripts. I don't want VER* hard
coded in multiple places.

http://cr.opensolaris.org/~lxin/iperf/usr/src/cmd/iperf/Makefile.sfw.html
http://cr.opensolaris.org/~lxin/iperf/usr/src/cmd/iperf/install-sfw.html
   41 install: all
   42         PKGDIR=$(VER) $(SHELL) ./install-sfw


usr/src/lib/libyaz/install-sfw
  106 # Include header files
  107 for i in \
- why not change to:
  for i in *.h

- take a look at all your ksh93 for loops you shouldn't need to
use ls in your range expression, for example:
This: for i in `ls *.1`
should be: for i in *.1
- and you can collapse some of the loops down, for example,
the doc and the man page loops can be simply:
   for i in *.html *.png
   for i in *.1 *.7 *.8

64-bit command binaries are only delivered if they are needed.
It's very rare that they are needed. The ARC reviewers will
ask that they be removed if they are are not needed. This
is mentioned here under /usr/bin/sparcv9 etc...
http://www.opensolaris.org/os/community/arc/policies/install-locations/

Test to make sure they are not needed, then remove
them from:

usr/src/lib/libyaz/install-sfw-64
usr/src/pkgdefs/SUNWlibyaz/prototype_i386
usr/src/pkgdefs/SUNWlibyaz/prototype_sparc

Let me know when you have your arc materials ready and
send your man page text files and proposal draft to me
and I will sponsor you.

Good job!

Cheers,
Jim

Reply via email to