Skip to content
Snippets Groups Projects
provide-dev-deps.sh 579 B
Newer Older
  • Learn to ignore specific revisions
  • lcappelli's avatar
    lcappelli committed
    #!/usr/bin/env bash
    
    
    lcappelli's avatar
    lcappelli committed
    # Copyright 2018-2023 Istituto Nazionale di Fisica Nucleare
    
    lcappelli's avatar
    lcappelli committed
    # SPDX-License-Identifier: EUPL-1.2
    
    set -ex
    
    
    Francesco Giacomini's avatar
    Francesco Giacomini committed
    dnf install -y epel-release
    dnf update -y
    
    lcappelli's avatar
    lcappelli committed
    
    
    Francesco Giacomini's avatar
    Francesco Giacomini committed
    dnf install -y --setopt=tsflags=nodocs \
    
    lcappelli's avatar
    lcappelli committed
        which \
        wget \
        sudo \
        file \
    
    Francesco Giacomini's avatar
    Francesco Giacomini committed
        git \
    
    lcappelli's avatar
    lcappelli committed
        gcc-c++ \
        gd-devel \
        gettext \
        ccache \
        libxslt-devel \
        lcov \
        perl-ExtUtils-Embed \
        perl-Digest-SHA \
        readline-devel \
        boost-devel \
        voms-devel \
        make \
        patch \
        zlib-devel \
        pcre2-devel \
        rpmdevtools \
        rpmlint \
        cpan \
    
        voms-clients-java