description="Documentation generator for GObject-based libraries"
url="https://gnome.pages.gitlab.gnome.org/gi-docgen/"

packager="spiky <spiky@nutyx.org>"
contributors="Tnut"

makedepends=(python-packaging)

run=(python python-jinja python-markdown python-markupsafe
     python-pygments python-toml python-typogrify python-installer python-build)

name=gi-docgen
version=2024.1
release=4

source=(https://download.gnome.org/sources/$name/${version:0:4}/$name-$version.tar.xz)

prepare() {
  sed '/if err:/s/err/proc.returncode/' \
    -i $name-$version/gidocgen/utils.py
}
build() {
  cd $name-$version
  python setup.py build
  python setup.py install \
    --prefix=/usr \
    --root=$PKG \
    -O1 --skip-build
}
