From 6be848db5b8ae946a6896dcfad69914544949b97 Mon Sep 17 00:00:00 2001 From: Rubén Beltrán del Río Date: Mon, 6 Apr 2026 12:26:05 +0200 Subject: Inline scripts to justfile --- scripts/build_rpm.sh | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100755 scripts/build_rpm.sh (limited to 'scripts/build_rpm.sh') diff --git a/scripts/build_rpm.sh b/scripts/build_rpm.sh deleted file mode 100755 index ac2510d..0000000 --- a/scripts/build_rpm.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env bash - -set -euo pipefail - -container_image_prefix=$1 -distro=$2 -app_name=$3 -arch=$4 -channel=$5 - -version=`just version` -staging="$(mktemp -d)" - -cp _build/meson-dist/map-${version}.tar.xz "${staging}/" - -just vendor "${staging}/vendor" -tar -cJf "${staging}/map-${version}-vendor.tar.xz" -C "${staging}" vendor -rm -rf "${staging}/vendor" - -cp build-aux/rpm/map.spec "${staging}/" - -podman run --rm -v "${staging}:/build:Z" \ - ${container_image_prefix}:${distro} \ - bash -c " - mkdir -p ~/rpmbuild/{SOURCES,SPECS} - cp /build/map-*.tar.xz ~/rpmbuild/SOURCES/ - cp /build/map.spec ~/rpmbuild/SPECS/ - rpmbuild -bb ~/rpmbuild/SPECS/map.spec - mkdir -p /build/out - cp ~/rpmbuild/RPMS/${arch}/map-${version}-1.*.rpm /build/out/ - " - -cp ${staging}/out/*.rpm "_dist/${app_name}-${arch}-${channel}-${distro}.rpm" -rm -rf "${staging}" -- cgit