Date: Mon, 30 Dec 2019 05:01:19 +0000 (UTC) From: Hiroki Sato <hrs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r521459 - in head/japanese/font-shinonome: . files Message-ID: <201912300501.xBU51JN8089521@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: hrs Date: Mon Dec 30 05:01:18 2019 New Revision: 521459 URL: https://svnweb.freebsd.org/changeset/ports/521459 Log: - Add LICENSE. - Use FONTPATHSPEC and nuke pkg-message for adding FontPath manually. - Use FONTSDIR consistently. - Add a Makefie for building. Added: head/japanese/font-shinonome/files/Makefile.in (contents, props changed) Deleted: head/japanese/font-shinonome/files/pkg-message.in Modified: head/japanese/font-shinonome/Makefile Modified: head/japanese/font-shinonome/Makefile ============================================================================== --- head/japanese/font-shinonome/Makefile Mon Dec 30 04:59:31 2019 (r521458) +++ head/japanese/font-shinonome/Makefile Mon Dec 30 05:01:18 2019 (r521459) @@ -3,64 +3,41 @@ PORTNAME= shinonome PORTVERSION= 0.9.11.p1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= japanese x11-fonts MASTER_SITES= http://openlab.jp/efont/dist/shinonome/%SUBDIR%/ MASTER_SITE_SUBDIR= . old PKGNAMEPREFIX= ja-font- -DISTNAME= ${PORTNAME:C/^font-//}-${PORTVERSION:C/.p/p/} +DISTNAME= ${PORTNAME}-${PORTVERSION:C/.p/p/} MAINTAINER= hrs@FreeBSD.org COMMENT= Shinonome Japanese fonts, 12/14/16 dots +LICENSE= PD +LICESE_FILE= ${WRKSRC}/LICENSE + BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf USES= fonts tar:bzip2 +FONTPATHSPEC= ${FONTNAME}:unscaled:pri=60 NO_ARCH= yes -SUB_FILES= pkg-message -WRKSRC= ${WRKDIR}/${PORTNAME:C/^font-//}-${PORTVERSION:C/.p.*$//} +SUB_FILES= Makefile +SUB_LIST= BDFTOPCF="${LOCALBASE}/bin/bdftopcf" \ + GZIP_CMD="${GZIP_CMD}" \ + FONTSDIR="${FONTSDIR}" \ + STAGEDIR="${STAGEDIR}" \ + INSTALL_DATA="${INSTALL_DATA}" +MAKEFILE= ${WRKDIR}/Makefile +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/.p.*$//} PORTDOCS= AUTHORS BUGS ChangeLog ChangeLog.0 DESIGN.12 DESIGN.14 \ - DESIGN.16 DESIGN.18 INSTALL README THANKS TODO LICENSE - -FONTNAMES=\ - shnm6x12a shnm6x12ab shnm6x12ai shnm6x12abi \ - shnm6x12r shnm6x12rb shnm6x12ri shnm6x12rbi \ - shnm7x14a shnm7x14ab shnm7x14ai shnm7x14abi \ - shnm7x14r shnm7x14rb shnm7x14ri shnm7x14rbi \ - shnm8x16a shnm8x16ab shnm8x16ai shnm8x16abi \ - shnm8x16r shnm8x16rb shnm8x16ri shnm8x16rbi \ - shnm9x18a shnm9x18ab shnm9x18ai shnm9x18abi \ - shnm9x18r shnm9x18rb shnm9x18ri shnm9x18rbi \ - shnmk12 shnmk12b shnmk12i shnmk12bi \ - shnmk12p shnmk12pb shnmk12pi shnmk12pbi \ - shnmk12min shnmk12minb shnmk12mini shnmk12minbi \ - shnmk12maru shnmk12marub shnmk12marui shnmk12marubi \ - shnmk14 shnmk14b shnmk14i shnmk14bi \ - shnmk14min shnmk14minb shnmk14mini shnmk14minbi \ - shnmk16 shnmk16b shnmk16i shnmk16bi \ - shnmk16min shnmk16minb shnmk16mini shnmk16minbi - + DESIGN.16 DESIGN.18 INSTALL README THANKS TODO OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> +pre-build: apply-slist -do-build: - @${ECHO_CMD} -n "Compressing PCF fonts" - @cd ${WRKSRC} && for F in ${FONTNAMES}; do \ - ${LOCALBASE}/bin/bdftopcf bdf/$${F}.bdf | \ - ${GZIP_CMD} > $${F}.pcf.gz; \ - ${ECHO_CMD} -n "."; \ - done - @${ECHO_CMD} "Done" - -do-install: - ${MKDIR} ${STAGEDIR}${FONTSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${FONTNAMES:C/$/.pcf.gz/} fonts.alias \ - ${STAGEDIR}${FONTSDIR} - post-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> Added: head/japanese/font-shinonome/files/Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/japanese/font-shinonome/files/Makefile.in Mon Dec 30 05:01:18 2019 (r521459) @@ -0,0 +1,22 @@ +# $FreeBSD$ +# +SRCS!= ${MAKE} -VBDFFILES -f Makefile.in + +.SUFFIXES: +.SUFFIXES: .pcf .bdf +.bdf.pcf: + %%BDFTOPCF%% -o ${.TARGET} ${.IMPSRC} + +.for S in ${SRCS:S/.bdf$//} +$S.pcf.gz: $S.pcf + %%GZIP_CMD%% ${.ALLSRC} > ${.TARGET} +.endfor + +all: ${SRCS:S/.bdf$/.pcf.gz/} + +install: + mkdir -p %%STAGEDIR%%%%FONTSDIR%% + %%INSTALL_DATA%% ${SRCS:S/.bdf$/.pcf.gz/} \ + fonts.alias %%STAGEDIR%%%%FONTSDIR%% + +.PATH: bdf
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201912300501.xBU51JN8089521>