# SPDX-License-Identifier: LGPL-2.1+ # # Copyright (c) 2021 Valve. # Maintainer: Guilherme G. Piccoli pkgname=kdump-steamos pkgver=0.3 pkgrel=1 pkgdesc="Kdump scripts to collect vmcore/dmesg in a small dracut-based initramfs" depends=('dmidecode' 'dracut' 'kexec-tools' 'makedumpfile' 'systemd' 'zip' 'zstd') arch=('x86_64') license=('GPL2') install=kdump-steamos.install source=('20-kdump-steamos.conf' 'kdump_collect.sh' 'kdump.etc' 'kdump_load.sh' 'kdump-steamos.install' 'kdump-steamos.service' 'module-setup.sh' 'README.md' 'submit_report.sh' 'submitter_load.sh') sha256sums=('dbedff54addfb5dce51614c73df04c90fca9f27d0d3a690243259ccbbfcca07c' '2514f79a496f76af847e262eadd55a5c2f8d95375cc513efa8cadd4cd98fe1d2' 'd0ac5e7e38fa1d3355eacdf70188483456f53d3e2b18cd161dea3df87b0b8f9c' '8a556a9ebbda88dfd29b9620a0f2e7dbea19cd5fc019eb5dc4ebf7c80e4bf238' '06b38bd9f09da5fb22a765b6f1945fc349cc5f9d13cd32c9218b9b60b40a9010' '12a9124b907f208471ba7aaac0f3261cbbd34a168cce3260fa9e7793994beebd' '26bc2b64af0d468f050c0e0dd9e2053176d56886edad9146bc495797bf2c5810' '0b602c27a5ff30c4fdb944135bbd9309225f31fb4ce354b7b07a03ce56b55531' '8f974b51f6fcf5ec4ae8bb9d585390d4354cf8d99ae98e0efe9484f08abb1949' 'cbb207ecc0f6bacefbeed41f0d4910daac6500ac2345366e1f95f09a7653c65a') package() { install -D -m0644 kdump.etc "$pkgdir/etc/default/kdump" install -D -m0644 kdump-steamos.service "$pkgdir/usr/lib/systemd/system/kdump-steamos.service" install -D -m0644 20-kdump-steamos.conf "$pkgdir/usr/lib/sysctl.d/20-kdump-steamos.conf" install -D -m0755 kdump_collect.sh "$pkgdir/usr/lib/dracut/modules.d/55kdump/kdump_collect.sh" install -D -m0755 module-setup.sh "$pkgdir/usr/lib/dracut/modules.d/55kdump/module-setup.sh" install -D -m0644 README.md "$pkgdir/usr/lib/dracut/modules.d/55kdump/README" install -D -m0755 kdump_load.sh "$pkgdir/usr/lib/kdump/kdump_load.sh" install -D -m0755 submit_report.sh "$pkgdir/usr/lib/kdump/submit_report.sh" install -D -m0755 submitter_load.sh "$pkgdir/usr/lib/kdump/submitter_load.sh" }