summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin@fedoraproject.org>2005-11-17 19:23:05 +0000
committerNalin Dahyabhai <nalin@fedoraproject.org>2005-11-17 19:23:05 +0000
commit4584045a703b5a1b5c492f8d874e8c4c91f61cbb (patch)
tree7f9236764bf6fc504dd1d86658dd2d81d4a76c27
parentf54e522bb9fbda88ca0782512b98e9bbac588a05 (diff)
downloadkrb5-4584045a703b5a1b5c492f8d874e8c4c91f61cbb.tar.gz
krb5-4584045a703b5a1b5c492f8d874e8c4c91f61cbb.tar.xz
krb5-4584045a703b5a1b5c492f8d874e8c4c91f61cbb.zip
- conditionalize installation of the new autoconf macrokrb5-1_4_3-1
-rw-r--r--krb5.spec12
1 files changed, 12 insertions, 0 deletions
diff --git a/krb5.spec b/krb5.spec
index a0d8ab5..67045f7 100644
--- a/krb5.spec
+++ b/krb5.spec
@@ -4,6 +4,9 @@
%define krb5prefix %{_prefix}/kerberos
+# FIXME: is it upstream's intention that the new autoconf macro be installed?
+%define install_macro 0
+
Summary: The Kerberos network authentication system.
Name: krb5
Version: 1.4.3
@@ -976,6 +979,12 @@ chmod 755 $RPM_BUILD_ROOT%{_libdir}/*.so*
# Munge the krb5-config script to remove rpaths.
sed "s|^CC_LINK=.*|CC_LINK='\$(CC) \$(PROG_LIBPATH)'|g" src/krb5-config > $RPM_BUILD_ROOT%{krb5prefix}/bin/krb5-config
+%if %{install_macro}
+# Install the autoconf macro.
+mkdir -p $RPM_BUILD_ROOT/%{_datadir}/aclocal
+install -m644 src/util/ac_check_krb5.m4 $RPM_BUILD_ROOT/%{_datadir}/aclocal/
+%endif
+
%clean
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
@@ -1197,6 +1206,9 @@ fi
%{_includedir}/*
%{_libdir}/lib*.a
%{_libdir}/lib*.so
+%if %{install_macro}
+%{_datadir}/aclocal/*
+%endif
%{krb5prefix}/bin/krb5-config
%{krb5prefix}/bin/sclient