void-packages/srcpkgs/vhba-module-dkms/template
maxice8 d2eb199ebd
ports-wide: remove all occurrences of triggers="dkms"
There is no need for triggers="dkms" since having dkms_modules="" set
also adds the dkms trigger automatically.

This occoured problably since one template did it and everyone else
just copied it (understandable since dkms_modules is not documented)

[ci skip]
2018-08-20 08:34:30 -03:00

31 lines
1 KiB
Bash

# Template file for 'vhba-module-dkms'
pkgname=vhba-module-dkms
version=20170610
revision=1
wrksrc=vhba-module-${version}
conf_files="/usr/lib/udev/rules.d/40-vhba.rules"
short_desc="Virtual (SCSI) HBA module used by cdemu"
maintainer="Helmut Pozimski <helmut@pozimski.eu>"
license="GPL-2"
homepage="http://cdemu.sourceforge.net"
distfiles="${SOURCEFORGE_SITE}/cdemu/vhba-module-${version}.tar.bz2"
checksum=7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec
dkms_modules="vhba-module ${version}"
depends="dkms"
do_build() {
:
}
do_install() {
vmkdir usr/src/vhba-module-${version}
vcopy Makefile usr/src/vhba-module-${version}
vcopy "*.c" usr/src/vhba-module-${version}
vmkdir usr/lib/udev/rules.d
vinstall ${FILESDIR}/40-vhba.rules 644 /usr/lib/udev/rules.d
vinstall ${FILESDIR}/dkms.conf 644 usr/src/vhba-module-${version}
sed -i -e "s/@VERSION@/${version}-${revision}/" ${PKGDESTDIR}/usr/src/vhba-module-${version}/dkms.conf
vmkdir usr/lib/modules-load.d
echo vhba > ${DESTDIR}/usr/lib/modules-load.d/vhba-module.conf
}