# $NetBSD: Makefile,v 1.4 2025/06/18 07:22:08 wiz Exp $

PKGNAME=	leahfonts-20170708
PKGREVISION=	2
CATEGORIES=	fonts
MASTER_SITES=	https://git.vuxu.org/
DIST_SUBDIR=	leahfonts-20170708-v2
EXTRACT_SUFX=	.tar.xz

DISTFILES=			5x13-master.tar.xz sq-master.tar.xz \
				smalltalk10.bdf
SITES.5x13-master.tar.xz=	${MASTER_SITES}/5x13/snapshot/
SITES.sq-master.tar.xz=		${MASTER_SITES}/sq/snapshot/
SITES.smalltalk10.bdf=		https://leahneukirchen.org/fonts/

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://leahneukirchen.org/fonts/
COMMENT=	Bitmap fonts by Leah Neukirchen
LICENSE=	public-domain

USE_LANGUAGES=	# none
USE_TOOLS+=	bdftopcf gzip

NO_CONFIGURE=	yes

FONTS=		5x13 smalltalk10 sq sqb
FONTDIR=	share/fonts/X11/PCF

REQD_DIRS=		${FONTDIR}
FONTS_DIRS.x11=		${FONTDIR}

INSTALLATION_DIRS=	${FONTDIR}

post-extract:
	${RUN}${MKDIR} ${WRKDIR}/${PKGNAME_NOREV}
	${RUN}cd ${WRKDIR} &&				\
	for FONT in smalltalk10 5x13-master/5x13	\
	  sq-master/sq sq-master/sqb; do		\
	  ${MV} $${FONT}.bdf ${WRKSRC};			\
	done

do-build:
	${RUN}cd ${WRKSRC} &&				\
	for FONT in ${FONTS}; do			\
	  bdftopcf $${FONT}.bdf |			\
		${GZIP_CMD} -c >$${FONT}.pcf.gz;	\
	done

do-install:
	${RUN}for FONT in ${FONTS}; do			\
	  ${INSTALL_DATA} ${WRKSRC}/$${FONT}.pcf.gz	\
		${DESTDIR}${PREFIX}/${FONTDIR};		\
	done

.include "../../mk/bsd.pkg.mk"
