Skip to content

Commit

Permalink
x11-fonts/noto-extra: Convert to a meta port
Browse files Browse the repository at this point in the history
- Bump PORTREVISION for dependency and package change
  • Loading branch information
sunpoet committed Mar 23, 2024
1 parent cbcfa12 commit a41e1bf
Show file tree
Hide file tree
Showing 4 changed files with 43 additions and 1,567 deletions.
78 changes: 42 additions & 36 deletions x11-fonts/noto-extra/Makefile
@@ -1,45 +1,51 @@
PORTNAME= noto
PORTVERSION= 2.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= x11-fonts
MASTER_SITES= https://noto-website-2.storage.googleapis.com/pkgs/
DISTNAME= Noto-hinted
PKGNAMESUFFIX= -extra

MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Google Noto Fonts family (Extra)
WWW= https://fonts.google.com/noto

LICENSE= OFL11
LICENSE_FILE= ${WRKSRC}/LICENSE_OFL.txt

USES= fonts zip

EXTRACT_AFTER_ARGS= -d ${EXTRACT_WRKDIR} -x '*.otf'
NO_ARCH= yes
NO_BUILD= yes
NO_WRKSUBDIR= yes

BASIC_FONTS= NotoSans-Bold.ttf \
NotoSans-BoldItalic.ttf \
NotoSans-Italic.ttf \
NotoSans-Regular.ttf \
NotoSansMono-Bold.ttf \
NotoSansMono-Regular.ttf \
NotoSansSymbols-Bold.ttf \
NotoSansSymbols-Regular.ttf \
NotoSerif-Bold.ttf \
NotoSerif-BoldItalic.ttf \
NotoSerif-Italic.ttf \
NotoSerif-Regular.ttf
EMOJI_FONTS= NotoColorEmoji.ttf \
NotoEmoji-Regular.ttf

post-extract:
@cd ${WRKSRC} && ${RM} ${BASIC_FONTS} ${EMOJI_FONTS}

do-install:
${MKDIR} ${STAGEDIR}${FONTSDIR}
${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${FONTSDIR}
WWW= https://fonts.google.com/noto \
https://github.com/notofonts/notofonts.github.io

RUN_DEPENDS= noto-kufi-arabic>=0:x11-fonts/noto-kufi-arabic \
noto-naskh-arabic>=0:x11-fonts/noto-naskh-arabic \
noto-sans-arabic>=0:x11-fonts/noto-sans-arabic \
noto-sans-armenian>=0:x11-fonts/noto-sans-armenian \
noto-sans-bengali>=0:x11-fonts/noto-sans-bengali \
noto-sans-cham>=0:x11-fonts/noto-sans-cham \
noto-sans-cherokee>=0:x11-fonts/noto-sans-cherokee \
noto-sans-devanagari>=0:x11-fonts/noto-sans-devanagari \
noto-sans-ethiopic>=0:x11-fonts/noto-sans-ethiopic \
noto-sans-extra>=0:x11-fonts/noto-sans-extra \
noto-sans-georgian>=0:x11-fonts/noto-sans-georgian \
noto-sans-hebrew>=0:x11-fonts/noto-sans-hebrew \
noto-sans-khmer>=0:x11-fonts/noto-sans-khmer \
noto-sans-lao>=0:x11-fonts/noto-sans-lao \
noto-sans-mono-extra>=0:x11-fonts/noto-sans-mono-extra \
noto-sans-myanmar>=0:x11-fonts/noto-sans-myanmar \
noto-sans-sinhala>=0:x11-fonts/noto-sans-sinhala \
noto-sans-symbols-extra>=0:x11-fonts/noto-sans-symbols-extra \
noto-sans-tamil>=0:x11-fonts/noto-sans-tamil \
noto-sans-telugu>=0:x11-fonts/noto-sans-telugu \
noto-sans-thai>=0:x11-fonts/noto-sans-thai \
noto-serif-armenian>=0:x11-fonts/noto-serif-armenian \
noto-serif-bengali>=0:x11-fonts/noto-serif-bengali \
noto-serif-devanagari>=0:x11-fonts/noto-serif-devanagari \
noto-serif-display>=0:x11-fonts/noto-serif-display \
noto-serif-ethiopic>=0:x11-fonts/noto-serif-ethiopic \
noto-serif-extra>=0:x11-fonts/noto-serif-extra \
noto-serif-georgian>=0:x11-fonts/noto-serif-georgian \
noto-serif-hebrew>=0:x11-fonts/noto-serif-hebrew \
noto-serif-khmer>=0:x11-fonts/noto-serif-khmer \
noto-serif-lao>=0:x11-fonts/noto-serif-lao \
noto-serif-myanmar>=0:x11-fonts/noto-serif-myanmar \
noto-serif-sinhala>=0:x11-fonts/noto-serif-sinhala \
noto-serif-tamil>=0:x11-fonts/noto-serif-tamil \
noto-serif-telugu>=0:x11-fonts/noto-serif-telugu \
noto-serif-thai>=0:x11-fonts/noto-serif-thai

USES= metaport

.include <bsd.port.mk>
3 changes: 0 additions & 3 deletions x11-fonts/noto-extra/distinfo

This file was deleted.

2 changes: 1 addition & 1 deletion x11-fonts/noto-extra/pkg-descr
Expand Up @@ -9,4 +9,4 @@ Noto has multiple styles and weights, and is freely available to all. The
comprehensive set of fonts and tools used in our development is available in our
GitHub repositories.

This port provides the extra fonts set.
This port is the meta port for extra fonts set.

0 comments on commit a41e1bf

Please sign in to comment.