Page MenuHomeFreeBSD

D41709.diff
No OneTemporary

D41709.diff

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

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)

Event Timeline