summaryrefslogtreecommitdiff
path: root/community/camlp4/APKBUILD
blob: beac9f559a895cabd8b853f8f27c8fb7157ac431 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Contributor: Jon Ong <jonongjs@rottenmage.com>
# Maintainer: Anil Madhavapeddy <anil@recoil.org>
pkgname=camlp4
pkgver=4.04
_versuffix='+1'
pkgrel=1
pkgdesc="Caml preprocessor and pretty-printer"
url="https://github.com/ocaml/camlp4/releases"
arch="all !x86 !armhf !s390x" #ocaml not avail on excluded platforms
license="LGPL-2.0"
depends="ocaml"
makedepends="ocamlbuild"
options="!makeflags !emptydirs staticlibs"
install=""
subpackages=""
source="${pkgver}-${pkgver}${_versuffix}.tar.gz::https://github.com/ocaml/camlp4/archive/${pkgver}${_versuffix}.tar.gz"

builddir="$srcdir/$pkgname-$pkgver${_versuffix/+/-}"
build() {
	cd "$builddir"

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

package() {
	cd "$builddir"

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