[notify] freetype-32: 2.11.0 -> 2.11.1; now uses meson & ninja

This commit is contained in:
Tim Biermann 2021-12-07 19:30:25 +01:00
parent 9159af7440
commit 67814eb2ee
3 changed files with 18 additions and 20 deletions

View File

@ -1,9 +1,7 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rw-r--r-- root/root usr/lib32/libfreetype.a
-rwxr-xr-x root/root usr/lib32/libfreetype.la
lrwxrwxrwx root/root usr/lib32/libfreetype.so -> libfreetype.so.6.18.0
lrwxrwxrwx root/root usr/lib32/libfreetype.so.6 -> libfreetype.so.6.18.0
-rwxr-xr-x root/root usr/lib32/libfreetype.so.6.18.0
-rwxr-xr-x root/root usr/lib32/libfreetype.so.6.18.1
lrwxrwxrwx root/root usr/lib32/libfreetype.so.6 -> libfreetype.so.6.18.1
lrwxrwxrwx root/root usr/lib32/libfreetype.so -> libfreetype.so.6
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/freetype2.pc

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/compat-32.pub
RWSwxGo/zH7eXWcVWp4SGn1FRE+C+0GRxqx+X1te2Xq1+TO/kBWddu3HMsrXMbfx+4HuHwwcWja198mO5/AwyewVLLnDa2xb2AQ=
SHA256 (Pkgfile) = c700c97048faa5e836b2437601f60de30fcfe9edb9006eff9810b07c36ad4517
SHA256 (.footprint) = 37400e407c2baf11050b0100bd7347413048467a9e6e1d4e2b9852b3dfff570c
SHA256 (freetype-2.11.0.tar.xz) = 8bee39bd3968c4804b70614a0a3ad597299ad0e824bc8aad5ce8aaf48067bde7
RWSwxGo/zH7eXaWADEqn/D+VAOo6WIcy9zAplMEVmBJexOWc63FWSz0iE5o4I0uYNtehXFNmqUnBGRyXQcl5g1THLGG87+zpgQw=
SHA256 (Pkgfile) = 53dba8a86ec7d6b17a38d164744918fcd6d5b2c30db7f23b65e4cf41a9c90804
SHA256 (.footprint) = e20e062f7776334d633d49ca7f43295df4cec4ec99d8a98f645c444d5fc5bf11
SHA256 (freetype-2.11.1.tar.xz) = 3333ae7cfda88429c97a7ae63b7d01ab398076c3b67182e960e5684050f2c5c8

View File

@ -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
--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
make
make DESTDIR=$PKG install
rm -r $PKG/usr/{include,share}
rm -r $PKG/usr/include
}