]> git.pld-linux.org Git - packages/libtirpc.git/blame - libtirpc-heimdal.patch
- added glibc-2.14 patch which adds some symbols no longer available from glibc ...
[packages/libtirpc.git] / libtirpc-heimdal.patch
CommitLineData
0462c792
JB
1--- libtirpc-0.2.1/configure.ac.orig 2009-11-30 15:04:55.000000000 +0100
2+++ libtirpc-0.2.1/configure.ac 2010-08-14 08:49:50.618819943 +0200
3@@ -3,16 +3,23 @@
4 AM_MAINTAINER_MODE
5 AC_CONFIG_SRCDIR([src/auth_des.c])
6
7+GSSAPI_IMPLEMENTATION=libgssglue
8 AC_ARG_ENABLE(gss,[ --enable-gss Turn on gss api], [case "${enableval}" in
9- yes) gss=true ; AC_CHECK_LIB([gssapi],[gss_init_sec_context]) ;;
10+ yes) gss=true ;;
11 no) gss=false ;;
12- *) AC_MSG_ERROR(bad value ${enableval} for --enable-gss) ;;
13+ *) gss=true; GSSAPI_IMPLEMENTATION="$enableval" ;;
14 esac],[gss=false])
c1272d1e
JR
15 AM_CONDITIONAL(GSS, test x$gss = xtrue)
16 if test x$gss = xtrue; then
0462c792 17- AC_DEFINE(HAVE_LIBGSSAPI, 1, [])
c1272d1e
JR
18- PKG_CHECK_MODULES(GSSGLUE, libgssglue, [],
19- AC_MSG_ERROR([Unable to locate information required to use libgssglue.]))
0462c792
JB
20+ AC_DEFINE(HAVE_LIBGSSAPI, 1, [Have GSSAPI])
21+ PKG_CHECK_MODULES([GSSGLUE], [$GSSAPI_IMPLEMENTATION],
22+ [echo GSSAPI in $GSSAPI_IMPLEMENTATION],
23+ [PKG_CHECK_MODULES([GSSGLUE], [libgssglue],
24+ [echo GSSGLUE found; GSSAPI_IMPLEMENTATION=libgssglue],
25+ [PKG_CHECK_MODULES([GSSGLUE], [heimdal-gssapi],
26+ [echo HEIMDAL found; GSSAPI_IMPLEMENTATION=heimdal-gssapi],
27+ [AC_MSG_ERROR([Unable to locate information required to use libgssglue.])])])])
c1272d1e
JR
28+AC_SUBST([GSSAPI_IMPLEMENTATION])
29 fi
30
0462c792 31 AC_PROG_CC
c1272d1e
JR
32diff -ur libtirpc-0.1.10/libtirpc.pc.in libtirpc-0.1.10-heimdal/libtirpc.pc.in
33--- libtirpc-0.1.10/libtirpc.pc.in 2008-11-19 14:01:43.000000000 +0100
34+++ libtirpc-0.1.10-heimdal/libtirpc.pc.in 2009-06-30 14:55:59.811577076 +0200
35@@ -5,7 +5,7 @@
36
37 Name: libtirpc
38 Description: Transport Independent RPC Library
39-Requires:
40+Requires: @GSSAPI_IMPLEMENTATION@
41 Version: @PACKAGE_VERSION@
42 Libs: -L@libdir@ -ltirpc
43 Cflags: -I@includedir@/tirpc
This page took 0.096424 seconds and 4 git commands to generate.