From d6bf3e8c6b1d032202b145364493626326f4f98c Mon Sep 17 00:00:00 2001 From: bill-auger Date: Sun, 28 Aug 2022 13:10:26 -0400 Subject: add 'package-all-acpi_call-tp_smapi' helper script --- scripts/package-all-acpi_call-tp_smapi | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 scripts/package-all-acpi_call-tp_smapi diff --git a/scripts/package-all-acpi_call-tp_smapi b/scripts/package-all-acpi_call-tp_smapi new file mode 100755 index 000000000..45dc478bc --- /dev/null +++ b/scripts/package-all-acpi_call-tp_smapi @@ -0,0 +1,29 @@ +#!/bin/bash + +# TODO: inject the appropriate values of '_basekernel' into the PKGBUILDs, +# and commit to VCS +# $ _commit_msg='[acpi_call][acpi_call-dkms][acpi_call-lts][tp_smapi][tp_smapi-lts]: rebuild against latest kernels' +# $ git commit -m "${_commit_msg}" "${PKGBUILDS[@]}" + + +readonly CHROOT_NAME_x86_64=x86_64 +readonly CHROOT_NAME_i686=i686 +readonly CHROOT_NAME_armv7h=armv7h +readonly ABS_ROOT=/var/lib/archbuild/packages/abslibre + + +for ar in $CHROOT_NAME_x86_64 $CHROOT_NAME_i686 $CHROOT_NAME_armv7h +do sudo librechroot $ar update +done + +for pkg_dir in $ABS_ROOT/libre/acpi_call{-dkms,,-lts}/ \ + $ABS_ROOT/libre/tp_smapi{,-lts}/ +do cd $pkg_dir + for ar in $CHROOT_NAME_x86_64 $CHROOT_NAME_i686 $CHROOT_NAME_armv7h + do sudo libremakepkg $ar || break + done +done + +echo DONE +ls $ABS_ROOT/libre/acpi_call{-dkms,,-lts}/*.pkg.tar.* \ + $ABS_ROOT/libre/tp_smapi{,-lts}/*.pkg.tar.* -- cgit v1.2.2