aboutsummaryrefslogtreecommitdiff
path: root/scripts/build_deb.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/build_deb.sh')
-rwxr-xr-xscripts/build_deb.sh29
1 files changed, 0 insertions, 29 deletions
diff --git a/scripts/build_deb.sh b/scripts/build_deb.sh
deleted file mode 100755
index d7f978b..0000000
--- a/scripts/build_deb.sh
+++ /dev/null
@@ -1,29 +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}/${app_name}_${version}.orig.tar.xz"
-tar -xJf "${staging}/${app_name}_${version}.orig.tar.xz" -C "${staging}"
-mkdir -p ${staging}/${app_name}-${version}
-cp -r build-aux/debian "${staging}/${app_name}-${version}/debian"
-
-podman run --rm -v "${staging}:/build:Z" \
- ${container_image_prefix}:${distro} \
- bash -c "
- cd /build/${app_name}-${version}
- dpkg-buildpackage -us -uc -b
- mkdir -p /build/out
- cp /build/${app_name}_${version}*_*.deb /build/out/
- "
-
-cp ${staging}/out/*.deb "_dist/${app_name}-${arch}-${channel}-${distro}.deb"
-rm -rf "${staging}"