diff --git a/srcpkgs/linux-firmware/template b/srcpkgs/linux-firmware/template index a2cc5c30c9d..bb1fbf54ecc 100644 --- a/srcpkgs/linux-firmware/template +++ b/srcpkgs/linux-firmware/template @@ -1,7 +1,7 @@ # Template file for 'linux-firmware' pkgname=linux-firmware version=20201218 -revision=1 +revision=2 depends="${pkgname}-amd>=${version}_${revision} ${pkgname}-network>=${version}_${revision}" short_desc="Binary firmware blobs for the Linux kernel" maintainer="Orphaned " @@ -16,12 +16,14 @@ subpackages="linux-firmware-amd linux-firmware-broadcom linux-firmware-intel linux-firmware-nvidia linux-firmware-network" do_install() { - vmkdir usr/lib/firmware - vmkdir usr/share/licenses/${pkgname} - vcopy "*" usr/lib/firmware - rm -f ${DESTDIR}/usr/lib/firmware/{README*,configure,GPL*} - mv ${DESTDIR}/usr/lib/firmware/{LICEN*,WHENCE} \ - ${DESTDIR}/usr/share/licenses/${pkgname} + make install FIRMWAREDIR=/usr/lib/firmware DESTDIR=$DESTDIR + + for _l in LICEN* WHENCE + do + vlicense "$_l" + done + + # XXX: should some firmwares, like carl9170, be pruned? } linux-firmware-amd_package() {