Salome HOME
Merge branch 'spns/20216' of https://codev-tuleap.cea.fr/plugins/git/salome/sat_salom...
[tools/sat_salome.git] / products / salome_system.pyconf
1 default :
2 {
3     name : "salome_system"
4     get_source : "native"
5     system_info : 
6     {
7         rpm : ["dbus-libs", "gmp", "libglvnd", "libglvnd-egl", "libglvnd-glx", "libglvnd-opengl", "libvorbis",
8                "openssl-libs", "tcl", "tk", "libogg", "libpng", "alsa-lib", "atk", "bzip2-libs", "cairo",
9                "cyrus-sasl-lib", "elfutils-libelf", "elfutils-libs", "expat", "flac-libs", "fontconfig", "freetype",
10                "fribidi", "gd", "gdbm", "gdk-pixbuf2", "glib2", "glibc", "graphite2", "gsm", "gtk2", "harfbuzz",
11                "jbigkit-libs", "keyutils-libs", "krb5-libs", "libasyncns", "libattr", "libblkid", "libcap", "libcom_err",
12                "libdrm", "libffi", "libgcc", "libgcrypt", "libgfortran", "libgpg-error", "libICE", "libicu", "libjpeg-turbo",
13                "libmount", "libquadmath", "libselinux", "libSM", "libsndfile", "libstdc++", "libthai", "libtiff", "libuuid",
14                "libX11", "libXau", "libxcb", "libXcomposite", "libXcursor", "libXdamage", "libXext", "libXfixes", "libXft",
15                "libXi", "libXinerama", "libXmu", "libXpm", "libXrandr", "libXrender", "libXt", "libXtst", "lua",
16                "mesa-libGLU", "ncurses-libs", "nspr", "nss", "nss-softokn-freebl", "nss-util", "openldap", "pango", "pcre",
17                "pixman", "pulseaudio-libs", "pulseaudio-libs-glib2", "readline", "sqlite", "systemd-libs", "tbb", "xz-libs",
18                "zlib"]
19         rpm_dev : ["openssl-devel", "tbb-devel", "gcc", "make", "sed", "gcc-c++", "expat-devel", "fontconfig-devel", "flex",
20                    "bison", "mesa-libGLU-devel", "libxcb-devel", "xcb-util-devel", "libxkbcommon-devel", "libxkbcommon-x11-devel",
21                    "bzip2-devel", "libXi-devel", "libXmu-devel", "automake", "libtool", "libjpeg-turbo-devel", "cmake",
22                    "libXpm-devel", "libXft-devel", "sqlite-devel"]
23         apt : ["libbsd0", "libbz2-1.0", "libc6", "libdc1394-22", "libdrm2", "libegl1", "libexif12", "libexpat1",
24                "libfftw3-double3", "libfontconfig1", "libgl1", "libglu1-mesa", "libgomp1", "libgphoto2-6", "libice6",
25                "libjbig0", "libjsoncpp1", "libltdl7", "liblzma5", "libncurses5", "libnuma1", "libpcre3", "libquadmath0",
26                "libraw1394-11", "libsm6", "libstdc++6", "libtiff5", "libudev1", "libusb-1.0-0", "libuuid1", "libx11-6",
27                "libx11-xcb1", "libxau6", "libxcb1", "libxcb-glx0", "libxcb-xfixes0", "libxcb-xkb1", "libxdmcp6",
28                "libxext6", "libxft2", "libxi6", "libxkbcommon0", "libxkbcommon-x11-0", "libxmu6", "libxpm4", "libxrender1",
29                "libxss1", "libxt6", "zlib1g", "libsqlite3"]
30         apt_dev : ["libssl-dev", "gcc", "make", "sed", "g++", "libexpat1-dev", "libfontconfig1-dev", "flex", "bison",
31                    "libglu1-mesa-dev", "perl", "libxcb-dri2-0-dev", "libxkbcommon-dev", "libxkbcommon-x11-dev", "bzip2",
32                    "libxi-dev", "libxt-dev", "libxmu-dev", "libxpm-dev", "libxft-dev", "automake", "libtool", "libjpeg-dev",
33                    "cmake", "libicu-dev", "libopenmpi-dev", "libreadline-dev", "libhwloc-dev", "libsqlite3-dev"]
34
35         # specific to some plateform(s)
36         "CO7" :
37         {
38             rpm : ["lz4"]
39             rpm_dev : ["perl"]
40         }
41         "CO8-FD30-FD32" :
42         {
43             rpm : ["lz4"]
44             rpm_dev : ["perl-interpreter"]
45         }
46         "DB08" :
47         {
48             apt : ["libopenexr6", "libwebp5", "libgfortran3", "libilmbase6", "libevent-2.0-5", "libpng12-0", "libgcc-4.9-dev",
49                    "libffi6", "libtinfo5", "libgphoto2-port10"]
50         }
51         "DB09" :
52         {
53             apt : ["libopenexr22", "libwebp6", "libgfortran3", "libilmbase12", "libevent-2.0-5", "libpng16-16", "libgcc-6-dev",
54                    "libffi6", "libtinfo5", "libgphoto2-port12", "libglx0", "libopengl0"]
55             apt_dev : ["libtbb-dev"]
56         }
57         "DB10" :
58         {
59             apt : ["libopenexr23", "libwebp6", "libgfortran5", "libilmbase23", "libevent-2.1-6", "libpng16-16", "libgcc-8-dev",
60                    "libffi6", "libtinfo6", "libgphoto2-port12", "libglx0", "libopengl0", "libzstd1", "libglvnd0"]
61             apt_dev : ["libtbb-dev"]
62         }
63         "UB16.04" :
64         {
65             apt : ["libopenexr22", "libwebp5", "libgfortran3", "libilmbase12", "libevent-2.0-5", "libpng12-0", "libgcc-5-dev",
66                    "libffi6", "libtinfo5", "libgphoto2-port12"]
67             apt_dev : ["libtbb-dev"]
68         }
69         "UB18.04" :
70         {
71             apt : ["libopenexr22", "libwebp6", "libgfortran4", "libilmbase12", "libevent-2.1-6", "libpng16-16", "libgcc-7-dev",
72                    "libffi6", "libtinfo5", "libgphoto2-port12", "libglx0", "libopengl0", "libzstd1", "libglvnd0"]
73             apt_dev : ["libtbb-dev"]
74         }
75         "UB20.04" :
76         {
77             apt : ["libopenexr24", "libwebp6", "libgfortran5", "libilmbase24", "libevent-2.1-7", "libpng16-16", "libgcc-9-dev",
78                    "libffi7", "libtinfo6", "libgphoto2-port12", "libglx0", "libopengl0", "libzstd1", "libglvnd0"]
79             apt_dev : ["libtbb-dev"]
80         }
81         "FD34" :
82         {
83            rpm : ["lz4-libs"] 
84            rpm_dev : ["lz4-devel"]
85         }
86         
87     }
88     depend : []
89     properties :
90     {
91       incremental : "yes"
92     }
93 }