I haven't seen anyone else review this so I took a quick look ....

It all looks good to me, just a few very minor comments (see below ..)

Paul

==== Start of Comments ===================

1. src/cmd/ruby/install-sfw
    the indenting of the 'do' and 'done' doesn't look right to me

2. Various files (eg. cmd/xcpustate/Makefile.sfw, etc.)
    the copyright message probably should be of the current Sun format ..
     "Copyright 2007 Sun Microsystems, Inc.  All rights reserved."
     "Use is subject to license terms."

==== End of Comments =====================

Steve Christensen wrote:
> I am adding one more fix to this code review request.  The new webrev is at
> 
> http://companion.sunfreeware.com/downloads/clobberwebrev/
> 
> The addition is in the libsane package.  It was determined that if the SFWgtxt
> package is installed on a system, then the sane.backends.mo files will be 
> installed by the libsane build in the 
> proto/root_sparc/opt/sfw/lib/locale/da/LC_MESSASSES like directories.  
> Therefore these files need to be in the pkgdefs/SFWlibsane/prototype_com file.
> 
> Steve Christensen
> 
> 
> 
>>This is a code review request for the further cleanup
>>of some protocmp and clobber related issues with the
>>Companion code.  The webrev is at 
>>
>>http://companion.sunfreeware.com/downloads/clobberwebr
>>ev/
>>
>>The issues that have been fixed are:
>>
>>Ruby
>>
>>Some of the proto permissions were still not correct
>>due to how
>>the tmpl template files in the pkgdefs were used in
>>the Makefile.sfw.
>>This has been repaired - with code from Mike
>>Sullivan.
>>
>>The -x flag to $(SH) that provides debugging output
>>is no longer
>>needed.
>>
>>A 
>>
>>CLOBBERFILES += prototype_$(MACH)
>>
>>line has been added to the pkgdefs/SFWruby/Makefile
>>so that prototype_sparc
>>or prototype_i386 files built from the .tmpl files
>>are removed during a clobber.
>>
>>Lynx
>>
>>Some permission fixes have been done to two
>>directories in the install-sfw file.
>>
>>Xcpustate
>>
>>Several .c files are generated by the Makefiles, but
>>were not always being
>>removed during a clobber.  This has been corrected.
>>
>>Xemacs, Emacs, TeTeX, RPM
>>
>>All of these programs use prototype_sparc.tmpl or
>>prototypei386.tmpl files
>>in their pkgdefs.   CLOBBERFILES lines have been
>>added to their Makefiles so that the
>>files they generate are removed during a clobber.
>>
>>Copyrights have been updated in all changed files.
>>
>>The new code builds cleanly in NV 56 on my systems.
>>
>>
>>Steve C.
> 
> --
> This messages posted from opensolaris.org
> _______________________________________________
> companion-discuss mailing list
> companion-discuss at opensolaris.org
> http://opensolaris.org/mailman/listinfo/companion-discuss
> 

Reply via email to