upgpkg: wordpress 6.2.1-1
[ArchLinux/community.git] / lib32-fribidi / trunk / PKGBUILD
blob1b033dac974c2756f7aa359b2d27aadffef90747
1 # Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
2 # Contributor: Giovanni Scafora <giovanni@archlinux.org>
3 # Contributor: Nezmer <Nezmer@gmail.com>
5 pkgname=lib32-fribidi
6 pkgver=1.0.12
7 pkgrel=1
8 pkgdesc="A Free Implementation of the Unicode Bidirectional Algorithm (32-bit)"
9 url="https://github.com/fribidi/fribidi/"
10 arch=(x86_64)
11 license=(LGPL)
12 depends=(lib32-glibc fribidi)
13 makedepends=(git meson)
14 provides=(libfribidi.so)
15 _commit=6428d8469e536bcbb6e12c7b79ba6659371c435a  # tags/v1.0.12^0
16 source=("git+https://github.com/fribidi/fribidi#commit=$_commit")
17 sha256sums=('SKIP')
19 pkgver() {
20   cd fribidi
21   git describe --tags | sed 's/^v//;s/[^-]*-g/r&/;s/-/+/g'
24 prepare() {
25   cd fribidi
28 build() {
29   export CC="gcc -m32"
30   export CXX="g++ -m32"
31   export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
33   arch-meson fribidi build \
34     --libdir=/usr/lib32 \
35     -D docs=false
36   meson compile -C build
39 check() {
40   meson test -C build --print-errorlogs
43 package() {
44   meson install -C build --destdir "$pkgdir"
45   rm -rf "$pkgdir"/usr/{include,share,bin}
48 # vim:set sw=2 et: