diff options
author | a821 | 2022-08-04 22:44:52 +0200 |
---|---|---|
committer | a821 | 2022-08-04 22:44:52 +0200 |
commit | c72d8ef8783e164724516a76a4561fcce124c394 (patch) | |
tree | c445d2bbbbd7f530a165c36634162b79b6015208 /PKGBUILD | |
parent | 1ceac5b5fceb7ab70d8c87a67566bcdb326747cb (diff) | |
download | aur-pango-git.tar.gz |
Update PKGBUILD to match official package
Create also pango-docs-git
Diffstat (limited to 'PKGBUILD')
-rw-r--r--[-rwxr-xr-x] | PKGBUILD | 44 |
1 files changed, 27 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD index 947bd44d4903..f7519e7aa0b5 100755..100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,41 +1,51 @@ -# Maintainer: Vincent Grande <shoober420@gmail.com> +# Contributor: Jan Alexander Steffens (heftig) <heftig@archlinux.org> +# Contributor: Vincent Grande <shoober420@gmail.com> # Contributor: Jan de Groot <jgc@archlinux.org> -pkgname=pango-git -pkgver=1.44.3 +pkgbase=pango-git +pkgname=(pango-git pango-docs-git) +pkgver=1.50.8.r7.g4b5905aa pkgrel=1 epoch=1 pkgdesc="A library for layout and rendering of text" url="https://www.pango.org/" arch=(x86_64) license=(LGPL) -provides=(pango) -conflicts=(pango) depends=(cairo libxft harfbuzz fribidi libthai) -makedepends=(gobject-introspection git meson libthai) -optdepends=("libthai: Thai language support") -#checkdepends=(ttf-dejavu cantarell-fonts) +makedepends=(gobject-introspection help2man git meson gi-docgen) source=("git+https://gitlab.gnome.org/GNOME/pango.git") sha256sums=('SKIP') pkgver() { cd pango - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd pango + git describe --tags | sed 's/-/.r/;s/-/./g' } build() { - arch-meson pango build -D gtk_doc=false - ninja $NINJAFLAGS -C build + arch-meson pango build -D gtk_doc=true + meson compile -C build } +#Not running checks according to official PKGBUILD #check() { # meson test -C build --print-errorlogs #} -package() { - DESTDIR="$pkgdir" meson install -C build +package_pango-git() { + provides=(pango libpango{,cairo,ft2,xft}-1.0.so) + conflicts=(pango) + + meson install -C build --destdir "$pkgdir" + + mkdir -p doc/usr/share + mv {"$pkgdir",doc}/usr/share/doc +} + +package_pango-docs-git() { + pkgdesc+=" (documentation)" + provides=(pango-docs) + conflicts=(pango-docs) + depends=() + + mv doc/* "$pkgdir" } |