[compat-gdbm] Fix building with system libtool

Honza Horak hhorak at fedoraproject.org
Tue Mar 5 09:38:21 UTC 2013


commit b0a7ed3386599cdee3001bdb0e10d5a1f2e16cbe
Author: Honza HorĂ¡k <hhorak at redhat.com>
Date:   Tue Mar 5 10:37:39 2013 +0100

    Fix building with system libtool

 compat-gdbm.spec |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/compat-gdbm.spec b/compat-gdbm.spec
index b775aa4..59913c4 100644
--- a/compat-gdbm.spec
+++ b/compat-gdbm.spec
@@ -1,7 +1,7 @@
 Summary: A GNU set of database routines compatibility library
 Name: compat-gdbm
 Version: 1.8.3
-Release: 14%{?dist}
+Release: 15%{?dist}
 Source: http://ftp.gnu.org/gnu/gdbm/gdbm-%{version}.tar.gz
 # Prevent gdbm from storing uninitialized memory content
 # to database files.
@@ -80,10 +80,10 @@ autoconf
 echo "/* We use fcntl locking (POSIX) instead of flock (BSD) */" >> autoconf.h
 echo "#undef HAVE_FLOCK" >> autoconf.h
 
-make %{?_smp_mflags}
+make %{?_smp_mflags} LIBTOOL=/usr/bin/libtool
 
 %install
-%makeinstall install-compat
+%makeinstall install-compat LIBTOOL=/usr/bin/libtool
 ln -sf libgdbm.so.3.0.0 $RPM_BUILD_ROOT/%{_libdir}/libgdbm.so
 ln -sf libgdbm_compat.so.3.0.0 $RPM_BUILD_ROOT/%{_libdir}/libgdbm_compat.so
 
@@ -98,6 +98,8 @@ ln -sf gdbm/gdbm.h $RPM_BUILD_ROOT/%{_includedir}/gdbm.h
 rm -f $RPM_BUILD_ROOT/%{_infodir}/*.info*
 rm -f $RPM_BUILD_ROOT/%{_mandir}/man3/*
 
+rm -f $RPM_BUILD_ROOT/%{_libdir}/libgdbm.a
+rm -f $RPM_BUILD_ROOT/%{_libdir}/libgdbm_compat.a
 rm -f $RPM_BUILD_ROOT/%{_libdir}/libgdbm.la
 rm -f $RPM_BUILD_ROOT/%{_libdir}/libgdbm_compat.la
 
@@ -116,6 +118,9 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/libgdbm_compat.la
 %{_includedir}/gdbm*
 
 %changelog
+* Tue Mar  5 2013 Honza Horak <hhorak at redhat.com> - 1.8.3-15
+- Fix building with system libtool
+
 * Wed Feb 13 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.8.3-14
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 


More information about the scm-commits mailing list