aboutsummaryrefslogtreecommitdiffstats
path: root/community/camlp4/APKBUILD
blob: 9aee6c2fe7b0e0b78389d8a09f963786ed3401bb (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.03
_versuffix='+1'
pkgrel=0
pkgdesc="Caml preprocessor and pretty-printer"
url="https://github.com/ocaml/camlp4/releases"
arch="all"
license="LGPL2"
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="65ece8d2c8f4b1e06d62323e78759a7c  4.03-4.03+1.tar.gz"
sha256sums="6eefeacced81cca59ddf90c2538505fd5cd6596a3fc1acf4971e9796c2e7f2ae  4.03-4.03+1.tar.gz"
sha512sums="0a329e18deffebb5245415f822f91e692076fca4dbe38748f18e72f417ce7354faed744fdff25f9976659192cb02d56ceb2cf1be5c64da463413ec4a28a9d3ac  4.03-4.03+1.tar.gz"