Thank you, Paul
My new webrev is at
http://cr.opensolaris.org/~chrisliu/SNDFILE_1/
I followed all you suggestions.
>
> === Start of Comments ===
>
> 1. usr/src/lib/libsndfile/METADATA
> You might want to add a 'URL:' line, see ..
> p://wikis.sun.com/display/SFWNotes/Package+writing+gui
> delines"
Changed "COMMUNITY:" line to "URL:"
>
> 2. usr/src/lib/libsndfile/Makefile.sfw
> Is "PREFIX=/usr" (line 30) used? If not delete it
deleted
> You could extract the 'VER =' & 'TARBALL =' from the
> METADATA
> something like ..
> > VER =$(COMPONENT_NAME:sh)-$(COMPONENT_VERSION:sh)
> > TARBALL =$(VER).tar.bz2
done
> Could you have built this using the Sun Compiler
> (rather
> than gcc)? I think that is the preferred way!
Changed gnu compiler to SunStudio cc and CC
A new patch is also introduced because of CC
> usr/src/lib/libsndfile/install-sfw
> The directories created by 'mkdir -p' should be in
> the
> 'Targetdirs' file (and removed from here).
Done
> Roland Mainz wrote:
> > add a $ set -o errexit # at the beginning and
> replace
> > ". ${SRC}/tools/install.subr" with
> > "source ${SRC}/tools/install.subr" (the idea is to
> catch
> > failures in the script and abort it at that
> point,
> > right now the script will just continue)
Done
> There is no sccs ident line in this file
Add
> . usr/src/lib/libsndfile/sunman-stability
> SUNWlibnet ???
Sorry about it. I copied this file and forgot to change
> Id the 'Stability' level correct?
I saw most projects are with "Interface Stability Uncommitted"
> 5. usr/src/pkgdefs/SUNWlibsndfile/Makefile
> It doesn't look as though the sccs ident line is
> set
> up correctly!
changed to "#pragma ident"
> usr/src/pkgdefs/SUNWlibsndfile/copyright
> Do you need to put the full licence in here - most
> people do now - so have you checked.
Attached
> 7. usr/src/pkgdefs/SUNWlibsndfile/depend
> sccs ident line ? check it's set up correctly - it
> looks as though you just copied the expanded one
> from where-ever.
I missed two dependencies here, while gccruntime
is no longer a dependency.
The two dependencies are SUNWflac and SUNWogg-vorbis
> Have you checked you have no other dependencies with
> the dependency checker script?
> Move the 'Copyright lines to after the
> "CDDL HEADER END" header.
Done
> 8. usr/src/pkgdefs/SUNWlibsndfile/pkginfo.tmpl
> sccs ident line ?
> You might want to put the pkg version at the end
> of the DESC line ..
> "DESC="......... (1.0.17)"
Done
> 9. usr/src/pkgdefs/SUNWlibsndfile/prototype_com
> + usr/src/pkgdefs/SUNWlibsndfile/prototype_i386
> + usr/src/pkgdefs/SUNWlibsndfile/prototype_sparc
> sccs ident line ?
Done
> End of Comments =====
> -
> ------------------------------------------------------
> ----------------
> Paul Cunningham
> Software Engineer
> Tadpole Business Unit
> _______________________________________________
> sfwnv-discuss mailing list
> sfwnv-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/sfwnv-dis
> cuss
--
This message posted from opensolaris.org