modified: l/libGLU/libGLU-9.0.0.eb

new file:   l/libpciaccess/libpciaccess-0.13.1.eb
	modified:   m/MPFR/MPFR-3.1.4-intel-2017a.eb
	new file:   s/SQLite/SQLite-3.8.8.1.eb
This commit is contained in:
Easy Build 2017-04-13 11:20:55 +02:00
parent f6b5d60bc0
commit d02acde3b0
4 changed files with 77 additions and 4 deletions

View File

@ -9,8 +9,10 @@ description = """The OpenGL Utility Library (GLU) is a computer graphics library
toolchain = {'name': 'dummy', 'version': ''}
toolchainopts = {'pic': True}
source_urls = ['ftp://ftp.freedesktop.org/pub/mesa/glu/']
sources = ['glu-%(version)s.tar.bz2']
source_urls = [
'http://ftp.iij.ad.jp/pub/X11/x.org/pub/mesa/glu/'
]
sources = ['glu-%(version)s.tar.gz']
sanity_check_paths = {

View File

@ -0,0 +1,27 @@
# Built with EasyBuild version 2.5.0 on 2016-01-18_10-07-09
easyblock = 'ConfigureMake'
name = 'libpciaccess'
version = '0.13.1'
homepage = 'http://cgit.freedesktop.org/xorg/lib/libpciaccess/'
description = """Generic PCI access library."""
source_urls = ['http://cgit.freedesktop.org/xorg/lib/libpciaccess/snapshot']
sources = [SOURCE_TAR_GZ]
toolchain = {'name': 'dummy', 'version': ''}
builddependencies = [
('Autoconf', '2.69'),
('xorg-macros', '1.17'),
]
preconfigopts = "ACLOCAL='aclocal -I $EBROOTXORGMINMACROS/share/aclocal' ./autogen.sh && "
sanity_check_paths = {
'files': ['include/pciaccess.h', 'lib/libpciaccess.a'],
'dirs': ['lib/pkgconfig'],
}
moduleclass = 'system'

View File

@ -9,8 +9,12 @@ description = """The MPFR library is a C library for multiple-precision
toolchain = {'name': 'intel', 'version': '2017a'}
source_urls = ['http://www.mpfr.org/mpfr-%(version)s/']
sources = [SOURCELOWER_TAR_BZ2]
source_urls = [
'http://www.mpfr.org/mpfr-%(version)s/',
'http://mpfr.loria.fr/mpfr-%(version)s/',
'http://mpfr.loria.fr/mpfr-%(version)s/mpfr-%(version)s.tar.gz'
]
sources = [SOURCELOWER_TAR_GZ]
patches = ['MPFR_ictce_remove-deprecated-mp.patch']

View File

@ -0,0 +1,40 @@
##
# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild
#
# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA
# Authors:: Fotis Georgatos <fotis@cern.ch>
# License:: MIT/GPL
# $Id$
#
# This work implements a part of the HPCBIOS project and is a component of the policy:
# http://hpcbios.readthedocs.org/en/latest/
##
easyblock = 'ConfigureMake'
name = 'SQLite'
version = '3.8.8.1'
homepage = 'http://www.sqlite.org/'
description = 'SQLite: SQL Database Engine in a C Library'
toolchain = {'name': 'dummy', 'version': ''}
# eg. http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz
source_urls = ['http://www.sqlite.org/2015/']
version_str = '%(version_major)s' + ''.join('%02d' % int(x) for x in version.split('.')[1:])
sources = ['sqlite-autoconf-%s.tar.gz' % version_str]
patches = ['enable_column_metadata.patch']
dependencies = [
('libreadline', '6.3'),
('Tcl', '8.6.3'),
]
sanity_check_paths = {
'files': ['bin/sqlite3'],
'dirs': [],
}
moduleclass = 'devel'