OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-356-g5e47d03

Gerrit Code Review gerrit@openafs.org
Sun, 31 Oct 2010 19:00:57 -0700 (PDT)


The following commit has been merged in the master branch:
commit 5e47d03ed37b87da72f4c1f8fca7a5efff6b0bb3
Author: Simon Wilkinson <sxw@your-file-system.com>
Date:   Fri Oct 29 12:10:16 2010 +0100

    Add libroken as its own library
    
    Include libroken as a library in its own right, so that the whole
    of the code can benefit from it. This change purely adds libroken
    for the Unix build system. It doesn't replace those pieces of
    libroken in hcrypto or util, or enable it for Windows.
    
    There is also the option of using a system-install libroken, if one is
    found at configure time.
      *) If --with-libroken=yes, or is not supplied than a system library
         will be used if suitable. Otherwise, we'll use the internal
         libroken
      *) If --with-libroken=/path/to/installation then the libroken at
         that path will be used. If there is no libroken there, or it
         is not suitable, an error will be returned
      *) If --with-libroken=internal then the internal libroken is used,
         regardless of what is present on the system.
    
    We deliberately do not provide installed headers for the internal
    libroken. If other applications wish to make use of libroken, then
    they should use the Heimdal one, rather than piggybacking on ours.
    
    Change-Id: Iff01e1e17090404cc8e4783108ae8a8784170918
    Reviewed-on: http://gerrit.openafs.org/3191
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    Tested-by: Derrick Brashear <shadow@dementia.org>

 Makefile.in                    |   13 +++-
 acinclude.m4                   |   69 ++++++++++++++++++--
 configure.ac                   |    1 +
 src/cf/c-attribute.m4          |   27 ++++++++
 src/cf/roken.m4                |   70 +++++++++++++++++++
 src/config/Makefile.config.in  |    9 ++-
 src/crypto/hcrypto/Makefile.in |   31 ++++++++-
 src/crypto/hcrypto/roken.h     |    4 +
 src/roken/.gitignore           |    2 +
 src/roken/Makefile.in          |  143 ++++++++++++++++++++++++++++++++++++++++
 src/roken/config.h             |   38 +++++++++++
 src/roken/librokenafs.map      |   33 +++++++++
 12 files changed, 426 insertions(+), 14 deletions(-)

-- 
OpenAFS Master Repository