Skip to content
Snippets Groups Projects
Verified Commit d98673b6 authored by Laurent Modolo's avatar Laurent Modolo
Browse files

ucsc: add singularity files

parent f645f605
No related branches found
No related tags found
No related merge requests found
#/bin/sh
sudo singularity build --force bin/ucsc:375.sif src/singularity_modules/ucsc/375/ucsc.def
singularity sign bin/ucsc:375.sif
Bootstrap: docker
From: debian:jessie
%labels
MAINTAINER Laurent Modolo
%post
UCSC_VERSION=375
PACKAGES="apt-utils \
curl \
build-essential \
libssl-dev \
libpng-dev \
uuid-dev \
libmysqlclient-dev \
rsync"
apt-get update && \
apt-get install -y --no-install-recommends ${PACKAGES} && \
apt-get clean
curl -k -L http://hgdownload.soe.ucsc.edu/admin/exe/userApps.v${UCSC_VERSION}.src.tgz -o userApps.v${UCSC_VERSION}.src.tgz &&\
tar xvf userApps.v${UCSC_VERSION}.src.tgz &&\
cd userApps/ && \
make &&\
cd .. &&\
mv userApps/bin/* /usr/bin/ &&\
rm -R userApps.v${UCSC_VERSION}.src.tgz &&\
rm -R userApps
%environment
export UCSC_VERSION=375
%runscript
exec /bin/bash "$@"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment