~ubuntu-branches/ubuntu/maverick/openldap/maverick-proposed

« back to all changes in this revision

Viewing changes to configure.in

  • Committer: Bazaar Package Importer
  • Author(s): Mathias Gug
  • Date: 2009-09-07 13:41:10 UTC
  • mto: This revision was merged to the branch mainline in revision 19.
  • Revision ID: james.westby@ubuntu.com-20090907134110-jsdrvn0atu1fex4m
Tags: upstream-2.4.18
ImportĀ upstreamĀ versionĀ 2.4.18

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
dnl $OpenLDAP: pkg/ldap/configure.in,v 1.631.2.24 2009/07/06 19:22:51 quanah Exp $
 
1
dnl $OpenLDAP: pkg/ldap/configure.in,v 1.631.2.26 2009/08/13 00:11:16 quanah Exp $
2
2
dnl This work is part of OpenLDAP Software <http://www.openldap.org/>.
3
3
dnl
4
4
dnl Copyright 1998-2009 The OpenLDAP Foundation.
25
25
dnl Configure.in for OpenLDAP
26
26
AC_COPYRIGHT([[Copyright 1998-2009 The OpenLDAP Foundation. All rights reserved.
27
27
Restrictions apply, see COPYRIGHT and LICENSE files.]])
28
 
AC_REVISION([$OpenLDAP: pkg/ldap/configure.in,v 1.631.2.24 2009/07/06 19:22:51 quanah Exp $])
 
28
AC_REVISION([$OpenLDAP: pkg/ldap/configure.in,v 1.631.2.26 2009/08/13 00:11:16 quanah Exp $])
29
29
AC_INIT([OpenLDAP],,[http://www.openldap.org/its/])
30
30
m4_define([AC_PACKAGE_BUGREPORT],[<http://www.openldap.org/its/>])
31
31
AC_CONFIG_SRCDIR(build/version.sh)dnl
346
346
        retcode \
347
347
        rwm \
348
348
        seqmod \
 
349
        sssvlv \
349
350
        syncprov \
350
351
        translucent \
351
352
        unique \
385
386
OL_ARG_ENABLE(rwm,[    --enable-rwm               Rewrite/Remap overlay],
386
387
        no, [no yes mod], ol_enable_overlays)
387
388
OL_ARG_ENABLE(seqmod,[    --enable-seqmod         Sequential Modify overlay],
388
 
        yes, [no yes mod], ol_enable_overlays)
 
389
        no, [no yes mod], ol_enable_overlays)
 
390
OL_ARG_ENABLE(sssvlv,[    --enable-sssvlv         ServerSideSort/VLV overlay],
 
391
        no, [no yes mod], ol_enable_overlays)
389
392
OL_ARG_ENABLE(syncprov,[    --enable-syncprov     Syncrepl Provider overlay],
390
393
        yes, [no yes mod], ol_enable_overlays)
391
394
OL_ARG_ENABLE(translucent,[    --enable-translucent  Translucent Proxy overlay],
554
557
BUILD_RETCODE=no
555
558
BUILD_RWM=no
556
559
BUILD_SEQMOD=no
 
560
BUILD_SSSVLV=no
557
561
BUILD_SYNCPROV=no
558
562
BUILD_TRANSLUCENT=no
559
563
BUILD_UNIQUE=no
2393
2397
        geteuid                 \
2394
2398
        getgrgid                \
2395
2399
        gethostname             \
2396
 
        getpass                 \
2397
2400
        getpassphrase           \
2398
2401
        getpwuid                \
2399
2402
        getpwnam                \
2938
2941
        AC_DEFINE_UNQUOTED(SLAPD_OVER_SEQMOD,$MFLAG,[define for Sequential Modify overlay])
2939
2942
fi
2940
2943
 
 
2944
if test "$ol_enable_sssvlv" != no ; then
 
2945
        BUILD_SSSVLV=$ol_enable_sssvlv
 
2946
        if test "$ol_enable_sssvlv" = mod ; then
 
2947
                MFLAG=SLAPD_MOD_DYNAMIC
 
2948
                SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS sssvlv.la"
 
2949
        else
 
2950
                MFLAG=SLAPD_MOD_STATIC
 
2951
                SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS sssvlv.o"
 
2952
        fi
 
2953
        AC_DEFINE_UNQUOTED(SLAPD_OVER_SSSVLV,$MFLAG,[define for ServerSideSort/VLV overlay])
 
2954
fi
 
2955
 
2941
2956
if test "$ol_enable_syncprov" != no ; then
2942
2957
        BUILD_SYNCPROV=$ol_enable_syncprov
2943
2958
        if test "$ol_enable_syncprov" = mod ; then
3056
3071
  AC_SUBST(BUILD_RETCODE)
3057
3072
  AC_SUBST(BUILD_RWM)
3058
3073
  AC_SUBST(BUILD_SEQMOD)
 
3074
  AC_SUBST(BUILD_SSSVLV)
3059
3075
  AC_SUBST(BUILD_SYNCPROV)
3060
3076
  AC_SUBST(BUILD_TRANSLUCENT)
3061
3077
  AC_SUBST(BUILD_UNIQUE)