Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F143517810
D41709.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
4 KB
Referenced Files
None
Subscribers
None
D41709.diff
View Options
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -63,6 +63,7 @@
SUBDIR += fira
SUBDIR += firacode
SUBDIR += firago
+ SUBDIR += fixel
SUBDIR += fnt
SUBDIR += fntsample
SUBDIR += font-adobe-100dpi
diff --git a/x11-fonts/fixel/Makefile (mode 644) b/x11-fonts/fixel/Makefile (mode 644)
--- /dev/null
+++ b/x11-fonts/fixel/Makefile (mode 644)
@@ -0,0 +1,55 @@
+PORTNAME= fixel
+PORTVERSION= 0.0.1
+CATEGORIES= x11-fonts
+MASTER_SITES= https://fonts.macpaw.com/fonts/:0 https://fixel.macpaw.com/:1
+DISTNAME= FixelAll
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:0 user-license-agreement:1
+DIST_SUBDIR= ${PORTNAME}
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+
+MAINTAINER= arcade@b1t.name
+COMMENT= Geometric and humanist grotesque
+WWW= https://fonts.macpaw.com/
+
+LICENSE= MACPAW
+LICENSE_GROUPS= FONTS
+LICENSE_NAME= MACPAW
+LICENSE_FILE= ${WRKDIR}/MACPAW.txt
+LICENSE_PERMS= no-dist-mirror no-pkg-mirror no-auto-accept
+
+EXTRACT_DEPENDS= html2text:textproc/html2text
+
+USES= fonts zip
+
+NO_ARCH= yes
+NO_BUILD= yes
+NO_WRKSUBDIR= yes
+
+OPTIONS_MULTI= FONTS
+OPTIONS_MULTI_FONTS= DISPLAY_TTF TEXT_TTF VARIABLE_TTF
+OPTIONS_DEFAULT= DISPLAY_TTF TEXT_TTF VARIABLE_TTF
+OPTIONS_SUB= yes
+
+DISPLAY_TTF_DESC= Fixel Display TrueType (TTF)
+TEXT_TTF_DESC= Fixel Text TrueType (TTF)
+VARIABLE_TTF_DESC= Fixel Variable TrueType (TTF)
+
+post-extract:
+ ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/user-license-agreement ${WRKDIR}/
+ cd ${WRKDIR} && html2text -ascii -width 70 user-license-agreement > MACPAW.txt
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${FONTSDIR}
+ ${INSTALL_DATA} ${WRKDIR}/MACPAW.txt ${STAGEDIR}${FONTSDIR}/
+ ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/user-license-agreement ${STAGEDIR}${FONTSDIR}/
+
+do-install-DISPLAY_TTF-on:
+ ${INSTALL_DATA} ${WRKSRC}/FixelDisplay/*.ttf ${STAGEDIR}${FONTSDIR}/
+
+do-install-TEXT_TTF-on:
+ ${INSTALL_DATA} ${WRKSRC}/FixelText/*.ttf ${STAGEDIR}${FONTSDIR}/
+
+do-install-VARIABLE_TTF-on:
+ ${INSTALL_DATA} ${WRKSRC}/FixelVariable/*.ttf ${STAGEDIR}${FONTSDIR}/
+
+.include <bsd.port.mk>
diff --git a/x11-fonts/fixel/distinfo (mode 644) b/x11-fonts/fixel/distinfo (mode 644)
--- /dev/null
+++ b/x11-fonts/fixel/distinfo (mode 644)
@@ -0,0 +1,5 @@
+TIMESTAMP = 1693806240
+SHA256 (fixel/FixelAll.zip) = 020fe9f475e4f26d4d8ae994be212e72900849d10d4a1694ae76bc2c7a008a8f
+SIZE (fixel/FixelAll.zip) = 2570373
+SHA256 (fixel/user-license-agreement) = 41fd07254a8629922052ea91b22878089ac488315b6862b7d2b0fead1d4d7621
+SIZE (fixel/user-license-agreement) = 18115
diff --git a/x11-fonts/fixel/pkg-descr (mode 644) b/x11-fonts/fixel/pkg-descr (mode 644)
--- /dev/null
+++ b/x11-fonts/fixel/pkg-descr (mode 644)
@@ -0,0 +1,7 @@
+Fixel is a typeface in 2 styles - Text and Display - and 9 weight options -
+from Thin to Black. A distinguishing feature of the type is that it combines
+elements of geometric and humanist grotesques: open letter forms, crisp,
+wide-width, and low contrast. The personality of the headset combines clarity,
+restraint, and functionality, but also friendliness, dynamism, and playfulness.
+
+Font usage and distribution is free except for residents of Russia and Belarus
diff --git a/x11-fonts/fixel/pkg-plist (mode 644) b/x11-fonts/fixel/pkg-plist (mode 644)
--- /dev/null
+++ b/x11-fonts/fixel/pkg-plist (mode 644)
@@ -0,0 +1,21 @@
+%%DISPLAY_TTF%%%%FONTSDIR%%/FixelDisplay-Black.ttf
+%%DISPLAY_TTF%%%%FONTSDIR%%/FixelDisplay-Bold.ttf
+%%DISPLAY_TTF%%%%FONTSDIR%%/FixelDisplay-ExtraBold.ttf
+%%DISPLAY_TTF%%%%FONTSDIR%%/FixelDisplay-ExtraLight.ttf
+%%DISPLAY_TTF%%%%FONTSDIR%%/FixelDisplay-Light.ttf
+%%DISPLAY_TTF%%%%FONTSDIR%%/FixelDisplay-Medium.ttf
+%%DISPLAY_TTF%%%%FONTSDIR%%/FixelDisplay-Regular.ttf
+%%DISPLAY_TTF%%%%FONTSDIR%%/FixelDisplay-SemiBold.ttf
+%%DISPLAY_TTF%%%%FONTSDIR%%/FixelDisplay-Thin.ttf
+%%TEXT_TTF%%%%FONTSDIR%%/FixelText-Black.ttf
+%%TEXT_TTF%%%%FONTSDIR%%/FixelText-Bold.ttf
+%%TEXT_TTF%%%%FONTSDIR%%/FixelText-ExtraBold.ttf
+%%TEXT_TTF%%%%FONTSDIR%%/FixelText-ExtraLight.ttf
+%%TEXT_TTF%%%%FONTSDIR%%/FixelText-Light.ttf
+%%TEXT_TTF%%%%FONTSDIR%%/FixelText-Medium.ttf
+%%TEXT_TTF%%%%FONTSDIR%%/FixelText-Regular.ttf
+%%TEXT_TTF%%%%FONTSDIR%%/FixelText-SemiBold.ttf
+%%TEXT_TTF%%%%FONTSDIR%%/FixelText-Thin.ttf
+%%VARIABLE_TTF%%%%FONTSDIR%%/FixelVariable.ttf
+%%FONTSDIR%%/MACPAW.txt
+%%FONTSDIR%%/user-license-agreement
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Jan 31, 7:46 PM (14 h, 12 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28170189
Default Alt Text
D41709.diff (4 KB)
Attached To
Mode
D41709: [new port] x11-fonts/fixel: Geometric and humanist grotesque
Attached
Detach File
Event Timeline
Log In to Comment