]> git.ipfire.org Git - ipfire-3.x.git/blame - guile/guile.nm
git: Update to 2.23.0
[ipfire-3.x.git] / guile / guile.nm
CommitLineData
2a8be5aa 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
2a8be5aa
MT
4###############################################################################
5
802ea3af 6name = guile
f07302e7 7version = 2.2.4
5ac2ac48 8release = 1
2a8be5aa 9
802ea3af
MT
10groups = Development/Tools
11url = http://www.gnu.org/software/guile/
12license = GPLv2+ and LGPLv2+ and GFDL and OFSFDL
13summary = A GNU implementation of Scheme for application extensibility.
2a8be5aa 14
802ea3af 15description
f94d8b9d
MT
16 GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library
17 implementation of the Scheme programming language, written in C. GUILE
18 provides a machine-independent execution platform that can be linked in
2a8be5aa 19 as a library during the building of extensible programs.
802ea3af
MT
20end
21
f07302e7 22source_dl = https://ftp.gnu.org/gnu/%{name}/
802ea3af
MT
23
24build
25 requires
b019da0d
MT
26 gc-devel
27 gettext-devel
802ea3af 28 gmp-devel
b019da0d 29 libffi-devel >= 3.0.13
802ea3af 30 libtool-devel
b019da0d
MT
31 libunistring-devel
32 readline-devel
802ea3af 33 end
2a8be5aa 34
802ea3af
MT
35 configure_options += \
36 --disable-static \
37 --disable-error-on-warning
2a8be5aa 38
5ac2ac48
MT
39 export LD_LIBRARY_PATH = %{DIR_APP}/libguile/.libs
40
802ea3af
MT
41 test
42 make check
43 end
44end
69c1506d 45
802ea3af
MT
46packages
47 package %{name}
2a8be5aa 48
802ea3af
MT
49 package %{name}-devel
50 template DEVEL
8f793a37 51
e1c3378f 52 requires
fba4dcb1 53 gc-devel
e1c3378f
MT
54 gmp-devel
55 libtool-devel
56 end
802ea3af 57 end
1f9bc2f0
MT
58
59 package %{name}-debuginfo
60 template DEBUGINFO
61 end
802ea3af 62end