git: e83503242c60 - main - x11-fonts/intlfonts: Update to 1.4.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 13 May 2022 11:45:12 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=e83503242c60556cc80b2ad712bf1bd93c1795fd commit e83503242c60556cc80b2ad712bf1bd93c1795fd Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2022-05-13 11:30:04 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2022-05-13 11:39:20 +0000 x11-fonts/intlfonts: Update to 1.4.2 - Add LICENSE - Add NO_ARCH - Update pkg-descr - Add WWW - Take maintainership --- x11-fonts/intlfonts/Makefile | 40 +++++++----------- x11-fonts/intlfonts/distinfo | 5 ++- .../intlfonts/files/patch-Chinese__taipei16.bdf | 38 ----------------- x11-fonts/intlfonts/pkg-descr | 16 ++++---- x11-fonts/intlfonts/pkg-plist | 48 ++++++++++------------ 5 files changed, 49 insertions(+), 98 deletions(-) diff --git a/x11-fonts/intlfonts/Makefile b/x11-fonts/intlfonts/Makefile index e420f91d80e5..d4894279d990 100644 --- a/x11-fonts/intlfonts/Makefile +++ b/x11-fonts/intlfonts/Makefile @@ -1,55 +1,45 @@ # Created by: Satoshi TAOKA <taoka@FreeBSD.org> PORTNAME= intlfonts -PORTVERSION= 1.2.1 -PORTREVISION= 6 +PORTVERSION= 1.4.2 CATEGORIES= x11-fonts MASTER_SITES= GNU -MAINTAINER= ports@FreeBSD.org -COMMENT= Free X11 fonts for all characters that Emacs can handle +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= International X11 fixed fonts + +LICENSE= GPLv3+ BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf USES= fonts + +NO_ARCH= yes + # Don't move to pkg-plist, must appear before @fcfontsdir from USES=fonts. PLIST_FILES= "@fontsdir ${FONTSDIR}/TrueType" \ "@fontsdir ${FONTSDIR}/Type1" -OPTIONS_DEFINE= DOCS - -FONTS= Asian \ - Chinese \ - Chinese.BIG \ - Ethiopic \ - European \ - European.BIG \ - Japanese \ - Japanese.BIG \ - Misc +FONTS= Asian Chinese Chinese.X Ethiopic European European.BIG Japanese Japanese.BIG Japanese.X Misc +FONTS_ALIAS= Asian Chinese European Japanese Japanese.X do-build: .for f in ${FONTS} for bdf in ${WRKSRC}/${f}/*.bdf ; do \ ${ECHO_CMD} $${bdf}; \ - ${LOCALBASE}/bin/bdftopcf $${bdf} | ${GZIP_CMD} \ - > $${bdf%.bdf}.pcf.gz; \ + ${LOCALBASE}/bin/bdftopcf $${bdf} | ${GZIP_CMD} > $${bdf%.bdf}.pcf.gz; \ done .endfor do-install: - @${MKDIR} ${STAGEDIR}${FONTSDIR} + ${MKDIR} ${STAGEDIR}${FONTSDIR}/TrueType ${STAGEDIR}${FONTSDIR}/Type1 .for f in ${FONTS} ${INSTALL_DATA} ${WRKSRC}/${f}/*.pcf.gz ${STAGEDIR}${FONTSDIR} - [ ! -f ${WRKSRC}/${f}/fonts.alias ] || \ - ${CAT} ${WRKSRC}/${f}/fonts.alias >> ${STAGEDIR}${FONTSDIR}/fonts.alias .endfor - @${MKDIR} ${STAGEDIR}${FONTSDIR}/TrueType +.for f in ${FONTS_ALIAS} + ${CAT} ${WRKSRC}/${f}/fonts.alias >> ${STAGEDIR}${FONTSDIR}/fonts.alias +.endfor ${INSTALL_DATA} ${WRKSRC}/TrueType/*.* ${STAGEDIR}${FONTSDIR}/TrueType - @${MKDIR} ${STAGEDIR}${FONTSDIR}/Type1 ${INSTALL_DATA} ${WRKSRC}/Type1/*.* ${STAGEDIR}${FONTSDIR}/Type1 - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/Emacs.ap ${WRKSRC}/NEWS \ - ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> diff --git a/x11-fonts/intlfonts/distinfo b/x11-fonts/intlfonts/distinfo index d75aa856837e..d52b385751a3 100644 --- a/x11-fonts/intlfonts/distinfo +++ b/x11-fonts/intlfonts/distinfo @@ -1,2 +1,3 @@ -SHA256 (intlfonts-1.2.1.tar.gz) = f208ec06573e935116d27994be4b58f8121184f855a85acd2cdb8848479a10f3 -SIZE (intlfonts-1.2.1.tar.gz) = 24360787 +TIMESTAMP = 1652122595 +SHA256 (intlfonts-1.4.2.tar.gz) = cd3b3f186a1468de04593ca61a85d6f07782dcde87e1fd3ac1e31b4ce6f32b9d +SIZE (intlfonts-1.4.2.tar.gz) = 12772093 diff --git a/x11-fonts/intlfonts/files/patch-Chinese__taipei16.bdf b/x11-fonts/intlfonts/files/patch-Chinese__taipei16.bdf deleted file mode 100644 index 396f53b7b1c3..000000000000 --- a/x11-fonts/intlfonts/files/patch-Chinese__taipei16.bdf +++ /dev/null @@ -1,38 +0,0 @@ ---- Chinese/taipei16.bdf.orig Wed Sep 24 13:09:38 1997 -+++ Chinese/taipei16.bdf Fri Mar 24 22:18:01 2000 -@@ -7,19 +7,26 @@ - FONT -ETen-Fixed-Medium-R-Normal--16-150-75-75-C-160-Big5.ETen-0 - SIZE 15 75 75 - FONTBOUNDINGBOX 16 15 0 -2 --STARTPROPERTIES 12 -+STARTPROPERTIES 19 -+FONTNAME_REGISTRY "" -+FOUNDRY "ETen" -+FAMILY_NAME "Fixed" -+WEIGHT_NAME "Medium" -+SLANT "R" -+SETWIDTH_NAME "Normal" -+ADD_STYLE_NAME "" -+PIXEL_SIZE 16 -+POINT_SIZE 150 -+RESOLUTION_X 75 -+RESOLUTION_Y 75 -+SPACING "C" -+AVERAGE_WIDTH 160 -+CHARSET_REGISTRY "BIG5.ETen" -+CHARSET_ENCODING "0" - FONT_ASCENT 13 - FONT_DESCENT 2 - DEFAULT_CHAR 41280 - COPYRIGHT "Public Domain" --POINT_SIZE 150 --FONT "-ETen-Fixed-Medium-R-Normal--16-150-75-75-C-160-Big5.ETen-0" --WEIGHT 10 --RESOLUTION 103 --RESOLUTION_X 75 --RESOLUTION_Y 75 --X_HEIGHT 4294967295 --QUAD_WIDTH 16 - ENDPROPERTIES - CHARS 13503 - STARTCHAR 0 diff --git a/x11-fonts/intlfonts/pkg-descr b/x11-fonts/intlfonts/pkg-descr index d9ca359321be..db8fd3c20f6c 100644 --- a/x11-fonts/intlfonts/pkg-descr +++ b/x11-fonts/intlfonts/pkg-descr @@ -1,17 +1,19 @@ -This port is for International Fonts excluding what distributed with X -Window Systems. +Intlfonts contains free X11 fonts in the BDF and TrueType formats. They notably +cover a large number of characters from different writing systems: European, +Asian, Chinese, Japanese, Korean, Ethiopic and others. -This contains free X11 fonts for all characters that Emacs and XEmacs -can handle. They are classified into several categories. +These fonts allow multilingual PostScript printing from Emacs. -European -- European normal size fonts (suitable with the other fonts) -European-BIG -- European big fonts Asian -- Asian (non-CJK) fonts Chinese -- Chinese normal size fonts excluding what distributed with X Chinese.BIG -- Chinese big fonts +Ethiopic -- Ethiopic fonts +European -- European normal size fonts (suitable with the other fonts) +European-BIG -- European big fonts Japanese -- Japanese normal size fonts excluding what distributed with X Japanese.BIG -- Japanese big fonts -Ethiopic -- Ethiopic fonts Misc -- fonts for the other regions/scripts TrueType -- Truetype fonts Type1 -- Postscript Type1 fonts + +WWW: https://directory.fsf.org/wiki/Intlfonts diff --git a/x11-fonts/intlfonts/pkg-plist b/x11-fonts/intlfonts/pkg-plist index c4e32b4dc770..61f7175400eb 100644 --- a/x11-fonts/intlfonts/pkg-plist +++ b/x11-fonts/intlfonts/pkg-plist @@ -1,3 +1,5 @@ +%%FONTSDIR%%/12x24rk.pcf.gz +%%FONTSDIR%%/8x16rk.pcf.gz %%FONTSDIR%%/TrueType/lt1-b-omega-serif.ttf %%FONTSDIR%%/TrueType/lt1-bi-omega-serif.ttf %%FONTSDIR%%/TrueType/lt1-i-omega-serif.ttf @@ -101,35 +103,16 @@ %%FONTSDIR%%/arab24-1-etl.pcf.gz %%FONTSDIR%%/arab24-2-etl.pcf.gz %%FONTSDIR%%/bmp16-etl.pcf.gz -%%FONTSDIR%%/cc40s.pcf.gz -%%FONTSDIR%%/cc48s.pcf.gz -%%FONTSDIR%%/cns1-16.pcf.gz -%%FONTSDIR%%/cns1-24.pcf.gz -%%FONTSDIR%%/cns1-40.pcf.gz -%%FONTSDIR%%/cns2-16.pcf.gz -%%FONTSDIR%%/cns2-24.pcf.gz -%%FONTSDIR%%/cns2-40.pcf.gz -%%FONTSDIR%%/cns3-16.pcf.gz -%%FONTSDIR%%/cns3-24.pcf.gz -%%FONTSDIR%%/cns3-40.pcf.gz -%%FONTSDIR%%/cns4-16.pcf.gz -%%FONTSDIR%%/cns4-24.pcf.gz -%%FONTSDIR%%/cns4-40.pcf.gz -%%FONTSDIR%%/cns5-16.pcf.gz -%%FONTSDIR%%/cns5-24.pcf.gz -%%FONTSDIR%%/cns5-40.pcf.gz -%%FONTSDIR%%/cns6-16.pcf.gz -%%FONTSDIR%%/cns6-24.pcf.gz -%%FONTSDIR%%/cns6-40.pcf.gz -%%FONTSDIR%%/cns7-16.pcf.gz -%%FONTSDIR%%/cns7-24.pcf.gz -%%FONTSDIR%%/cns7-40.pcf.gz %%FONTSDIR%%/cyr14-etl.pcf.gz %%FONTSDIR%%/cyr16-etl.pcf.gz %%FONTSDIR%%/cyr24-etl.pcf.gz +%%FONTSDIR%%/ethio12-uni.pcf.gz %%FONTSDIR%%/ethio16f-uni.pcf.gz %%FONTSDIR%%/ethio24f-uni.pcf.gz %%FONTSDIR%%/fonts.alias +%%FONTSDIR%%/gb16fs.pcf.gz +%%FONTSDIR%%/gb16st.pcf.gz +%%FONTSDIR%%/gb24st.pcf.gz %%FONTSDIR%%/grk14-etl.pcf.gz %%FONTSDIR%%/grk16-etl.pcf.gz %%FONTSDIR%%/grk24-etl.pcf.gz @@ -148,16 +131,23 @@ %%FONTSDIR%%/ipa24-etl.pcf.gz %%FONTSDIR%%/isci16-mule.pcf.gz %%FONTSDIR%%/isci24-mule.pcf.gz +%%FONTSDIR%%/j00-1-16.pcf.gz +%%FONTSDIR%%/j00-2-16.pcf.gz %%FONTSDIR%%/j78-16.pcf.gz %%FONTSDIR%%/j83-18.pcf.gz %%FONTSDIR%%/j83-18b.pcf.gz %%FONTSDIR%%/j83-18i.pcf.gz +%%FONTSDIR%%/j83-32.pcf.gz +%%FONTSDIR%%/j83-48.pcf.gz %%FONTSDIR%%/j90-16.pcf.gz +%%FONTSDIR%%/jiskan16.pcf.gz +%%FONTSDIR%%/jiskan24.pcf.gz %%FONTSDIR%%/jiskan32.pcf.gz %%FONTSDIR%%/jiskan48.pcf.gz %%FONTSDIR%%/jksp16.pcf.gz %%FONTSDIR%%/jksp24.pcf.gz %%FONTSDIR%%/jksp40.pcf.gz +%%FONTSDIR%%/k14.pcf.gz %%FONTSDIR%%/koi14-etl.pcf.gz %%FONTSDIR%%/koi16-etl.pcf.gz %%FONTSDIR%%/koi24-etl.pcf.gz @@ -181,7 +171,10 @@ %%FONTSDIR%%/lt1-24b-etl.pcf.gz %%FONTSDIR%%/lt1-24bi-etl.pcf.gz %%FONTSDIR%%/lt1-24i-etl.pcf.gz +%%FONTSDIR%%/lt1-32-etl.pcf.gz %%FONTSDIR%%/lt1-40-etl.pcf.gz +%%FONTSDIR%%/lt1-48-etl.pcf.gz +%%FONTSDIR%%/lt1-60-etl.pcf.gz %%FONTSDIR%%/lt2-14-etl.pcf.gz %%FONTSDIR%%/lt2-16-etl.pcf.gz %%FONTSDIR%%/lt2-24-etl.pcf.gz @@ -206,10 +199,16 @@ %%FONTSDIR%%/thai18bi.pcf.gz %%FONTSDIR%%/thai18i.pcf.gz %%FONTSDIR%%/thai24.pcf.gz +%%FONTSDIR%%/tib14p-mule.pcf.gz %%FONTSDIR%%/tib16-mule.pcf.gz +%%FONTSDIR%%/tib16p-mule.pcf.gz +%%FONTSDIR%%/tib18p-mule.pcf.gz %%FONTSDIR%%/tib1c16-mule.pcf.gz %%FONTSDIR%%/tib1c24-mule.pcf.gz %%FONTSDIR%%/tib24-mule.pcf.gz +%%FONTSDIR%%/tib24p-mule.pcf.gz +%%FONTSDIR%%/tib32p-mule.pcf.gz +%%FONTSDIR%%/tib9p-mule.pcf.gz %%FONTSDIR%%/visc16-etl.pcf.gz %%FONTSDIR%%/visc18-etl.pcf.gz %%FONTSDIR%%/visc18b-etl.pcf.gz @@ -218,6 +217,3 @@ %%FONTSDIR%%/visc24-etl.pcf.gz %%FONTSDIR%%/xtis18.pcf.gz %%FONTSDIR%%/xtis24.pcf.gz -%%PORTDOCS%%%%DOCSDIR%%/Emacs.ap -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/README