[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