# Originally based on the AUR package "dracut-hook" by Leonidas P. <jpegxguy>

pkgname=eos-dracut
pkgver=1.7
pkgrel=1
pkgdesc="Dracut scripts and hooks for EndeavourOS"
url=https://endeavouros.com
arch=('any')
license=('BSD')
backup=('etc/eos-dracut.conf')
depends=('dracut')
conflicts=('dracut-hook' 'kernel-install-for-dracut')
source=("dracut-rebuild"
		"dracut-install"
		"dracut-remove"
		"90-dracut-install.hook"
		"60-dracut-remove.hook"
		"eos-dracut.conf"
		"snapshot-overlay.sh"
		"module-setup.sh"
)
sha256sums=('38eb43c459afb5e6fc2bcf59dc308dc06bd0ee7d95a5ba8b6d580715f461639b'
            '12a6fcd72102ad381f53d50175382c2daaf4b044be9400485a9ad8b688227911'
            '5c8bfa7855f6901ef83d35ecdbae7cb5900465b7b60185592f4487f660d0d49d'
            '40d88d8ec9a5cf739145e236cae1ab00e336e316b116923189e5b1601a0cbb0c'
            'e79f8e9572c5d1af6052104eac7ff956754f7a191b52b16adf12b65a38e9b4ed'
            '35ba4b4c82d5cceb6782c75f989bae36ba44ca626905b6db81908c1759eadfb0'
            '0cc0c8e6be929556a3f01af1ef0d2a4a59eff0875418eb774550a9fe7383f345'
            '335a2a33a1490dc103945b8492737b2ab29bcdb868a0dc56d01a4b9a49f77dec')

package() {
	install -Dm644 "${srcdir}/90-dracut-install.hook" "${pkgdir}/usr/share/libalpm/hooks/90-dracut-install.hook"
	install -Dm644 "${srcdir}/60-dracut-remove.hook"  "${pkgdir}/usr/share/libalpm/hooks/60-dracut-remove.hook"
	install -Dm755 "${srcdir}/dracut-install"         "${pkgdir}/usr/share/libalpm/scripts/dracut-install"
	install -Dm755 "${srcdir}/dracut-remove"          "${pkgdir}/usr/share/libalpm/scripts/dracut-remove"
	install -Dm755 "${srcdir}/dracut-rebuild"         "${pkgdir}/usr/bin/dracut-rebuild"
	install -Dm644 "${srcdir}/eos-dracut.conf"        "${pkgdir}/etc/eos-dracut.conf"
	install -Dm755 "${srcdir}/snapshot-overlay.sh"    "${pkgdir}/usr/lib/dracut/modules.d/91btrfs-snapshot-overlay/snapshot-overlay.sh"
	install -Dm755 "${srcdir}/module-setup.sh"        "${pkgdir}/usr/lib/dracut/modules.d/91btrfs-snapshot-overlay/module-setup.sh"
}

