RPM: fix LDAP related packages FTBFS on newer distributions

pull/3/head
François Andriot 8 years ago
parent 3b001808e2
commit d640e1e7f3

@ -177,6 +177,19 @@ This is a small daemon which keeps the LDAP root certificate up to date with the
unset QTDIR QTINC QTLIB
export PATH="%{tde_bindir}:${PATH}"
extra_includes="%{_includedir}"
extra_libs="%{_libdir}"
if [ -d "%{_includedir}/openldap24" ]; then
extra_includes="%{_includedir}/openldap24:${extra_includes}"
extra_libs="%{_libdir}/openldap24:${extra_libs}"
fi
if [ -d "%{_includedir}/heimdal" ]; then
extra_includes="%{_includedir}/heimdal:${extra_includes}"
extra_libs="%{_libdir}/heimdal:${extra_libs}"
fi
%configure \
--prefix=%{tde_prefix} \
--exec-prefix=%{tde_prefix} \
@ -194,10 +207,8 @@ export PATH="%{tde_bindir}:${PATH}"
--enable-rpath \
--disable-gcc-hidden-visibility \
\
%if 0%{?rhel} == 5
--with-extra-includes=/usr/include/openldap24 \
--with-extra-libs=%{_libdir}/openldap24 \
%endif
--with-extra-includes=${extra_includes} \
--with-extra-libs=${extra_libs} \
%__make %{?_smp_mflags}

@ -161,6 +161,19 @@ This is a TDE control center module to manage users, groups, and machines in Ker
unset QTDIR QTINC QTLIB
export PATH="%{tde_bindir}:${PATH}"
extra_includes="%{_includedir}"
extra_libs="%{_libdir}"
if [ -d "%{_includedir}/openldap24" ]; then
extra_includes="%{_includedir}/openldap24:${extra_includes}"
extra_libs="%{_libdir}/openldap24:${extra_libs}"
fi
if [ -d "%{_includedir}/heimdal" ]; then
extra_includes="%{_includedir}/heimdal:${extra_includes}"
extra_libs="%{_libdir}/heimdal:${extra_libs}"
fi
%configure \
--prefix=%{tde_prefix} \
--exec-prefix=%{tde_prefix} \
@ -178,10 +191,8 @@ export PATH="%{tde_bindir}:${PATH}"
--enable-rpath \
--disable-gcc-hidden-visibility \
\
%if 0%{?rhel} == 5
--with-extra-includes=/usr/include/openldap24 \
--with-extra-libs=%{_libdir}/openldap24 \
%endif
--with-extra-includes=${extra_includes} \
--with-extra-libs=${extra_libs} \
%__make %{?_smp_mflags}

@ -155,6 +155,19 @@ This is a TDE control center module to manage users, groups, and machines in Ker
unset QTDIR QTINC QTLIB
export PATH="%{tde_bindir}:${PATH}"
extra_includes="%{_includedir}"
extra_libs="%{_libdir}"
if [ -d "%{_includedir}/openldap24" ]; then
extra_includes="%{_includedir}/openldap24:${extra_includes}"
extra_libs="%{_libdir}/openldap24:${extra_libs}"
fi
if [ -d "%{_includedir}/heimdal" ]; then
extra_includes="%{_includedir}/heimdal:${extra_includes}"
extra_libs="%{_libdir}/heimdal:${extra_libs}"
fi
%configure \
--prefix=%{tde_prefix} \
--exec-prefix=%{tde_prefix} \
@ -172,10 +185,8 @@ export PATH="%{tde_bindir}:${PATH}"
--enable-rpath \
--disable-gcc-hidden-visibility \
\
%if 0%{?rhel} == 5
--with-extra-includes=/usr/include/openldap24 \
--with-extra-libs=%{_libdir}/openldap24 \
%endif
--with-extra-includes=${extra_includes} \
--with-extra-libs=${extra_libs} \
%__make %{?_smp_mflags}

@ -134,6 +134,19 @@ Kerberos ticket manager which sits in the system tray and allows viewing/control
unset QTDIR QTINC QTLIB
export PATH="%{tde_bindir}:${PATH}"
extra_includes="%{_includedir}"
extra_libs="%{_libdir}"
if [ -d "%{_includedir}/openldap24" ]; then
extra_includes="%{_includedir}/openldap24:${extra_includes}"
extra_libs="%{_libdir}/openldap24:${extra_libs}"
fi
if [ -d "%{_includedir}/heimdal" ]; then
extra_includes="%{_includedir}/heimdal:${extra_includes}"
extra_libs="%{_libdir}/heimdal:${extra_libs}"
fi
%configure \
--prefix=%{tde_prefix} \
--exec-prefix=%{tde_prefix} \
@ -151,10 +164,8 @@ export PATH="%{tde_bindir}:${PATH}"
--enable-rpath \
--disable-gcc-hidden-visibility \
\
%if 0%{?rhel} == 5
--with-extra-includes=/usr/include/openldap24 \
--with-extra-libs=%{_libdir}/openldap24 \
%endif
--with-extra-includes=${extra_includes} \
--with-extra-libs=${extra_libs} \
%__make %{?_smp_mflags}

@ -163,6 +163,19 @@ libtdeldap-trinity-dev contains development files and documentation.
unset QTDIR QTINC QTLIB
export PATH="%{tde_bindir}:${PATH}"
extra_includes="%{_includedir}"
extra_libs="%{_libdir}"
if [ -d "%{_includedir}/openldap24" ]; then
extra_includes="%{_includedir}/openldap24:${extra_includes}"
extra_libs="%{_libdir}/openldap24:${extra_libs}"
fi
if [ -d "%{_includedir}/heimdal" ]; then
extra_includes="%{_includedir}/heimdal:${extra_includes}"
extra_libs="%{_libdir}/heimdal:${extra_libs}"
fi
%configure \
--prefix=%{tde_prefix} \
--exec-prefix=%{tde_prefix} \
@ -179,14 +192,8 @@ export PATH="%{tde_bindir}:${PATH}"
--enable-rpath \
--disable-gcc-hidden-visibility \
\
%if 0%{?rhel} == 5
--with-extra-includes=%{_includedir}/openldap24 \
--with-extra-libs=%{_libdir}/openldap24 \
%endif
%if 0%{?rhel} >= 6
--with-extra-includes=%{_includedir}/heimdal \
--with-extra-libs=%{_libdir}/heimdal \
%endif
--with-extra-includes=${extra_includes} \
--with-extra-libs=${extra_libs} \
%__make %{?_smp_mflags}

Loading…
Cancel
Save