[arch-commits] Commit in lablgtk3/trunk (PKGBUILD)

Konstantin Gizdov kgizdov at gemini.archlinux.org
Tue Mar 8 14:49:48 UTC 2022


    Date: Tuesday, March 8, 2022 @ 14:49:47
  Author: kgizdov
Revision: 1145481

upgpkg: lablgtk3 3.1.2-1

Modified:
  lablgtk3/trunk/PKGBUILD

----------+
 PKGBUILD |   21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-03-08 14:31:32 UTC (rev 1145480)
+++ PKGBUILD	2022-03-08 14:49:47 UTC (rev 1145481)
@@ -1,9 +1,10 @@
 # Maintainer: Konstantin Gizdov <arch at kge dot pw>
 # Contributor: Baptiste Jonglez <baptiste--aur at jonglez dot org>
 
-pkgname=lablgtk3
-pkgver=3.1.1
-pkgrel=4
+_pkgname=lablgtk
+pkgname="${_pkgname}3"
+pkgver=3.1.2
+pkgrel=1
 pkgdesc="An Objective Caml interface to gtk3"
 arch=('x86_64')
 license=('LGPL')
@@ -11,18 +12,20 @@
 depends=('gtk3' 'gtksourceview3' 'gtkspell3' 'ocaml-cairo')
 makedepends=('ocaml-compiler-libs>=4.13.1' 'ocaml-findlib' 'dune')
 optdepends=('ocaml: for using the tools')
-source=("https://github.com/garrigue/lablgtk/releases/download/${pkgver}/${pkgname}-${pkgver}.tbz")
-sha256sums=('22c7061c8acb49c1ccd0a19396d2b1d7d1d677e0ce7954122404be94a00fecf9')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/garrigue/lablgtk/archive/refs/tags/${pkgver}.tar.gz")
+sha256sums=('ad7417875f79716597cc06ccd8cae1efccb326263db1010d9f83555c185f1669')
 
 build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd "${srcdir}/${_pkgname}-${pkgver}"
   # gcc-10 workaround
-  LABLGTK_EXTRA_FLAGS=-fcommon dune build -p lablgtk3,lablgtk3-gtkspell3,lablgtk3-sourceview3
+  OCAMLPATH=/usr/lib/ocaml LABLGTK_EXTRA_FLAGS=-fcommon dune build -p lablgtk3,lablgtk3-gtkspell3,lablgtk3-sourceview3
 }
 
 package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  DESTDIR="${pkgdir}" dune install --prefix "/usr" --libdir "lib/ocaml"
+  cd "${srcdir}/${_pkgname}-${pkgver}"
+  DESTDIR="${pkgdir}" dune install lablgtk3 --prefix "/usr" --libdir "lib/ocaml"
+  DESTDIR="${pkgdir}" dune install lablgtk3-gtkspell3 --prefix "/usr" --libdir "lib/ocaml"
+  DESTDIR="${pkgdir}" dune install lablgtk3-sourceview3 --prefix "/usr" --libdir "lib/ocaml"
 
   install -dm755 "${pkgdir}/usr/share/"
   mv "${pkgdir}/usr/doc" "${pkgdir}/usr/share/"



More information about the arch-commits mailing list