diff --git a/x11-fonts/charis-compact/Makefile b/x11-fonts/charis-compact/Makefile index 926bb1fc5dba..d8f9e257e0ec 100644 --- a/x11-fonts/charis-compact/Makefile +++ b/x11-fonts/charis-compact/Makefile @@ -1,34 +1,32 @@ PORTNAME= CharisSILCompact -PORTVERSION= 4.114 -PORTREVISION= 2 +DISTVERSION= 6.200 CATEGORIES= x11-fonts -#unfortunately, the SIL server embeds timestamps in the distfile, so we use a static local copy -.if defined(MAINTAINER_MODE) -MASTER_SITES= http://scripts.sil.org/ttw/fonts2go.cgi?family=CharisSIL&pkg=Compact&ver=${PORTVERSION}&filename=/ -.else -MASTER_SITES= LOCAL/bf -.endif +# Use the port maintainer's GitHub to fetch the font, since the SIL server +# embeds dynamic content into the file. +MASTER_SITES= https://raw.githubusercontent.com/zoliky/distfiles/refs/heads/main/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= ports@zoltankiraly.com COMMENT= Charis SIL TrueType font collection, compact variant -WWW= https://scripts.sil.org/cms/scripts/page.php?item_id=CharisSILfont +WWW= https://software.sil.org/charis/ LICENSE= OFL11 +LICENSE_FILE= ${WRKSRC}/OFL.txt USES= fonts zip +NO_ARCH= yes NO_BUILD= yes -.for type in B BI I R +SUB_FILES= pkg-message + +.for type in Bold BoldItalic Italic Regular PLIST_FILES+= ${FONTSDIR}/${PORTNAME}-${type}.ttf .endfor +PORTDOCS= FONTLOG.txt OFL-FAQ.txt README.txt + OPTIONS_DEFINE= DOCS -PORTDOCS= FONTLOG.txt OFL-FAQ.txt OFL.txt README.txt feat_set_tuned.xml - -SUB_FILES= pkg-message - do-install: ${MKDIR} ${STAGEDIR}${FONTSDIR} (cd ${WRKSRC} ; ${INSTALL_DATA} *.ttf ${STAGEDIR}${FONTSDIR}) diff --git a/x11-fonts/charis-compact/distinfo b/x11-fonts/charis-compact/distinfo index 2ed5572ef601..176311b5aad1 100644 --- a/x11-fonts/charis-compact/distinfo +++ b/x11-fonts/charis-compact/distinfo @@ -1,2 +1,3 @@ -SHA256 (CharisSILCompact-4.114.zip) = b8df263c64d1590c419e0cb4317666312036da07ea6f2f2bea49736453042095 -SIZE (CharisSILCompact-4.114.zip) = 2743777 +TIMESTAMP = 1735763322 +SHA256 (CharisSILCompact-6.200.zip) = 868dc7a27492937a7aa21215e363537ce2af7bf63321d5e1ef54004e44ce9e12 +SIZE (CharisSILCompact-6.200.zip) = 2066001