1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00

x11-fonts/google-fonts: revert "Remove expired port"

This reverts commit 77c04acae3.

Update the port to not reference the now removed x11-fonts/gentium-basic
and the expiring x11-fonts/open-sans. Referencing the latter caused
 `poudriere bulk` to fail.

Remove deprecation notice.

Requested by:	des
This commit is contained in:
Rene Ladan
2025-12-31 16:35:28 +01:00
parent 95b3559914
commit 33776cce55
7 changed files with 6113 additions and 1 deletions
-1
View File
@@ -4880,7 +4880,6 @@ accessibility/gammy||2025-12-01|Has expired: Abandoned and unfetchable
mail/mu4e-maildirs|mail/mu|2025-12-01|Has expired: Upstream discourages using this software and recommends feature now integrated into mail/mu
devel/libavl||2025-12-04|Has expired: Since 2002 libavl is no longer distributed as a shared library
net/py-netif||2025-12-04|Has expired: Upstream unmaintained
x11-fonts/google-fonts||2025-12-04|Has expired: Depends on expired x11-fonts/gentium-basic
x11-fonts/gentium-basic|x11-fonts/gentium|2025-12-04|Has expired: Superceeded by Gentium-7.000 https://software.sil.org/gentium/download/
www/rubygem-cssbundling-rails-gitlab|www/rubygem-cssbundling-rails-rails-gitlab|2025-12-05|Obsolete, use www/rubygem-cssbundling-rails-rails-gitlab instead
misc/amazon-qldb-shell||2025-12-05|Discontinued by Amazon as of July 2025: old and new customers are advised to migrate to Amazon Aurora PostgreSQL
+1
View File
@@ -137,6 +137,7 @@
SUBDIR += gnu-unifont-otf
SUBDIR += gofont-ttf
SUBDIR += gohufont
SUBDIR += google-fonts
SUBDIR += hack-font
SUBDIR += hanazono-fonts-ttf
SUBDIR += hermit
+100
View File
@@ -0,0 +1,100 @@
PORTNAME= google-fonts
DISTVERSION= 0.0.0.20210120
PORTREVISION= 4
CATEGORIES= x11-fonts
MAINTAINER= ports@FreeBSD.org
COMMENT= Collection of freely redistributable TrueType fonts from Google
WWW= https://fonts.google.com/
LICENSE= APACHE20 OFL11
LICENSE_COMB= multi
RUN_DEPENDS= Andika>0:x11-fonts/andika \
alef>0:x11-fonts/alef \
alegreya-sans>0:x11-fonts/alegreya-sans \
anonymous-pro>0:x11-fonts/anonymous-pro \
b612>0:x11-fonts/b612 \
comfortaa-ttf>0:x11-fonts/comfortaa-ttf \
comic-neue>0:x11-fonts/comic-neue \
courier-prime>.:x11-fonts/courier-prime \
croscorefonts>0:x11-fonts/croscorefonts-fonts-ttf \
exo>0:x11-fonts/exo \
fira>0:x11-fonts/fira \
firacode>0:x11-fonts/firacode \
jetbrains-mono>0:x11-fonts/jetbrains-mono \
lato>.:x11-fonts/lato \
montserrat>0:x11-fonts/montserrat \
noto-basic>0:x11-fonts/noto-basic \
roboto-fonts-ttf>0:x11-fonts/roboto-fonts-ttf \
source-code-pro-ttf>0:x11-fonts/source-code-pro-ttf \
source-sans-ttf>0:x11-fonts/source-sans-ttf \
source-serif-ttf>0:x11-fonts/source-serif-ttf \
ubuntu-font>0:x11-fonts/ubuntu-font \
vollkorn-ttf>0:x11-fonts/vollkorn-ttf
USES= fonts
USE_GITHUB= yes
GH_ACCOUNT= google
GH_PROJECT= fonts
GH_TAGNAME= 88b06a0c39a81a8b6e5ecf7f1ba2ff9273d29167
NO_ARCH= yes
NO_BUILD= yes
SUB_FILES= pkg-message
OPTIONS_DEFINE= DOCS
# These font families are installed by the RUN_DEPENDS above.
EXCLUSIONS= apache/arimo \
apache/cousine \
apache/roboto \
apache/tinos \
ofl/alef \
ofl/alegreyasans \
ofl/alegreyasanssc \
ofl/andika \
ofl/anonymouspro \
ofl/b612 \
ofl/b612mono \
ofl/comfortaa \
ofl/comicneue \
ofl/courierprime \
ofl/exo2 \
ofl/firacode \
ofl/firamono \
ofl/firasans \
ofl/firasanscondensed \
ofl/jetbrainsmono \
ofl/lato \
ofl/montserrat \
ofl/montserratalternates \
ofl/notonastaliqurdu \
ofl/notomusic* \
ofl/notosans* \
ofl/notoserif* \
ofl/nototraditionalnushu \
ofl/sourcecodepro \
ofl/sourcesanspro \
ofl/sourceserifpro \
ofl/vollkorn \
ofl/vollkornsc \
ufl/*
do-install:
@${MKDIR} ${STAGEDIR}${FONTSDIR}
(cd ${WRKSRC} && ${RM} -r ${EXCLUSIONS})
${FIND} ${WRKSRC} -name \*wght\* -delete
${FIND} ${WRKSRC} -name \*.ttf -exec ${INSTALL_DATA} {} ${STAGEDIR}${FONTSDIR} \;
post-install-DOCS-on:
for dir in $$(${FIND} ${WRKSRC} -name \*.ttf -exec ${DIRNAME} {} \; | ${SORT} -u); do \
family=$$(${BASENAME} $${dir}); \
${FIND} $${dir} \( -name \*.txt -o -name \*.html \) -exec \
${SH} -c "${MKDIR} ${STAGEDIR}${DOCSDIR}/$${family} && \
${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/$${family}" \; ; \
done
.include <bsd.port.mk>
+3
View File
@@ -0,0 +1,3 @@
TIMESTAMP = 1611229396
SHA256 (google-fonts-0.0.0.20210120-88b06a0c39a81a8b6e5ecf7f1ba2ff9273d29167_GH0.tar.gz) = 1d3e849a0ea017c3b334ca57007b3e0db8d627c02402a066a61265446c55bc0f
SIZE (google-fonts-0.0.0.20210120-88b06a0c39a81a8b6e5ecf7f1ba2ff9273d29167_GH0.tar.gz) = 618901836
@@ -0,0 +1,9 @@
[
{ type: install
message: <<EOM
Add the following line to the "Files" section of X Windows configuration file:
FontPath "%%FONTSDIR%%/"
EOM
}
]
+3
View File
@@ -0,0 +1,3 @@
Collection of more than 2000 freely redistributable TrueType fonts from the
Google Fonts project, installed locally and suitable for use in X.Org
applications.
File diff suppressed because it is too large Load Diff