mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-18 15:12:02 +01:00
43 lines
1.2 KiB
Plaintext
43 lines
1.2 KiB
Plaintext
# Contributor: Fernando Casas Schossow <casasfernando@outlook.com>
|
|
# Maintainer: Fernando Casas Schossow <casasfernando@outlook.com>
|
|
pkgname=ocaml-curses
|
|
pkgver=1.0.4
|
|
pkgrel=1
|
|
pkgdesc="OCaml bindings for ncurses"
|
|
url="https://www.nongnu.org/ocaml-tmk/"
|
|
arch="aarch64 ppc64le x86_64" # restricted by ocaml
|
|
license="LGPL-2.1"
|
|
makedepends="autoconf automake libtool ocaml ocaml-findlib-dev gawk ncurses-dev"
|
|
subpackages="$pkgname-dev $pkgname-doc"
|
|
source="http://download.savannah.nongnu.org/releases/ocaml-tmk/ocaml-curses-1.0.4.tar.gz"
|
|
builddir="$srcdir/$pkgname-$pkgver"
|
|
|
|
prepare() {
|
|
cd "$builddir"
|
|
default_prepare
|
|
autoreconf
|
|
}
|
|
|
|
build() {
|
|
cd "$builddir"
|
|
./configure --prefix=/usr --enable-widec
|
|
make all opt
|
|
}
|
|
|
|
check() {
|
|
cd "$builddir"
|
|
make test
|
|
make test.opt
|
|
}
|
|
|
|
package() {
|
|
cd "$builddir"
|
|
export DESTDIR="$pkgdir"
|
|
export OCAMLFIND_DESTDIR="$DESTDIR/usr/lib/ocaml"
|
|
mkdir -p "$OCAMLFIND_DESTDIR" "$OCAMLFIND_DESTDIR/stublibs"
|
|
ocamlfind install curses META *.cmi *.cmx *.cma *.cmxa *.a *.so *.mli
|
|
install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
|
|
}
|
|
|
|
sha512sums="a49838f1d32bf96fda6c612ac1b38316f61c49aa015e61e49681eacf863234f36ffe71d4305dd34f8e3b0a5dc6d9757919a107bcfdf46bd90df128e975560948 ocaml-curses-1.0.4.tar.gz"
|