diff options
author | nikita <nikita@pkgsrc.org> | 2022-05-31 08:27:13 +0000 |
---|---|---|
committer | nikita <nikita@pkgsrc.org> | 2022-05-31 08:27:13 +0000 |
commit | a667ea084744a757a8ec3127eba2fb4834d9a704 (patch) | |
tree | f231bfb1be21d40de7b4a469422e4e7ef6ac0352 | |
parent | c8521225a08703c50058f4129cc9d4cb3c7c852b (diff) | |
download | pkgsrc-a667ea084744a757a8ec3127eba2fb4834d9a704.tar.gz |
fonts: Add anjalioldlipi-ttf
AnjaliOldLipi is a Sans Serif TrueType font for the Malayalam language.
This is a comprehensive Malayalam font for all common Malayalam ligatures
and the Latin character set.
-rw-r--r-- | fonts/Makefile | 3 | ||||
-rw-r--r-- | fonts/anjalioldlipi-ttf/DESCR | 3 | ||||
-rw-r--r-- | fonts/anjalioldlipi-ttf/Makefile | 38 | ||||
-rw-r--r-- | fonts/anjalioldlipi-ttf/PLIST | 3 | ||||
-rw-r--r-- | fonts/anjalioldlipi-ttf/distinfo | 5 |
5 files changed, 51 insertions, 1 deletions
diff --git a/fonts/Makefile b/fonts/Makefile index a5784db146b..d59f0c2ff85 100644 --- a/fonts/Makefile +++ b/fonts/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.377 2022/05/23 17:09:24 nikita Exp $ +# $NetBSD: Makefile,v 1.378 2022/05/31 08:27:13 nikita Exp $ # COMMENT= Fonts @@ -31,6 +31,7 @@ SUBDIR+= akkadian-ttf SUBDIR+= alee-ttf SUBDIR+= altmeister-otf SUBDIR+= anatolian-ttf +SUBDIR+= anjalioldlipi-ttf SUBDIR+= arphic-ttf SUBDIR+= artwiz-fonts SUBDIR+= asea-ttf diff --git a/fonts/anjalioldlipi-ttf/DESCR b/fonts/anjalioldlipi-ttf/DESCR new file mode 100644 index 00000000000..ffffe56646b --- /dev/null +++ b/fonts/anjalioldlipi-ttf/DESCR @@ -0,0 +1,3 @@ +AnjaliOldLipi is a Sans Serif TrueType font for the Malayalam language. +This is a comprehensive Malayalam font for all common Malayalam ligatures +and the Latin character set. diff --git a/fonts/anjalioldlipi-ttf/Makefile b/fonts/anjalioldlipi-ttf/Makefile new file mode 100644 index 00000000000..b91ca8e3816 --- /dev/null +++ b/fonts/anjalioldlipi-ttf/Makefile @@ -0,0 +1,38 @@ +# $NetBSD: Makefile,v 1.1 2022/05/31 08:27:13 nikita Exp $ + +DISTNAME= anjalioldlipi-${GITLAB_TAG} +PKGNAME= anjalioldlipi-${GITLAB_TAG:S/Version//} +CATEGORIES= fonts +MASTER_SITES= ${MASTER_SITE_GITLAB:=smc/fonts/} +GITLAB_PROJECT= anjalioldlipi +GITLAB_TAG= Version7.1.2 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://smc.org.in/fonts/anjali +COMMENT= Sans Serif Malayalam font in TTF format +LICENSE= ofl-v1.1 + +USE_LANGUAGES= # none +PYTHON_FOR_BUILD_ONLY= yes +PYTHON_VERSIONS_INCOMPATIBLE= 27 + +USE_TOOLS+= gmake + +BUILD_DEPENDS+= ${PYPKGPREFIX}-fonttools-[0-9]*:../../fonts/py-fonttools +BUILD_DEPENDS+= fontforge-[0-9]*:../../fonts/fontforge + +FONTDIR= ${PREFIX}/share/fonts/X11/TTF +FONTS_DIRS.ttf= ${FONTDIR} +INSTALLATION_DIRS= ${FONTDIR} share/fontconfig/conf.avail + +# make all would run tests, which requires the hb-view binary of +# harfbuzz to be available, which we currently don't build. +do-build: + cd ${WRKSRC} && ${MAKE_ENV} make ttf + +do-install: + ${INSTALL_DATA} ${WRKSRC}/build/AnjaliOldLipi-Regular.ttf ${DESTDIR}${FONTDIR}/AnjaliOldLipi-Regular.ttf + ${INSTALL_DATA} ${WRKSRC}/67-smc-anjalioldlipi.conf ${DESTDIR}${PREFIX}/share/fontconfig/conf.avail/ + +.include "../../lang/python/tool.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/fonts/anjalioldlipi-ttf/PLIST b/fonts/anjalioldlipi-ttf/PLIST new file mode 100644 index 00000000000..fae2ece8aa1 --- /dev/null +++ b/fonts/anjalioldlipi-ttf/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1 2022/05/31 08:27:13 nikita Exp $ +share/fontconfig/conf.avail/67-smc-anjalioldlipi.conf +share/fonts/X11/TTF/AnjaliOldLipi-Regular.ttf diff --git a/fonts/anjalioldlipi-ttf/distinfo b/fonts/anjalioldlipi-ttf/distinfo new file mode 100644 index 00000000000..31d9758784d --- /dev/null +++ b/fonts/anjalioldlipi-ttf/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2022/05/31 08:27:13 nikita Exp $ + +BLAKE2s (anjalioldlipi-Version7.1.2.tar.gz) = f4db5c189e9a50d6acfcab12643113129185ca41b93f4068640e538edfd0cd0c +SHA512 (anjalioldlipi-Version7.1.2.tar.gz) = 099c4f59bf9e3c4439c7bc2e827c9dfb4c44f36308dc219457a4a22b9b2336f66e185a4b295b68ffb018201c0b4e896b5950f788198e124188c24b793ce3a34b +Size (anjalioldlipi-Version7.1.2.tar.gz) = 780223 bytes |