aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2018-03-09 19:03:34 +0100
committerJakub Jirutka <jakub@jirutka.cz>2018-03-09 19:09:21 +0100
commitcd892ae3091445f69cdb5e7d649ad9e062eaf88b (patch)
treef58cd6c376f581bdffc741d10ab1c7470154a47f
parent1fc5b220532761ae971fb9e3861145a6407c6592 (diff)
downloadaports-cd892ae3091445f69cdb5e7d649ad9e062eaf88b.tar.bz2
aports-cd892ae3091445f69cdb5e7d649ad9e062eaf88b.tar.xz
community/lablgtk: clarify license and improve abuild
-rw-r--r--community/lablgtk/APKBUILD28
1 files changed, 13 insertions, 15 deletions
diff --git a/community/lablgtk/APKBUILD b/community/lablgtk/APKBUILD
index c824ab4d61..b928be19db 100644
--- a/community/lablgtk/APKBUILD
+++ b/community/lablgtk/APKBUILD
@@ -7,14 +7,13 @@ pkgdesc="LablGtk - an OCaml interface to GTK+ 2.x"
url="http://lablgtk.forge.ocamlcore.org/"
# ocaml is not built for x86, armhf
arch="x86_64 ppc64le"
-license="GPL"
-depends_dev="lablgtk gtk+-dev gtkspell-dev librsvg-dev gtksourceview2-dev"
+license="LGPL-2.1-only-WITH-linking-exception"
depends="ocaml-findlib ocaml-camlp4 ocaml"
-makedepends="$depends $depends_dev ocaml-camlp4-dev"
+depends_dev="lablgtk gtk+-dev gtkspell-dev librsvg-dev gtksourceview2-dev"
+makedepends="$depends_dev ocaml-camlp4-dev"
subpackages="$pkgname-doc $pkgname-dev"
-source="https://forge.ocamlcore.org/frs/download.php/1627/lablgtk-$pkgver.tar.gz"
-builddir="$srcdir/lablgtk-$pkgver"
-
+source="https://forge.ocamlcore.org/frs/download.php/1627/$pkgname-$pkgver.tar.gz"
+builddir="$srcdir/$pkgname-$pkgver"
options="!check textrels"
build() {
@@ -26,20 +25,19 @@ build() {
make doc
}
+package() {
+ cd "$builddir"
+
+ make DESTDIR="$pkgdir" install
+ rm -f "$pkgdir"/usr/lib/ocaml/ld.conf
+}
+
doc() {
- pkgdesc="$pkgdesc (documentation)"
+ default_doc
local docdir="$subpkgdir"/usr/share/doc/$pkgname/
mkdir -p "$docdir"
cp -r "$builddir"/doc/html/* "$docdir"/
}
-package() {
- cd "$builddir"
- make DESTDIR="$pkgdir" install
- 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"