summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSíle Ekaterin Liszka <sheila@vulpine.house>2025-06-28 00:31:14 -0700
committerSíle Ekaterin Liszka <sheila@vulpine.house>2025-06-29 14:58:51 -0700
commit60887f6c8d3230144d804537fd58b3f38e8c61ac (patch)
tree754678d5a5dde972daf657e09dc9d9054a24ac3a
parent9ffb46ef50914c81229a4d7b30163967e25c8206 (diff)
downloadpackages-60887f6c8d3230144d804537fd58b3f38e8c61ac.tar.gz
packages-60887f6c8d3230144d804537fd58b3f38e8c61ac.tar.bz2
packages-60887f6c8d3230144d804537fd58b3f38e8c61ac.tar.xz
packages-60887f6c8d3230144d804537fd58b3f38e8c61ac.zip
user/freetype: use meson
-rw-r--r--user/freetype/APKBUILD21
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"