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

Jan Steffens heftig at archlinux.org
Thu May 9 22:30:33 UTC 2019


    Date: Thursday, May 9, 2019 @ 22:30:32
  Author: heftig
Revision: 352798

1.30+1+g44c5972-1

Modified:
  gtk-doc/trunk/PKGBUILD

----------+
 PKGBUILD |   25 +++++++++++--------------
 1 file changed, 11 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-05-09 15:23:53 UTC (rev 352797)
+++ PKGBUILD	2019-05-09 22:30:32 UTC (rev 352798)
@@ -1,18 +1,18 @@
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 
 pkgname=gtk-doc
-pkgver=1.29
+pkgver=1.30+1+g44c5972
 pkgrel=1
 pkgdesc="Documentation tool for public library API"
 url="https://www.gtk.org/gtk-doc/"
 arch=(any)
 license=(GPL FDL)
-depends=(docbook-xsl docbook-xml source-highlight glib2-docs python-lxml
-         python-pygments python-anytree)
-makedepends=(dblatex git yelp-tools)
-checkdepends=(bc gtk3 python-six)
+depends=(docbook-xsl docbook-xml glib2-docs python-lxml python-pygments
+         python-anytree)
+makedepends=(dblatex git yelp-tools meson)
+checkdepends=(bc gtk3 python-six python-parameterized)
 optdepends=('dblatex: PDF support')
-_commit=7db567e83fe5d2d0659560c6dfb25ee27b338140  # tags/GTK_DOC_1_29^0
+_commit=44c5972b167176f15cc32fc46743b596b7f00fe5  # master~2
 source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit")
 sha256sums=('SKIP')
 
@@ -23,21 +23,18 @@
 
 prepare() {
   cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
 }
 
 build() {
-  cd $pkgname
-  ./configure --prefix=/usr --disable-static
-  make
+  arch-meson $pkgname build
+  ninja -C build
 }
 
 check() {
-  cd $pkgname
-  make check
+  # Tests don't work yet
+  meson test -C build --print-errorlogs || :
 }
 
 package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
+  DESTDIR="$pkgdir" meson install -C build
 }



More information about the arch-commits mailing list