# Template file for 'acpica-utils' pkgname=acpica-utils version=20130725 wrksrc=acpica-unix-${version} revision=1 hostmakedepends="flex" short_desc="Intel ACPI CA Unix utilities" homepage="https://www.acpica.org/" license="GPL-2" maintainer="Juan RP " distfiles="http://acpica.org/sites/acpica/files/acpica-unix-${version}.tar.gz" checksum=ce2651e1b3a74d5eada4baea2cec9646ff9a20204bb703ce014a3433b99f0ea2 long_desc=" This package contains only the user-space tools needed for ACPI table development, not the kernel implementation of ACPI. The following commands are installed: * iasl: compiles ASL (ACPI Source Language) into AML (ACPI Machine Language), suitable for inclusion as a DSDT in system firmware. It also can disassemble AML, for debugging purposes. * acpibin: performs basic operations on binary AML files (e.g., comparison, data extraction) * acpiexec: simulate AML execution in order to debug method definitions * acpihelp: display help messages describing ASL keywords and op-codes * acpinames: display complete ACPI name space from input AML * acpisrc: manipulate the ACPICA source tree and format source files for specific environments * acpixtract: extract binary ACPI tables from acpidump output (see also the pmtools package)" do_build() { sed -e 's/_CYGWIN/_LINUX/g' -e 's/-Werror//g' -i generate/unix/Makefile.config if [ "$XBPS_TARGET_ARCH" = "i686" ]; then make BITS=32 else make BITS=64 fi } do_install() { make DESTDIR=${DESTDIR} install } acpica-utils_package() { pkg_install() { vmove all } }