# Template file for 'cpuburn'
pkgname=cpuburn
only_for_archs="armv6l armv7l i686 x86_64"
version=1.4a
revision=1
short_desc="Collection of programs to put heavy load on CPU"
maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
license="GPL-2"
homepage="https://launchpad.net/ubuntu/+source/cpuburn/"
update_site="https://launchpad.net/ubuntu/+source/cpuburn/"
update_pattern='cpuburn/\K[\d.]+\d+'
distfiles="https://launchpad.net/ubuntu/+archive/primary/+files/${pkgname}_${version}.orig.tar.gz"
checksum=eb191ce9bfbf453d30c218c3419573df102a3588f96c4a43686c84bb9da4bed6

do_build() {
    case "$XBPS_TARGET_MACHINE" in
      i686*|x86_64*) make CC="$CC";;
      arm*) make -C ARM CC="$CC";;
    esac    
}

do_install() {
    vdoc README
    case "$XBPS_TARGET_MACHINE" in
      i686*|x86_64*)
	vbin burnBX
	vbin burnK6
	vbin burnK7
	vbin burnMMX
	vbin burnP5
	vbin burnP6
        vdoc Design
        ;;
      arm*)
        vbin ARM/burnCortexA8 
        vbin ARM/burnCortexA9 
        vdoc ARM/Design
        ;;
   esac
}
