gtk-doc 1.34.0-2

This commit is contained in:
xhaa123 2024-11-04 17:46:51 +08:00
parent 69d03c7061
commit 2fc9da5ed7

View File

@ -6,21 +6,27 @@
# Maintainer: Future Linux Team <future_linux@163.com> # Maintainer: Future Linux Team <future_linux@163.com>
pkgname=gtk-doc pkgname=gtk-doc
pkgver=1.34.0 pkgver=1.34.0
pkgrel=1 pkgrel=2
pkgdesc="Documentation tool for public library API" pkgdesc="Documentation tool for public library API"
arch=('x86_64') arch=('x86_64')
url="https://www.gtk.org/gtk-doc" url="https://www.gtk.org/gtk-doc"
license=('GFDL-1.1-or-later' 'GPL-2.0-or-later') license=('GFDL-1.1-or-later' 'GPL-2.0-or-later')
groups=() depends=(
depends=('docbook-xml' 'docbook-xsl' 'python-lxml' 'python-pygments' 'itstool' 'libxslt') 'docbook-xml'
makedepends=('meson') 'docbook-xsl'
source=(https://download.gnome.org/sources/gtk-doc/1.34/gtk-doc-1.34.0.tar.xz) 'glib2-docs'
'python-lxml'
'python-pygments'
'itstool'
'libxslt')
makedepends=('meson' 'glib2')
source=(https://download.gnome.org/sources/gtk-doc/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz)
sha256sums=(b20b72b32a80bc18c7f975c9d4c16460c2276566a0b50f87d6852dff3aa7861c) sha256sums=(b20b72b32a80bc18c7f975c9d4c16460c2276566a0b50f87d6852dff3aa7861c)
build() { build() {
cd ${pkgname}-${pkgver} cd ${pkgname}-${pkgver}
meson setup build --prefix=/usr --buildtype=release ${FUTURE_MESON}
meson compile -C build meson compile -C build
} }