|
@@ -5,64 +5,9 @@ ENV LANG C.UTF-8
|
|
|
# Manage i386 arch
|
|
|
RUN dpkg --add-architecture i386
|
|
|
|
|
|
-# Install required packages (in sync with README.rst instructions)
|
|
|
-RUN apt-get update && apt-get install --no-install-recommends -y \
|
|
|
- autoconf-archive \
|
|
|
- autogen \
|
|
|
- automake \
|
|
|
- bc \
|
|
|
- bison \
|
|
|
- build-essential \
|
|
|
- check \
|
|
|
- cmake \
|
|
|
- curl \
|
|
|
- cython \
|
|
|
- debootstrap \
|
|
|
- ed \
|
|
|
- expect \
|
|
|
- fakeroot \
|
|
|
- flex \
|
|
|
- g++-multilib \
|
|
|
- gawk \
|
|
|
- gettext \
|
|
|
- git \
|
|
|
- gperf \
|
|
|
- imagemagick \
|
|
|
- intltool \
|
|
|
- jq \
|
|
|
- libbz2-dev \
|
|
|
- libc6-i386 \
|
|
|
- libcppunit-dev \
|
|
|
- libffi-dev \
|
|
|
- libgc-dev \
|
|
|
- libgmp3-dev \
|
|
|
- libltdl-dev \
|
|
|
- libmount-dev \
|
|
|
- libncurses-dev \
|
|
|
- libpcre3-dev \
|
|
|
- libssl-dev \
|
|
|
- libtool \
|
|
|
- libunistring-dev \
|
|
|
- lzip \
|
|
|
- moreutils \
|
|
|
- pkg-config \
|
|
|
- python3 \
|
|
|
- python3-distutils \
|
|
|
- rename \
|
|
|
- rsync \
|
|
|
- scons \
|
|
|
- subversion \
|
|
|
- sudo \
|
|
|
- swig \
|
|
|
- texinfo \
|
|
|
- unzip \
|
|
|
- xmlto \
|
|
|
- zlib1g-dev && \
|
|
|
- apt-get clean && \
|
|
|
- rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \
|
|
|
- adduser --disabled-password --gecos '' user && \
|
|
|
- adduser user sudo && \
|
|
|
- echo "%users ALL=(ALL:ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/users
|
|
|
+RUN apt-get update && apt-get install --no-install-recommends -y make imagemagick curl jq wget procps intltool
|
|
|
+
|
|
|
+RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
|
|
|
|
|
|
# Volume pointing to spksrc sources
|
|
|
VOLUME /spksrc
|