Eddie Luo wrote:
> 
>> Since lua is primarily a library, I would base it at:
>> usr/src/lib instead of usr/src/cmd, and move your files
>> to the usr/src/lib directory.
>>
> 
> I'd like to put it under /usr/src/cmd as it's similar with ruby, 
> python,  etc.

Ok. But you may need to change later.

>>
>> Update the pkginfo.tmpl and prototype* files accordingly.
> 
> There are some differences between "lua" and your "meld", say 
> lua-5.1.4/Makefile, lua-5.1.4/src/Makefile and meld/GNUmakefile.  I've 
> updated my workspace based on most of your comments and successfully 
> rebuild the lua package with SS12, could you help review the changes?
> 
> New webrev can be found at the same place: 
> http://cr.opensolaris.org/~eddie/lua/.
> 

Remove extra leading spaces in all CDDL headers
    2 #  CDDL HEADER START
...
should be:
    2 # CDDL HEADER START
...

usr/src/cmd/lua/install-sfw
- since you are using MANSCRIPT you can change N to M in
_install.
37 MANSCRIPT=../sunman-stability
46 _install M doc/lua.1 ${MAN1DIR}/lua.1 444
47 _install M doc/luac.1 ${MAN1DIR}/luac.1 444


usr/src/pkgdefs/SUNWlua/pkginfo.tmpl
   35 NAME="Lua Programming language (usr)"
- remove "(usr)".

Otherwise, look good.

Good job!

Let me know when you have ARC materials and I
can sponsor you.

Cheers,
Jim

Reply via email to