# Contributor: Jon Ong <jonongjs@rottenmage.com>
# Maintainer: Anil Madhavapeddy <anil@recoil.org>
setvar pkgname = 'camlp4'
setvar pkgver = '4.04'
setvar _versuffix = ''+1''
setvar pkgrel = '1'
setvar pkgdesc = ""Caml preprocessor and pretty-printer""
setvar url = ""https://github.com/ocaml/camlp4/releases""
setvar arch = ""all !x86 !armhf !s390x"" #ocaml not avail on excluded platforms
setvar license = ""LGPL2""
setvar depends = ""ocaml""
setvar makedepends = ""ocamlbuild""
setvar options = ""!makeflags !emptydirs staticlibs""
setvar install = """"
setvar subpackages = """"
setvar source = ""${pkgver}-${pkgver}${_versuffix}.tar.gz::https://github.com/ocaml/camlp4/archive/${pkgver}${_versuffix}.tar.gz""

setvar builddir = ""$srcdir/$pkgname-$pkgver${_versuffix/+/-}""
proc build {
	cd $builddir

	./configure || return 1
	make -j1 all camlp4/META || return 1
}

proc package {
	cd $builddir

	make BINDIR="$pkgdir/usr/bin" \
		LIBDIR="$pkgdir/usr/lib/ocaml" \
		PKGDIR="$pkgdir/usr/lib/ocaml" \
		install install-META || return 1
}
setvar md5sums = ""305f61ffd98c4c03eb0d9b7749897e59  4.04-4.04+1.tar.gz""
setvar sha256sums = ""6044f24a44053684d1260f19387e59359f59b0605cdbf7295e1de42783e48ff1  4.04-4.04+1.tar.gz""
setvar sha512sums = ""7db8eebcf3d230f60650ba62d9cb630c069394237e97b678a40b61d3dcaded752a2b7e089a50ff528f1ea0740d0291b722df123a072f2cee489cadc5201c6776  4.04-4.04+1.tar.gz""