jacobhepkema/singularity_custom_meme:latest
$ singularity pull shub://jacobhepkema/singularity_custom_meme:latest
Singularity Recipe
Bootstrap: docker
From: ubuntu:18.04
# Based on https://github.com/icaoberg/docker-meme-suite/blob/master/Dockerfile
%labels
Maintainer @jacobhepkema
Version v0.3
%post
# Install prerequisites
apt-get update && apt-get install -y procps libopenmpi-dev openmpi-bin ghostscript libgs-dev libgd-dev libexpat1-dev zlib1g-dev libxml2-dev autoconf automake libtool libhtml-template-compiled-perl libxml-opml-simplegen-perl libxml-libxml-debugging-perl sudo curl openssh-server git
PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'install Log::Log4perl'
PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'install Math::CDF'
PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'install CGI'
PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'install HTML::PullParser'
PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'install HTML::Template'
PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'install XML::Simple'
PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'install XML::Parser::Expat'
PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'install XML::LibXML'
PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'install XML::LibXML::Simple'
PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'install XML::Compile'
PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'install XML::Compile::SOAP11'
PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'install XML::Compile::WSDL11'
PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'install XML::Compile::Transport::SOAPHTTP'
mkdir /opt/meme
# Get custom meme suite
cd /opt/meme && git clone https://github.com/jacobhepkema/memesuite.git
cd /opt/meme/memesuite && autoreconf -f -i && ./configure --prefix=/opt --enable-build-libxml2 --enable-build-libxslt --with-url=http://meme-suite.org && make && make install && rm -rfv /opt/meme
export PATH=/opt/bin:$PATH
# smoke test
meme -version
%runscript
exec /bin/bash "$@"
Collection
- Name: jacobhepkema/singularity_custom_meme
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/jacobhepkema-singularity_custom_meme-latest |
collection name | jacobhepkema/singularity_custom_meme |
branch | master |
tag | latest |
commit | de52d062d53b3b2d228c7c7a10da854f671e8751 |
version (container hash) | 130bd9cec48bf0eeb0b7c17401c9cf3a |
build date | 2021-03-11T15:03:15.089Z |
size (MB) | 865.0 |
size (bytes) | 289157151 |
SIF | Download URL (please use pull with shub://) |
Datalad URL | View on Datalad |
Singularity Recipe | Singularity Recipe on Datalad |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.