xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Ticket #1383: Xpra-1.0.0-GCCcore-5.4.0-Python-2.7.12.eb

File Xpra-1.0.0-GCCcore-5.4.0-Python-2.7.12.eb, 1.7 KB (added by Jens H. Goebbert, 5 years ago)

preliminar EasyBuild? Script to build Xpra

Line 
1#
2# more:
3#   http://easybuild.readthedocs.io/en/latest/Writing_easyconfig_files.html
4#   http://easybuild.readthedocs.io/en/latest/version-specific/easyconfig_parameters.html
5#   http://easybuild.readthedocs.io/en/latest/version-specific/generic_easyblocks.html
6
7easyblock = 'PythonPackage'
8
9name = 'Xpra'
10version = '1.0'
11pyver = '2.7.12'
12pysuffix = '-bare'
13pyshortver = '.'.join(pyver.split('.')[:2])
14versionsuffix = '-Python-%s%s' % (pyver, pysuffix)
15
16homepage = "http://www.xpra.org"
17description = """Xpra is an open-source multi-platform persistent remote display server and client
18for forwarding applications and desktop screens.
19
20 Contact: sc@fz-juelich.de
21"""
22
23toolchain = {'name': 'GCCcore', 'version': '5.4.0'}
24toolchainopts = {'pic': True}
25
26# download from SVN: svn co http://xpra.org/svn/Xpra/tags/v1.0.x/src src
27source_urls = ['http://xpra.org/src/']
28sources = ['xpra-%(version)s.tar.bz2']
29
30dependencies = [
31    ('Python', pyver, pysuffix),
32    ('X.Org','2016-09-22'),
33    ('PyGObject','2.28.6', versionsuffix),
34    ('PyGTK','2.24.0', versionsuffix),
35    ('numpy','1.11.2', versionsuffix),
36    ('rencode','1.0.5', versionsuffix),
37    ('lz4','0.8.2', versionsuffix),
38    ('pycrypto','2.6.1', versionsuffix),
39    ('cryptography','1.7.1', versionsuffix),
40    ('x264','20161010'),
41    ('x265','2.1'),
42    ('FFmpeg','3.2.2'),
43    ('Pillow','3.4.2', versionsuffix),
44]
45
46patches = [
47         ('noinst2sysdirs.patch', 0), # apply patch with "patch -p2"
48]
49
50prebuildopts = " export CFLAGS='-Wno-error=strict-prototypes -Wno-error=strict-aliasing' && "
51#installopts='--home=%(installdir)s'
52
53#sanity_check_paths = {
54#    'files': [],
55#    'dirs': ['lib/python%(pyshortver)s/site-packages'],
56#}
57
58moduleclass = 'vis'