1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
12 groups = Development/Tools
13 url = http://www.gnu.org/software/guile/
14 license = GPLv2+ and LGPLv2+ and GFDL and OFSFDL
15 summary = A GNU implementation of Scheme for application extensibility.
18 GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library
19 implementation of the Scheme programming language, written in C. GUILE
20 provides a machine-independent execution platform that can be linked in
21 as a library during the building of extensible programs.
24 source_dl = ftp://ftp.gnu.org/gnu/guile/
25 sources += %{name}-%{compat_ver}.tar.gz
32 libffi-devel >= 3.0.13
38 configure_options += \
40 --disable-error-on-warning
43 pushd %{DIR_SRC}/%{name}-%{compat_ver}
44 ./configure %{configure_options}
45 make %{PARALLELISMFLAGS}
52 #pushd %{DIR_SRC}/%{name}-%{compat_ver}
58 pushd %{DIR_SRC}/%{name}-%{compat_ver}
59 install -m 755 libguile/.libs/libguile.so.17.4.0 %{BUILDROOT}%{libdir}
60 ln -svf libguile.so.17.4.0 %{BUILDROOT}%{libdir}/libguile.so.17
68 package %{name}-compat
69 summary = Compat libraries of %{thisapp}.
72 %{libdir}/libguile.so.17*
85 package %{name}-debuginfo