# docker.io/acmel/linux-perf-tools-build-opensuse:13.2
FROM docker.io/opensuse:13.2
MAINTAINER Arnaldo Carvalho de Melo <acme@kernel.org>
RUN zypper -n update && \
    zypper -n install make gcc flex bison curl tar libelf-devel libdw-devel \
		      libunwind-devel audit-devel openssl-devel \
		      slang-devel gtk2-devel perl python-devel \
		      systemtap-sdt-devel \
		      binutils-devel xz-devel libnuma-devel && \
    rm -rf /usr/share/doc /usr/share/gtk-doc /usr/share/man && \
    zypper clean --all && \
    rm -rf /usr/share/doc /usr/share/gtk-doc /usr/share/locale /usr/share/man
RUN mkdir -m 777 -p /git /tmp/build/perf /tmp/build/objtool /tmp/build/linux && \
    groupadd -r perfbuilder && \
    useradd -m -r -g perfbuilder perfbuilder && \
    chown -R perfbuilder.perfbuilder /tmp/build/ /git/
USER perfbuilder
COPY rx_and_build.sh /
ENTRYPOINT ["/rx_and_build.sh"]
