Add latest version of GNU Guile (#3541)
This commit is contained in:
parent
a60210f6b2
commit
08799eac23
@ -25,13 +25,15 @@
|
||||
from spack import *
|
||||
|
||||
|
||||
class Guile(Package):
|
||||
class Guile(AutotoolsPackage):
|
||||
"""Guile is the GNU Ubiquitous Intelligent Language for Extensions,
|
||||
the official extension language for the GNU operating system."""
|
||||
|
||||
homepage = "https://www.gnu.org/software/guile/"
|
||||
url = "https://ftp.gnu.org/gnu/guile/guile-2.0.11.tar.gz"
|
||||
url = "https://ftp.gnu.org/gnu/guile/guile-2.2.0.tar.gz"
|
||||
|
||||
version('2.2.0', '0d5de8075b965f9ee5ea04399b60a3f9')
|
||||
version('2.0.14', '333b6eec83e779935a45c818f712484e')
|
||||
version('2.0.11', 'e532c68c6f17822561e3001136635ddd')
|
||||
|
||||
variant('readline', default=True, description='Use the readline library')
|
||||
@ -45,9 +47,12 @@ class Guile(Package):
|
||||
depends_on('readline', when='+readline')
|
||||
depends_on('pkg-config', type='build')
|
||||
|
||||
def install(self, spec, prefix):
|
||||
build_directory = 'spack-build'
|
||||
|
||||
def configure_args(self):
|
||||
spec = self.spec
|
||||
|
||||
config_args = [
|
||||
'--prefix={0}'.format(prefix),
|
||||
'--with-libunistring-prefix={0}'.format(
|
||||
spec['libunistring'].prefix),
|
||||
'--with-libltdl-prefix={0}'.format(spec['libtool'].prefix),
|
||||
@ -61,8 +66,4 @@ def install(self, spec, prefix):
|
||||
else:
|
||||
config_args.append('--without-libreadline-prefix')
|
||||
|
||||
configure(*config_args)
|
||||
|
||||
make()
|
||||
make('check')
|
||||
make('install')
|
||||
return config_args
|
||||
|
Loading…
Reference in New Issue
Block a user