Drew,

This mainly looks good to me, but see comments below ...

Paul

Drew Fisher wrote:
> 
> I am working on porting the logilab-common python libraries.  These 
> libraries are used by pylint (python lint).  If I could get a few folks 
> to take a look at the webrev, I'd greatly appreciate it!
> 
> webrev is at:  http://cr.opensolaris.org/~drewfish/logilab-common/

1. usr/src/Targetdirs
    You new bits need aligning correctly with the existing
    stuff (see webrev view).

2. usr/src/lib/logilab-common/Makefile.sfw
    Add after line 29 ...
      TARBALL=$(VER).tar.gz
    then replace '$(VER).tar.gz' with '$(TARBALL) throughout.

    You may want to put 'env - ' infront of your 'python'
    invocations so it does not pick up random environment
    stuff

    Line ..
      39         cd $(VER); python setup.py build
    change 'python' to '$(PYTHON)' as on line 45

3. usr/src/pkgdefs/SUNWlogilab-common/copyright
    Do you need to add the Sun-disclaimer stuff to the
    top of this?

    You also need to add the source owner copyright lines
    extracted from the uncompressed files in the tarball, see
    example ...
"http://src.opensolaris.org/source/xref/sfw/usr/src/pkgdefs/SUNWmeld/copyright";

4. usr/src/pkgdefs/SUNWlogilab-common/prototype_com
    Do not install files into /usr with the write permission bit
    set; you probably need to run 'protofix' in your Makefile.sfw
    to change the attributes of the files installed with
    '$(PYTHON) setup.py install' and change them here.

END
-- 
----------------------------------------------------------------------
Paul Cunningham
Software Engineer
Tadpole Business Unit

Reply via email to