pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
New package, fcft.
Module Name: pkgsrc-wip
Committed By: Benny Siegert <bsiegert%gmail.com@localhost>
Pushed By: bsiegert
Date: Sat Mar 23 20:55:52 2024 +0100
Changeset: 67afcf89369a0890101aae52fa0472aeb72bc752
Modified Files:
Makefile
Added Files:
fcft/DESCR
fcft/Makefile
fcft/PLIST
fcft/distinfo
Log Message:
New package, fcft.
fcft is a small font loading and glyph rasterization library built on-top of
FontConfig, FreeType2 and pixman.
It can load and cache fonts from a fontconfig-formatted name string,
e.g. Monospace:size=12, optionally with user configured fallback fonts.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=67afcf89369a0890101aae52fa0472aeb72bc752
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
fcft/DESCR | 5 +++++
fcft/Makefile | 22 ++++++++++++++++++++++
fcft/PLIST | 7 +++++++
fcft/distinfo | 5 +++++
5 files changed, 40 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index ff38d96751..6df002b016 100644
--- a/Makefile
+++ b/Makefile
@@ -867,6 +867,7 @@ SUBDIR+= fbpager
SUBDIR+= fbpanel
SUBDIR+= fbsd2pkg
SUBDIR+= fceux
+SUBDIR+= fcft
SUBDIR+= fdm_materials
SUBDIR+= feathercoin
SUBDIR+= felt
diff --git a/fcft/DESCR b/fcft/DESCR
new file mode 100644
index 0000000000..864b506d1b
--- /dev/null
+++ b/fcft/DESCR
@@ -0,0 +1,5 @@
+fcft is a small font loading and glyph rasterization library built on-top of
+FontConfig, FreeType2 and pixman.
+
+It can load and cache fonts from a fontconfig-formatted name string,
+e.g. Monospace:size=12, optionally with user configured fallback fonts.
diff --git a/fcft/Makefile b/fcft/Makefile
new file mode 100644
index 0000000000..c53acee1cc
--- /dev/null
+++ b/fcft/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD$
+
+DISTNAME= fcft-3.1.8
+CATEGORIES= fonts
+MASTER_SITES= https://codeberg.org/dnkl/fcft/releases/download/${PKGVERSION_NOREV}/
+
+MAINTAINER= bsiegert%NetBSD.org@localhost
+HOMEPAGE= https://codeberg.org/dnkl/fcft/
+COMMENT= Simple library for font loading and glyph rasterization
+LICENSE= mit
+
+USE_TOOLS+= pkg-config
+
+BUILD_DEPENDS+= scdoc-[0-9]*:../../textproc/scdoc
+
+.include "../../converters/utf8proc/buildlink3.mk"
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../fonts/harfbuzz/buildlink3.mk"
+.include "../../x11/pixman/buildlink3.mk"
+.include "../../wip/tllist/buildlink3.mk"
+.include "../../devel/meson/build.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/fcft/PLIST b/fcft/PLIST
new file mode 100644
index 0000000000..b1a8d8ffe5
--- /dev/null
+++ b/fcft/PLIST
@@ -0,0 +1,7 @@
+@comment $NetBSD$
+include/fcft/fcft.h
+include/fcft/stride.h
+lib/libfcft.so
+lib/libfcft.so.4
+lib/libfcft.so.4.1.8
+lib/pkgconfig/fcft.pc
diff --git a/fcft/distinfo b/fcft/distinfo
new file mode 100644
index 0000000000..b7d324225b
--- /dev/null
+++ b/fcft/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (fcft-3.1.8.tar.gz) = d395d7855f0633b86ec272c273dac558098b9e9038de5d70d7db585ad6875e46
+SHA512 (fcft-3.1.8.tar.gz) = a73f0457cd44bdba4f5004beff6b87715c66ab1112f1d29e3b607f4b2662cf2ea3538481d4b8a4dce4e4c3fdc38f825416df13bc64609501bd9db1cf09c4b0d2
+Size (fcft-3.1.8.tar.gz) = 697864 bytes
Home |
Main Index |
Thread Index |
Old Index