summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbill-auger <mr.j.spam.me@gmail.com>2022-08-28 13:10:26 -0400
committerbill-auger <mr.j.spam.me@gmail.com>2022-09-03 21:12:54 -0400
commitd6bf3e8c6b1d032202b145364493626326f4f98c (patch)
tree54b05a5527daf6ec8dae5f45df8f453e626a95a8
parent4c1034a2b98ea1bf1b2f65170cf7db9e2e4cb048 (diff)
add 'package-all-acpi_call-tp_smapi' helper script
-rwxr-xr-xscripts/package-all-acpi_call-tp_smapi29
1 files changed, 29 insertions, 0 deletions
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.*