diff --git a/common/shlibs b/common/shlibs index 693fd9566bb..61d5531b0a2 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3975,3 +3975,4 @@ libtexlua53.so.5 texlive-LuaTeX-20200406_1 libptexenc.so.1 texlive-20200406_1 libdolphinvcs.so.5 dolphin-20.04.3_1 libcglm.so.0 cglm-0.7.6_1 +libfcft.so.3 fcft-2.2.2_1 diff --git a/srcpkgs/fcft-devel b/srcpkgs/fcft-devel new file mode 120000 index 00000000000..2f40d7a55ee --- /dev/null +++ b/srcpkgs/fcft-devel @@ -0,0 +1 @@ +fcft \ No newline at end of file diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template new file mode 100644 index 00000000000..2cb74392aec --- /dev/null +++ b/srcpkgs/fcft/template @@ -0,0 +1,32 @@ +# Template file for 'fcft' +pkgname=fcft +version=2.2.2 +revision=1 +wrksrc=$pkgname +build_style=meson +hostmakedepends="pkg-config scdoc" +makedepends="fontconfig-devel freetype-devel pixman-devel tllist" +short_desc="Simple library for font loading and glyph rasterization" +maintainer="Isaac Freund " +license="MIT" +homepage="https://codeberg.org/dnkl/fcft" +distfiles="${homepage}/archive/${version}.tar.gz + ${homepage}/raw/branch/master/LICENSE" +checksum="9bc54b5ccb637f6c8270697c886e3e86cb4ffb6042b1d4a32eaaee854fb0837d + d534a23a31500a0ac958d9634b84f532bd73ff1aca1bb8f7debbcbebc16ff39a" +skip_extraction=LICENSE + +post_install() { + vlicense ${XBPS_SRCDISTDIR}/${pkgname}-${version}/LICENSE +} + +fcft-devel_package() { + depends="${sourcepkg}>=${version}_${revision} ${makedepends}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + vmove usr/share/man/man3 + } +}