fcft: initial commit, version 2.4.5

This commit is contained in:
Tim Biermann 2021-09-20 00:20:06 +02:00
parent a2d46d9b3f
commit 16c22fa1c2
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 57 additions and 0 deletions

27
fcft/.footprint Normal file
View File

@ -0,0 +1,27 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/fcft/
-rw-r--r-- root/root usr/include/fcft/fcft.h
-rw-r--r-- root/root usr/include/fcft/stride.h
drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/libfcft.so -> libfcft.so.3
lrwxrwxrwx root/root usr/lib/libfcft.so.3 -> libfcft.so.3.4.5
-rwxr-xr-x root/root usr/lib/libfcft.so.3.4.5
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/fcft.pc
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man3/
-rw-r--r-- root/root usr/share/man/man3/fcft_capabilities.3.gz
-rw-r--r-- root/root usr/share/man/man3/fcft_clone.3.gz
-rw-r--r-- root/root usr/share/man/man3/fcft_destroy.3.gz
-rw-r--r-- root/root usr/share/man/man3/fcft_from_name.3.gz
-rw-r--r-- root/root usr/share/man/man3/fcft_glyph_rasterize.3.gz
-rw-r--r-- root/root usr/share/man/man3/fcft_grapheme_rasterize.3.gz
-rw-r--r-- root/root usr/share/man/man3/fcft_kerning.3.gz
-rw-r--r-- root/root usr/share/man/man3/fcft_log_init.3.gz
-rw-r--r-- root/root usr/share/man/man3/fcft_precompose.3.gz
-rw-r--r-- root/root usr/share/man/man3/fcft_set_scaling_filter.3.gz
-rw-r--r-- root/root usr/share/man/man3/fcft_size_adjust.3.gz
-rw-r--r-- root/root usr/share/man/man3/fcft_text_run_destroy.3.gz
-rw-r--r-- root/root usr/share/man/man3/fcft_text_run_rasterize.3.gz

5
fcft/.signature Normal file
View File

@ -0,0 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF39LE2iQxHeKZlsaCBqnh61lY2bFDSFLnWkBM7YgxatTvgQjdR6FfQ+lWt7Dh5/c31SddU82Y4zkjNaCPyZWQfwA=
SHA256 (Pkgfile) = c7b0286994307aefa57ceca2e8553b843c51d7a350552347ce4fdd68e7464af9
SHA256 (.footprint) = 0e951c7c9545e1a6fae6e2a24b86320d8e346fc3a1235b3fc669abfb1950a3a5
SHA256 (fcft-2.4.5.tar.gz) = b17fcf556e2beecacd0b5dbcdf4441b737850576446f33342a3577b6afd09ee9

25
fcft/Pkgfile Normal file
View File

@ -0,0 +1,25 @@
# Description: Simple library for font loading and glyph rasterization using FontConfig, FreeType and pixman.
# URL: https://codeberg.org/dnkl/fcft
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: fontconfig scdoc tllist utf8proc wayland-protocols xorg-libpixman
# Optional: harfbuzz
name=fcft
version=2.4.5
release=1
source=(https://codeberg.org/dnkl/fcft/archive/$version.tar.gz)
renames=($name-$version.tar.gz)
build() {
meson setup $name build \
--prefix=/usr \
--buildtype=plain \
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true \
-D test-text-shaping=true
meson compile -C build
DESTDIR=$PKG meson install -C build
rm -r $PKG/usr/share/doc
}