From 96b7dfab1154f36ca20eb13d67a88dd5689030a9 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 3 Jul 2022 02:13:26 -0500 Subject: user/gi-docgen: New package --- user/gi-docgen/APKBUILD | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 user/gi-docgen/APKBUILD (limited to 'user/gi-docgen') diff --git a/user/gi-docgen/APKBUILD b/user/gi-docgen/APKBUILD new file mode 100644 index 000000000..c4afc7f0c --- /dev/null +++ b/user/gi-docgen/APKBUILD @@ -0,0 +1,35 @@ +# Contributor: A. Wilcox +# Maintainer: A. Wilcox +pkgname=gi-docgen +pkgver=2022.1 +pkgrel=0 +pkgdesc="Documentation tool for GObject-based libraries" +url="https://pypi.org/project/gi-docgen/" +arch="noarch" +license="Apache-2.0 OR GPL-3.0+" +depends="python3 py3-jinja2 py3-markdown py3-markupsafe py3-pygments py3-toml + py3-typogrify" +makedepends="meson" +subpackages="" +source="https://download.gnome.org/sources/gi-docgen/2022/gi-docgen-$pkgver.tar.xz" + +build() { + meson \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --buildtype=release \ + build + ninja -C build +} + +check() { + ninja -C build test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install +} + +sha512sums="f65fd2168e8eaa14fde78333ed5dc8705b7476bf5c1d7ae565ddca85983e6bad1fa9f7263259426cecd0aafc3c06151641830e4c5dc2561a76eaf441d60ce6c6 gi-docgen-2022.1.tar.xz" -- cgit v1.2.3-60-g2f50