hi,
Thanks for suggestions given .
i have updated according to points given below . you can check the same at
http://cr.opensolaris.org/~pshweta/SQLAlchemy/
1. And for how to invoke this as it is library i have seen examples in 
which user has to just import it in code so there is no binary which comes
    with source code.
2. For sunman stability : With tar file i didn't got any man pages. And 
as it is given as optional in porting procedure  i have not created the 
same.
     Do i have to create the same .?

     Thanks.

Regards,
Shweta



Paul Cunningham wrote:
> Shweta,
>
> See below for my comments ...
>
> Paul
>
>
>>> shweta phabba wrote:
>>>>
>>>> I have created the webrev for package sqlalchemy. please review the 
>>>> code for sqlalchemy porting
>>>> Link for sqlalchemy webrev is ,
>>>> http://cr.opensolaris.org/~pshweta/sqlalchemy/
>
> == START ==
>
> 1. usr/src/Targetdirs
>    It doesn't look as though you have changed this, if not
>    remove it from your checked in stuff.
>
> 2. usr/src/lib/Makefile
>    Add your stuff alphabetically
>
> 3. usr/src/lib/sqlalchemy/METADATA
>    PROJECT_URL: should probably be "http://www.sqlalchemy.org/";
>    and SOURCE_DOWNLOAD: should probably be something like ...
> "http://sourceforge.net/projects/sqlalchemy/files/sqlalchemy/0.5.5/SQLAlchemy-0.5.5.tar.gz/download";
>  
>
>
>    Delete "Any additional information that you want to supply
>    goes down here" text on the COMMENTS: line.
>
>    Change "NAME:     sqlalchemy" to SQLAlchemy so you can use it
>    in Makefile.sfw (see 4)
>
> 4. usr/src/lib/sqlalchemy/Makefile.sfw
>    Extract the  VER= info from the METADATA, see other pkgs in gate
>    for how to do this.
>
> 5. usr/src/lib/sqlalchemy/install-sfw
>    Pass the SQLAlchemy-0.5.5 version info in from your Makefile.sfw
>    so you don't have to keep changing it every update; again
>    see gate for examples.
>
>    I think you can delete lines 43 to 49
>
>    Should there be a man page for this pkg, you may need
>    to create your own for it ?
>
> 6. usr/src/pkgdefs/Makefile
>    Where are the changes to this to add SUNWsqlalchemy into the list
>
> 7. usr/src/pkgdefs/SUNWsqlalchemy/Makefile
>    Copyright year wrong - also check all other files as there
>    are others wrong to
>
>    Delete 'DATAFILES= depend' as you have your own 'depend' file
>
> 8. usr/src/pkgdefs/SUNWsqlalchemy/copyright
>    Is this the full licence text, if not you need to add it.
>
>    You need to add the copyright info for the source owner(s).
>
> 9. usr/src/pkgdefs/SUNWsqlalchemy/depend
>    Move the Copyright lines down to after the CDDL HEADER END
>    and correct the year.
>
>    The SCCS ident info line doesn't look right, check it and all
>    other files to as other are wrong.
>
> 10. usr/src/pkgdefs/SUNWsqlalchemy/pkginfo
>     This files shouldn't be in the webrev as its autogenerated from
>     the SUNWsqlalchemy/pkginfo.tmpl file as build time
>
> 11. usr/src/pkgdefs/SUNWsqlalchemy/prototype_com
>     The top of the file 'CDDL' header, etc, does not conform to the
>     prototypes, see guide lines in 
> http://wikis.sun.com/display/SFWNotes/Package+writing+guidelines
>
> 11. How
>     How is this invoked, should there be something in /usr/bin ?
>
> == END ===

Reply via email to