git: 0d609c372320 - main - x11-fonts/agave: Optimize port and don't install incomplete fonts
Daniel Engberg <[email protected]> Sat, 01 Aug 2026 07:32:55 +0000
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <6a6da127.1dee8.2b6b7a15__4406.58517634205$1785569720$gmane$org@gitrepo.freebsd.org> |
The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=0d609c372320b68b1976c826cc644634523e34fb commit 0d609c372320b68b1976c826cc644634523e34fb Author: Daniel Engberg <[email protected]> AuthorDate: 2026-08-01 06:47:56 +0000 Commit: Daniel Engberg <[email protected]> CommitDate: 2026-08-01 07:32:29 +0000 x11-fonts/agave: Optimize port and don't install incomplete fonts * Use upstreams "pre-compiled" font files * Only extract files that are required for install to reduce I/O PR: 296925 Reviewed by: ehaupt (maintainer) --- x11-fonts/agave/Makefile | 20 ++++++++++++-------- x11-fonts/agave/pkg-plist | 6 ++---- 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/x11-fonts/agave/Makefile b/x11-fonts/agave/Makefile index 5be14af6d919..ce650d2b6fbc 100644 --- a/x11-fonts/agave/Makefile +++ b/x11-fonts/agave/Makefile @@ -1,27 +1,31 @@ PORTNAME= agave -PORTVERSION= 38 +DISTVERSION= 38 +PORTREVISION= 1 CATEGORIES= x11-fonts MAINTAINER= [email protected] COMMENT= TrueType monospaced font designed for X environments WWW= https://b.agaric.net/page/agave -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/../LICENSE - -BUILD_DEPENDS= fontforge:print/fontforge \ - ttfautohint:print/ttfautohint +LICENSE= OFL11 +LICENSE_FILE= ${WRKSRC}/LICENSE USES= cpe fonts CPE_VENDOR= anomali + USE_GITHUB= yes GH_ACCOUNT= blobject + NO_ARCH= yes +NO_BUILD= yes -WRKSRC_SUBDIR= src +EXTRACT_AFTER_ARGS= --include ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/LICENSE \ + --include ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/dist/*.ttf \ + --exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/dist/*-slashed.ttf \ + --no-same-owner --no-same-permissions do-install: ${MKDIR} ${STAGEDIR}${FONTSDIR} - ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${FONTSDIR} + ${INSTALL_DATA} ${WRKSRC}/dist/*.ttf ${STAGEDIR}${FONTSDIR} .include <bsd.port.mk> diff --git a/x11-fonts/agave/pkg-plist b/x11-fonts/agave/pkg-plist index 1f1561ffdd44..f3d0a2dc8294 100644 --- a/x11-fonts/agave/pkg-plist +++ b/x11-fonts/agave/pkg-plist @@ -1,4 +1,2 @@ -%%FONTSDIR%%/agave-b.ttf -%%FONTSDIR%%/agave-i.ttf -%%FONTSDIR%%/agave-r.ttf -%%FONTSDIR%%/agave-z.ttf +%%FONTSDIR%%/Agave-Bold.ttf +%%FONTSDIR%%/Agave-Regular.ttf