Did you send this out twice? - I've ignore the first one

1. Have you updated your webrev - it doesn't look like it

2. "CONFIGURE_OPTIONS is set to --prefix=/usr in Makefile.master but I
need it to be ${ROOT}/usr so that statement 52 works correctly and
installs to the proto area and not /usr"

You need to tell 'make install' where to install it using DESTDIR, or
what ever you Makefile uses, into the proto area. If you use 'configure
--prefix=${ROOT}/usr ' that tell it your stuff will be installed on the
target runtime system in ${ROOT}/usr  rather than /usr. *Some one
correct me if I've got this wrong*. It only needs to know about
${ROOT}/usr  while its creating the pkg proto stuff


5. I can't see your example 'depend' file (not on the SWAN), but the
recommended order is 'CDDL Header' then 'Copyright' (not that it really
matters)

 

6. I'll assume you have delete the 'DATAFILES= depend', that says use
the default 'depend' file.


Paul  (Outlook arrrrrrrrrrrrrrrrrrrrrrrrrr!)


________________________________

        From: sfwnv-discuss-bounces at opensolaris.org
[mailto:sfwnv-discuss-bounces at opensolaris.org] On Behalf Of Bruce
Rothermal
        Sent: 25 June 2008 20:33
        To: Cunningham, Paul - UK
        Cc: sfwnv-discuss at opensolaris.org
        Subject: Re: [sfwnv-discuss] Request for code review - swig
utility
        
        
        comments below
        
        And thank you for looking it over.
        
        Bruce
        
        Cunningham, Paul - UK wrote: 

                See below ...
                
                Paul
                
                  

                        -----Original Message-----
                        From: sfwnv-discuss-bounces at opensolaris.org 
                        [mailto:sfwnv-discuss-bounces at opensolaris.org]
On Behalf Of 
                        Bruce Rothermal
                        Sent: 24 June 2008 22:08
                        To: sfwnv-discuss at opensolaris.org
                        Subject: [sfwnv-discuss] Request for code review
- swig utility
                        
                        Made changes as provided on first review.
                        
                        Please see
http://cr.opensolaris.org/~bruce_r/swig_try2/ and 
                        provide any comments or changes I need to make.
                        
                            

                
                === Start of additional comments ===
                
                1. usr/src/Targetdirs 
                   The indenting of your added bits still doesn't look
                   right in the webrev (tab?)
                  

        I was using vi and tabstop=4. On console every looked aligned.
Change to 8 and reset alignment.
        

                2. usr/src/cmd/swig/Makefile.sfw 
                  32 # (use default --prefix in Makefile.master)
                  33 CONFIGURE_OPTIONS +=    --prefix=${ROOT}/usr 
                   Why have you added the '--prefix=' when its already 
                   include in the Makefile.master (I think)?
                  

        CONFIGURE_OPTIONS is set to --prefix=/usr in Makefile.master but
I need it to be ${ROOT}/usr so that statement 52 works correctly and
installs to the proto area and not /usr
        

                  52                 $(GMAKE) -e install
                   Is this actually installing it into the proto area?
DESTDIR?
                
                  42 #           LIBS=-lcurses \
                  39/61 #           "CFLAGS=$(CFLAGS)" \
                   Remove these commented out lines
                  

        Comments removed
        

                3. usr/src/cmd/swig/install-swig 
                  23 # Copyright 2007 
                   Year wrong - and still wrong in *various* other files
:-(
                
                4. usr/src/pkgdefs/SUNWswig/pkginfo 
                   Its still in your webrev :-( - it shouldn't be
                  

        I deleted it but somehow it got stuck. I'll have to fiddle with
sccs and make it be removed.
        

                5. usr/src/pkgdefs/SUNWswig/depend
                   Move Copyright lines to after the "CDDL HEADER END" 
                   and correct year
                  

        Using the example template given in the instructions
http://tas.sfbay/net/sfwnv.sfbay/gates/sfwnv/gate/usr/src/pkgdefs/SUNWex
pect/depend
        
        

                6. usr/src/pkgdefs/SUNWswig/Makefile 
                  30 DATAFILES= depend
                   Don't think this is needed as you have your own
'depend'
                   file.
                   Copyright year is wrong
                  

        ran the suggested check tool /home/jyri/sfw_tools/sfw_check_pkgs
and it came up with some additional dependencies I did not know about. 

                === End of additional comments =====
                  

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/sfwnv-discuss/attachments/20080626/99f8d92f/attachment.html>

Reply via email to