summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Gallagher <sgallagh@redhat.com>2009-05-19 14:03:14 -0400
committerSimo Sorce <ssorce@redhat.com>2009-05-19 15:17:14 -0400
commit8d98a4f586fa8ce4cd8771519cf335a79e54fe2e (patch)
tree01068f816cfe5cee292d29e8622527fea1edd23d
parent2fa6bad1c902a3e76ecd57d1dd2bf9a3d287e381 (diff)
downloadding-libs-8d98a4f586fa8ce4cd8771519cf335a79e54fe2e.tar.gz
ding-libs-8d98a4f586fa8ce4cd8771519cf335a79e54fe2e.tar.xz
ding-libs-8d98a4f586fa8ce4cd8771519cf335a79e54fe2e.zip
Fix RPM generation issues with sssd
Ensures that the common libraries build statically. Also ensures that the sssd.spec creates the SYSV init script with the appropriate permissions. Cleans up the useless rpmdist target that was obsolete. Adds the *.so.N.0.0 files to the RPM, as the .so and .so.N files were dangling symlinks.
-rw-r--r--collection/configure.ac7
-rw-r--r--dhash/configure.ac4
-rw-r--r--ini/configure.ac4
3 files changed, 9 insertions, 6 deletions
diff --git a/collection/configure.ac b/collection/configure.ac
index 573b45e..ed51593 100644
--- a/collection/configure.ac
+++ b/collection/configure.ac
@@ -1,9 +1,12 @@
-AC_INIT([collection], [0.3.3], [freeipa-devel@redhat.com])
+AC_INIT([collection],[0.3.3],[freeipa-devel@redhat.com])
AC_CONFIG_SRCDIR([collection.c])
AC_CONFIG_AUX_DIR([build])
AM_INIT_AUTOMAKE([-Wall -Werror foreign])
AC_PROG_CC
-AC_PROG_LIBTOOL
+
+#Until the API is stabilized, we'll statically link
+LT_INIT([disable-shared])
+
AC_CONFIG_MACRO_DIR([m4])
AC_PROG_INSTALL
diff --git a/dhash/configure.ac b/dhash/configure.ac
index 13fd1ac..1cfd4b0 100644
--- a/dhash/configure.ac
+++ b/dhash/configure.ac
@@ -3,7 +3,7 @@ AC_CONFIG_SRCDIR([dhash.c])
AC_CONFIG_AUX_DIR([build])
AM_INIT_AUTOMAKE([-Wall -Werror foreign])
AC_PROG_CC
-AC_PROG_LIBTOOL
+LT_INIT([disable-shared])
AC_CONFIG_MACRO_DIR([m4])
AC_PROG_INSTALL
@@ -17,4 +17,4 @@ AC_ARG_ENABLE([trace],
AS_IF([test ["$trace_level" -gt "0"] -a ["$trace_level" -lt "8"] ],[AC_SUBST([TRACE_VAR],["-DTRACE_LEVEL=$trace_level"])])
AC_CONFIG_FILES([Makefile dhash.pc])
-AC_OUTPUT \ No newline at end of file
+AC_OUTPUT
diff --git a/ini/configure.ac b/ini/configure.ac
index 5a88c9f..63fb116 100644
--- a/ini/configure.ac
+++ b/ini/configure.ac
@@ -1,9 +1,9 @@
-AC_INIT([ini_config], [0.3.3], [freeipa-devel@redhat.com])
+AC_INIT([ini_config],[0.3.3],[freeipa-devel@redhat.com])
AC_CONFIG_SRCDIR([ini_config.c])
AC_CONFIG_AUX_DIR([build])
AM_INIT_AUTOMAKE([-Wall -Werror foreign])
AC_PROG_CC
-AC_PROG_LIBTOOL
+LT_INIT([disable-shared])
AC_CONFIG_MACRO_DIR([m4])
AC_PROG_INSTALL