From 2bebdf320dd9537d7009c63068ba4e66b2fc82e9 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 24 Oct 2010 09:02:46 +0200 Subject: [PATCH] kernel-libc-headers: remove .install/..install.cmd files, install scsi/scsi.h. Bumprev. --- srcpkgs/kernel-libc-headers/template | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template index 8b800d4d1a..3f01b8c220 100644 --- a/srcpkgs/kernel-libc-headers/template +++ b/srcpkgs/kernel-libc-headers/template @@ -2,14 +2,29 @@ . ${XBPS_SRCPKGDIR}/kernel/common-vars pkgname=kernel-libc-headers -revision=1 -build_style=only-install -make_install_target=" - INSTALL_HDR_PATH=$XBPS_DESTDIR/$pkgname-$version/usr - headers_install" +revision=2 +build_style=custom-install short_desc="The Linux kernel headers for development" long_desc=" This package provides the linux kernel headers for use in userspace." base_chroot=yes nostrip=yes + +do_build() +{ + make headers_check || return 1 +} + +do_install() +{ + make INSTALL_HDR_PATH=${DESTDIR}/usr headers_install || return 1 + # Install scsi/scsi.h header, required by eject and others. + install -m644 ${wrksrc}/include/scsi/scsi.h ${DESTDIR}/usr/include/scsi +} + +post_install() +{ + # Remove unused files. + rm -f $(find ${DESTDIR}/usr/include -name .install -or -name ..install.cmd) +}