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 ===