x11-fonts/noto-extra: Convert to a meta port

- Bump PORTREVISION for dependency and package change
This commit is contained in:
Po-Chuan Hsieh 2024-03-23 23:10:54 +08:00
parent cbcfa121b2
commit a41e1bf55c
No known key found for this signature in database
GPG Key ID: 9A4BD10F002DD04B
4 changed files with 41 additions and 1565 deletions

View File

@ -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
WWW= https://fonts.google.com/noto \
https://github.com/notofonts/notofonts.github.io
LICENSE= OFL11
LICENSE_FILE= ${WRKSRC}/LICENSE_OFL.txt
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= 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}
USES= metaport
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1567192405
SHA256 (Noto-hinted.zip) = 837b4a9352fce32ad7f298fbf155af1da5b6f3f8dbd995eb63fdd8e82117e4ae
SIZE (Noto-hinted.zip) = 1159948133

View File

@ -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.

File diff suppressed because it is too large Load Diff