43 lines
822 B
Docker
43 lines
822 B
Docker
FROM danielberteaud/alpine:latest
|
|
MAINTAINER Daniel Berteaud <dbd@ehtrace.com>
|
|
|
|
ENV PATH_KEEP_VCARDS=0
|
|
|
|
RUN set -eux &&\
|
|
apk --no-cache upgrade &&\
|
|
apk add \
|
|
perl-app-cpanminus \
|
|
openssl \
|
|
libxml2 \
|
|
libexpat \
|
|
perl-net-ssleay \
|
|
perl-io-socket-ssl \
|
|
&&\
|
|
apk add --virtual build-deps \
|
|
make \
|
|
libxml2-dev \
|
|
gcc \
|
|
musl-dev \
|
|
expat-dev \
|
|
perl-dev \
|
|
openssl-dev \
|
|
&&\
|
|
cpanm \
|
|
LWP::Protocol::https \
|
|
OpenERP::XMLRPC::Client \
|
|
Data::UUID \
|
|
HTML::Parse \
|
|
HTML::FormatText \
|
|
URI::Simple \
|
|
HTTP::DAV \
|
|
Term::ReadKey \
|
|
YAML::XS \
|
|
Hash::Merge::Simple \
|
|
&&\
|
|
apk del build-deps &&\
|
|
rm -rf /root/.cpanm
|
|
|
|
COPY odoo2carddav /usr/local/bin
|
|
|
|
CMD ["odoo2carddav"]
|