summaryrefslogtreecommitdiff
path: root/freetype-32/Pkgfile
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2021-12-07 19:30:25 +0100
committerTim Biermann <tbier@posteo.de>2021-12-07 21:37:29 +0100
commit67814eb2ee8cd039b6e4aff8b24b184ddbc4f34b (patch)
tree7711e654240a44d24c61f4eaa619dc03d34eac70 /freetype-32/Pkgfile
parent9159af7440dec10725b2084b6f5251a53e19b7e0 (diff)
downloadcompat-32-67814eb2ee8cd039b6e4aff8b24b184ddbc4f34b.tar.gz
compat-32-67814eb2ee8cd039b6e4aff8b24b184ddbc4f34b.tar.xz
[notify] freetype-32: 2.11.0 -> 2.11.1; now uses meson & ninja
Diffstat (limited to 'freetype-32/Pkgfile')
-rw-r--r--freetype-32/Pkgfile22
1 files changed, 11 insertions, 11 deletions
diff --git a/freetype-32/Pkgfile b/freetype-32/Pkgfile
index 84d83767..0c17a28a 100644
--- a/freetype-32/Pkgfile
+++ b/freetype-32/Pkgfile
@@ -1,24 +1,24 @@
# Description: A free and portable TrueType font rendering engine
-# URL: https://www.freetype.org/
+# URL: https://www.freetype.org/
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
# Depends on: freetype libpng-32
name=freetype-32
-version=2.11.0
+version=2.11.1
release=1
source=(https://download.savannah.gnu.org/releases/${name%-*}/${name%-*}-$version.tar.xz)
build() {
- cd ${name%-*}-$version
-
- ./configure \
+ meson setup ${name%-*}-$version build \
--prefix=/usr \
--libdir=/usr/lib32 \
- --with-zlib \
- --with-harfbuzz=no
-
- make
- make DESTDIR=$PKG install
+ --buildtype=plain \
+ --wrap-mode=nodownload \
+ -D b_lto=true \
+ -D b_pie=true \
+ -D default_library=shared
+ meson compile -C build -j ${JOBS:-1}
+ DESTDIR=$PKG meson install -C build
- rm -r $PKG/usr/{include,share}
+ rm -r $PKG/usr/include
}

Generated by cgit