summaryrefslogtreecommitdiff
path: root/x11-fonts
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2024-06-06 15:25:40 +0800
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2024-06-06 15:48:00 +0800
commit36dc071cf328bc2c0d425dc0259615d2568823f0 (patch)
tree348a1293c9cf759107663bcbaf3b103395019799 /x11-fonts
parentx11-fonts/geist-mono: Add geist-mono 1.3.0 (diff)
x11-fonts/geist-sans: Add geist-sans 1.3.0
Geist is a new font family for Vercel, created by Vercel in collaboration with Basement Studio. Geist Sans is a sans-serif typeface designed for legibility and simplicity. It is a modern, geometric typeface that is based on the principles of classic Swiss typography. It is designed to be used in headlines, logos, posters, and other large display sizes.
Diffstat (limited to '')
-rw-r--r--x11-fonts/Makefile1
-rw-r--r--x11-fonts/geist-sans/Makefile25
-rw-r--r--x11-fonts/geist-sans/distinfo5
-rw-r--r--x11-fonts/geist-sans/pkg-descr7
-rw-r--r--x11-fonts/geist-sans/pkg-plist9
5 files changed, 47 insertions, 0 deletions
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index 3b4de6a55be0..6bb0eae51093 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -118,6 +118,7 @@
SUBDIR += fslsfonts
SUBDIR += gbdfed
SUBDIR += geist-mono
+ SUBDIR += geist-sans
SUBDIR += geminifonts
SUBDIR += genryu
SUBDIR += genseki
diff --git a/x11-fonts/geist-sans/Makefile b/x11-fonts/geist-sans/Makefile
new file mode 100644
index 000000000000..24992683cd3a
--- /dev/null
+++ b/x11-fonts/geist-sans/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= geist
+PORTVERSION= 1.3.0
+CATEGORIES= x11-fonts
+MASTER_SITES= https://github.com/vercel/geist-font/releases/download/${PORTVERSION}/
+PKGNAMESUFFIX= -sans
+DISTNAME= Geist-${PORTVERSION}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Geist Sans by Vercel
+WWW= https://vercel.com/font \
+ https://github.com/vercel/geist-font
+
+LICENSE= OFL11
+LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
+
+USES= fonts zip
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${FONTSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/statics-ttf/*.ttf ${STAGEDIR}${FONTSDIR}
+
+.include <bsd.port.mk>
diff --git a/x11-fonts/geist-sans/distinfo b/x11-fonts/geist-sans/distinfo
new file mode 100644
index 000000000000..f7b362e95016
--- /dev/null
+++ b/x11-fonts/geist-sans/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1717568412
+SHA256 (Geist-1.3.0.zip) = 6a656e5efc991a0b465bc288b5455eebd7219e0668a936f8705a2e9d3a2a62c9
+SIZE (Geist-1.3.0.zip) = 1923604
+SHA256 (GeistMono-1.3.0.zip) = d6d19b0fc600110cb1595152c803a1f08e258f76637d1509baf76e2e0b9708d5
+SIZE (GeistMono-1.3.0.zip) = 2015647
diff --git a/x11-fonts/geist-sans/pkg-descr b/x11-fonts/geist-sans/pkg-descr
new file mode 100644
index 000000000000..e07815aa757c
--- /dev/null
+++ b/x11-fonts/geist-sans/pkg-descr
@@ -0,0 +1,7 @@
+Geist is a new font family for Vercel, created by Vercel in collaboration with
+Basement Studio.
+
+Geist Sans is a sans-serif typeface designed for legibility and simplicity. It
+is a modern, geometric typeface that is based on the principles of classic Swiss
+typography. It is designed to be used in headlines, logos, posters, and other
+large display sizes.
diff --git a/x11-fonts/geist-sans/pkg-plist b/x11-fonts/geist-sans/pkg-plist
new file mode 100644
index 000000000000..08ce54e87f10
--- /dev/null
+++ b/x11-fonts/geist-sans/pkg-plist
@@ -0,0 +1,9 @@
+%%FONTSDIR%%/Geist-Black.ttf
+%%FONTSDIR%%/Geist-Bold.ttf
+%%FONTSDIR%%/Geist-Light.ttf
+%%FONTSDIR%%/Geist-Medium.ttf
+%%FONTSDIR%%/Geist-Regular.ttf
+%%FONTSDIR%%/Geist-SemiBold.ttf
+%%FONTSDIR%%/Geist-Thin.ttf
+%%FONTSDIR%%/Geist-UltraBlack.ttf
+%%FONTSDIR%%/Geist-UltraLight.ttf