Date: Monday, February 20, 2023 @ 19:18:57 Author: heftig Revision: 1403142
1.50.13-1 Modified: lib32-pango/trunk/PKGBUILD ----------+ PKGBUILD | 36 ++++++++++++++++++++++++++---------- 1 file changed, 26 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-02-20 18:44:30 UTC (rev 1403141) +++ PKGBUILD 2023-02-20 19:18:57 UTC (rev 1403142) @@ -3,8 +3,11 @@ # Contributor: Pierre Schmitz <[email protected]> # Contributor: Mikko Seppälä <[email protected]> -pkgname=lib32-pango -pkgver=1.50.12 +pkgbase=lib32-pango +pkgname=( + lib32-pango +) +pkgver=1.50.13 pkgrel=1 epoch=1 pkgdesc="A library for layout and rendering of text (32-bit)" @@ -11,11 +14,21 @@ url="https://www.pango.org/" arch=(x86_64) license=(LGPL) -depends=(lib32-libthai lib32-cairo lib32-libxft lib32-harfbuzz lib32-fribidi pango) -makedepends=(git meson) -_commit=3d3f165e77178b630d7dc2b733e64af513c99f5f # tags/1.50.12^0 +depends=( + lib32-cairo + lib32-fribidi + lib32-harfbuzz + lib32-libthai + lib32-libxft + pango +) +makedepends=( + git + meson +) +_commit=5e912b951efe4976adaf328a561f2a26ec794095 # tags/1.50.13^0 source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit") -sha256sums=('SKIP') +b2sums=('SKIP') pkgver() { cd pango @@ -27,13 +40,16 @@ } build() { + local meson_options=( + --libdir=/usr/lib32 + -D introspection=disabled + ) + export CC="gcc -m32" export CXX="g++ -m32" export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" - arch-meson pango build \ - --libdir=/usr/lib32 \ - -D introspection=disabled + arch-meson pango build "${meson_options[@]}" meson compile -C build } @@ -40,7 +56,7 @@ # not running checks: validation breaks when deps # (especially harfbuzz) don't match upstream CI -package() { +package_lib32-pango() { provides=(libpango{,cairo,ft2,xft}-1.0.so) meson install -C build --destdir "$pkgdir"
