Dockerfile 869 B

1234567891011121314151617181920212223242526272829303132
  1. FROM debian:buster-slim
  2. RUN apt-get update && apt-get install --yes --no-install-recommends \
  3. gperf \
  4. gtk-doc-tools \
  5. intltool \
  6. libgirepository1.0-dev \
  7. libgnutls28-dev \
  8. libxml2-utils \
  9. valac
  10. RUN apt-get update && apt-get install --yes --no-install-recommends git
  11. RUN apt-get update && apt-get install --yes --no-install-recommends libtool-bin
  12. ARG VTE_NE_VERSION=0.50.2-ng
  13. RUN git clone --branch "$VTE_NE_VERSION" https://github.com/thestinger/vte-ng.git /vte-ng
  14. RUN apt-get update && apt-get install --yes --no-install-recommends libgtk-3-dev libpcre2-dev
  15. WORKDIR /vte-ng
  16. RUN ./autogen.sh
  17. RUN make
  18. RUN make install
  19. ARG TERMITE_VERSION=v15
  20. RUN git clone --recursive --branch "$TERMITE_VERSION" https://github.com/thestinger/termite.git /termite
  21. WORKDIR /termite
  22. RUN make
  23. RUN make install
  24. RUN ldconfig
  25. CMD ["/usr/local/bin/termite"]