You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by ar...@apache.org on 2022/01/15 08:49:34 UTC

svn commit: r1897081 - in /openoffice/devtools/build-scripts/4.2.0: ./ containers/ containers/linux/ containers/linux/Dockerfile

Author: ardovm
Date: Sat Jan 15 08:49:34 2022
New Revision: 1897081

URL: http://svn.apache.org/viewvc?rev=1897081&view=rev
Log:
Dockerfile for Centos 7 VM to build AOO42X

Prepared by Peter Kovacs (petko)

Added:
    openoffice/devtools/build-scripts/4.2.0/
    openoffice/devtools/build-scripts/4.2.0/containers/
    openoffice/devtools/build-scripts/4.2.0/containers/linux/
    openoffice/devtools/build-scripts/4.2.0/containers/linux/Dockerfile

Added: openoffice/devtools/build-scripts/4.2.0/containers/linux/Dockerfile
URL: http://svn.apache.org/viewvc/openoffice/devtools/build-scripts/4.2.0/containers/linux/Dockerfile?rev=1897081&view=auto
==============================================================================
--- openoffice/devtools/build-scripts/4.2.0/containers/linux/Dockerfile (added)
+++ openoffice/devtools/build-scripts/4.2.0/containers/linux/Dockerfile Sat Jan 15 08:49:34 2022
@@ -0,0 +1,64 @@
+FROM centos:7
+RUN yum update -y
+RUN echo "assumeyes=1" >> /etc/yum.conf
+RUN yum install epel-release -y
+RUN yum install -y\
+       gcc \
+       expat-devel \
+       openssl-devel \
+       autoconf \
+       gcc-c++ \
+       cups-devel \
+       pam-devel \
+       java-1.8.0-openjdk-devel \
+       rpm-build \
+       dpkg \
+       fakeroot \
+       gperf \
+       freetype-devel \
+       libX11-devel \
+       libXt-devel \
+       fontconfig-devel \
+       libXrandr-devel \
+       bison \
+       flex \
+       GConf2-devel \
+       gnome-vfs2-devel \
+       gtk2-devel \
+       gstreamer-devel \
+       gstreamer-plugins-base-devel \
+       gstreamer1-devel \
+       gstreamer1-plugins-base-devel \
+       mesa-libGLU-devel \
+       wget \
+       subversion \
+       ccache \
+       glib2-devel \
+       dbus-glib-devel \
+       perl \
+       ORBit2-devel
+RUN ccache -M 2G
+RUN wget http://mirrors.nxnethosting.com/apache//ant/binaries/apache-ant-1.9.15-bin.tar.bz2
+RUN tar xvf apache-ant-1.9.15-bin.tar.bz2
+RUN mv apache-ant-1.9.15 ant
+RUN yum install \
+       cpan \
+       perl-libwww-perl \
+       perl-Archive-Zip \
+       perl-Digest-SHA \
+       perl-XML-Parser \
+       perl-Crypt-SSLeay \
+       perl-Env \
+       perl-LWP-Protocol-https \
+       perl-Test-Simple \
+       perl-File-Path
+RUN wget https://github.com/jimjag/dmake/archive/v4.13.1/dmake-4.13.1.tar.gz
+RUN tar xvf dmake-4.13.1.tar.gz
+WORKDIR /dmake-4.13.1
+RUN ./configure --prefix=/usr/local; make install
+WORKDIR /
+RUN wget https://github.com/jimjag/epm/archive/v5.0.0/epm-5.0.0.tar.gz
+RUN tar xvf epm-5.0.0.tar.gz
+WORKDIR epm-5.0.0
+RUN ./configure --prefix=/usr/local ; make -i install
+RUN yum install -y git autoconf