diff options
author | Tim Biermann <tbier@posteo.de> | 2021-12-07 19:30:25 +0100 |
---|---|---|
committer | Tim Biermann <tbier@posteo.de> | 2021-12-07 21:37:29 +0100 |
commit | 67814eb2ee8cd039b6e4aff8b24b184ddbc4f34b (patch) | |
tree | 7711e654240a44d24c61f4eaa619dc03d34eac70 /freetype-32/Pkgfile | |
parent | 9159af7440dec10725b2084b6f5251a53e19b7e0 (diff) | |
download | compat-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/Pkgfile | 22 |
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 } |