[packages/gdb] - make building with guile support deterministic

draenog draenog at pld-linux.org
Tue Sep 2 09:57:15 CEST 2014


commit 4ed7a5eec000289533d820605fb7075102a28755
Author: Kacper Kornet <draenog at pld-linux.org>
Date:   Tue Sep 2 08:17:37 2014 +0100

    - make building with guile support deterministic

 gdb.spec | 8 ++++++++
 1 file changed, 8 insertions(+)
---
diff --git a/gdb.spec b/gdb.spec
index 130ce50..f66e74d 100644
--- a/gdb.spec
+++ b/gdb.spec
@@ -4,6 +4,7 @@
 # - change install msg to poldek in buildid-locate-rpm-pld.patch when poldek allows it. LP#493922
 #
 # Conditional build:
+%bcond_without	guile		# Guile embedded scripting
 %bcond_without	python		# build without python support
 
 Summary:	A GNU source-level debugger for C, C++ and Fortran
@@ -52,6 +53,7 @@ BuildRequires:	bison
 BuildRequires:	expat-devel
 BuildRequires:	flex
 BuildRequires:	gettext-devel
+%{?with_guile:BuildRequires:	guile-devel >= 2.0}
 BuildRequires:	libselinux-devel
 BuildRequires:	libtool
 BuildRequires:	libunwind-devel >= 0.97
@@ -227,6 +229,11 @@ cp -f /usr/share/automake/config.* .
 %else
 	--without-python \
 %endif
+%if %{with guile}
+	--with-guile \
+%else
+	--without-guile \
+%endif
 	--disable-gdbtk \
 	--disable-shared \
 	--enable-gdbcli \
@@ -316,6 +323,7 @@ rm -rf $RPM_BUILD_ROOT
 %ifarch %{x8664}
 %dir %{_datadir}/gdb/auto-load%{_prefix}/lib64
 %endif
+%{?with_guile:%{_datadir}/gdb/guile}
 %{_datadir}/gdb/syscalls
 %{_datadir}/gdb/system-gdbinit
 %{_datadir}/gdb/python
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gdb.git/commitdiff/4ed7a5eec000289533d820605fb7075102a28755



More information about the pld-cvs-commit mailing list