# Contributor: Shiz <hi@shiz.me>
# Maintainer: Shiz <hi@shiz.me>
setvar pkgname = 'icmake'
setvar pkgver = '9.02.02'
setvar pkgrel = '0'
setvar pkgdesc = ""Make utility using a C-like grammar""
setvar url = ""https://fbb-git.github.io/icmake/""
setvar arch = ""all""
setvar license = ""GPL3+""
setvar makedepends = ""bash""
setvar subpackages = ""$pkgname-doc""
setvar source = ""icmake-$pkgver.tar.gz::https://github.com/fbb-git/icmake/archive/$pkgver.tar.gz""
setvar builddir = ""$srcdir/icmake-$pkgver/icmake""

proc prepare {
	default_prepare

	cd $builddir
	sed -i '/^#define DOCDOCDIR/d' INSTALL.im
	echo '#define DOCDOCDIR "usr/share/doc/icmake"' >> INSTALL.im
}

proc build {
	cd $builddir
	./icm_prepare /
	./icm_bootstrap x
}

proc check {
	cd $builddir
	./tmp/usr/bin/icmake --version
	./tmp/usr/bin/icmbuild --version
}

proc package {
	cd $builddir
	./icm_install strip all $pkgdir
}

setvar sha512sums = ""7d62569d21224f4584fe6901690a53fa82882e5690ef296cd0fcd770bc19503ea5a5469a7b6eebc8b6719606630e24477801c3c5752c70efdb74a6f6d30bddb9  icmake-9.02.02.tar.gz""