# Build environment for .rpm packages. # Isolated Fedora container with fpm. # # Build image: # podman build -t i2p-build-rpm -f build/linux-rpm/Containerfile . # # Run build: # podman run --rm -v ./dist:/out:Z i2p-build-rpm FROM fedora:41 RUN dnf install -y --setopt=install_weak_deps=False \ python3 python3-pip python3-devel \ ruby ruby-devel gcc gcc-c++ make rpm-build \ libffi-devel redhat-rpm-config \ && gem install fpm --no-document \ && dnf clean all WORKDIR /build COPY . /build/ CMD ["bash", "build/linux-rpm/build.sh"]