commit 54cea6f8ee148fad14b0131e95e4be97b9c5db43 parent 8ef596b1d230466b5d66e6a4f1f7e965fa3cb29d Author: Florian Dold <florian@dold.me> Date: Fri, 28 Jun 2024 00:19:25 +0200 packaging: tweaks, remove EOL distro Diffstat:
| M | packaging/ng/README.md | | | 1 | + |
| M | packaging/ng/buildconfig/anastasis.tag | | | 2 | +- |
| D | packaging/ng/distros/Dockerfile.ubuntu-kinetic | | | 32 | -------------------------------- |
3 files changed, 2 insertions(+), 33 deletions(-)
diff --git a/packaging/ng/README.md b/packaging/ng/README.md @@ -23,6 +23,7 @@ Also contains a `Packages.gz` metadata file generated by `dpkg-scanpackages` so that this folder can be directly consumed as a trusted package source. * `buildscripts/*`: Build scripts used during the package build steps. +* `distros/*`: Files for building for a specific distro. ## Recipes diff --git a/packaging/ng/buildconfig/anastasis.tag b/packaging/ng/buildconfig/anastasis.tag @@ -1 +1 @@ -v0.4.1 +v0.4.3 diff --git a/packaging/ng/distros/Dockerfile.ubuntu-kinetic b/packaging/ng/distros/Dockerfile.ubuntu-kinetic @@ -1,32 +0,0 @@ -FROM ubuntu:kinetic -# This file is in the public domain. -# -# Docker image to build Ubuntu packages of -# GNUnet, GNU Taler and GNU Anastasis. -# -# We need 'kinetic' for a reasonably recent NodeJS version. - -ARG DEBIAN_FRONTEND=noninteractive - -# Install dependencies -RUN apt-get update -RUN apt-get -y upgrade -RUN apt-get -y install build-essential zip jq python3 python3-pip nodejs npm -RUN apt-get -y install autoconf automake gcc make libtool libltdl-dev libmicrohttpd-dev libpq-dev libsqlite3-dev libunistring-dev libqrencode-dev libgcrypt-dev libsodium-dev libargon2-dev libjansson-dev recutils libgmp-dev texinfo pkgconf zlib1g-dev libopus-dev libextractor-dev libnss3-dev libcurl4-gnutls-dev autopoint -RUN apt-get -y install libzbar-dev libmysqlclient-dev mandoc libpulse-dev libgstreamer1.0-dev libgstreamer-plugins-good1.0-dev libbluetooth-dev iptables miniupnpc libpng-dev -RUN apt-get -y install python3-jinja2 doxygen libjose-dev iproute2 sudo -RUN apt-get -y install wget zile -RUN apt-get -y install libogg-dev gettext net-tools po-debconf debhelper-compat dbconfig-pgsql nginx -RUN apt-get -y install libgtk-3-dev libgladeui-dev libmagic-dev policykit-1 -RUN apt-get -y install dbconfig-no-thanks -RUN apt-get -y install devscripts equivs -# For libeufin: -RUN apt-get -y install openjdk-17-jdk python3-click python3-requests python3 - -RUN pip install sphinx_rtd_theme -RUN npm install -g npm -RUN /usr/local/bin/npm install -g npm pnpm node - -RUN apt-get update -RUN apt-get -y upgrade -RUN apt-get -y dist-upgrade