diff options
author | Síle Ekaterin Liszka <sheila@vulpine.house> | 2025-06-28 00:31:14 -0700 |
---|---|---|
committer | Síle Ekaterin Liszka <sheila@vulpine.house> | 2025-06-29 14:58:51 -0700 |
commit | 60887f6c8d3230144d804537fd58b3f38e8c61ac (patch) | |
tree | 754678d5a5dde972daf657e09dc9d9054a24ac3a | |
parent | 9ffb46ef50914c81229a4d7b30163967e25c8206 (diff) | |
download | packages-60887f6c8d3230144d804537fd58b3f38e8c61ac.tar.gz packages-60887f6c8d3230144d804537fd58b3f38e8c61ac.tar.bz2 packages-60887f6c8d3230144d804537fd58b3f38e8c61ac.tar.xz packages-60887f6c8d3230144d804537fd58b3f38e8c61ac.zip |
user/freetype: use meson
-rw-r--r-- | user/freetype/APKBUILD | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/user/freetype/APKBUILD b/user/freetype/APKBUILD index a15a9a1a7..d8ef4ea3e 100644 --- a/user/freetype/APKBUILD +++ b/user/freetype/APKBUILD @@ -2,15 +2,15 @@ # Maintainer: A. Wilcox <awilfox@adelielinux.org> pkgname=freetype pkgver=2.13.2 -pkgrel=0 +pkgrel=1 pkgdesc="TrueType font rendering library" url="https://www.freetype.org/" arch="all" license="FTL OR GPL-2.0+" options="!check" depends="" -makedepends="zlib-dev libpng-dev bzip2-dev" -subpackages="$pkgname-dev $pkgname-doc" +makedepends="zlib-dev meson libpng-dev bzip2-dev" +subpackages="$pkgname-dev" source="http://download.savannah.gnu.org/releases/freetype/freetype-$pkgver.tar.xz" # secfixes: @@ -27,20 +27,15 @@ source="http://download.savannah.gnu.org/releases/freetype/freetype-$pkgver.tar. # - CVE-2017-8287 build() { - ./configure \ - --build=$CBUILD \ - --host=$CHOST \ + meson setup \ --prefix=/usr \ - --sysconfdir=/etc \ - --disable-static \ - --with-bzip2 \ - --with-png \ - --enable-freetype-config - make + -Dzlib=system \ + build + meson compile -C build } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" meson install -C build } sha512sums="a5917edaa45cb9f75786f8a4f9d12fdf07529247e09dfdb6c0cf7feb08f7588bb24f7b5b11425fb47f8fd62fcb426e731c944658f6d5a59ce4458ad5b0a50194 freetype-2.13.2.tar.xz" |