After doing some work on the GnuPG effort, I have a few changes to
the originally submitted case.  I'm not sure if these need a new
review or if just sending them to the alias and making them part
of the email archive is sufficient.   Hopefully this is sufficient.
The overall project has not changed, I'm just clarifying the
deliverable list based on progress made with integrating it into
a workspace.

-Wyllys Ingersoll

CHANGES:
  - There will be just 1 package - SUNWgnupg.  It doesn't make
    much sense to make several different packages, 1 for each
    library, since they are all needed by GnuPG they should 
    all be delivered together.

  - libassuan will not be delivered - it is intended to only be
    built as a static library (according to the README) and is only
    used by 1 small part of GnuPG so it doesn't need to be delivered.

The updated list for section 4 (Exported and Imported Interfaces)
is presented here:

4.0 Interfaces
  (see http://www.opensolaris.org/os/community/arc/policies/interface-taxonomy/ 
for details)
  4.1 Exported Interfaces
  
    Interface Name                Classification      Comments
    --------------------------- ------------------- ---------------------------
    SUNWgnupg                     Uncommitted           Package 
    /usr/bin/gpg                  Uncommitted           Command
    /usr/bin/gpg2                 Uncommitted           Command
    /usr/bin/gpgv2                Uncommitted           Command
    /usr/bin/kbxutil              Uncommitted           Command
    /usr/bin/gpgsm                Uncommitted           Command
    /usr/bin/gpg-agent            Uncommitted           Command
    /usr/bin/gpgconf              Uncommitted           Command
    /usr/bin/gpg-connect-agent    Uncommitted           Command
    /usr/bin/gpgkey2ssh           Uncommitted           Command
    /usr/bin/gpgparsemail         Uncommitted           Command
    /usr/bin/gpgsm-gencert.sh     Uncommitted           Command 
    /usr/bin/watchgnupg           Uncommitted           Command
    /usr/bin/gpg-check-pattern    Uncommitted           Command
    /usr/bin/gpgsm-gencert.sh     Uncommitted           Command
    /usr/bin/ksba-config          Uncommitted           Command
    /usr/bin/pth-config           Uncommitted           Command
    /usr/bin/gpgme-config         Uncommitted           Command 

    /usr/sbin/addgnupghome        Uncommitted           Command
    /usr/sbin/applygnupgdefaults  Uncommitted           Command

    /usr/libexec/scdaemon         Uncommitted           Command
    /usr/libexec/gpg-protect-tool  Uncommitted          Command
    /usr/libexec/gpg-preset-passphrase  Uncommitted     Command
    /usr/libexec/gnupg-pcsc-wrapper Uncommitted         Command
    /usr/libexec/gpg2keys_ldap    Uncommitted           Command
    /usr/libexec/gpg2keys_hkp     Uncommitted           Command
    /usr/libexec/gpg2keys_finger  Uncommitted           Command
    /usr/libexec/gpg2keys_curl    Uncommitted           Command

    /usr/lib/libgpgme.so.11.6.6         Uncommmitted    Shared library
    /usr/lib/libgpgme-pthread.so.11.6.6 Uncommmitted    Shared library
    /usr/lib/libgpgme-pth.so.11.6.6     Uncommmitted    Shared library
    /usr/lib/libksba.so.8.9.6           Uncommmitted    Shared library
    /usr/lib/libpth.so.20.0.27          Uncommitted     Shared Library

    /usr/include/gpgme.h 444 root bin   Uncommitted     Header
    /usr/include/ksba.h 444 root bin    Uncommitted     Header
    /usr/include/pth.h 444 root bin     Uncommitted     Header
  
    /usr/share/man/man1/gpg2.1          Uncommitted     Manpage
    /usr/share/man/man1/gpgsm.1         Uncommitted     Manpage
    /usr/share/man/man1/gpg-agent.1     Uncommitted     Manpage
    /usr/share/man/man1/gpg-connect-agent.1     Uncommitted     Manpage
    /usr/share/man/man1/gpg-zip.1       Uncommitted     Manpage
    /usr/share/man/man1/scdaemon.1      Uncommitted     Manpage
    /usr/share/man/man1/gpgv2.1         Uncommitted     Manpage
    /usr/share/man/man1/watchgnupg.1    Uncommitted     Manpage
    /usr/share/man/man1/gpgconf.1       Uncommitted     Manpage
    /usr/share/man/man1/gpg-preset-passphrase.1 Uncommitted     Manpage
    /usr/share/man/man1/gpgparsemail.1  Uncommitted     Manpage
    /usr/share/man/man1/symcryptrun.1   Uncommitted     Manpage
    /usr/share/man/man1/gpgsm-gencert.1 Uncommitted     Manpage
    /usr/man/man1/pth-config.1          Uncommitted     Manpage

    /usr/man/man3/pth.3                 Uncommitted     Manpage 

    /usr/share/man/man8/addgnupghome.8  Uncommitted     Manpage
    /usr/share/man/man8/applygnupgdefaults.8    Uncommitted     Manpage

        /usr/share/info/gnupg.info      Volatile        info file
        /usr/share/info/gnupg.info-1    Volatile        info file
        /usr/share/info/gnupg.info-2    Volatile        info file
        /usr/share/info/gpgme.info      Volatile        info file
        /usr/share/info/gpgme.info-1    Volatile        info file
        /usr/share/info/gpgme.info-2    Volatile        info file
        /usr/share/info/ksba.info       Volatile        info file

        /usr/share/common-lisp/source/gpgme/gpgme.asd   Volatile        lisp 
packages
        /usr/share/common-lisp/source/gpgme/gpgme-package.lisp  Volatile        
lisp packages
        /usr/share/common-lisp/source/gpgme/gpgme.lisp  Volatile        lisp 
packages

        /usr/share/aclocal/gpgme.m4     Volatile        M4 file.
        /usr/share/aclocal/ksba.m4      Volatile        M4 file.
        /usr/share/aclocal/pth.m4       Volatile        M4 file.


  4.2 Imported Interfaces
    Interface Name                Classification       Comments
    ---------------------------   --------------------   
--------------------------
        libbz2                          Committed       SUNWbzip
        libreadline                     Uncommitted     SUNWgnu-readline
        libgcrypt                       Volatile        SUNWlibgcrypt
        libgpg-error                    Volatile        SUNWlibgpg-error
        libcurl                         Uncommitted     SUNWcurl
        libssl                          Volatile        SUNWopenssl     * 
contract required
        libcrypto                       Volatile        SUNWopenssl     * 
contract required
        libgss                          Committed       SUNWgss
        libidn                          Uncommitted     SUNWlibidn
        libusb                          External        SUNWlibusb
        libresolv                       Committed
        libsocket                       Committed
        libnsl                          Committed
        libdl                           Committed
        libz                            Committed       SUNWzlib (PSARC 
2006/537)
        libksba                         Uncommmited     * delivered by this 
project *
        libpth                          Uncommmited     * delivered by this 
project *

Reply via email to