See below ... paul
Manjunath Basappa wrote: > > Webrev files are located at http://cr.opensolaris.org/~manjuhb/mb117111/ >> >> Please see the new code review webrev files. I have incorporated >> the corrections you have mentioned. >> >> Note, we are now delivering two packages, for py 2.4 and py 2.6 >> from the same source file. >> >> Please review and let me know your feedback. >>> >>> Manjunath Basappa wrote: >>>> >>>> I am porting routes package to opensolaris /release repository. >>>> >>>> Please find attached the relevant documents. >>>> >>>> I also request a review of the source code. The webrev output is >>>> located at http://cr.opensolaris.org/~manjuhb/webrev/. >>> 1. usr/src/lib/Routes2.4/METADATA >>> Why does the SOURCE_DOWNLOAD: url point to opensolaris.org, >>> shouldn't it point to the official download site for this pkg? This should probably be ... "http://pypi.python.org/packages/source/R/Routes/Routes-1.10.3.tar.gz" 2. usr/src/lib/Routes/Makefile.sfw Lines 45-46, why are you uncompressing it into a tmp dir and then moving it? Couldn't it have been uncompressed directly into $(VER) dir? Or even better could you have used the now inbuilt mechanism for unpacking the src tarball? 3. usr/src/lib/Routes/sunman/py-routes.3 Typo on line 4 >>> The SUNW Package name is wrong in various places >>> >>> Its not normal to give the full url to the source in >>> a man page - see other examples in gate - these are still wrong 3A. usr/src/lib/Makefile & usr/src/pkgdefs/Makefile Changes to these are not in the webrev! 4. usr/src/lib/Routes2.4-bak What is this stuff in the webrev? >>> 9. usr/src/pkgdefs/SUNWpython24-routes/depend & 26 >>> This also needs all the core pkgs in it, ie. those in the >>> default depend file. - this is still wrong >>> 10. usr/src/pkgdefs/SUNWpython24-routes/pkginfo.tmpl & 26 >>> Add the pkg version to the end of the DESC= line, eg... >>> DESC="............. (1.10.3) - put the version at the end of the line as above 11. usr/src/pkgdefs/SUNWpython26-routes/prototype_i386 >>> SUNW pkg name is wrong 12. SUNWpython24-routes/prototype_com & SUNWpython26-routes/prototype_com & Routes/Makefile.sfw I still don't like that you are delivering the same files twice in two different packages. Just a thought: Could one be a symbolic link to the others files, ie. the 24 files be a symbolic link to the 26 file, the symbolic links being set up in SUNWpython24-routes/prototype_com and 24 depend on 26 ? END
