1f08c3bdfSopenharmony_ci#!/bin/sh
2f08c3bdfSopenharmony_ci# Copyright (c) 2018-2021 Petr Vorel <pvorel@suse.cz>
3f08c3bdfSopenharmony_ciset -ex
4f08c3bdfSopenharmony_ci
5f08c3bdfSopenharmony_ci# workaround for missing oldstable-updates repository
6f08c3bdfSopenharmony_ci# W: Failed to fetch http://deb.debian.org/debian/dists/oldstable-updates/main/binary-amd64/Packages
7f08c3bdfSopenharmony_cigrep -v oldstable-updates /etc/apt/sources.list > /tmp/sources.list && mv /tmp/sources.list /etc/apt/sources.list
8f08c3bdfSopenharmony_ci
9f08c3bdfSopenharmony_ciapt update
10f08c3bdfSopenharmony_ci
11f08c3bdfSopenharmony_ci# workaround for Ubuntu impish asking to interactively configure tzdata
12f08c3bdfSopenharmony_ciexport DEBIAN_FRONTEND="noninteractive"
13f08c3bdfSopenharmony_ci
14f08c3bdfSopenharmony_ciapt="apt install -y --no-install-recommends"
15f08c3bdfSopenharmony_ci
16f08c3bdfSopenharmony_ci$apt \
17f08c3bdfSopenharmony_ci	acl-dev \
18f08c3bdfSopenharmony_ci	asciidoc \
19f08c3bdfSopenharmony_ci	asciidoctor \
20f08c3bdfSopenharmony_ci	autoconf \
21f08c3bdfSopenharmony_ci	automake \
22f08c3bdfSopenharmony_ci	build-essential \
23f08c3bdfSopenharmony_ci	debhelper \
24f08c3bdfSopenharmony_ci	devscripts \
25f08c3bdfSopenharmony_ci	clang \
26f08c3bdfSopenharmony_ci	gcc \
27f08c3bdfSopenharmony_ci	git \
28f08c3bdfSopenharmony_ci	iproute2 \
29f08c3bdfSopenharmony_ci	libacl1 \
30f08c3bdfSopenharmony_ci	libacl1-dev \
31f08c3bdfSopenharmony_ci	libaio-dev \
32f08c3bdfSopenharmony_ci	libaio1 \
33f08c3bdfSopenharmony_ci	libcap-dev \
34f08c3bdfSopenharmony_ci	libcap2 \
35f08c3bdfSopenharmony_ci	libc6 \
36f08c3bdfSopenharmony_ci	libc6-dev \
37f08c3bdfSopenharmony_ci	libjson-perl \
38f08c3bdfSopenharmony_ci	libkeyutils-dev \
39f08c3bdfSopenharmony_ci	libkeyutils1 \
40f08c3bdfSopenharmony_ci	libmnl-dev \
41f08c3bdfSopenharmony_ci	libnuma-dev \
42f08c3bdfSopenharmony_ci	libnuma1 \
43f08c3bdfSopenharmony_ci	libselinux1-dev \
44f08c3bdfSopenharmony_ci	libsepol-dev \
45f08c3bdfSopenharmony_ci	libssl-dev \
46f08c3bdfSopenharmony_ci	libtirpc-dev \
47f08c3bdfSopenharmony_ci	linux-libc-dev \
48f08c3bdfSopenharmony_ci	lsb-release \
49f08c3bdfSopenharmony_ci	pkg-config
50f08c3bdfSopenharmony_ci
51f08c3bdfSopenharmony_ci$apt ruby-asciidoctor-pdf || true
52f08c3bdfSopenharmony_ci$apt asciidoc-dblatex || true
53f08c3bdfSopenharmony_ci
54f08c3bdfSopenharmony_cidf -hT
55