1 | easyblock = 'ConfigureMake' |
---|
2 | |
---|
3 | name = 'libreadline' |
---|
4 | version = '6.3' |
---|
5 | |
---|
6 | homepage = 'http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html' |
---|
7 | description = """The GNU Readline library provides a set of functions for use by applications that |
---|
8 | allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. |
---|
9 | The Readline library includes additional functions to maintain a list of previously-entered command lines, |
---|
10 | to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.""" |
---|
11 | |
---|
12 | toolchain = {'name': 'goolf', 'version': '1.7.20'} |
---|
13 | toolchainopts = {'pic': True} |
---|
14 | |
---|
15 | sources = ['readline-%(version)s.tar.gz'] |
---|
16 | source_urls = ['http://ftp.gnu.org/gnu/readline'] |
---|
17 | |
---|
18 | dependencies = [('ncurses', '5.9')] |
---|
19 | |
---|
20 | sanity_check_paths = { |
---|
21 | 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + |
---|
22 | ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', |
---|
23 | 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], |
---|
24 | 'dirs' : [], |
---|
25 | } |
---|
26 | |
---|
27 | moduleclass = 'lib' |
---|