Publish build-metapackages.sh
[kernel-tools.git] / metapackages / build-metapackages.sh
1 #!/bin/bash
2 set -euo pipefail
3 set -x
4
5 # SPDX-FileCopyrightText: 2022 Jason Self <j@jxself.org>
6 # SPDX-License-Identifier: AGPL-3.0-or-later
7 #
8 # This builds the metapackages for APT.
9
10 metapackages=(
11     freesh-archive-keyring
12     liberty-archive-keyring
13 )
14
15 for package in "${metapackages[@]}"
16 do
17     :
18     for keyfile in keys/*.asc
19     do
20         rm -f $package/usr/share/keyrings/$package.gpg
21         gpg --verbose --no-default-keyring --keyring $package/usr/share/keyrings/$package.gpg --import $keyfile || true
22     done
23     dpkg-deb --root-owner-group -b $package
24 done