diff options
author | Jean-Louis Fuchs <ganwell@fangorn.ch> | 2017-01-24 16:15:36 +0100 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2017-01-27 13:34:16 +0000 |
commit | f78197ba9593c19dc9803c2f784360a549e7450d (patch) | |
tree | 454c3e9223251785ef3a0b5d5bb466a49108b415 /testing/lablgtk | |
parent | 3ceb54f76cc7bbbe5c8d041534afd0c3ef7555b8 (diff) | |
download | aports-f78197ba9593c19dc9803c2f784360a549e7450d.tar.bz2 aports-f78197ba9593c19dc9803c2f784360a549e7450d.tar.xz |
testing/lablgtk: new aport
Diffstat (limited to 'testing/lablgtk')
-rw-r--r-- | testing/lablgtk/APKBUILD | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/testing/lablgtk/APKBUILD b/testing/lablgtk/APKBUILD new file mode 100644 index 0000000000..ede6c78f7c --- /dev/null +++ b/testing/lablgtk/APKBUILD @@ -0,0 +1,43 @@ +# Contributor: Jean-Louis Fuchs <ganwell@fangorn.ch> +# Maintainer: Jean-Louis Fuchs <ganwell@fangorn.ch> +pkgname=lablgtk +pkgver=2.18.5 +pkgrel=0 +pkgdesc="LablGtk - an OCaml interface to GTK+ 2.x" +url="http://lablgtk.forge.ocamlcore.org/" +arch="all" +license="GPL" +depends_dev="lablgtk" +depends="ocaml-findlib camlp4 ocaml gtk+-dev gtkspell-dev librsvg-dev + gtksourceview2-dev" +makedepends="$depends" +install="" +subpackages="$pkgname-doc $pkgname-dev" +source="https://forge.ocamlcore.org/frs/download.php/1627/lablgtk-$pkgver.tar.gz" +builddir="$srcdir/lablgtk-$pkgver" + +build() { + cd "$builddir" + ./configure --prefix=/usr || return 1 + make world || return 1 + make opt || return 1 + make doc || return 1 +} + + +doc() { + pkgdesc="$pkgdesc (documentation)" + _docdir="$subpkgdir"/usr/share/doc/$pkgname/ + mkdir -p "$_docdir" + cp -r "$builddir"/doc/html/* "$_docdir" +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install || return 1 + rm -f "$pkgdir"/usr/lib/ocaml/ld.conf +} + +md5sums="43eb7062439f7ddd0d8ad96c3e3b87dd lablgtk-2.18.5.tar.gz" +sha256sums="2bf251db21c077fdd26c035ea03edd8fe609187f908e520e87a8ffdd9c36d233 lablgtk-2.18.5.tar.gz" +sha512sums="7b6ba1a4dfa82cc3bbc502082ff4fccc23cc06ee4f30d01a2e423f3f99e945a4befe450d230b5aa19c5b810e9f46f2838655099d49da2db7c8a2e52eac213024 lablgtk-2.18.5.tar.gz" |