2025-10-02 09:30:19 +02:00

38 lines
1017 B
Bash

# Maintainer: Alexey Pavlov <alexpux@gmail.com>
pkgname=gtk-doc
pkgver=1.35.0
pkgrel=1
pkgdesc="Documentation tool for public library API"
arch=('i686' 'x86_64')
url="https://gitlab.gnome.org/GNOME/gtk-doc"
license=("spdx:GFDL-1.1-or-later AND GPL-2.0-or-later")
depends=("docbook-xsl"
"docbook-xml"
"glib2"
"python"
"python-pygments"
"python-lxml")
makedepends=("pkgconf"
"glib2-devel"
"itstool"
"meson"
"ninja"
"gcc"
"yelp-tools")
source=(https://gitlab.gnome.org/GNOME/gtk-doc/-/archive/${pkgver}/gtk-doc-${pkgver}.tar.gz)
sha256sums=('4049cdfe80dca1db4e44dc198d43ccb7e8745a22fe77feb329900285c02e1994')
build() {
meson setup "build-${CHOST}" "${srcdir}/${pkgname}-${pkgver}" \
--prefix=/usr \
--buildtype=plain \
--auto-features=enabled \
--wrap-mode=nodownload
meson compile -C "build-${CHOST}"
}
package() {
DESTDIR="${pkgdir}" meson install -C "build-${CHOST}"
}