David, Paul Cunningham wrote: > > See below for my comments ... I missed a bit, added below ...
Paul > David Zhang wrote: >> >> Thank you very much for your detailed comments, I have addressed most >> of them and post it on http://cr.opensolaris.org/~ydzhang/areca/. >> >> However, I have questions for 4.b using (Targetdirs) instead of 'mkdir >> -p'. Would you please send me an example? > >>> David Zhang wrote: >>>> Would you please kindly review those webrev for opensolaris package >>>> SUNWareca? >>>> http://cr.opensolaris.org/~ydzhang/areca/ > > > === Start of Comments === > > 1. usr/src/pkgdefs/Makefile > & usr/src/cmd/Makefile > These need to be resynced with the gate otherwise it looks > as though you are trying to change other stuff > > 2. Top of files (usr/src/cmd/areca/Makefile.sfw & maybe others) > Cosmetic: change so that they conform to the prototypes > in (mainly missing line-space) ... > "http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/prototypes/" 2A. usr/src/cmd/areca/Makefile.sfw Add after line 27 ... TARBALL=$(VER).tar.gz then replace '$(VER).tar.gz' with '$(TARBALL)' throughout > 3. usr/src/cmd/areca/install-sfw > The following are not used so delete ... > 31 MANDIR=${PREFIX}/share/man/man1 > 32 DOCDIR=${ROOT}/usr/share/doc/areca > but before you do; should you have created, and packaged, > a man page for this? (MANDIR looks wrong anyway) > > Whats this line for .. > 39 #install .sh > > Do you need the lines 'i=""' ? if not remove them. > > 3A. usr/src/Targetdirs > I think you need to add the dir ... > usr/share/areca > used in install-sfw (line 30) into here. > And any others dirs that you install into that are not > in this file. > > 4. usr/src/pkgdefs/SUNWareca/Makefile > You have your own 'depend' file so delete line .. > 30 DATAFILES = depend > > 5. usr/src/pkgdefs/SUNWareca/copyright > Add source code owner copyright lines after the Sun > disclaimer, see example in SUNWmeld/copyright. These lines > are extracted from the files in the unpacked source tarball. > "http://src.opensolaris.org/source/xref/sfw/usr/src/pkgdefs/SUNWmeld/copyright" > > > > 6. usr/src/pkgdefs/SUNWareca/prototype_com > Move the creation of the symbolic link ... > 46 s none usr/bin/areca=../share/areca/areca.sh > to after the areca.sh has been installed ... > 49 f none usr/share/areca/areca.sh 0555 root bin > > 7. usr/src/pkgdefs/SUNWareca/depend > You deliver some 'jar' files in prototype_com so shouldn't > there be a dependency on the java runtime package? > > 8. usr/src/pkgdefs/SUNWareca/prototype_sparc > & usr/src/pkgdefs/SUNWareca/prototype_i386 > Cosmetic: Add SUNW package name in comment near the bottom as > in ... > "http://src.opensolaris.org/source/xref/sfw/usr/src/pkgdefs/SUNWmeld/prototype_i386" > > > so that it is consistent. > > === End of Comments ===== -- ---------------------------------------------------------------------- Paul Cunningham Software Engineer Tadpole Business Unit
