# Template file for 'kernel-libc-headers' # pkgname=kernel-libc-headers version=3.10.6 revision=1 bootstrap=yes nostrip=yes noverifyrdeps=yes wrksrc=linux-${version} short_desc="The Linux API headers for userland development" license="GPL-2" homepage="http://www.kernel.org" distfiles="http://www.kernel.org/pub/linux/kernel/v3.x/linux-${version}.tar.xz" checksum=ed4dfd9f56b7c82e9c71331bbf8d2ea01ddfddc1b6209bd3f3c8640aa24065cf if [ "$CHROOT_READY" ]; then hostmakedepends="perl" fi case "$XBPS_TARGET_MACHINE" in i686*|x86_64*) _arch="x86";; arm*) _arch="arm";; *) msg_error "$pkgver: unknown architecture.\n";; esac do_build() { make mrproper make ARCH=${_arch} headers_check } do_install() { make ARCH=${_arch} INSTALL_HDR_PATH=${DESTDIR}/usr headers_install # Remove unused files. rm -f $(find ${DESTDIR}/usr/include -name .install -or -name ..install.cmd) # Remove drm headers, use libdrm. rm -rf ${DESTDIR}/usr/include/drm }