Merge pull request #1049 from glennpj/newR_database
New R database packages
This commit is contained in:
commit
8b5467e65d
@ -24,10 +24,11 @@
|
|||||||
##############################################################################
|
##############################################################################
|
||||||
from spack import *
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
class Binutils(Package):
|
class Binutils(Package):
|
||||||
"""GNU binutils, which contain the linker, assembler, objdump and others"""
|
"""GNU binutils, which contain the linker, assembler, objdump and others"""
|
||||||
homepage = "http://www.gnu.org/software/binutils/"
|
|
||||||
|
|
||||||
|
homepage = "http://www.gnu.org/software/binutils/"
|
||||||
url = "https://ftp.gnu.org/gnu/binutils/binutils-2.25.tar.bz2"
|
url = "https://ftp.gnu.org/gnu/binutils/binutils-2.25.tar.bz2"
|
||||||
|
|
||||||
# 2.26 is incompatible with py-pillow build for some reason.
|
# 2.26 is incompatible with py-pillow build for some reason.
|
||||||
@ -41,12 +42,15 @@ class Binutils(Package):
|
|||||||
depends_on('flex')
|
depends_on('flex')
|
||||||
depends_on('bison')
|
depends_on('bison')
|
||||||
|
|
||||||
# Add a patch that creates binutils libiberty_pic.a which is preferred by OpenSpeedShop and cbtf-krell
|
# Add a patch that creates binutils libiberty_pic.a which is preferred by
|
||||||
variant('krellpatch', default=False, description="build with openspeedshop based patch.")
|
# OpenSpeedShop and cbtf-krell
|
||||||
|
variant('krellpatch', default=False,
|
||||||
|
description="build with openspeedshop based patch.")
|
||||||
variant('gold', default=True, description="build the gold linker")
|
variant('gold', default=True, description="build the gold linker")
|
||||||
patch('binutilskrell-2.24.patch', when='@2.24+krellpatch')
|
patch('binutilskrell-2.24.patch', when='@2.24+krellpatch')
|
||||||
|
|
||||||
patch('cr16.patch')
|
patch('cr16.patch')
|
||||||
|
patch('update_symbol-2.26.patch', when='@2.26')
|
||||||
|
|
||||||
variant('libiberty', default=False, description='Also install libiberty.')
|
variant('libiberty', default=False, description='Also install libiberty.')
|
||||||
|
|
||||||
|
@ -0,0 +1,104 @@
|
|||||||
|
From 544ddf9322b1b83982e5cb84a54d084ee7e718ea Mon Sep 17 00:00:00 2001
|
||||||
|
From: H.J. Lu <hjl.tools@gmail.com>
|
||||||
|
Date: Wed, 24 Feb 2016 15:13:35 -0800
|
||||||
|
Subject: [PATCH] Update symbol version for symbol from linker script
|
||||||
|
|
||||||
|
We need to update symbol version for symbols from linker script.
|
||||||
|
|
||||||
|
Backport from master
|
||||||
|
|
||||||
|
bfd/
|
||||||
|
|
||||||
|
PR ld/19698
|
||||||
|
* elflink.c (bfd_elf_record_link_assignment): Set versioned if
|
||||||
|
symbol version is unknown.
|
||||||
|
|
||||||
|
ld/
|
||||||
|
|
||||||
|
PR ld/19698
|
||||||
|
* testsuite/ld-elf/pr19698.d: New file.
|
||||||
|
* testsuite/ld-elf/pr19698.s: Likewise.
|
||||||
|
* testsuite/ld-elf/pr19698.t: Likewise.
|
||||||
|
---
|
||||||
|
bfd/ChangeLog | 9 +++++++++
|
||||||
|
bfd/elflink.c | 13 +++++++++++++
|
||||||
|
ld/ChangeLog | 10 ++++++++++
|
||||||
|
ld/testsuite/ld-elf/pr19698.d | 10 ++++++++++
|
||||||
|
ld/testsuite/ld-elf/pr19698.s | 5 +++++
|
||||||
|
ld/testsuite/ld-elf/pr19698.t | 11 +++++++++++
|
||||||
|
6 files changed, 58 insertions(+), 0 deletions(-)
|
||||||
|
create mode 100644 ld/testsuite/ld-elf/pr19698.d
|
||||||
|
create mode 100644 ld/testsuite/ld-elf/pr19698.s
|
||||||
|
create mode 100644 ld/testsuite/ld-elf/pr19698.t
|
||||||
|
|
||||||
|
diff --git a/bfd/elflink.c b/bfd/elflink.c
|
||||||
|
index ae8d148..8fcaadd 100644
|
||||||
|
--- a/bfd/elflink.c
|
||||||
|
+++ b/bfd/elflink.c
|
||||||
|
@@ -555,6 +555,19 @@ bfd_elf_record_link_assignment (bfd *output_bfd,
|
||||||
|
if (h == NULL)
|
||||||
|
return provide;
|
||||||
|
|
||||||
|
+ if (h->versioned == unknown)
|
||||||
|
+ {
|
||||||
|
+ /* Set versioned if symbol version is unknown. */
|
||||||
|
+ char *version = strrchr (name, ELF_VER_CHR);
|
||||||
|
+ if (version)
|
||||||
|
+ {
|
||||||
|
+ if (version > name && version[-1] != ELF_VER_CHR)
|
||||||
|
+ h->versioned = versioned_hidden;
|
||||||
|
+ else
|
||||||
|
+ h->versioned = versioned;
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
switch (h->root.type)
|
||||||
|
{
|
||||||
|
case bfd_link_hash_defined:
|
||||||
|
diff --git a/ld/testsuite/ld-elf/pr19698.d b/ld/testsuite/ld-elf/pr19698.d
|
||||||
|
new file mode 100644
|
||||||
|
index 0000000..a39f67a
|
||||||
|
--- /dev/null
|
||||||
|
+++ b/ld/testsuite/ld-elf/pr19698.d
|
||||||
|
@@ -0,0 +1,10 @@
|
||||||
|
+#ld: -shared $srcdir/$subdir/pr19698.t
|
||||||
|
+#readelf : --dyn-syms --wide
|
||||||
|
+#target: *-*-linux* *-*-gnu* *-*-solaris*
|
||||||
|
+
|
||||||
|
+Symbol table '\.dynsym' contains [0-9]+ entries:
|
||||||
|
+#...
|
||||||
|
+ +[0-9]+: +[0-9a-f]+ +[0-9a-f]+ +FUNC +GLOBAL +DEFAULT +[0-9]+ +foo@VERS.1
|
||||||
|
+#...
|
||||||
|
+ +[0-9]+: +[0-9a-f]+ +[0-9a-f]+ +FUNC +GLOBAL +DEFAULT +[0-9]+ +foo@@VERS.2
|
||||||
|
+#pass
|
||||||
|
diff --git a/ld/testsuite/ld-elf/pr19698.s b/ld/testsuite/ld-elf/pr19698.s
|
||||||
|
new file mode 100644
|
||||||
|
index 0000000..875dca4
|
||||||
|
--- /dev/null
|
||||||
|
+++ b/ld/testsuite/ld-elf/pr19698.s
|
||||||
|
@@ -0,0 +1,5 @@
|
||||||
|
+ .text
|
||||||
|
+ .globl foo
|
||||||
|
+ .type foo, %function
|
||||||
|
+foo:
|
||||||
|
+ .byte 0
|
||||||
|
diff --git a/ld/testsuite/ld-elf/pr19698.t b/ld/testsuite/ld-elf/pr19698.t
|
||||||
|
new file mode 100644
|
||||||
|
index 0000000..09d9125
|
||||||
|
--- /dev/null
|
||||||
|
+++ b/ld/testsuite/ld-elf/pr19698.t
|
||||||
|
@@ -0,0 +1,11 @@
|
||||||
|
+"foo@VERS.1" = foo;
|
||||||
|
+
|
||||||
|
+VERSION {
|
||||||
|
+VERS.2 {
|
||||||
|
+ global:
|
||||||
|
+ foo;
|
||||||
|
+};
|
||||||
|
+
|
||||||
|
+VERS.1 {
|
||||||
|
+};
|
||||||
|
+}
|
||||||
|
--
|
||||||
|
1.7.1
|
||||||
|
|
43
var/spack/repos/builtin/packages/libaio/package.py
Normal file
43
var/spack/repos/builtin/packages/libaio/package.py
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Libaio(Package):
|
||||||
|
"""This is the linux native Asynchronous I/O interface library."""
|
||||||
|
|
||||||
|
homepage = "https://git.fedorahosted.org/cgit/libaio.git"
|
||||||
|
url = "https://git.fedorahosted.org/cgit/libaio.git/snapshot/libaio-0.3.110-1.tar.gz"
|
||||||
|
|
||||||
|
version('0.3.110-1', 'eb6b1b435afadb5b80c5dd80984249f6')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
# libaio is not supported on OS X
|
||||||
|
if spec.satisfies('arch=darwin-x86_64'):
|
||||||
|
# create a dummy directory
|
||||||
|
mkdir(prefix.lib)
|
||||||
|
return
|
||||||
|
|
||||||
|
make('prefix={0}'.format(prefix), 'install')
|
59
var/spack/repos/builtin/packages/mariadb/package.py
Normal file
59
var/spack/repos/builtin/packages/mariadb/package.py
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Mariadb(Package):
|
||||||
|
"""MariaDB turns data into structured information in a wide array of
|
||||||
|
applications, ranging from banking to websites. It is an enhanced, drop-in
|
||||||
|
replacement for MySQL. MariaDB is used because it is fast, scalable and
|
||||||
|
robust, with a rich ecosystem of storage engines, plugins and many other
|
||||||
|
tools make it very versatile for a wide variety of use cases."""
|
||||||
|
|
||||||
|
homepage = "https://mariadb.org/about/"
|
||||||
|
url = "https://downloads.mariadb.org/f/mariadb-10.1.14/source/mariadb-10.1.14.tar.gz"
|
||||||
|
|
||||||
|
version('10.1.14', '294925531e0fd2f0461e3894496a5adc')
|
||||||
|
version('5.5.49', '67b5a499a5f158b2a586e6e3bfb4f304')
|
||||||
|
|
||||||
|
variant('nonblocking', default=True, description='Allow non blocking '
|
||||||
|
'operations in the mariadb client library.')
|
||||||
|
|
||||||
|
depends_on('boost')
|
||||||
|
depends_on('cmake')
|
||||||
|
depends_on('jemalloc')
|
||||||
|
depends_on('libaio')
|
||||||
|
depends_on('libedit')
|
||||||
|
depends_on('libevent', when='+nonblocking')
|
||||||
|
depends_on('ncurses')
|
||||||
|
depends_on('zlib')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
with working_dir('spack-build', create=True):
|
||||||
|
|
||||||
|
cmake('..', *std_cmake_args)
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
@ -24,18 +24,21 @@
|
|||||||
##############################################################################
|
##############################################################################
|
||||||
from spack import *
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
class Postgresql(Package):
|
class Postgresql(Package):
|
||||||
"""PostgreSQL is a powerful, open source object-relational
|
"""PostgreSQL is a powerful, open source object-relational database system.
|
||||||
database system. It has more than 15 years of active
|
It has more than 15 years of active development and a proven architecture
|
||||||
development and a proven architecture that has earned it a
|
that has earned it a strong reputation for reliability, data integrity, and
|
||||||
strong reputation for reliability, data integrity, and
|
|
||||||
correctness."""
|
correctness."""
|
||||||
|
|
||||||
homepage = "http://www.postgresql.org/"
|
homepage = "http://www.postgresql.org/"
|
||||||
url = "http://ftp.postgresql.org/pub/source/v9.3.4/postgresql-9.3.4.tar.bz2"
|
url = "http://ftp.postgresql.org/pub/source/v9.3.4/postgresql-9.3.4.tar.bz2"
|
||||||
|
|
||||||
version('9.3.4', 'd0a41f54c377b2d2fab4a003b0dac762')
|
version('9.3.4', 'd0a41f54c377b2d2fab4a003b0dac762')
|
||||||
|
version('9.5.3', '3f0c388566c688c82b01a0edf1e6b7a0')
|
||||||
|
|
||||||
depends_on("openssl")
|
depends_on('openssl')
|
||||||
|
depends_on('readline')
|
||||||
|
|
||||||
def install(self, spec, prefix):
|
def install(self, spec, prefix):
|
||||||
configure("--prefix=%s" % prefix,
|
configure("--prefix=%s" % prefix,
|
||||||
|
43
var/spack/repos/builtin/packages/r-dbi/package.py
Normal file
43
var/spack/repos/builtin/packages/r-dbi/package.py
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class RDbi(Package):
|
||||||
|
"""A database interface definition for communication between R and
|
||||||
|
relational database management systems. All classes in this package are
|
||||||
|
virtual and need to be extended by the various R/DBMS implementations."""
|
||||||
|
|
||||||
|
homepage = "https://github.com/rstats-db/DBI"
|
||||||
|
url = "https://cran.r-project.org/src/contrib/DBI_0.4-1.tar.gz"
|
||||||
|
list_url = "https://cran.r-project.org/src/contrib/Archive/DBI"
|
||||||
|
|
||||||
|
version('0.4-1', 'c7ee8f1c5037c2284e99c62698d0f087')
|
||||||
|
|
||||||
|
extends('R')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
R('CMD', 'INSTALL', '--library={0}'.format(self.module.r_lib_dir),
|
||||||
|
self.stage.source_path)
|
43
var/spack/repos/builtin/packages/r-foreign/package.py
Normal file
43
var/spack/repos/builtin/packages/r-foreign/package.py
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class RForeign(Package):
|
||||||
|
"""Functions for reading and writing data stored by some versions of Epi
|
||||||
|
Info, Minitab, S, SAS, SPSS, Stata, Systat and Weka and for reading and
|
||||||
|
writing some dBase files."""
|
||||||
|
|
||||||
|
homepage = "https://cran.r-project.org/web/packages/foreign/index.html"
|
||||||
|
url = "https://cran.r-project.org/src/contrib/foreign_0.8-66.tar.gz"
|
||||||
|
list_url = "https://cran.r-project.org/src/contrib/Archive/foreign"
|
||||||
|
|
||||||
|
version('0.8-66', 'ff12190f4631dca31e30ca786c2c8f62')
|
||||||
|
|
||||||
|
extends('R')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
R('CMD', 'INSTALL', '--library={0}'.format(self.module.r_lib_dir),
|
||||||
|
self.stage.source_path)
|
42
var/spack/repos/builtin/packages/r-rjava/package.py
Normal file
42
var/spack/repos/builtin/packages/r-rjava/package.py
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class RRjava(Package):
|
||||||
|
"""Low-level interface to Java VM very much like .C/.Call and friends.
|
||||||
|
Allows creation of objects, calling methods and accessing fields."""
|
||||||
|
|
||||||
|
homepage = "http://www.rforge.net/rJava/"
|
||||||
|
url = "https://cran.r-project.org/src/contrib/rJava_0.9-8.tar.gz"
|
||||||
|
list_url = "https://cran.r-project.org/src/contrib/Archive/rJava"
|
||||||
|
|
||||||
|
version('0.9-8', '51ae0d690ceed056ebe7c4be71fc6c7a')
|
||||||
|
|
||||||
|
extends('R')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
R('CMD', 'INSTALL', '--library={0}'.format(self.module.r_lib_dir),
|
||||||
|
self.stage.source_path)
|
44
var/spack/repos/builtin/packages/r-rmysql/package.py
Normal file
44
var/spack/repos/builtin/packages/r-rmysql/package.py
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class RRmysql(Package):
|
||||||
|
"""Implements 'DBI' Interface to 'MySQL' and 'MariaDB' Databases."""
|
||||||
|
|
||||||
|
homepage = "https://github.com/rstats-db/rmysql"
|
||||||
|
url = "https://cran.r-project.org/src/contrib/RMySQL_0.10.9.tar.gz"
|
||||||
|
list_url = "https://cran.r-project.org/src/contrib/Archive/RMySQL"
|
||||||
|
|
||||||
|
version('0.10.9', '3628200a1864ac3005cfd55cc7cde17a')
|
||||||
|
|
||||||
|
extends('R')
|
||||||
|
|
||||||
|
depends_on('r-DBI')
|
||||||
|
depends_on('mariadb')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
R('CMD', 'INSTALL', '--library={0}'.format(self.module.r_lib_dir),
|
||||||
|
self.stage.source_path)
|
43
var/spack/repos/builtin/packages/r-rodbc/package.py
Normal file
43
var/spack/repos/builtin/packages/r-rodbc/package.py
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class RRodbc(Package):
|
||||||
|
"""An ODBC database interface."""
|
||||||
|
|
||||||
|
homepage = "https://cran.rstudio.com/web/packages/RODBC/"
|
||||||
|
url = "https://cran.rstudio.com/src/contrib/RODBC_1.3-13.tar.gz"
|
||||||
|
list_url = "https://cran.rstudio.com/src/contrib/Archive/RODBC"
|
||||||
|
|
||||||
|
version('1.3-13', 'c52ef9139c2ed85adc53ad6effa7d68e')
|
||||||
|
|
||||||
|
extends('R')
|
||||||
|
|
||||||
|
depends_on('unixODBC')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
R('CMD', 'INSTALL', '--library={0}'.format(self.module.r_lib_dir),
|
||||||
|
self.stage.source_path)
|
52
var/spack/repos/builtin/packages/r-rpostgresql/package.py
Normal file
52
var/spack/repos/builtin/packages/r-rpostgresql/package.py
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class RRpostgresql(Package):
|
||||||
|
"""Database interface and PostgreSQL driver for R This package provides a
|
||||||
|
Database Interface (DBI) compliant driver for R to access PostgreSQL
|
||||||
|
database systems. In order to build and install this package from source,
|
||||||
|
PostgreSQL itself must be present your system to provide PostgreSQL
|
||||||
|
functionality via its libraries and header files. These files are provided
|
||||||
|
as postgresql-devel package under some Linux distributions. On Microsoft
|
||||||
|
Windows system the attached libpq library source will be used. A wiki and
|
||||||
|
issue tracking system for the package are available at Google Code at
|
||||||
|
https://code.google.com/p/rpostgresql/."""
|
||||||
|
|
||||||
|
homepage = "https://code.google.com/p/rpostgresql/"
|
||||||
|
url = "https://cran.r-project.org/src/contrib/RPostgreSQL_0.4-1.tar.gz"
|
||||||
|
list_url = "https://cran.r-project.org/src/contrib/Archive/RPostgreSQL"
|
||||||
|
|
||||||
|
version('0.4-1', 'e7b22e212afbb2cbb88bab937f93e55a')
|
||||||
|
|
||||||
|
extends('R')
|
||||||
|
|
||||||
|
depends_on('r-DBI')
|
||||||
|
depends_on('postgresql')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
R('CMD', 'INSTALL', '--library={0}'.format(self.module.r_lib_dir),
|
||||||
|
self.stage.source_path)
|
45
var/spack/repos/builtin/packages/r-rsqlite/package.py
Normal file
45
var/spack/repos/builtin/packages/r-rsqlite/package.py
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class RRsqlite(Package):
|
||||||
|
"""This package embeds the SQLite database engine in R and provides an
|
||||||
|
interface compliant with the DBI package. The source for the SQLite engine
|
||||||
|
(version 3.8.6) is included."""
|
||||||
|
|
||||||
|
homepage = "https://github.com/rstats-db/RSQLite"
|
||||||
|
url = "https://cran.r-project.org/src/contrib/RSQLite_1.0.0.tar.gz"
|
||||||
|
list_url = "https://cran.r-project.org/src/contrib/Archive/RSQLite"
|
||||||
|
|
||||||
|
version('1.0.0', 'e6cbe2709612b687c13a10d30c7bad45')
|
||||||
|
|
||||||
|
extends('R')
|
||||||
|
|
||||||
|
depends_on('r-DBI')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
R('CMD', 'INSTALL', '--library={0}'.format(self.module.r_lib_dir),
|
||||||
|
self.stage.source_path)
|
45
var/spack/repos/builtin/packages/r-xlconnect/package.py
Normal file
45
var/spack/repos/builtin/packages/r-xlconnect/package.py
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class RXlconnect(Package):
|
||||||
|
"""Provides comprehensive functionality to read, write and format Excel
|
||||||
|
data."""
|
||||||
|
|
||||||
|
homepage = "http://miraisolutions.wordpress.com/"
|
||||||
|
url = "https://cran.r-project.org/src/contrib/XLConnect_0.2-11.tar.gz"
|
||||||
|
list_url = "https://cran.r-project.org/src/contrib/Archive/XLConnect"
|
||||||
|
|
||||||
|
version('0.2-11', '9d1769a103cda05665df399cc335017d')
|
||||||
|
|
||||||
|
extends('R')
|
||||||
|
|
||||||
|
depends_on('r-XLConnectJars')
|
||||||
|
depends_on('r-rJava')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
R('CMD', 'INSTALL', '--library={0}'.format(self.module.r_lib_dir),
|
||||||
|
self.stage.source_path)
|
43
var/spack/repos/builtin/packages/r-xlconnectjars/package.py
Normal file
43
var/spack/repos/builtin/packages/r-xlconnectjars/package.py
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class RXlconnectjars(Package):
|
||||||
|
"""Provides external JAR dependencies for the XLConnect package."""
|
||||||
|
|
||||||
|
homepage = "http://miraisolutions.wordpress.com/"
|
||||||
|
url = "https://cran.r-project.org/src/contrib/XLConnectJars_0.2-9.tar.gz"
|
||||||
|
list_url = "https://cran.r-project.org/src/contrib/Archive/XLConnectJars"
|
||||||
|
|
||||||
|
version('0.2-9', 'e6d6b1acfede26acaa616ee421bd30fb')
|
||||||
|
|
||||||
|
extends('R')
|
||||||
|
|
||||||
|
depends_on('r-rJava')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
R('CMD', 'INSTALL', '--library={0}'.format(self.module.r_lib_dir),
|
||||||
|
self.stage.source_path)
|
45
var/spack/repos/builtin/packages/r-xlsx/package.py
Normal file
45
var/spack/repos/builtin/packages/r-xlsx/package.py
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class RXlsx(Package):
|
||||||
|
"""Provide R functions to read/write/format Excel 2007 and Excel
|
||||||
|
97/2000/XP/2003 file formats."""
|
||||||
|
|
||||||
|
homepage = "http://code.google.com/p/rexcel/"
|
||||||
|
url = "https://cran.rstudio.com/src/contrib/xlsx_0.5.7.tar.gz"
|
||||||
|
list_url = "https://cran.rstudio.com/src/contrib/Archive/xlsx"
|
||||||
|
|
||||||
|
version('0.5.7', '36b1b16f29c54b6089b1dae923180dd5')
|
||||||
|
|
||||||
|
extends('R')
|
||||||
|
|
||||||
|
depends_on('r-rJava')
|
||||||
|
depends_on('r-xlsxjars')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
R('CMD', 'INSTALL', '--library={0}'.format(self.module.r_lib_dir),
|
||||||
|
self.stage.source_path)
|
44
var/spack/repos/builtin/packages/r-xlsxjars/package.py
Normal file
44
var/spack/repos/builtin/packages/r-xlsxjars/package.py
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class RXlsxjars(Package):
|
||||||
|
"""The xlsxjars package collects all the external jars required for the
|
||||||
|
xlxs package. This release corresponds to POI 3.10.1."""
|
||||||
|
|
||||||
|
homepage = "https://cran.rstudio.com/web/packages/xlsxjars/index.html"
|
||||||
|
url = "https://cran.rstudio.com/src/contrib/xlsxjars_0.6.1.tar.gz"
|
||||||
|
list_url = "https://cran.rstudio.com/src/contrib/Archive/xlsxjars"
|
||||||
|
|
||||||
|
version('0.6.1', '5a1721d5733cb42f3a29e3f353e39166')
|
||||||
|
|
||||||
|
extends('R')
|
||||||
|
|
||||||
|
depends_on('r-rJava')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
R('CMD', 'INSTALL', '--library={0}'.format(self.module.r_lib_dir),
|
||||||
|
self.stage.source_path)
|
42
var/spack/repos/builtin/packages/unixodbc/package.py
Normal file
42
var/spack/repos/builtin/packages/unixodbc/package.py
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
##############################################################################
|
||||||
|
# Copyright (c) 2013-2016, Lawrence Livermore National Security, LLC.
|
||||||
|
# Produced at the Lawrence Livermore National Laboratory.
|
||||||
|
#
|
||||||
|
# This file is part of Spack.
|
||||||
|
# Created by Todd Gamblin, tgamblin@llnl.gov, All rights reserved.
|
||||||
|
# LLNL-CODE-647188
|
||||||
|
#
|
||||||
|
# For details, see https://github.com/llnl/spack
|
||||||
|
# Please also see the LICENSE file for our notice and the LGPL.
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU Lesser General Public License (as
|
||||||
|
# published by the Free Software Foundation) version 2.1, February 1999.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful, but
|
||||||
|
# WITHOUT ANY WARRANTY; without even the IMPLIED WARRANTY OF
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the terms and
|
||||||
|
# conditions of the GNU Lesser General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
|
# License along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
##############################################################################
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Unixodbc(Package):
|
||||||
|
"""ODBC is an open specification for providing application developers with
|
||||||
|
a predictable API with which to access Data Sources. Data Sources include
|
||||||
|
SQL Servers and any Data Source with an ODBC Driver."""
|
||||||
|
|
||||||
|
homepage = "http://www.unixodbc.org/"
|
||||||
|
url = "ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.4.tar.gz"
|
||||||
|
|
||||||
|
version('2.3.4', 'bd25d261ca1808c947cb687e2034be81')
|
||||||
|
|
||||||
|
def install(self, spec, prefix):
|
||||||
|
configure('--prefix={0}'.format(prefix))
|
||||||
|
|
||||||
|
make()
|
||||||
|
make('install')
|
Loading…
Reference in New Issue
Block a user