-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathroot6-cernlib-cc7.def
41 lines (28 loc) · 1 KB
/
root6-cernlib-cc7.def
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Bootstrap: docker
From: cern/cc7-base:latest
%help
Scientific Linux CERN 7.X singularity container
%post
echo "Installing the packages inside the container"
# yum -y install dnf-plugins-core
# EPEL
yum -y install epel-release
yum -y update
# Login to cern from container if needed
yum -y install krb5-workstation cern-krb5-conf-atlas
# Various development tools
echo "Installing Development tools"
yum -y groupinstall "Development Tools"
yum -y install cmake gcc-gfortran libgfortran*
# Some helpers
yum -y install redhat-lsb-core libuuid-devel nano wget which
# root from CERN via epel
yum -y install root* python3-root
# Andriis COPR HEPrpms (called fastjet for cc7) plus some
# extra libs for development
yum -y install yum-plugin-copr
yum -y copr enable averbyts/fastjet
yum -y install libXft* libXpm* libSM* libICE* libXext*
yum -y install cernlib* paw* patchy*
# Bind mount /cvmfs from host if available
mkdir /cvmfs