From ca37376ecdc0df736d9b387eefdd498d1a208ff1 Mon Sep 17 00:00:00 2001 From: Peter Martini Date: Mon, 15 Sep 2014 23:14:32 -0400 Subject: [PATCH] Added Perl 5.20.1 --- 5.020.001-64bit,threaded/Dockerfile | 25 +++++++++++++++++++++++++ 5.020.001-64bit/Dockerfile | 25 +++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 5.020.001-64bit,threaded/Dockerfile create mode 100644 5.020.001-64bit/Dockerfile diff --git a/5.020.001-64bit,threaded/Dockerfile b/5.020.001-64bit,threaded/Dockerfile new file mode 100644 index 0000000..046eefa --- /dev/null +++ b/5.020.001-64bit,threaded/Dockerfile @@ -0,0 +1,25 @@ +FROM buildpack-deps +MAINTAINER Peter Martini + +RUN apt-get update && apt-get install -y curl procps + +RUN mkdir /usr/src/perl +WORKDIR /usr/src/perl +RUN curl -SL http://www.cpan.org/src/5.0/perl-5.20.1.tar.gz \ + | tar -xz --strip-components=1 + +RUN ./Configure -Dusethreads -Duse64bitall -des \ + && make -j$(nproc) \ + && TEST_JOBS=$(nproc) make test_harness \ + && make install \ + && make veryclean + +WORKDIR /usr/src +RUN curl -LO https://raw.githubusercontent.com/miyagawa/cpanminus/master/cpanm \ + && chmod +x cpanm \ + && ./cpanm App::cpanminus \ + && rm ./cpanm + +WORKDIR /root + +CMD ["perl5.20.1","-de0"] diff --git a/5.020.001-64bit/Dockerfile b/5.020.001-64bit/Dockerfile new file mode 100644 index 0000000..5f402dd --- /dev/null +++ b/5.020.001-64bit/Dockerfile @@ -0,0 +1,25 @@ +FROM buildpack-deps +MAINTAINER Peter Martini + +RUN apt-get update && apt-get install -y curl procps + +RUN mkdir /usr/src/perl +WORKDIR /usr/src/perl +RUN curl -SL http://www.cpan.org/src/5.0/perl-5.20.1.tar.gz \ + | tar -xz --strip-components=1 + +RUN ./Configure -Duse64bitall -des \ + && make -j$(nproc) \ + && TEST_JOBS=$(nproc) make test_harness \ + && make install \ + && make veryclean + +WORKDIR /usr/src +RUN curl -LO https://raw.githubusercontent.com/miyagawa/cpanminus/master/cpanm \ + && chmod +x cpanm \ + && ./cpanm App::cpanminus \ + && rm ./cpanm + +WORKDIR /root + +CMD ["perl5.20.1","-de0"]