[gdbm] re-add gdbm sub-directory, python cannot be build without it

Jan Horak hhorak at fedoraproject.org
Fri Sep 30 13:22:48 UTC 2011


commit 6fa8481e330f5ccae8e02b3e194e583d00a6f993
Author: Honza Horák <hhorak at redhat.com>
Date:   Fri Sep 30 15:20:06 2011 +0200

    re-add gdbm sub-directory, python cannot be build without it

 gdbm.spec |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/gdbm.spec b/gdbm.spec
index 173c0a8..52892a2 100644
--- a/gdbm.spec
+++ b/gdbm.spec
@@ -58,7 +58,13 @@ make
 
 %install
 rm -rf ${RPM_BUILD_ROOT}
-%makeinstall 
+%makeinstall
+
+# create symlinks for compatibility
+mkdir -p $RPM_BUILD_ROOT/%{_includedir}/gdbm 
+ln -sf ../gdbm.h $RPM_BUILD_ROOT/%{_includedir}/gdbm/gdbm.h
+ln -sf ../ndbm.h $RPM_BUILD_ROOT/%{_includedir}/gdbm/ndbm.h
+ln -sf ../dbm.h $RPM_BUILD_ROOT/%{_includedir}/gdbm/dbm.h
 
 rm -f $RPM_BUILD_ROOT/%{_libdir}/libgdbm.la
 rm -f $RPM_BUILD_ROOT/%{_libdir}/libgdbm_compat.la
@@ -103,7 +109,6 @@ fi
 - Dropped -filestruct, -ndbmlock and -fhs patches, they are not 
   needed anymore and GDBM_NOLOCK is used always
 - Run testsuite
-- header files are no more in gdbm sub-directory
 
 * Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.8.3-9
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild


More information about the scm-commits mailing list