Make fonts repecting XDG

Xorg is now looking in ${LOCALBASE}/share/fonts by default
Xorg now accepts symlinks in etc/X11/fontpath.d (as decribed in Xserver(1))
Large cleanup on lots of font ports
All fonts are now properly dynamically generating fonts.dir and fonts.scale
instead of sometime overwriting existing ones)
All fonts are generating fontconfig's cache
Improve consistency in fonts ports
This commit is contained in:
Baptiste Daroussin 2015-03-21 23:05:19 +00:00
parent 51da733b69
commit a5da770e67
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=381876
413 changed files with 6371 additions and 7365 deletions

View file

@ -152,8 +152,8 @@ check_orphans_from_plist() {
*/.svnignore) ;; */.svnignore) ;;
*/CVS/*|'@dir '*/CVS) ;; */CVS/*|'@dir '*/CVS) ;;
*/info/dir|info/dir) ;; */info/dir|info/dir) ;;
lib/X11/fonts/*/fonts.dir) ;; share/fonts/*/fonts.dir) ;;
lib/X11/fonts/*/fonts.scale) ;; share/fonts/*/fonts.scale) ;;
share/applications/mimeinfo.cache) ;; share/applications/mimeinfo.cache) ;;
share/mime/XMLnamespaces) ;; share/mime/XMLnamespaces) ;;
share/mime/aliases) ;; share/mime/aliases) ;;

View file

@ -17,8 +17,8 @@ display_ARGS= install
.if !defined(DISPLAY) .if !defined(DISPLAY)
BUILD_DEPENDS+= Xvfb:${PORTSDIR}/x11-servers/xorg-vfbserver \ BUILD_DEPENDS+= Xvfb:${PORTSDIR}/x11-servers/xorg-vfbserver \
${LOCALBASE}/lib/X11/fonts/misc/8x13O.pcf.gz:${PORTSDIR}/x11-fonts/xorg-fonts-miscbitmaps \ ${LOCALBASE}/share/fonts/misc/8x13O.pcf.gz:${PORTSDIR}/x11-fonts/xorg-fonts-miscbitmaps \
${LOCALBASE}/lib/X11/fonts/misc/fonts.alias:${PORTSDIR}/x11-fonts/font-alias \ ${LOCALBASE}/share/fonts/misc/fonts.alias:${PORTSDIR}/x11-fonts/font-alias \
${LOCALBASE}/share/X11/xkb/rules/base:${PORTSDIR}/x11/xkeyboard-config \ ${LOCALBASE}/share/X11/xkb/rules/base:${PORTSDIR}/x11/xkeyboard-config \
xkbcomp:${PORTSDIR}/x11/xkbcomp xkbcomp:${PORTSDIR}/x11/xkbcomp

View file

@ -14,7 +14,7 @@ RUN_DEPENDS+= fc-cache:${PORTSDIR}/x11-fonts/fontconfig \
mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale
FONTNAME?= ${PORTNAME} FONTNAME?= ${PORTNAME}
FONTSDIR?= ${PREFIX}/lib/X11/fonts/${FONTNAME} FONTSDIR?= ${PREFIX}/share/fonts/${FONTNAME}
PLIST_FILES+= "@fcfontsdir ${FONTSDIR}" PLIST_FILES+= "@fcfontsdir ${FONTSDIR}"
SUB_LIST+= FONTSDIR="${FONTSDIR}" SUB_LIST+= FONTSDIR="${FONTSDIR}"
PLIST_SUB+= FONTSDIR="${FONTSDIR}" PLIST_SUB+= FONTSDIR="${FONTSDIR}"

View file

@ -70,12 +70,14 @@ USES+= libtool
. if ${XORG_CAT} == "font" . if ${XORG_CAT} == "font"
FONTNAME?= ${PORTNAME:C/.*-//g:S/type/Type/:S/ttf/TTF/:S/speedo/Speedo/} FONTNAME?= ${PORTNAME:C/.*-//g:S/type/Type/:S/ttf/TTF/:S/speedo/Speedo/}
CONFIGURE_ARGS+= --with-fontrootdir=${PREFIX}/lib/X11/fonts CONFIGURE_ARGS+= --with-fontrootdir=${PREFIX}/share/fonts
CONFIGURE_ENV+= FONTROOTDIR=${PREFIX}/lib/X11/fonts CONFIGURE_ENV+= FONTROOTDIR=${PREFIX}/share/fonts
. if !defined(NOFONT) . if !defined(NOFONT)
USES+= fonts USES+= fonts
BUILD_DEPENDS+= mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \ BUILD_DEPENDS+= mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
PLIST_FILES+= "@comment ${FONTSDIR}/fonts.dir" \
"@comment ${FONTSDIR}/fonts.scale"
. endif . endif
. endif . endif
@ -93,7 +95,9 @@ USES+= pathfix
DISTFILES?= xorg-server-${PORTVERSION}.tar.bz2 DISTFILES?= xorg-server-${PORTVERSION}.tar.bz2
WRKSRC= ${WRKDIR}/xorg-server-${PORTVERSION} WRKSRC= ${WRKDIR}/xorg-server-${PORTVERSION}
USES+= pathfix USES+= pathfix
CONFIGURE_ARGS+= --with-xkb-path=${LOCALBASE}/share/X11/xkb CONFIGURE_ARGS+= --with-xkb-path=${LOCALBASE}/share/X11/xkb \
--with-fontrootdir=${LOCALBASE}/share/fonts \
--with-default-font-path="catalogue:${LOCALBASE}/etc/X11/fontpath.d,built-ins"
LIB_PC_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dri.pc:${PORTSDIR}/graphics/dri LIB_PC_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/dri.pc:${PORTSDIR}/graphics/dri
USE_XORG+= pciaccess xextproto videoproto fontsproto dri2proto fontutil:build USE_XORG+= pciaccess xextproto videoproto fontsproto dri2proto fontutil:build

View file

@ -5,6 +5,18 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades. you update your ports collection, before attempting any port upgrades.
20150321:
AFFECTS: Users of x11-servers/xorg-server and other X servers
AUTHOR: bapt@FreeBSD.org
All fonts ports have been modified to respect XDG and install in
share/fonts
The Xorg servers now are looking there by default, and have been
modified to also look into etc/X11/fontpath.d (see Xserver(1) for more
details) adding a symlink in that directory pointing to a font directory
will automatically add the later into Xorg FontPath
20150317: 20150317:
AFFECTS: users of editors/openoffice-4 and editors/openoffice-devel AFFECTS: users of editors/openoffice-4 and editors/openoffice-devel
AUTHOR: truckman@FreeBSD.org AUTHOR: truckman@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= ae_fonts_mono PORTNAME= ae_fonts_mono
PORTVERSION= 1.0 PORTVERSION= 1.0
PORTREVISION= 3 PORTREVISION= 4
CATEGORIES= arabic x11-fonts CATEGORIES= arabic x11-fonts
MASTER_SITES= SF/arabeyes/Fonts/ae_fonts MASTER_SITES= SF/arabeyes/Fonts/ae_fonts
DISTNAME= ${PORTNAME} DISTNAME= ${PORTNAME}

View file

@ -3,7 +3,7 @@
PORTNAME= ae_fonts1_ttf PORTNAME= ae_fonts1_ttf
PORTVERSION= 1.1 PORTVERSION= 1.1
PORTREVISION= 3 PORTREVISION= 4
CATEGORIES= arabic x11-fonts CATEGORIES= arabic x11-fonts
MASTER_SITES= SF/arabeyes/Fonts/ae_fonts MASTER_SITES= SF/arabeyes/Fonts/ae_fonts
DISTNAME= ${PORTNAME}_${PORTVERSION} DISTNAME= ${PORTNAME}_${PORTVERSION}

View file

@ -3,7 +3,7 @@
PORTNAME= kacst_fonts PORTNAME= kacst_fonts
PORTVERSION= 2.01 PORTVERSION= 2.01
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= arabic CATEGORIES= arabic
MASTER_SITES= SF/arabeyes/${PORTNAME} \ MASTER_SITES= SF/arabeyes/${PORTNAME} \
http://www.c-s.li/ports/ http://www.c-s.li/ports/

View file

@ -23,8 +23,8 @@ MONO_DESC= Install Arabic PCF fonts
AEFONTS_DESC= Install Arabeyes project TrueType fonts AEFONTS_DESC= Install Arabeyes project TrueType fonts
KACST_DESC= Install King AbdulAziz University fonts KACST_DESC= Install King AbdulAziz University fonts
MONO_RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/ae_fonts_mono/fonts.dir:${PORTSDIR}/arabic/ae_fonts_mono MONO_RUN_DEPENDS= ae_fonts_mono>0:${PORTSDIR}/arabic/ae_fonts_mono
AEFONTS_RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/ae_fonts1/AAHS/fonts.dir:${PORTSDIR}/arabic/ae_fonts_ttf AEFONTS_RUN_DEPENDS= ae_fonts_ttf>0:${PORTSDIR}/arabic/ae_fonts_ttf
KACST_RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/kacst_fonts/fonts.dir:${PORTSDIR}/arabic/kacst_fonts KACST_RUN_DEPENDS= kacst_fonts>0:${PORTSDIR}/arabic/kacst_fonts
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -3,7 +3,7 @@
PORTNAME= karaoke PORTNAME= karaoke
PORTVERSION= 0.7.5 PORTVERSION= 0.7.5
PORTREVISION= 7 PORTREVISION= 8
CATEGORIES= audio python CATEGORIES= audio python
MASTER_SITES= SF/py${PORTNAME}/py${PORTNAME}/${PORTVERSION} MASTER_SITES= SF/py${PORTNAME}/py${PORTNAME}/${PORTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -52,7 +52,7 @@ post-patch:
post-install: post-install:
@${MKDIR} ${STAGEDIR}${DATADIR}/fonts @${MKDIR} ${STAGEDIR}${DATADIR}/fonts
.for i in DejaVuSans.ttf DejaVuSansCondensed-Bold.ttf DejaVuSansCondensed.ttf .for i in DejaVuSans.ttf DejaVuSansCondensed-Bold.ttf DejaVuSansCondensed.ttf
@${LN} -sf ${LOCALBASE}/lib/X11/fonts/dejavu/${i} \ @${LN} -sf ${LOCALBASE}/share/fonts/dejavu/${i} \
${STAGEDIR}${DATADIR}/fonts ${STAGEDIR}${DATADIR}/fonts
.endfor .endfor
@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_pycdgAux.so @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_pycdgAux.so

View file

@ -3,6 +3,7 @@
PORTNAME= phoronix-test-suite PORTNAME= phoronix-test-suite
PORTVERSION= 5.4.1 PORTVERSION= 5.4.1
PORTREVISION= 1
CATEGORIES= benchmarks CATEGORIES= benchmarks
MASTER_SITES= http://www.phoronix-test-suite.com/releases/ MASTER_SITES= http://www.phoronix-test-suite.com/releases/
@ -43,7 +44,7 @@ post-patch:
${WRKSRC}/pts-core/external-test-dependencies/xml/freebsd-packages.xml \ ${WRKSRC}/pts-core/external-test-dependencies/xml/freebsd-packages.xml \
${WRKSRC}/pts-core/objects/bilde_renderer/bilde_renderer.php \ ${WRKSRC}/pts-core/objects/bilde_renderer/bilde_renderer.php \
${WRKSRC}/pts-core/objects/client/pts_client.php ${WRKSRC}/pts-core/objects/client/pts_client.php
@${SED} -i '' -e "s|/usr/share/fonts|${LOCALBASE}/lib/X11/fonts| ; \ @${SED} -i '' -e "s|/usr/share/fonts|${LOCALBASE}/share/fonts| ; \
s|/usr/X11/lib|${LOCALBASE}/lib|" \ s|/usr/X11/lib|${LOCALBASE}/lib|" \
${WRKSRC}/pts-core/objects/bilde_renderer/bilde_renderer.php ${WRKSRC}/pts-core/objects/bilde_renderer/bilde_renderer.php
@${SED} -i '' -e "/fpdf.php/s|/usr/share/php|${PREFIX}/share|" \ @${SED} -i '' -e "/fpdf.php/s|/usr/share/php|${PREFIX}/share|" \

View file

@ -28,7 +28,7 @@ RELAXCONF_DESC= A set of utilities for FreeBSD LiveCD
.include <bsd.port.pre.mk> .include <bsd.port.pre.mk>
.if ${PORT_OPTIONS:MWQY} .if ${PORT_OPTIONS:MWQY}
RUN_DEPENDS+= ${LOCALBASE}/lib/X11/fonts/wqy/wenquanyi_10pt.pcf:${PORTSDIR}/x11-fonts/wqy RUN_DEPENDS+= ${LOCALBASE}/share/fonts/wqy/wenquanyi_10pt.pcf:${PORTSDIR}/x11-fonts/wqy
.endif .endif
.if ${PORT_OPTIONS:MFIREFLYTTF} .if ${PORT_OPTIONS:MFIREFLYTTF}

View file

@ -3,7 +3,7 @@
PORTNAME= bg5ps PORTNAME= bg5ps
PORTVERSION= 1.3.0p3 PORTVERSION= 1.3.0p3
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= chinese print CATEGORIES= chinese print
MASTER_SITES= http://ftp.jaist.ac.jp/pub/FreeBSD/distfiles/ \ MASTER_SITES= http://ftp.jaist.ac.jp/pub/FreeBSD/distfiles/ \
http://www.gtlib.gatech.edu/pub/FreeBSD/distfiles/ http://www.gtlib.gatech.edu/pub/FreeBSD/distfiles/
@ -19,6 +19,9 @@ SUB_FILES= pkg-message
OPTIONS_DEFINE= DOCS EXAMPLES OPTIONS_DEFINE= DOCS EXAMPLES
post-patch:
@${REINPLACE_CMD} -e 's,/usr/share,${PREFIX}/share,g' bg5ps.conf gb2312-bg5ps.conf
do-install: do-install:
${INSTALL_SCRIPT} ${WRKSRC}/bg5ps ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bg5ps ${STAGEDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/ttf2psm ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/ttf2psm ${STAGEDIR}${PREFIX}/bin

View file

@ -1,11 +0,0 @@
--- bg5ps.conf.orig Thu Nov 2 23:47:35 2000
+++ bg5ps.conf Thu Nov 2 23:50:27 2000
@@ -4,7 +4,7 @@
Encoding="big5"
#chineseFontPath: 指定中文字型的路徑(預設值: 與 bg5ps 同)
-chineseFontPath="/usr/share/fonts/ttf/"
+chineseFontPath="/usr/X11R6/lib/X11/fonts/TrueType"
#modify the above line

View file

@ -1,9 +0,0 @@
--- gb2312-bg5ps.conf.orig Fri Nov 3 01:31:43 2000
+++ gb2312-bg5ps.conf Fri Nov 3 01:31:49 2000
@@ -1,5 +1,5 @@
#chineseFontPath: 指定中文字型的路徑(預設值: 與 bg5ps 同)
-chineseFontPath="/usr/share/fonts/ttf/"
+chineseFontPath="/usr/X11R6/lib/X11/fonts/TrueType"
#modify the above line

View file

@ -18,6 +18,6 @@ CONFIGURE_ARGS= --enable-trans --enable-utmp \
PKGDIR= ${.CURDIR} PKGDIR= ${.CURDIR}
PLIST= ${MASTERDIR}/pkg-plist PLIST= ${MASTERDIR}/pkg-plist
RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/local/kc15f.pcf.gz:${PORTSDIR}/chinese/kcfonts RUN_DEPENDS= ${LOCALBASE}/share/fonts/local/kc15f.pcf.gz:${PORTSDIR}/chinese/kcfonts
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,25 +3,24 @@
PORTNAME= gugod-clean PORTNAME= gugod-clean
PORTVERSION= 1.3 PORTVERSION= 1.3
PORTREVISION= 2 PORTREVISION= 3
CATEGORIES= chinese x11-fonts CATEGORIES= chinese x11-fonts
MASTER_SITES= ftp://freebsd.sinica.edu.tw/pub/gugod/ MASTER_SITES= ftp://freebsd.sinica.edu.tw/pub/gugod/
MAINTAINER= gugod@gugod.org MAINTAINER= gugod@gugod.org
COMMENT= Pretty font modifyed from X11 schumacher-clean that match kcfonts COMMENT= Pretty font modifyed from X11 schumacher-clean that match kcfonts
USES= fonts
RUN_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf RUN_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
RUN_DEPENDS= mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale
FONTFILES= gugod16.bdf gugod18.bdf gugod20.bdf gugod22.bdf FONTFILES= gugod16.bdf gugod18.bdf gugod20.bdf gugod22.bdf
WRKSRC= ${WRKDIR} WRKSRC= ${WRKDIR}
NO_BUILD= yes NO_BUILD= yes
XFONTDIR= ${LOCALBASE}/lib/X11/fonts/local FONTNAME= gugod
do-install: do-install:
@${MKDIR} ${STAGEDIR}${XFONTDIR} @${MKDIR} ${STAGEDIR}${FONTSDIR}
${INSTALL_DATA} ${FONTFILES:S,^,${WRKSRC}/,} ${STAGEDIR}${XFONTDIR} ${INSTALL_DATA} ${FONTFILES:S,^,${WRKSRC}/,} ${STAGEDIR}${FONTSDIR}
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,6 +1,4 @@
lib/X11/fonts/local/gugod16.bdf %%FONTSDIR%%/gugod16.bdf
lib/X11/fonts/local/gugod18.bdf %%FONTSDIR%%/gugod18.bdf
lib/X11/fonts/local/gugod20.bdf %%FONTSDIR%%/gugod20.bdf
lib/X11/fonts/local/gugod22.bdf %%FONTSDIR%%/gugod22.bdf
@exec cd %D/lib/X11/fonts/local ; %D/bin/mkfontdir
@unexec cd %D/lib/X11/fonts/local ; %D/bin/mkfontdir

View file

@ -3,7 +3,7 @@
PORTNAME= kcfonts PORTNAME= kcfonts
PORTVERSION= 1.05 PORTVERSION= 1.05
PORTREVISION= 2 PORTREVISION= 3
CATEGORIES= chinese x11-fonts CATEGORIES= chinese x11-fonts
MASTER_SITES= ${MASTER_SITE_GENTOO} MASTER_SITES= ${MASTER_SITE_GENTOO}
MASTER_SITE_SUBDIR= distfiles MASTER_SITE_SUBDIR= distfiles
@ -11,12 +11,16 @@ MASTER_SITE_SUBDIR= distfiles
MAINTAINER= ports@FreeBSD.org MAINTAINER= ports@FreeBSD.org
COMMENT= Kuo Chauo Chinese Fonts collection COMMENT= Kuo Chauo Chinese Fonts collection
USES= fonts
BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
RUN_DEPENDS= mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir
MAKE_ARGS= CFONTDIR=${FONTSDIR} EFONTDIR=${FONTSDIR}
MAKE_JOBS_UNSAFE=yes MAKE_JOBS_UNSAFE=yes
BROKEN_sparc64= Does not build on sparc64 BROKEN_sparc64= Does not build on sparc64
NO_WRKSUBDIR= yes NO_WRKSUBDIR= yes
pre-install:
${MKDIR} ${STAGEDIR}${FONTSDIR}
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -13,8 +13,8 @@
-CFONTDIR=/usr/X11R6/lib/X11/fonts/chinese -CFONTDIR=/usr/X11R6/lib/X11/fonts/chinese
-EFONTDIR=/usr/X11R6/lib/X11/fonts/misc -EFONTDIR=/usr/X11R6/lib/X11/fonts/misc
+CFONTDIR=${PREFIX}/lib/X11/fonts/local +CFONTDIR=${PREFIX}/share/fonts/chinese
+EFONTDIR=${PREFIX}/lib/X11/fonts/local +EFONTDIR=${PREFIX}/share/fonts/misc
FONTS =kc24f.pcf.gz kc15f.pcf.gz kc8x15.pcf.gz kc12x24.pcf.gz FONTS =kc24f.pcf.gz kc15f.pcf.gz kc8x15.pcf.gz kc12x24.pcf.gz
PROGS =kc24f kc15f kc8x15 kc12x24 kca2et PROGS =kc24f kc15f kc8x15 kc12x24 kca2et
OBJS =tran.o kc24f.o kc15f.o kc8x15.o kc12x24.o kca2et.o OBJS =tran.o kc24f.o kc15f.o kc8x15.o kc12x24.o kca2et.o

View file

@ -1,9 +1,5 @@
lib/X11/fonts/local/kc8x15.pcf.gz %%FONTSDIR%%/kc8x15.pcf.gz
lib/X11/fonts/local/kc12x24.pcf.gz %%FONTSDIR%%/kc12x24.pcf.gz
lib/X11/fonts/local/kc15f.pcf.gz %%FONTSDIR%%/kc15f.pcf.gz
lib/X11/fonts/local/kc24f.pcf.gz %%FONTSDIR%%/kc24f.pcf.gz
lib/X11/fonts/local/kc_fonts.alias %%FONTSDIR%%/kc_fonts.alias
@exec cd %D/lib/X11/fonts/local ; %D/bin/mkfontdir
@unexec cd %D/lib/X11/fonts/local ; %D/bin/mkfontdir
@unexec if [ `\head -1 %D/lib/X11/fonts/local/fonts.dir` = 0 ]; then rm -f %D/lib/X11/fonts/local/fonts.dir; fi
@unexec if [ ! -s %D/lib/X11/fonts/local/fonts.alias ]; then rm -f %D/lib/X11/fonts/local/fonts.alias; fi

View file

@ -3,15 +3,13 @@
PORTNAME= ttfm PORTNAME= ttfm
PORTVERSION= 0.9.5 PORTVERSION= 0.9.5
PORTREVISION= 5 PORTREVISION= 6
CATEGORIES= chinese print CATEGORIES= chinese print
MASTER_SITES= LOCAL/rafan/chinese MASTER_SITES= LOCAL/rafan/chinese
MAINTAINER= ports@FreeBSD.org MAINTAINER= ports@FreeBSD.org
COMMENT= Big5/GB enhanced TrueType Font Manager COMMENT= Big5/GB enhanced TrueType Font Manager
RUN_DEPENDS= mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
MAKE_ARGS= FREETYPE_BASE=${LOCALBASE:Q} CC="${CC}" MAKE_ARGS= FREETYPE_BASE=${LOCALBASE:Q} CC="${CC}"
@ -20,8 +18,6 @@ PORTDOCS= README USAGE
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
post-patch: post-patch:
@${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' \ @${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' \
-e 's,%%PREFIX%%,${PREFIX},' \ -e 's,%%PREFIX%%,${PREFIX},' \

View file

@ -16,7 +16,8 @@ FONTSDIR?= ${PREFIX}/share/fonts/TrueType
FONTSDIR_REL= ${FONTSDIR:S,^${PREFIX}/,,} FONTSDIR_REL= ${FONTSDIR:S,^${PREFIX}/,,}
PLIST_SUB+= FONTSDIR=${FONTSDIR_REL} PLIST_SUB+= FONTSDIR=${FONTSDIR_REL}
XFONTSDIR?= ${LOCALBASE}/lib/X11/fonts/TrueType USES+= fonts
XFONTSDIR?= ${LOCALBASE}/share/fonts/TrueType
XFONTSDIR_REL= ${XFONTSDIR:S,${LOCALBASE}/,,} XFONTSDIR_REL= ${XFONTSDIR:S,${LOCALBASE}/,,}
PLIST_SUB+= XFONTSDIR=${XFONTSDIR_REL} PLIST_SUB+= XFONTSDIR=${XFONTSDIR_REL}

View file

@ -2,7 +2,7 @@
PORTNAME= gnuradio PORTNAME= gnuradio
PORTVERSION= 3.7.4 PORTVERSION= 3.7.4
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= comms astro hamradio CATEGORIES= comms astro hamradio
MASTER_SITES= http://gnuradio.org/releases/gnuradio/ \ MASTER_SITES= http://gnuradio.org/releases/gnuradio/ \
${MASTER_SITE_LOCAL} ${MASTER_SITE_LOCAL}
@ -82,7 +82,7 @@ BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen \
${LOCALBASE}/bin/sphinx-apidoc:${PORTSDIR}/textproc/py-sphinx \ ${LOCALBASE}/bin/sphinx-apidoc:${PORTSDIR}/textproc/py-sphinx \
dot:${PORTSDIR}/graphics/graphviz \ dot:${PORTSDIR}/graphics/graphviz \
xmlto:${PORTSDIR}/textproc/xmlto \ xmlto:${PORTSDIR}/textproc/xmlto \
${LOCALBASE}/lib/X11/fonts/freefont-ttf/fonts.scale:${PORTSDIR}/x11-fonts/freefont-ttf freefont-ttf>0:${PORTSDIR}/x11-fonts/freefont-ttf
CMAKE_ARGS+= -DENABLE_DOXYGEN:STRING="ON" CMAKE_ARGS+= -DENABLE_DOXYGEN:STRING="ON"
CMAKE_ARGS+= -DENABLE_DOCS:STRING="ON" CMAKE_ARGS+= -DENABLE_DOCS:STRING="ON"
CMAKE_ARGS+= -DENABLE_BAD_BOOST="ON" CMAKE_ARGS+= -DENABLE_BAD_BOOST="ON"

View file

@ -5,7 +5,7 @@
# set the path where dot can find it. # set the path where dot can find it.
-DOT_FONTPATH = -DOT_FONTPATH =
+DOT_FONTPATH = %%PREFIX%%/lib/X11/fonts/freefont-ttf +DOT_FONTPATH = %%PREFIX%%/share/fonts/freefont-ttf
# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen # If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen
# will generate a graph for each documented class showing the direct and # will generate a graph for each documented class showing the direct and

View file

@ -93,7 +93,7 @@ USE_GNOME+= intltool
CONFIGURE_ARGS+=--disable-nls CONFIGURE_ARGS+=--disable-nls
.endif .endif
.if exists(${LOCALBASE}/lib/X11/fonts/dejavu) || ${PORT_OPTIONS:MDEJAVU} .if exists(${LOCALBASE}/share/fonts/dejavu) || ${PORT_OPTIONS:MDEJAVU}
RUN_DEPENDS+= dejavu>0:${PORTSDIR}/x11-fonts/dejavu RUN_DEPENDS+= dejavu>0:${PORTSDIR}/x11-fonts/dejavu
.endif .endif

View file

@ -3,6 +3,7 @@
PORTNAME= conkyforecast PORTNAME= conkyforecast
PORTVERSION= 2.20 PORTVERSION= 2.20
PORTREVISION= 1
CATEGORIES= deskutils CATEGORIES= deskutils
MASTER_SITES= https://launchpadlibrarian.net/70673352/ \ MASTER_SITES= https://launchpadlibrarian.net/70673352/ \
LOCAL/vg LOCAL/vg
@ -13,17 +14,12 @@ COMMENT= Weather forecast script for conky
LICENSE= GPLv3 LICENSE= GPLv3
BUILD_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig
RUN_DEPENDS= conky:${PORTSDIR}/sysutils/conky \ RUN_DEPENDS= conky:${PORTSDIR}/sysutils/conky \
pidof:${PORTSDIR}/sysutils/pidof \ pidof:${PORTSDIR}/sysutils/pidof
fc-cache:${PORTSDIR}/x11-fonts/fontconfig
USES= gettext python USES= gettext python fonts
USE_PYTHON= distutils USE_PYTHON= distutils
SUB_FILES= pkg-message SUB_FILES= pkg-message
SUB_LIST+= FONTSDIR="${FONTSDIR:S|${PREFIX}/||}"
PLIST_SUB= FONTSDIR="${FONTSDIR:S|${PREFIX}/||}"
FONTSDIR= ${PREFIX}/lib/X11/fonts/${PORTNAME}
WRKSRC= ${WRKDIR}/src WRKSRC= ${WRKDIR}/src

View file

@ -5,7 +5,7 @@ line to the "Modules" section of your X Windows configuration file:
Add the following line to the "Files" section of X Windows configuration file: Add the following line to the "Files" section of X Windows configuration file:
FontPath "%%PREFIX%%/%%FONTSDIR%%/" FontPath "%%FONTSDIR%%/"
For a working script you must define, in a user specific config file, a partner For a working script you must define, in a user specific config file, a partner
id and registration code for the weather.com xoap service. For this purpose id and registration code for the weather.com xoap service. For this purpose

View file

@ -2,6 +2,7 @@
PORTNAME= rlvm PORTNAME= rlvm
PORTVERSION= 0.14.0.20150223 PORTVERSION= 0.14.0.20150223
PORTREVISION= 1
CATEGORIES= devel games CATEGORIES= devel games
MAINTAINER= jbeich@FreeBSD.org MAINTAINER= jbeich@FreeBSD.org
@ -15,7 +16,7 @@ LIB_DEPENDS= libvorbisfile.so:${PORTSDIR}/audio/libvorbis \
libboost_serialization.so:${PORTSDIR}/devel/boost-libs \ libboost_serialization.so:${PORTSDIR}/devel/boost-libs \
libguichan.so:${PORTSDIR}/devel/guichan \ libguichan.so:${PORTSDIR}/devel/guichan \
libGLEW.so:${PORTSDIR}/graphics/glew libGLEW.so:${PORTSDIR}/graphics/glew
RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/dejavu/DejaVuSans.ttf:${PORTSDIR}/x11-fonts/dejavu RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:${PORTSDIR}/x11-fonts/dejavu
USE_GITHUB= yes USE_GITHUB= yes
GH_ACCOUNT= eglaysher GH_ACCOUNT= eglaysher
@ -43,11 +44,11 @@ OPTIONS_SUB= yes
JAPANESE_FONT_DESC=msgothic.ttc alternatives with verified metrics (unless --font) JAPANESE_FONT_DESC=msgothic.ttc alternatives with verified metrics (unless --font)
KOCHI_DESC= kochi-gothic-subst.ttf from japanese/font-kochi KOCHI_DESC= kochi-gothic-subst.ttf from japanese/font-kochi
KOCHI_RUN_DEPENDS=${LOCALBASE}/lib/X11/fonts/TTF/kochi-gothic-subst.ttf:${PORTSDIR}/japanese/font-kochi KOCHI_RUN_DEPENDS=${LOCALBASE}/share/fonts/TTF/kochi-gothic-subst.ttf:${PORTSDIR}/japanese/font-kochi
MONA_DESC= mona.ttf from japanese/monafonts-ttf MONA_DESC= mona.ttf from japanese/monafonts-ttf
MONA_RUN_DEPENDS=${LOCALBASE}/lib/X11/fonts/TrueType/mona.ttf:${PORTSDIR}/japanese/monafonts-ttf MONA_RUN_DEPENDS=${LOCALBASE}/share/fonts/TrueType/mona.ttf:${PORTSDIR}/japanese/monafonts-ttf
SAZANAMI_DESC= sazanami-gothic.ttf from japanese/font-sazanami SAZANAMI_DESC= sazanami-gothic.ttf from japanese/font-sazanami
SAZANAMI_RUN_DEPENDS=${LOCALBASE}/lib/X11/fonts/TTF/sazanami-gothic.ttf:${PORTSDIR}/japanese/font-sazanami SAZANAMI_RUN_DEPENDS=${LOCALBASE}/share/fonts/TTF/sazanami-gothic.ttf:${PORTSDIR}/japanese/font-sazanami
DEBUG_MAKE_ARGS_OFF=--release DEBUG_MAKE_ARGS_OFF=--release
NLS_USES= gettext NLS_USES= gettext
@ -67,7 +68,6 @@ post-patch:
@${GREP} -Flr '/usr/share' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ @${GREP} -Flr '/usr/share' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \
-i .bak.paths \ -i .bak.paths \
-e 's,/usr/share,${PREFIX}/share,' \ -e 's,/usr/share,${PREFIX}/share,' \
-e 's,share/fonts,lib/X11/fonts,' \
-e 's,truetype/ttf-dejavu,dejavu,' \ -e 's,truetype/ttf-dejavu,dejavu,' \
-e 's,truetype/mona,TrueType,' \ -e 's,truetype/mona,TrueType,' \
-e 's,truetype/[^/"]*,TTF,' -e 's,truetype/[^/"]*,TTF,'

View file

@ -21,7 +21,7 @@ LIB_DEPENDS= libpopt.so:${PORTSDIR}/devel/popt \
libfribidi.so:${PORTSDIR}/converters/fribidi \ libfribidi.so:${PORTSDIR}/converters/fribidi \
libpsiconv.so:${PORTSDIR}/converters/psiconv \ libpsiconv.so:${PORTSDIR}/converters/psiconv \
libgoffice-0.8.so:${PORTSDIR}/devel/goffice libgoffice-0.8.so:${PORTSDIR}/devel/goffice
RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/dejavu/DejaVuSerif.ttf:${PORTSDIR}/x11-fonts/dejavu RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSerif.ttf:${PORTSDIR}/x11-fonts/dejavu
LICENSE= GPLv2 LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_FILE= ${WRKSRC}/COPYING

View file

@ -62,12 +62,12 @@ LIB_DEPENDS= libapr-1.so:${PORTSDIR}/devel/apr1 \
librdf.so:${PORTSDIR}/textproc/redland \ librdf.so:${PORTSDIR}/textproc/redland \
libserf-1.so:${PORTSDIR}/www/serf libserf-1.so:${PORTSDIR}/www/serf
RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/Caladea/Caladea-Bold.ttf:${PORTSDIR}/x11-fonts/crosextrafonts-caladea-ttf \ RUN_DEPENDS= ${LOCALBASE}/share/fonts/Caladea/Caladea-Bold.ttf:${PORTSDIR}/x11-fonts/crosextrafonts-caladea-ttf \
${LOCALBASE}/lib/X11/fonts/Carlito/Carlito-Bold.ttf:${PORTSDIR}/x11-fonts/crosextrafonts-carlito-ttf \ ${LOCALBASE}/share/fonts/Carlito/Carlito-Bold.ttf:${PORTSDIR}/x11-fonts/crosextrafonts-carlito-ttf \
${LOCALBASE}/lib/X11/fonts/dejavu/DejaVuSans.ttf:${PORTSDIR}/x11-fonts/dejavu \ ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:${PORTSDIR}/x11-fonts/dejavu \
${LOCALBASE}/lib/X11/fonts/GentiumBasic/GenBasI.ttf:${PORTSDIR}/x11-fonts/gentium-basic \ ${LOCALBASE}/share/fonts/GentiumBasic/GenBasI.ttf:${PORTSDIR}/x11-fonts/gentium-basic \
${LOCALBASE}/lib/X11/fonts/Liberation/LiberationMono-Bold.ttf:${PORTSDIR}/x11-fonts/liberation-fonts-ttf \ ${LOCALBASE}/share/fonts/Liberation/LiberationMono-Bold.ttf:${PORTSDIR}/x11-fonts/liberation-fonts-ttf \
${LOCALBASE}/lib/X11/fonts/LinLibertineG/LinLibertine_DR_G.ttf:${PORTSDIR}/x11-fonts/linuxlibertine-g ${LOCALBASE}/share/fonts/LinLibertineG/LinLibertine_DR_G.ttf:${PORTSDIR}/x11-fonts/linuxlibertine-g
_MAKE_JOBS= # _MAKE_JOBS= #

View file

@ -64,7 +64,7 @@ RUN_DEPENDS= \
${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme \ ${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme \
${JAVALIBDIR}/commons-httpclient.jar:${PORTSDIR}/java/jakarta-commons-httpclient \ ${JAVALIBDIR}/commons-httpclient.jar:${PORTSDIR}/java/jakarta-commons-httpclient \
${JAVALIBDIR}/bsh.jar:${PORTSDIR}/lang/bsh \ ${JAVALIBDIR}/bsh.jar:${PORTSDIR}/lang/bsh \
${LOCALBASE}/lib/X11/fonts/ChromeOS/Arimo-Bold.ttf:${PORTSDIR}/x11-fonts/croscorefonts-fonts-ttf ${LOCALBASE}/share/fonts/ChromeOS/Arimo-Bold.ttf:${PORTSDIR}/x11-fonts/croscorefonts-fonts-ttf
AOOVERSION1= 4 AOOVERSION1= 4
AOOVERSION2= 1 AOOVERSION2= 1

View file

@ -66,7 +66,7 @@ RUN_DEPENDS= \
${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme \ ${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme \
${JAVALIBDIR}/commons-httpclient.jar:${PORTSDIR}/java/jakarta-commons-httpclient \ ${JAVALIBDIR}/commons-httpclient.jar:${PORTSDIR}/java/jakarta-commons-httpclient \
${JAVALIBDIR}/bsh.jar:${PORTSDIR}/lang/bsh \ ${JAVALIBDIR}/bsh.jar:${PORTSDIR}/lang/bsh \
${LOCALBASE}/lib/X11/fonts/ChromeOS/Arimo-Bold.ttf:${PORTSDIR}/x11-fonts/croscorefonts-fonts-ttf ${LOCALBASE}/share/fonts/ChromeOS/Arimo-Bold.ttf:${PORTSDIR}/x11-fonts/croscorefonts-fonts-ttf
AOOVERSION1= 4 AOOVERSION1= 4
AOOVERSION2= 2 AOOVERSION2= 2

View file

@ -14,7 +14,7 @@ BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf \
gccmakedep:${PORTSDIR}/devel/gccmakedep \ gccmakedep:${PORTSDIR}/devel/gccmakedep \
mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \ mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale \ mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale \
${LOCALBASE}/lib/X11/fonts/misc/10x20-ISO8859-1.pcf.gz:${PORTSDIR}/x11-fonts/font-misc-misc ${LOCALBASE}/share/fonts/misc/10x20-ISO8859-1.pcf.gz:${PORTSDIR}/x11-fonts/font-misc-misc
RUN_DEPENDS= mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir RUN_DEPENDS= mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir
RESTRICTED= Contains ROM (C) by Atari RESTRICTED= Contains ROM (C) by Atari
@ -27,7 +27,7 @@ CONFIGURE_ARGS= --x-includes=${LOCALBASE}/include \
ALL_TARGET= all fnttobdf tosfonts fonts ALL_TARGET= all fnttobdf tosfonts fonts
BINDIR= ${PREFIX}/bin BINDIR= ${PREFIX}/bin
FNTDIR= ${PREFIX}/lib/X11/fonts/misc FNTDIR= ${PREFIX}/share/fonts/misc
DATA= atari/bench1.pas atari/bench1.prg DATA= atari/bench1.pas atari/bench1.prg
ETCFILES= keysyms-alternative keysyms-german keysyms-spanish ETCFILES= keysyms-alternative keysyms-german keysyms-spanish

View file

@ -9,12 +9,12 @@ bin/stonx
%%DATADIR%%/gemdos_c/final.tos %%DATADIR%%/gemdos_c/final.tos
%%DATADIR%%/gemdos_c/mint/stonx.xfs %%DATADIR%%/gemdos_c/mint/stonx.xfs
%%DATADIR%%/tos.img %%DATADIR%%/tos.img
lib/X11/fonts/misc/System0-iso.pcf.gz %%FONTSDIR%%/misc/System0-iso.pcf.gz
lib/X11/fonts/misc/System0.pcf.gz %%FONTSDIR%%/misc/System0.pcf.gz
lib/X11/fonts/misc/System1-iso.pcf.gz %%FONTSDIR%%/misc/System1-iso.pcf.gz
lib/X11/fonts/misc/System1.pcf.gz %%FONTSDIR%%/misc/System1.pcf.gz
lib/X11/fonts/misc/System2-iso.pcf.gz %%FONTSDIR%%/misc/System2-iso.pcf.gz
lib/X11/fonts/misc/System2.pcf.gz %%FONTSDIR%%/misc/System2.pcf.gz
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/COPYING
%%PORTDOCS%%%%DOCSDIR%%/DEBUGGING %%PORTDOCS%%%%DOCSDIR%%/DEBUGGING
@ -24,6 +24,3 @@ lib/X11/fonts/misc/System2.pcf.gz
%%PORTDOCS%%%%DOCSDIR%%/TOS-VERSIONS %%PORTDOCS%%%%DOCSDIR%%/TOS-VERSIONS
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bench1.pas %%PORTEXAMPLES%%%%EXAMPLESDIR%%/bench1.pas
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bench1.prg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/bench1.prg
@exec mkfontdir %D/lib/X11/fonts/misc
@exec xset fp+ %D/lib/X11/fonts/misc
@exec xset fp rehash

View file

@ -15,8 +15,8 @@ COMMENT= HP48 SX/GX graphic calculator emulator
LICENSE= GPLv3 LICENSE= GPLv3
RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/misc/7x14B-ISO8859-1.pcf.gz:${PORTSDIR}/x11-fonts/font-misc-misc \ RUN_DEPENDS= ${LOCALBASE}/share/fonts/misc/7x14B-ISO8859-1.pcf.gz:${PORTSDIR}/x11-fonts/font-misc-misc \
${LOCALBASE}/lib/X11/fonts/75dpi/helvR12-ISO8859-1.pcf.gz:${PORTSDIR}/x11-fonts/font-adobe-75dpi ${LOCALBASE}/share/fonts/75dpi/helvR12-ISO8859-1.pcf.gz:${PORTSDIR}/x11-fonts/font-adobe-75dpi
USE_AUTOTOOLS= aclocal autoheader automake autoconf USE_AUTOTOOLS= aclocal autoheader automake autoconf
AUTOMAKE_ARGS= --add-missing --copy -Wno-portability AUTOMAKE_ARGS= --add-missing --copy -Wno-portability

View file

@ -58,8 +58,8 @@ MAKE_ARGS+= TILES=y
PLIST_SUB+= SDL="" PLIST_SUB+= SDL=""
PKGNAMESUFFIX= -sdl PKGNAMESUFFIX= -sdl
BUILD_DEPENDS+= fc-list:${PORTSDIR}/x11-fonts/fontconfig \ BUILD_DEPENDS+= fc-list:${PORTSDIR}/x11-fonts/fontconfig \
${LOCALBASE}/lib/X11/fonts/dejavu/DejaVuSans.ttf:${PORTSDIR}/x11-fonts/dejavu ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:${PORTSDIR}/x11-fonts/dejavu
RUN_DEPENDS+= ${LOCALBASE}/lib/X11/fonts/dejavu/DejaVuSans.ttf:${PORTSDIR}/x11-fonts/dejavu RUN_DEPENDS+= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:${PORTSDIR}/x11-fonts/dejavu
LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png \ LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png \
libfreetype.so:${PORTSDIR}/print/freetype2 libfreetype.so:${PORTSDIR}/print/freetype2
USE_SDL= sdl image USE_SDL= sdl image

View file

@ -78,7 +78,7 @@
endif endif
else else
- SYS_PROPORTIONAL_FONT = $(shell dir=/usr/share/fonts; [ -d $$dir ] && find $$dir -iname $(OUR_PROPORTIONAL_FONT)|head -n 1) - SYS_PROPORTIONAL_FONT = $(shell dir=/usr/share/fonts; [ -d $$dir ] && find $$dir -iname $(OUR_PROPORTIONAL_FONT)|head -n 1)
+ SYS_PROPORTIONAL_FONT = $(shell dir=%%LOCALBASE%%/lib/X11/fonts; [ -d $$dir ] && find $$dir -iname $(OUR_PROPORTIONAL_FONT)|head -n 1) + SYS_PROPORTIONAL_FONT = $(shell dir=%%LOCALBASE%%/share/fonts; [ -d $$dir ] && find $$dir -iname $(OUR_PROPORTIONAL_FONT)|head -n 1)
ifeq (,$(SYS_PROPORTIONAL_FONT)) ifeq (,$(SYS_PROPORTIONAL_FONT))
SYS_PROPORTIONAL_FONT = $(shell dir=/usr/local/share/fonts ; [ -d $$dir ] && find $$dir -iname $(OUR_PROPORTIONAL_FONT)|head -n 1) SYS_PROPORTIONAL_FONT = $(shell dir=/usr/local/share/fonts ; [ -d $$dir ] && find $$dir -iname $(OUR_PROPORTIONAL_FONT)|head -n 1)
endif endif
@ -87,7 +87,7 @@
endif endif
else else
- SYS_MONOSPACED_FONT = $(shell dir=/usr/share/fonts; [ -d $$dir ] && find $$dir -iname $(OUR_MONOSPACED_FONT)|head -n 1) - SYS_MONOSPACED_FONT = $(shell dir=/usr/share/fonts; [ -d $$dir ] && find $$dir -iname $(OUR_MONOSPACED_FONT)|head -n 1)
+ SYS_MONOSPACED_FONT = $(shell dir=%%LOCALBASE%%/lib/X11/fonts; [ -d $$dir ] && find $$dir -iname $(OUR_MONOSPACED_FONT)|head -n 1) + SYS_MONOSPACED_FONT = $(shell dir=%%LOCALBASE%%/share/fonts; [ -d $$dir ] && find $$dir -iname $(OUR_MONOSPACED_FONT)|head -n 1)
ifeq (,$(SYS_MONOSPACED_FONT)) ifeq (,$(SYS_MONOSPACED_FONT))
SYS_MONOSPACED_FONT = $(shell dir=/usr/local/share/fonts; [ -d $$dir ] && find $$dir -iname $(OUR_MONOSPACED_FONT)|head -n 1) SYS_MONOSPACED_FONT = $(shell dir=/usr/local/share/fonts; [ -d $$dir ] && find $$dir -iname $(OUR_MONOSPACED_FONT)|head -n 1)
endif endif

View file

@ -22,7 +22,7 @@ LIB_DEPENDS= libphysfs.so:${PORTSDIR}/devel/physfs \
libfribidi.so:${PORTSDIR}/converters/fribidi \ libfribidi.so:${PORTSDIR}/converters/fribidi \
libfreetype.so:${PORTSDIR}/print/freetype2 \ libfreetype.so:${PORTSDIR}/print/freetype2 \
libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig
RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/dejavu/DejaVuSans.ttf:${PORTSDIR}/x11-fonts/dejavu RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:${PORTSDIR}/x11-fonts/dejavu
USES= tar:xz bison gmake openal:al pkgconfig compiler:c++11-lang # actually, old gcc fails on unknown -W flag USES= tar:xz bison gmake openal:al pkgconfig compiler:c++11-lang # actually, old gcc fails on unknown -W flag
GNU_CONFIGURE= yes GNU_CONFIGURE= yes

View file

@ -3,7 +3,7 @@
PORTNAME= xblast PORTNAME= xblast
PORTVERSION= 2.10.4 PORTVERSION= 2.10.4
PORTREVISION= 15 PORTREVISION= 16
CATEGORIES= games CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/Sources/${PORTVERSION} \ MASTER_SITES= SF/${PORTNAME}/Sources/${PORTVERSION} \
SF/${PORTNAME}/Images/${IMAGES_DATE}:images \ SF/${PORTNAME}/Images/${IMAGES_DATE}:images \
@ -30,7 +30,7 @@ CONFIGURE_ARGS= --with-otherdatadir=${DATADIR}
CPPFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib LDFLAGS+= -L${LOCALBASE}/lib
FONTSDIR= ${LOCALBASE}/lib/X11/fonts/bitstream-vera FONTSDIR= ${LOCALBASE}/share/fonts/bitstream-vera
IMAGES_DATE= 2005-01-06 IMAGES_DATE= 2005-01-06
LEVELS_DATE= 2005-01-06 LEVELS_DATE= 2005-01-06

View file

@ -3,7 +3,7 @@
PORTNAME= xjewel PORTNAME= xjewel
PORTVERSION= 1.6 PORTVERSION= 1.6
PORTREVISION= 4 PORTREVISION= 5
CATEGORIES= games CATEGORIES= games
MASTER_SITES= XCONTRIB/../R5contrib MASTER_SITES= XCONTRIB/../R5contrib
EXTRACT_SUFX= .tar.z EXTRACT_SUFX= .tar.z
@ -11,25 +11,16 @@ EXTRACT_SUFX= .tar.z
MAINTAINER= ports@FreeBSD.org MAINTAINER= ports@FreeBSD.org
COMMENT= X11 dropping jewels game COMMENT= X11 dropping jewels game
BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf \ BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale
RUN_DEPENDS= mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir
USES= imake USES= fonts imake
USE_XORG= x11 xext USE_XORG= x11 xext
SUB_FILES= pkg-install pkg-deinstall
SUB_LIST= FONTSDIR="${FONTSDIR}"
PLIST_SUB= FONTSDIR="${FONTSDIR}"
DESKTOP_ENTRIES="XJewel" "" "" "${PORTNAME}" "" "" DESKTOP_ENTRIES="XJewel" "" "" "${PORTNAME}" "" ""
FONTSDIR= lib/X11/fonts/local
post-install: post-install:
@${MKDIR} ${STAGEDIR}${FONTSDIR}
(cd ${WRKSRC}/bitmaps && ${INSTALL_DATA} seven_seg.pcf.gz \ (cd ${WRKSRC}/bitmaps && ${INSTALL_DATA} seven_seg.pcf.gz \
${STAGEDIR}${PREFIX}/${FONTSDIR}) ${STAGEDIR}${FONTSDIR})
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,13 +0,0 @@
#!/bin/sh
if [ "x$2" = "xPOST-DEINSTALL" ]; then
cd ${PKG_PREFIX}/%%FONTSDIR%%; ${PKG_PREFIX}/bin/mkfontdir
${PKG_PREFIX}/bin/xset fp rehash ||
(
echo "**********************************************************"
echo "You should restart X server or do 'xset fp rehash' command"
echo "to enable this update."
echo "**********************************************************"
)
[ `wc -c ${PKG_PREFIX}/%%FONTSDIR%%/fonts.dir | awk '{print $1}'` = 2 ] && rm -f ${PKG_PREFIX}/%%FONTSDIR%%/fonts.dir
fi

View file

@ -1,12 +0,0 @@
#!/bin/sh
if [ "x$2" = "xPOST-INSTALL" ]; then
cd ${PKG_PREFIX}/%%FONTSDIR%%; ${PKG_PREFIX}/bin/mkfontdir
${PKG_PREFIX}/bin/xset fp rehash ||
(
echo "**********************************************************"
echo "You should restart X server or do 'xset fp rehash' command"
echo "to enable this update."
echo "**********************************************************"
)
fi

View file

@ -3,7 +3,7 @@
PORTNAME= xmoto PORTNAME= xmoto
PORTVERSION= 0.5.11 PORTVERSION= 0.5.11
PORTREVISION= 6 PORTREVISION= 7
CATEGORIES= games CATEGORIES= games
MASTER_SITES= http://download.tuxfamily.org/xmoto/xmoto/${PORTVERSION}/ \ MASTER_SITES= http://download.tuxfamily.org/xmoto/xmoto/${PORTVERSION}/ \
http://mirror.amdmi3.ru/distfiles/ http://mirror.amdmi3.ru/distfiles/
@ -42,8 +42,8 @@ OPTIONS_SUB= yes
ASIAN_TTF_DESC= Use asian TTF font ASIAN_TTF_DESC= Use asian TTF font
ASIAN_TTF_RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/TrueType/bkai00mp.ttf:${PORTSDIR}/chinese/arphicttf ASIAN_TTF_RUN_DEPENDS= ${LOCALBASE}/share/fonts/TrueType/bkai00mp.ttf:${PORTSDIR}/chinese/arphicttf
ASIAN_TTF_CONFIGURE_ON= --with-asian-ttf-file=${LOCALBASE}/lib/X11/fonts/TrueType/bsmi00lp.ttf ASIAN_TTF_CONFIGURE_ON= --with-asian-ttf-file=${LOCALBASE}/share/fonts/TrueType/bsmi00lp.ttf
ASIAN_TTF_CONFIGURE_OFF=--without-asian-ttf-file ASIAN_TTF_CONFIGURE_OFF=--without-asian-ttf-file
NLS_USES= gettext NLS_USES= gettext

View file

@ -12,7 +12,7 @@ COMMENT= Old action game
LICENSE= GPLv2 LICENSE= GPLv2
RUN_DEPENDS+= ${LOCALBASE}/lib/X11/fonts/misc/9x18.pcf.gz:${PORTSDIR}/x11-fonts/font-misc-misc RUN_DEPENDS+= ${LOCALBASE}/share/fonts/misc/9x18.pcf.gz:${PORTSDIR}/x11-fonts/font-misc-misc
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--enable-doublesize CONFIGURE_ARGS+=--enable-doublesize

View file

@ -3,7 +3,7 @@
PORTNAME= GraphicsMagick PORTNAME= GraphicsMagick
PORTVERSION= 1.3.20 PORTVERSION= 1.3.20
PORTREVISION= 2 PORTREVISION= 3
PORTEPOCH= 1 PORTEPOCH= 1
CATEGORIES= graphics CATEGORIES= graphics
MASTER_SITES= SF \ MASTER_SITES= SF \
@ -95,7 +95,7 @@ LIBWMF_PORT= libwmf-nox11
.if !defined(WINDOWS_FONT_DIR) .if !defined(WINDOWS_FONT_DIR)
# Use fonts installed by x11-fonts/webfonts by default # Use fonts installed by x11-fonts/webfonts by default
WINDOWS_FONT_DIR=${LOCALBASE}/lib/X11/fonts/webfonts WINDOWS_FONT_DIR=${LOCALBASE}/share/fonts/webfonts
.endif .endif
.if ${PORT_OPTIONS:MTESTS} .if ${PORT_OPTIONS:MTESTS}

View file

@ -3,7 +3,7 @@
PORTNAME= a2png PORTNAME= a2png
PORTVERSION= 0.1.5 PORTVERSION= 0.1.5
PORTREVISION= 6 PORTREVISION= 7
CATEGORIES= graphics CATEGORIES= graphics
MASTER_SITES= SF MASTER_SITES= SF
@ -18,7 +18,7 @@ CONFIGURE_ARGS= --enable-gd
CFLAGS+= -DDEFAULT_FONTPATH='\"${FONTROOTDIR}/TTF:${FONTROOTDIR}/Type1:${FONTROOTDIR}\"' CFLAGS+= -DDEFAULT_FONTPATH='\"${FONTROOTDIR}/TTF:${FONTROOTDIR}/Type1:${FONTROOTDIR}\"'
PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz
FONTROOTDIR?= ${LOCALBASE}/lib/X11/fonts FONTROOTDIR?= ${LOCALBASE}/share/fonts
do-install: do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin

View file

@ -3,7 +3,7 @@
PORTNAME= inventor PORTNAME= inventor
PORTVERSION= 2.1.5.p10 PORTVERSION= 2.1.5.p10
PORTREVISION= 10 PORTREVISION= 11
CATEGORIES= graphics CATEGORIES= graphics
MASTER_SITES= ftp://oss.sgi.com/projects/inventor/download/ MASTER_SITES= ftp://oss.sgi.com/projects/inventor/download/
DISTNAME= ${PORTNAME}-${PORTVERSION:S/.p/-/} DISTNAME= ${PORTNAME}-${PORTVERSION:S/.p/-/}

View file

@ -7,7 +7,7 @@
}; };
+ #ifdef __FreeBSD__ + #ifdef __FreeBSD__
+ static char *fontPath = IVPREFIX "/lib/X11/fonts/TTF"; + static char *fontPath = IVPREFIX "/share/fonts/TTF";
+ #else + #else
static char *fontPath = IVPREFIX "/share/data/fonts"; static char *fontPath = IVPREFIX "/share/data/fonts";
+ #endif + #endif

View file

@ -14,7 +14,7 @@ Open Inventor (TM) needs the following TrueType fonts:
You should make symbolic links of the TrueType fonts to the OpenInventor (TM) You should make symbolic links of the TrueType fonts to the OpenInventor (TM)
font names if they are not available: font names if they are not available:
# cd %%PREFIX%%/lib/X11/fonts/TTF # cd %%PREFIX%%/share/fonts/TTF
# ln -s times.ttf Times-Roman # ln -s times.ttf Times-Roman
# ln -s arial.ttf Helvetica # ln -s arial.ttf Helvetica
# ln -s cour.ttf Utopia-Regular # ln -s cour.ttf Utopia-Regular

View file

@ -3,7 +3,7 @@
PORTNAME= lcdtest PORTNAME= lcdtest
PORTVERSION= 1.18 PORTVERSION= 1.18
PORTREVISION= 9 PORTREVISION= 10
CATEGORIES= graphics CATEGORIES= graphics
MASTER_SITES= http://www.brouhaha.com/~eric/software/lcdtest/download/ \ MASTER_SITES= http://www.brouhaha.com/~eric/software/lcdtest/download/ \
SF/nemysisfreebsdp/${CATEGORIES}/:icons SF/nemysisfreebsdp/${CATEGORIES}/:icons
@ -33,7 +33,7 @@ OPTIONS_DEFINE= DOCS
post-patch: post-patch:
@${REINPLACE_CMD} -e \ @${REINPLACE_CMD} -e \
's|/usr/share/fonts/liberation/|${LOCALBASE}/lib/X11/fonts/Liberation/|' \ 's|/usr/share/fonts/liberation/|${LOCALBASE}/share/fonts/Liberation/|' \
${WRKSRC}/src/lcdtest.c ${WRKSRC}/src/lcdtest.c
do-build: do-build:

View file

@ -3,7 +3,7 @@
PORTNAME= gd PORTNAME= gd
PORTVERSION= 0.8.0 PORTVERSION= 0.8.0
PORTREVISION= 3 PORTREVISION= 4
CATEGORIES= graphics ruby CATEGORIES= graphics ruby
MASTER_SITES= http://www.daifukuya.com/archive/kagemai/lib/ MASTER_SITES= http://www.daifukuya.com/archive/kagemai/lib/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
@ -62,7 +62,7 @@ DOCS_JA= readme.ja \
doc/INSTALL.ja doc/INSTALL.ja
post-patch: post-patch:
${RUBY} -i -pe 'sub %r:/win98/windows/FONTS:, "${LOCALBASE}/lib/X11/fonts/TrueType"' ${WRKSRC}/sample/gdtestttf.rb ${RUBY} -i -pe 'sub %r:/win98/windows/FONTS:, "${LOCALBASE}/share/fonts/TrueType"' ${WRKSRC}/sample/gdtestttf.rb
${RUBY} -i -pe 'sub %r:%%GD%%:, "gd"' ${WRKSRC}/extconf.rb ${RUBY} -i -pe 'sub %r:%%GD%%:, "gd"' ${WRKSRC}/extconf.rb
post-configure: post-configure:

View file

@ -3,7 +3,7 @@
PORTNAME= sk1libs PORTNAME= sk1libs
PORTVERSION= 0.9.1 PORTVERSION= 0.9.1
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= graphics python CATEGORIES= graphics python
MASTER_SITES= GOOGLE_CODE \ MASTER_SITES= GOOGLE_CODE \
http://mirror.amdmi3.ru/distfiles/ http://mirror.amdmi3.ru/distfiles/

View file

@ -5,7 +5,7 @@
system type. system type.
""" """
+ if system.get_os_family()==system.FREEBSD: + if system.get_os_family()==system.FREEBSD:
+ return ['/usr/local/lib/X11/fonts', os.path.join(gethome(),'.fonts')] + return ['/usr/local/lib/X11/fonts', '/usr/local/share/fonts', os.path.join(gethome(),'.fonts')]
if system.get_os_family()==system.LINUX: if system.get_os_family()==system.LINUX:
return ['/usr/share/fonts', os.path.join(gethome(),'.fonts')] return ['/usr/share/fonts', os.path.join(gethome(),'.fonts')]
- if system.get_os_family()==system.WINDOWS: - if system.get_os_family()==system.WINDOWS:

View file

@ -3,6 +3,7 @@
PORTNAME= culmus PORTNAME= culmus
PORTVERSION= 0.130 PORTVERSION= 0.130
PORTREVISION= 1
CATEGORIES= hebrew CATEGORIES= hebrew
MASTER_SITES= SF MASTER_SITES= SF
@ -12,24 +13,20 @@ COMMENT= Free Hebrew Type1 fonts
LICENSE= GPLv2 LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf \ BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale
USES= fonts
NO_BUILD= yes NO_BUILD= yes
SUB_FILES= pkg-message SUB_FILES= pkg-message
do-install: do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/lib/X11/fonts/culmus ${MKDIR} ${STAGEDIR}${FONTSDIR}
.for filename in AharoniCLM-Bold AharoniCLM-BoldOblique AharoniCLM-Book AharoniCLM-BookOblique CaladingsCLM DrugulinCLM-Bold DrugulinCLM-BoldItalic ElliniaCLM-Bold ElliniaCLM-BoldItalic ElliniaCLM-Light ElliniaCLM-LightItalic NachlieliCLM-Bold NachlieliCLM-BoldOblique NachlieliCLM-Light NachlieliCLM-LightOblique YehudaCLM-Bold YehudaCLM-Light .for filename in AharoniCLM-Bold AharoniCLM-BoldOblique AharoniCLM-Book AharoniCLM-BookOblique CaladingsCLM DrugulinCLM-Bold DrugulinCLM-BoldItalic ElliniaCLM-Bold ElliniaCLM-BoldItalic ElliniaCLM-Light ElliniaCLM-LightItalic NachlieliCLM-Bold NachlieliCLM-BoldOblique NachlieliCLM-Light NachlieliCLM-LightOblique YehudaCLM-Bold YehudaCLM-Light
${INSTALL_DATA} ${WRKSRC}/${filename}.afm ${STAGEDIR}${PREFIX}/lib/X11/fonts/culmus ${INSTALL_DATA} ${WRKSRC}/${filename}.afm ${STAGEDIR}${FONTSDIR}
${INSTALL_DATA} ${WRKSRC}/${filename}.pfa ${STAGEDIR}${PREFIX}/lib/X11/fonts/culmus ${INSTALL_DATA} ${WRKSRC}/${filename}.pfa ${STAGEDIR}${FONTSDIR}
.endfor .endfor
.for filename in DavidCLM-Bold DavidCLM-BoldItalic DavidCLM-Medium DavidCLM-MediumItalic FrankRuehlCLM-Bold FrankRuehlCLM-BoldOblique FrankRuehlCLM-Medium FrankRuehlCLM-MediumOblique HadasimCLM-Bold HadasimCLM-BoldOblique HadasimCLM-Regular HadasimCLM-RegularOblique KeterYG-Bold KeterYG-BoldOblique KeterYG-Medium KeterYG-MediumOblique MiriamCLM-Bold MiriamCLM-Book MiriamMonoCLM-Bold MiriamMonoCLM-BoldOblique MiriamMonoCLM-Book MiriamMonoCLM-BookOblique ShofarDemi-Bold ShofarDemi-BoldOblique ShofarRegular ShofarRegularOblique SimpleCLM-Bold SimpleCLM-BoldOblique SimpleCLM-Medium SimpleCLM-MediumOblique StamAshkenazCLM StamSefaradCLM .for filename in DavidCLM-Bold DavidCLM-BoldItalic DavidCLM-Medium DavidCLM-MediumItalic FrankRuehlCLM-Bold FrankRuehlCLM-BoldOblique FrankRuehlCLM-Medium FrankRuehlCLM-MediumOblique HadasimCLM-Bold HadasimCLM-BoldOblique HadasimCLM-Regular HadasimCLM-RegularOblique KeterYG-Bold KeterYG-BoldOblique KeterYG-Medium KeterYG-MediumOblique MiriamCLM-Bold MiriamCLM-Book MiriamMonoCLM-Bold MiriamMonoCLM-BoldOblique MiriamMonoCLM-Book MiriamMonoCLM-BookOblique ShofarDemi-Bold ShofarDemi-BoldOblique ShofarRegular ShofarRegularOblique SimpleCLM-Bold SimpleCLM-BoldOblique SimpleCLM-Medium SimpleCLM-MediumOblique StamAshkenazCLM StamSefaradCLM
${INSTALL_DATA} ${WRKSRC}/${filename}.ttf ${STAGEDIR}${PREFIX}/lib/X11/fonts/culmus ${INSTALL_DATA} ${WRKSRC}/${filename}.ttf ${STAGEDIR}${FONTSDIR}
.endfor .endfor
@cd ${WRKSRC}; ${PREFIX}/bin/mkfontscale; ${PREFIX}/bin/mkfontdir
${INSTALL_DATA} ${WRKSRC}/fonts.scale-* ${STAGEDIR}${PREFIX}/lib/X11/fonts/culmus
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,68 +1,66 @@
lib/X11/fonts/culmus/AharoniCLM-Bold.pfa %%FONTSDIR%%/AharoniCLM-Bold.pfa
lib/X11/fonts/culmus/AharoniCLM-Bold.afm %%FONTSDIR%%/AharoniCLM-Bold.afm
lib/X11/fonts/culmus/AharoniCLM-BoldOblique.pfa %%FONTSDIR%%/AharoniCLM-BoldOblique.pfa
lib/X11/fonts/culmus/AharoniCLM-BoldOblique.afm %%FONTSDIR%%/AharoniCLM-BoldOblique.afm
lib/X11/fonts/culmus/AharoniCLM-Book.pfa %%FONTSDIR%%/AharoniCLM-Book.pfa
lib/X11/fonts/culmus/AharoniCLM-Book.afm %%FONTSDIR%%/AharoniCLM-Book.afm
lib/X11/fonts/culmus/AharoniCLM-BookOblique.pfa %%FONTSDIR%%/AharoniCLM-BookOblique.pfa
lib/X11/fonts/culmus/AharoniCLM-BookOblique.afm %%FONTSDIR%%/AharoniCLM-BookOblique.afm
lib/X11/fonts/culmus/CaladingsCLM.pfa %%FONTSDIR%%/CaladingsCLM.pfa
lib/X11/fonts/culmus/CaladingsCLM.afm %%FONTSDIR%%/CaladingsCLM.afm
lib/X11/fonts/culmus/DavidCLM-Bold.ttf %%FONTSDIR%%/DavidCLM-Bold.ttf
lib/X11/fonts/culmus/DavidCLM-BoldItalic.ttf %%FONTSDIR%%/DavidCLM-BoldItalic.ttf
lib/X11/fonts/culmus/DavidCLM-Medium.ttf %%FONTSDIR%%/DavidCLM-Medium.ttf
lib/X11/fonts/culmus/DavidCLM-MediumItalic.ttf %%FONTSDIR%%/DavidCLM-MediumItalic.ttf
lib/X11/fonts/culmus/DrugulinCLM-Bold.pfa %%FONTSDIR%%/DrugulinCLM-Bold.pfa
lib/X11/fonts/culmus/DrugulinCLM-Bold.afm %%FONTSDIR%%/DrugulinCLM-Bold.afm
lib/X11/fonts/culmus/DrugulinCLM-BoldItalic.pfa %%FONTSDIR%%/DrugulinCLM-BoldItalic.pfa
lib/X11/fonts/culmus/DrugulinCLM-BoldItalic.afm %%FONTSDIR%%/DrugulinCLM-BoldItalic.afm
lib/X11/fonts/culmus/ElliniaCLM-Bold.pfa %%FONTSDIR%%/ElliniaCLM-Bold.pfa
lib/X11/fonts/culmus/ElliniaCLM-Bold.afm %%FONTSDIR%%/ElliniaCLM-Bold.afm
lib/X11/fonts/culmus/ElliniaCLM-BoldItalic.pfa %%FONTSDIR%%/ElliniaCLM-BoldItalic.pfa
lib/X11/fonts/culmus/ElliniaCLM-BoldItalic.afm %%FONTSDIR%%/ElliniaCLM-BoldItalic.afm
lib/X11/fonts/culmus/ElliniaCLM-Light.pfa %%FONTSDIR%%/ElliniaCLM-Light.pfa
lib/X11/fonts/culmus/ElliniaCLM-Light.afm %%FONTSDIR%%/ElliniaCLM-Light.afm
lib/X11/fonts/culmus/ElliniaCLM-LightItalic.pfa %%FONTSDIR%%/ElliniaCLM-LightItalic.pfa
lib/X11/fonts/culmus/ElliniaCLM-LightItalic.afm %%FONTSDIR%%/ElliniaCLM-LightItalic.afm
lib/X11/fonts/culmus/FrankRuehlCLM-Bold.ttf %%FONTSDIR%%/FrankRuehlCLM-Bold.ttf
lib/X11/fonts/culmus/FrankRuehlCLM-BoldOblique.ttf %%FONTSDIR%%/FrankRuehlCLM-BoldOblique.ttf
lib/X11/fonts/culmus/FrankRuehlCLM-Medium.ttf %%FONTSDIR%%/FrankRuehlCLM-Medium.ttf
lib/X11/fonts/culmus/FrankRuehlCLM-MediumOblique.ttf %%FONTSDIR%%/FrankRuehlCLM-MediumOblique.ttf
lib/X11/fonts/culmus/HadasimCLM-Bold.ttf %%FONTSDIR%%/HadasimCLM-Bold.ttf
lib/X11/fonts/culmus/HadasimCLM-BoldOblique.ttf %%FONTSDIR%%/HadasimCLM-BoldOblique.ttf
lib/X11/fonts/culmus/HadasimCLM-Regular.ttf %%FONTSDIR%%/HadasimCLM-Regular.ttf
lib/X11/fonts/culmus/HadasimCLM-RegularOblique.ttf %%FONTSDIR%%/HadasimCLM-RegularOblique.ttf
lib/X11/fonts/culmus/KeterYG-Bold.ttf %%FONTSDIR%%/KeterYG-Bold.ttf
lib/X11/fonts/culmus/KeterYG-BoldOblique.ttf %%FONTSDIR%%/KeterYG-BoldOblique.ttf
lib/X11/fonts/culmus/KeterYG-Medium.ttf %%FONTSDIR%%/KeterYG-Medium.ttf
lib/X11/fonts/culmus/KeterYG-MediumOblique.ttf %%FONTSDIR%%/KeterYG-MediumOblique.ttf
lib/X11/fonts/culmus/MiriamCLM-Bold.ttf %%FONTSDIR%%/MiriamCLM-Bold.ttf
lib/X11/fonts/culmus/MiriamCLM-Book.ttf %%FONTSDIR%%/MiriamCLM-Book.ttf
lib/X11/fonts/culmus/MiriamMonoCLM-Bold.ttf %%FONTSDIR%%/MiriamMonoCLM-Bold.ttf
lib/X11/fonts/culmus/MiriamMonoCLM-BoldOblique.ttf %%FONTSDIR%%/MiriamMonoCLM-BoldOblique.ttf
lib/X11/fonts/culmus/MiriamMonoCLM-Book.ttf %%FONTSDIR%%/MiriamMonoCLM-Book.ttf
lib/X11/fonts/culmus/MiriamMonoCLM-BookOblique.ttf %%FONTSDIR%%/MiriamMonoCLM-BookOblique.ttf
lib/X11/fonts/culmus/NachlieliCLM-Bold.pfa %%FONTSDIR%%/NachlieliCLM-Bold.pfa
lib/X11/fonts/culmus/NachlieliCLM-Bold.afm %%FONTSDIR%%/NachlieliCLM-Bold.afm
lib/X11/fonts/culmus/NachlieliCLM-BoldOblique.pfa %%FONTSDIR%%/NachlieliCLM-BoldOblique.pfa
lib/X11/fonts/culmus/NachlieliCLM-BoldOblique.afm %%FONTSDIR%%/NachlieliCLM-BoldOblique.afm
lib/X11/fonts/culmus/NachlieliCLM-Light.pfa %%FONTSDIR%%/NachlieliCLM-Light.pfa
lib/X11/fonts/culmus/NachlieliCLM-Light.afm %%FONTSDIR%%/NachlieliCLM-Light.afm
lib/X11/fonts/culmus/NachlieliCLM-LightOblique.pfa %%FONTSDIR%%/NachlieliCLM-LightOblique.pfa
lib/X11/fonts/culmus/NachlieliCLM-LightOblique.afm %%FONTSDIR%%/NachlieliCLM-LightOblique.afm
lib/X11/fonts/culmus/ShofarDemi-Bold.ttf %%FONTSDIR%%/ShofarDemi-Bold.ttf
lib/X11/fonts/culmus/ShofarDemi-BoldOblique.ttf %%FONTSDIR%%/ShofarDemi-BoldOblique.ttf
lib/X11/fonts/culmus/ShofarRegular.ttf %%FONTSDIR%%/ShofarRegular.ttf
lib/X11/fonts/culmus/ShofarRegularOblique.ttf %%FONTSDIR%%/ShofarRegularOblique.ttf
lib/X11/fonts/culmus/SimpleCLM-Bold.ttf %%FONTSDIR%%/SimpleCLM-Bold.ttf
lib/X11/fonts/culmus/SimpleCLM-BoldOblique.ttf %%FONTSDIR%%/SimpleCLM-BoldOblique.ttf
lib/X11/fonts/culmus/SimpleCLM-Medium.ttf %%FONTSDIR%%/SimpleCLM-Medium.ttf
lib/X11/fonts/culmus/SimpleCLM-MediumOblique.ttf %%FONTSDIR%%/SimpleCLM-MediumOblique.ttf
lib/X11/fonts/culmus/StamAshkenazCLM.ttf %%FONTSDIR%%/StamAshkenazCLM.ttf
lib/X11/fonts/culmus/StamSefaradCLM.ttf %%FONTSDIR%%/StamSefaradCLM.ttf
lib/X11/fonts/culmus/YehudaCLM-Bold.pfa %%FONTSDIR%%/YehudaCLM-Bold.pfa
lib/X11/fonts/culmus/YehudaCLM-Bold.afm %%FONTSDIR%%/YehudaCLM-Bold.afm
lib/X11/fonts/culmus/YehudaCLM-Light.pfa %%FONTSDIR%%/YehudaCLM-Light.pfa
lib/X11/fonts/culmus/YehudaCLM-Light.afm %%FONTSDIR%%/YehudaCLM-Light.afm
lib/X11/fonts/culmus/fonts.scale-ttf
lib/X11/fonts/culmus/fonts.scale-type1

View file

@ -3,7 +3,7 @@
PORTNAME= elmar-fonts PORTNAME= elmar-fonts
PORTVERSION= 3.3 PORTVERSION= 3.3
PORTREVISION= 3 PORTREVISION= 4
CATEGORIES= hebrew x11-fonts CATEGORIES= hebrew x11-fonts
DISTNAME= H.fonts DISTNAME= H.fonts
EXTRACT_SUFX= .tar.Z EXTRACT_SUFX= .tar.Z
@ -11,12 +11,14 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= cpm@fbsd.es MAINTAINER= cpm@fbsd.es
COMMENT= Collection of Hebrew fonts from El-Mar software Ltd COMMENT= Collection of Hebrew fonts from El-Mar software Ltd
USES= fonts
NO_WRKSUBDIR= yes NO_WRKSUBDIR= yes
NO_BUILD= yes NO_BUILD= yes
FONTNAME= hebrew
do-install: do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/X11/fonts/hebrew @${MKDIR} ${STAGEDIR}${FONTSDIR}
${TAR} -C ${STAGEDIR}${PREFIX}/lib/X11/fonts/hebrew -xZpf \ ${TAR} -C ${STAGEDIR}${FONTSDIR} -xZpf \
${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,52 +1,52 @@
lib/X11/fonts/hebrew/10x20h.pcf %%FONTSDIR%%/10x20h.pcf
lib/X11/fonts/hebrew/12x24h.pcf %%FONTSDIR%%/12x24h.pcf
lib/X11/fonts/hebrew/6x13h.pcf %%FONTSDIR%%/6x13h.pcf
lib/X11/fonts/hebrew/7x14h.pcf %%FONTSDIR%%/7x14h.pcf
lib/X11/fonts/hebrew/8x13Bh.pcf %%FONTSDIR%%/8x13Bh.pcf
lib/X11/fonts/hebrew/8x13h.pcf %%FONTSDIR%%/8x13h.pcf
lib/X11/fonts/hebrew/8x16h.pcf %%FONTSDIR%%/8x16h.pcf
lib/X11/fonts/hebrew/COPYRIGHT %%FONTSDIR%%/COPYRIGHT
lib/X11/fonts/hebrew/H.fonts.lsm %%FONTSDIR%%/H.fonts.lsm
lib/X11/fonts/hebrew/bible7x8Ph.pcf %%FONTSDIR%%/bible7x8Ph.pcf
lib/X11/fonts/hebrew/bible8x14h.pcf %%FONTSDIR%%/bible8x14h.pcf
lib/X11/fonts/hebrew/bible8x16h.pcf %%FONTSDIR%%/bible8x16h.pcf
lib/X11/fonts/hebrew/bible8x8h.pcf %%FONTSDIR%%/bible8x8h.pcf
lib/X11/fonts/hebrew/bibleB18h.pcf %%FONTSDIR%%/bibleB18h.pcf
lib/X11/fonts/hebrew/bibleB28h.pcf %%FONTSDIR%%/bibleB28h.pcf
lib/X11/fonts/hebrew/bibleB45h.pcf %%FONTSDIR%%/bibleB45h.pcf
lib/X11/fonts/hebrew/bibleBP18h.pcf %%FONTSDIR%%/bibleBP18h.pcf
lib/X11/fonts/hebrew/bibleO28h.pcf %%FONTSDIR%%/bibleO28h.pcf
lib/X11/fonts/hebrew/bibleO45h.pcf %%FONTSDIR%%/bibleO45h.pcf
lib/X11/fonts/hebrew/config %%FONTSDIR%%/config
lib/X11/fonts/hebrew/courh___.pfa %%FONTSDIR%%/courh___.pfa
lib/X11/fonts/hebrew/courhb__.pfa %%FONTSDIR%%/courhb__.pfa
lib/X11/fonts/hebrew/courhbo_.pfa %%FONTSDIR%%/courhbo_.pfa
lib/X11/fonts/hebrew/courho__.pfa %%FONTSDIR%%/courho__.pfa
lib/X11/fonts/hebrew/fonts.alias %%FONTSDIR%%/fonts.alias
lib/X11/fonts/hebrew/fonts.dir %%FONTSDIR%%/fonts.dir
lib/X11/fonts/hebrew/maarivB40h.pcf %%FONTSDIR%%/maarivB40h.pcf
lib/X11/fonts/hebrew/maarivBPh.pcf %%FONTSDIR%%/maarivBPh.pcf
lib/X11/fonts/hebrew/maarivO40h.pcf %%FONTSDIR%%/maarivO40h.pcf
lib/X11/fonts/hebrew/maarivOPh.pcf %%FONTSDIR%%/maarivOPh.pcf
lib/X11/fonts/hebrew/maarivS40h.pcf %%FONTSDIR%%/maarivS40h.pcf
lib/X11/fonts/hebrew/maarivSPh.pcf %%FONTSDIR%%/maarivSPh.pcf
lib/X11/fonts/hebrew/menu10h.pcf %%FONTSDIR%%/menu10h.pcf
lib/X11/fonts/hebrew/menu12h.pcf %%FONTSDIR%%/menu12h.pcf
lib/X11/fonts/hebrew/new8x14h.pcf %%FONTSDIR%%/new8x14h.pcf
lib/X11/fonts/hebrew/new8x16h.pcf %%FONTSDIR%%/new8x16h.pcf
lib/X11/fonts/hebrew/ortic___.pfa %%FONTSDIR%%/ortic___.pfa
lib/X11/fonts/hebrew/orticb__.pfa %%FONTSDIR%%/orticb__.pfa
lib/X11/fonts/hebrew/orticbi_.pfa %%FONTSDIR%%/orticbi_.pfa
lib/X11/fonts/hebrew/ortici__.pfa %%FONTSDIR%%/ortici__.pfa
lib/X11/fonts/hebrew/rashiBh.pcf %%FONTSDIR%%/rashiBh.pcf
lib/X11/fonts/hebrew/rashih.pcf %%FONTSDIR%%/rashih.pcf
lib/X11/fonts/hebrew/script14h.pcf %%FONTSDIR%%/script14h.pcf
lib/X11/fonts/hebrew/scriptB24h.pcf %%FONTSDIR%%/scriptB24h.pcf
lib/X11/fonts/hebrew/termB36h.pcf %%FONTSDIR%%/termB36h.pcf
lib/X11/fonts/hebrew/termC36h.pcf %%FONTSDIR%%/termC36h.pcf
lib/X11/fonts/hebrew/termO36h.pcf %%FONTSDIR%%/termO36h.pcf
lib/X11/fonts/hebrew/termS36h.pcf %%FONTSDIR%%/termS36h.pcf
lib/X11/fonts/hebrew/timehb__.pfa %%FONTSDIR%%/timehb__.pfa
lib/X11/fonts/hebrew/timehbi_.pfa %%FONTSDIR%%/timehbi_.pfa
lib/X11/fonts/hebrew/timehi__.pfa %%FONTSDIR%%/timehi__.pfa
lib/X11/fonts/hebrew/timehr__.pfa %%FONTSDIR%%/timehr__.pfa

View file

@ -11,16 +11,15 @@ DISTFILES= # empty
MAINTAINER= CQG00620@nifty.ne.jp MAINTAINER= CQG00620@nifty.ne.jp
COMMENT= Meta-port which setups Japanese fonts COMMENT= Meta-port which setups Japanese fonts
RUN_DEPENDS= ${FONTSDIR}/jpnhn4-iso.pcf.gz:${PORTSDIR}/japanese/elisa8x8 \ RUN_DEPENDS= ja-elisa8x8>0:${PORTSDIR}/japanese/elisa8x8 \
${FONTSDIR}/5x10B.pcf.gz:${PORTSDIR}/japanese/k10 \ ja-naga10>0:${PORTSDIR}/japanese/k10 \
${LOCALBASE}/share/font-shinonome/shnmk12.pcf.gz:${PORTSDIR}/japanese/font-shinonome \ ja-font-shinonome>0:${PORTSDIR}/japanese/font-shinonome \
${FONTSDIR}/kanji18.pcf.gz:${PORTSDIR}/japanese/kanji18 \ ja-kanji18>0:${PORTSDIR}/japanese/kanji18 \
${FONTSDIR}/k20b.pcf.gz:${PORTSDIR}/japanese/kappa20 \ ja-k20fonts>0:${PORTSDIR}/japanese/kappa20 \
${FONTSDIR}/kanji26.pcf.gz:${PORTSDIR}/japanese/kanji26 \ ja-kanji26>0:${PORTSDIR}/japanese/kanji26 \
${LOCALBASE}/lib/X11/fonts/jisx0213/K12-1.pcf.gz:${PORTSDIR}/japanese/font-jisx0213 ja-font-jisx0213>0:${PORTSDIR}/japanese/font-jisx0213
NO_BUILD= yes NO_BUILD= yes
NO_INSTALL= yes NO_INSTALL= yes
FONTSDIR= ${LOCALBASE}/lib/X11/fonts/local
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -5,7 +5,7 @@ if [ $2 != "POST-INSTALL" ]; then
exit 0 exit 0
fi fi
dir="${PKG_PREFIX}/lib/X11/fonts/local"; dir="${PKG_PREFIX}/share/fonts/local";
to="$dir/fonts.alias"; to="$dir/fonts.alias";
from="$to.orig"; from="$to.orig";

View file

@ -3,7 +3,7 @@
PORTNAME= elisa8x8 PORTNAME= elisa8x8
PORTVERSION= 1.0 PORTVERSION= 1.0
PORTREVISION= 4 PORTREVISION= 5
CATEGORIES= japanese x11-fonts CATEGORIES= japanese x11-fonts
MASTER_SITES= http://www.bsdbbq.org/~toshi/distfiles/ MASTER_SITES= http://www.bsdbbq.org/~toshi/distfiles/
DISTNAME= elisat10 DISTNAME= elisat10
@ -11,18 +11,13 @@ DISTNAME= elisat10
MAINTAINER= toshi@tea.forus.or.jp MAINTAINER= toshi@tea.forus.or.jp
COMMENT= X11 8-dot Kanji font 'elisa font' COMMENT= X11 8-dot Kanji font 'elisa font'
BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf \ BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale
USES= fonts
NO_WRKSUBDIR= yes NO_WRKSUBDIR= yes
BDFTOPCF_CMD= ${PREFIX}/bin/bdftopcf BDFTOPCF_CMD= ${PREFIX}/bin/bdftopcf
MKFONTDIR_CMD= ${PREFIX}/bin/mkfontdir
FONTSDIR= lib/X11/fonts/local
INSTALLDIR= ${PREFIX}/${FONTSDIR}
MYPORTDOCS= elisa100.doc elisat10.doc elisat10.html MYPORTDOCS= elisa100.doc elisat10.doc elisat10.html
PLIST_SUB= FONTSDIR=${FONTSDIR}
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
@ -34,11 +29,11 @@ do-build:
) )
do-install: do-install:
@${MKDIR} ${STAGEDIR}${INSTALLDIR} @${MKDIR} ${STAGEDIR}${FONTSDIR}
(cd ${WRKSRC} ;\ (cd ${WRKSRC} ;\
${INSTALL_DATA} elisat10.pcf.gz ${STAGEDIR}${INSTALLDIR} ;\ ${INSTALL_DATA} elisat10.pcf.gz ${STAGEDIR}${FONTSDIR} ; \
${INSTALL_DATA} jpnhn4-jis.pcf.gz ${STAGEDIR}${INSTALLDIR} ;\ ${INSTALL_DATA} jpnhn4-jis.pcf.gz ${STAGEDIR}${FONTSDIR} ; \
${INSTALL_DATA} jpnhn4-iso.pcf.gz ${STAGEDIR}${INSTALLDIR} ;\ ${INSTALL_DATA} jpnhn4-iso.pcf.gz ${STAGEDIR}${FONTSDIR} ; \
) )
post-install: post-install:

View file

@ -4,7 +4,7 @@ if [ "$2" != "DEINSTALL" ]; then
exit 0 exit 0
fi fi
FONTDIR=${PKG_PREFIX}/lib/X11/fonts/local FONTDIR=%%FONTSDIR%%
grepv() { grepv() {
awk -v SRC=$1 'BEGIN{while (getline < SRC) {ENTRY[$0]=1}} (ENTRY[$0] != 1) {print}' $2 awk -v SRC=$1 'BEGIN{while (getline < SRC) {ENTRY[$0]=1}} (ENTRY[$0] != 1) {print}' $2

View file

@ -4,7 +4,7 @@ if [ "$2" != "POST-INSTALL" ]; then
exit 0 exit 0
fi fi
FONTDIR=${PKG_PREFIX}/lib/X11/fonts/local FONTDIR=%%FONTSDIR%%
grepv() { grepv() {
awk -v SRC=$1 'BEGIN{while (getline < SRC) {ENTRY[$0]=1}} (ENTRY[$0] != 1) {print}' $2 awk -v SRC=$1 'BEGIN{while (getline < SRC) {ENTRY[$0]=1}} (ENTRY[$0] != 1) {print}' $2

View file

@ -4,6 +4,3 @@
%%PORTDOCS%%%%DOCSDIR%%/elisa100.doc %%PORTDOCS%%%%DOCSDIR%%/elisa100.doc
%%PORTDOCS%%%%DOCSDIR%%/elisat10.doc %%PORTDOCS%%%%DOCSDIR%%/elisat10.doc
%%PORTDOCS%%%%DOCSDIR%%/elisat10.html %%PORTDOCS%%%%DOCSDIR%%/elisat10.html
@exec cd %D/%%FONTSDIR%% ; %D/bin/mkfontdir
@unexec cd %D/%%FONTSDIR%% ; %D/bin/mkfontdir
@unexec if [ `wc -c %D/%%FONTSDIR%%/fonts.dir | awk '{print $1}'` = 2 ]; then rm -f %D/%%FONTSDIR%%/fonts.dir; fi

View file

@ -2,7 +2,7 @@
PORTNAME= ipa-uigothic PORTNAME= ipa-uigothic
PORTVERSION= 00203 PORTVERSION= 00203
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= japanese x11-fonts CATEGORIES= japanese x11-fonts
MASTER_SITES= http://info.openlab.ipa.go.jp/ipafont/fontdata/old/ MASTER_SITES= http://info.openlab.ipa.go.jp/ipafont/fontdata/old/
PKGNAMEPREFIX= ja-font- PKGNAMEPREFIX= ja-font-
@ -11,40 +11,28 @@ DISTNAME= IPAfont${PORTVERSION}
MAINTAINER= hrs@FreeBSD.org MAINTAINER= hrs@FreeBSD.org
COMMENT= IPA Japanese fonts, UIGothic COMMENT= IPA Japanese fonts, UIGothic
RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig
# ja-font-mplus-ipa-1.0.20060520.p1 has an old ipagui.ttf # ja-font-mplus-ipa-1.0.20060520.p1 has an old ipagui.ttf
CONFLICTS= ja-font-mplus-ipa-1.0.20060520.p1 \ CONFLICTS= ja-font-mplus-ipa-1.0.20060520.p1 \
ja-ipa-ttfonts-[0-9]* ja-ipa-ttfonts-[0-9]*
USES= zip USES= fonts zip
NO_BUILD= yes NO_BUILD= yes
PKGINSTALL= ${WRKDIR}/pkg-install PKGINSTALL= ${WRKDIR}/pkg-install
PKGDEINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install
SUB_FILES= pkg-install SUB_FILES= pkg-install
SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR}
PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \
LOCAL_FONTSDIR=${LOCAL_FONTSDIR}
DATADIR= ${PREFIX}/share/font-${PORTNAME} DATADIR= ${PREFIX}/share/font-${PORTNAME}
PORTDOCS= enduser_license.txt \ PORTDOCS= enduser_license.txt \
Readme${PORTVERSION}.txt Readme${PORTVERSION}.txt
LOCAL_FONTSDIR= share/fonts FONTNAME= TTF
X_FONTSDIR= lib/X11/fonts
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
do-install: do-install:
${MKDIR} ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/ipagui.ttf ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/ipagui.ttf ${STAGEDIR}${DATADIR}
${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF ${MKDIR} ${STAGEDIR}${FONTSDIR}
cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF/ && ${LN} -s -f \ cd ${STAGEDIR}${FONTSDIR} && ${LN} -s -f \
../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipagui.ttf . ../../../${DATADIR_REL}/ipagui.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF
cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF/ && ${LN} -s -f \
../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipagui.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${STAGEDIR}${PREFIX}/etc/fonts/conf.d
${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \
@ -54,9 +42,7 @@ do-install:
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf
${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf
.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/sh
# $FreeBSD$ # $FreeBSD$
X_FONTSDIR=%%X_FONTSDIR%%/TTF FONTSDIR=%%FONTSDIR%%
catfontsdir () catfontsdir ()
{ {
@ -70,7 +70,7 @@ nfonts ()
case "$2" in case "$2" in
POST-INSTALL) POST-INSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
touch fonts.dir touch fonts.dir
(catfontsdir < fonts.dir; addentries) > fonts.dir.tmp (catfontsdir < fonts.dir; addentries) > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
@ -78,7 +78,7 @@ POST-INSTALL)
rm -f fonts.dir.tmp rm -f fonts.dir.tmp
;; ;;
POST-DEINSTALL) POST-DEINSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
catfontsdir < fonts.dir > fonts.dir.tmp catfontsdir < fonts.dir > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
cat fonts.dir.tmp >> fonts.dir cat fonts.dir.tmp >> fonts.dir
@ -86,6 +86,5 @@ POST-DEINSTALL)
if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then
rm -f fonts.dir rm -f fonts.dir
fi fi
rmdir ${X_FONTSDIR} > /dev/null 2>&1 || true
;; ;;
esac esac

View file

@ -1,8 +1,6 @@
%%DATADIR%%/ipagui.ttf %%DATADIR%%/ipagui.ttf
%%LOCAL_FONTSDIR%%/TTF/ipagui.ttf
etc/fonts/conf.avail/20-unhint-ipa-uigothic.conf etc/fonts/conf.avail/20-unhint-ipa-uigothic.conf
etc/fonts/conf.avail/62-fonts-ipa-uigothic.conf etc/fonts/conf.avail/62-fonts-ipa-uigothic.conf
etc/fonts/conf.d/20-unhint-ipa-uigothic.conf etc/fonts/conf.d/20-unhint-ipa-uigothic.conf
etc/fonts/conf.d/62-fonts-ipa-uigothic.conf etc/fonts/conf.d/62-fonts-ipa-uigothic.conf
%%X_FONTSDIR%%/TTF/ipagui.ttf %%FONTSDIR%%/ipagui.ttf
@fc %%X_FONTSDIR%%/TTF

View file

@ -2,7 +2,7 @@
PORTNAME= ipa PORTNAME= ipa
PORTVERSION= 00303 PORTVERSION= 00303
PORTREVISION= 2 PORTREVISION= 3
CATEGORIES= japanese x11-fonts CATEGORIES= japanese x11-fonts
MASTER_SITES= http://info.openlab.ipa.go.jp/ipafont/fontdata/ MASTER_SITES= http://info.openlab.ipa.go.jp/ipafont/fontdata/
PKGNAMEPREFIX= ja-font- PKGNAMEPREFIX= ja-font-
@ -11,41 +11,29 @@ DISTNAME= IPAfont${PORTVERSION}
MAINTAINER= hrs@FreeBSD.org MAINTAINER= hrs@FreeBSD.org
COMMENT= IPA Japanese fonts COMMENT= IPA Japanese fonts
RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig
CONFLICTS= ja-ipa-ttfonts-[0-9]* CONFLICTS= ja-ipa-ttfonts-[0-9]*
USES= zip USES= fonts zip
NO_BUILD= yes NO_BUILD= yes
PKGINSTALL= ${WRKDIR}/pkg-install PKGINSTALL= ${WRKDIR}/pkg-install
PKGDEINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install
SUB_FILES= pkg-install SUB_FILES= pkg-install
SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR}
PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \
LOCAL_FONTSDIR=${LOCAL_FONTSDIR}
DATADIR= ${PREFIX}/share/font-${PORTNAME} DATADIR= ${PREFIX}/share/font-${PORTNAME}
PORTDOCS= IPA_Font_License_Agreement_v1.0.txt \ PORTDOCS= IPA_Font_License_Agreement_v1.0.txt \
Readme_IPAfont${PORTVERSION}.txt Readme_IPAfont${PORTVERSION}.txt
LOCAL_FONTSDIR= share/fonts FONTNAME= OTF
X_FONTSDIR= lib/X11/fonts
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
post-extract: post-extract:
cd ${WRKSRC} && for F in *.ttf; do ${MV} $${F} $${F%.ttf}.otf; done cd ${WRKSRC} && for F in *.ttf; do ${MV} $${F} $${F%.ttf}.otf; done
do-install: do-install:
${MKDIR} ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/*.otf ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/*.otf ${STAGEDIR}${DATADIR}
${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/OTF ${MKDIR} ${STAGEDIR}${FONTSDIR}
cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/OTF && ${LN} -s -f \ cd ${STAGEDIR}${FONTSDIR}/ && ${LN} -s -f \
../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipa*.otf . ../../../${DATADIR_REL}/ipa*.otf .
${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/OTF
cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/OTF/ && ${LN} -s -f \
../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipa*.otf .
${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${STAGEDIR}${PREFIX}/etc/fonts/conf.d
${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \
@ -55,9 +43,7 @@ do-install:
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf
${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf
.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/sh
# $FreeBSD$ # $FreeBSD$
X_FONTSDIR=%%X_FONTSDIR%%/OTF FONTSDIR=%%FONTSDIR%%/OTF
catfontsdir () catfontsdir ()
{ {
@ -77,7 +77,7 @@ nfonts ()
case "$2" in case "$2" in
POST-INSTALL) POST-INSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
touch fonts.dir touch fonts.dir
(catfontsdir < fonts.dir; addentries) > fonts.dir.tmp (catfontsdir < fonts.dir; addentries) > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
@ -85,7 +85,7 @@ POST-INSTALL)
rm -f fonts.dir.tmp rm -f fonts.dir.tmp
;; ;;
POST-DEINSTALL) POST-DEINSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
catfontsdir < fonts.dir > fonts.dir.tmp catfontsdir < fonts.dir > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
cat fonts.dir.tmp >> fonts.dir cat fonts.dir.tmp >> fonts.dir
@ -93,6 +93,5 @@ POST-DEINSTALL)
if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then
rm -f fonts.dir rm -f fonts.dir
fi fi
rmdir ${X_FONTSDIR} > /dev/null 2>&1 || true
;; ;;
esac esac

View file

@ -2,16 +2,11 @@
%%DATADIR%%/ipam.otf %%DATADIR%%/ipam.otf
%%DATADIR%%/ipagp.otf %%DATADIR%%/ipagp.otf
%%DATADIR%%/ipag.otf %%DATADIR%%/ipag.otf
%%LOCAL_FONTSDIR%%/OTF/ipag.otf
%%LOCAL_FONTSDIR%%/OTF/ipagp.otf
%%LOCAL_FONTSDIR%%/OTF/ipam.otf
%%LOCAL_FONTSDIR%%/OTF/ipamp.otf
etc/fonts/conf.avail/20-unhint-ipa.conf etc/fonts/conf.avail/20-unhint-ipa.conf
etc/fonts/conf.avail/62-fonts-ipa.conf etc/fonts/conf.avail/62-fonts-ipa.conf
etc/fonts/conf.d/20-unhint-ipa.conf etc/fonts/conf.d/20-unhint-ipa.conf
etc/fonts/conf.d/62-fonts-ipa.conf etc/fonts/conf.d/62-fonts-ipa.conf
%%X_FONTSDIR%%/OTF/ipag.otf %%FONTSDIR%%/ipag.otf
%%X_FONTSDIR%%/OTF/ipagp.otf %%FONTSDIR%%/ipagp.otf
%%X_FONTSDIR%%/OTF/ipam.otf %%FONTSDIR%%/ipam.otf
%%X_FONTSDIR%%/OTF/ipamp.otf %%FONTSDIR%%/ipamp.otf
@fc %%X_FONTSDIR%%/OTF

View file

@ -2,7 +2,7 @@
PORTNAME= ipaex PORTNAME= ipaex
PORTVERSION= 00201 PORTVERSION= 00201
PORTREVISION= 3 PORTREVISION= 5
CATEGORIES= japanese x11-fonts CATEGORIES= japanese x11-fonts
MASTER_SITES= http://info.openlab.ipa.go.jp/ipafont/fontdata/7bf84182a04a9632268dbcb03f100d05/ MASTER_SITES= http://info.openlab.ipa.go.jp/ipafont/fontdata/7bf84182a04a9632268dbcb03f100d05/
PKGNAMEPREFIX= ja-font- PKGNAMEPREFIX= ja-font-
@ -13,20 +13,16 @@ COMMENT= IPAex Japanese fonts
RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig
USES= zip USES= fonts zip
NO_BUILD= yes NO_BUILD= yes
PKGINSTALL= ${WRKDIR}/pkg-install PKGINSTALL= ${WRKDIR}/pkg-install
PKGDEINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install
SUB_FILES= pkg-install SUB_FILES= pkg-install
SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR} PLIST_SUB= FONTSDIR=${FONTSDIR}
PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \
LOCAL_FONTSDIR=${LOCAL_FONTSDIR}
DATADIR= ${PREFIX}/share/font-${PORTNAME} DATADIR= ${PREFIX}/share/font-${PORTNAME}
PORTDOCS= IPA_Font_License_Agreement_v1.0.txt \ PORTDOCS= IPA_Font_License_Agreement_v1.0.txt \
Readme_IPAexfont${PORTVERSION}.txt Readme_IPAexfont${PORTVERSION}.txt
FONTNAME= OTF
LOCAL_FONTSDIR= share/fonts
X_FONTSDIR= lib/X11/fonts
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
@ -38,14 +34,10 @@ post-extract:
do-install: do-install:
${MKDIR} ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/*.otf ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/*.otf ${STAGEDIR}${DATADIR}
${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/OTF ${MKDIR} ${STAGEDIR}${FONTSDIR}
cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/OTF/ && ${LN} -s -f \
../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipaex*.otf .
${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/OTF
cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/OTF/ && ${LN} -s -f \
../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipaex*.otf .
${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${STAGEDIR}${PREFIX}/etc/fonts/conf.d
cd ${STAGEDIR}${FONTSDIR}; ${LN} -s -f ../../../${DATADIR_REL}/*.otf .
${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \
${FILESDIR}/62-fonts-${PORTNAME}.conf \ ${FILESDIR}/62-fonts-${PORTNAME}.conf \
${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail
@ -53,9 +45,7 @@ do-install:
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf
${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf
.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/sh
# $FreeBSD$ # $FreeBSD$
X_FONTSDIR=%%X_FONTSDIR%%/OTF FONTSDIR=%%FONTSDIR%%/OTF
catfontsdir () catfontsdir ()
{ {
@ -76,7 +76,7 @@ nfonts ()
case "$2" in case "$2" in
POST-INSTALL) POST-INSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
touch fonts.dir touch fonts.dir
(catfontsdir < fonts.dir; addentries) > fonts.dir.tmp (catfontsdir < fonts.dir; addentries) > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
@ -84,7 +84,7 @@ POST-INSTALL)
rm -f fonts.dir.tmp rm -f fonts.dir.tmp
;; ;;
POST-DEINSTALL) POST-DEINSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
catfontsdir < fonts.dir > fonts.dir.tmp catfontsdir < fonts.dir > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
cat fonts.dir.tmp >> fonts.dir cat fonts.dir.tmp >> fonts.dir
@ -92,6 +92,5 @@ POST-DEINSTALL)
if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then
rm -f fonts.dir rm -f fonts.dir
fi fi
rmdir ${X_FONTSDIR} > /dev/null 2>&1 || true
;; ;;
esac esac

View file

@ -1,11 +1,8 @@
%%DATADIR%%/ipaexg.otf %%DATADIR%%/ipaexg.otf
%%DATADIR%%/ipaexm.otf %%DATADIR%%/ipaexm.otf
%%LOCAL_FONTSDIR%%/OTF/ipaexg.otf
%%LOCAL_FONTSDIR%%/OTF/ipaexm.otf
etc/fonts/conf.avail/20-unhint-ipaex.conf etc/fonts/conf.avail/20-unhint-ipaex.conf
etc/fonts/conf.avail/62-fonts-ipaex.conf etc/fonts/conf.avail/62-fonts-ipaex.conf
etc/fonts/conf.d/20-unhint-ipaex.conf etc/fonts/conf.d/20-unhint-ipaex.conf
etc/fonts/conf.d/62-fonts-ipaex.conf etc/fonts/conf.d/62-fonts-ipaex.conf
%%X_FONTSDIR%%/OTF/ipaexg.otf %%FONTSDIR%%/ipaexg.otf
%%X_FONTSDIR%%/OTF/ipaexm.otf %%FONTSDIR%%/ipaexm.otf
@fc %%X_FONTSDIR%%/OTF

View file

@ -2,6 +2,7 @@
PORTNAME= ipamjm PORTNAME= ipamjm
PORTVERSION= 00301 PORTVERSION= 00301
PORTREVISION= 1
CATEGORIES= japanese x11-fonts CATEGORIES= japanese x11-fonts
MASTER_SITES= http://dl.mojikiban.ipa.go.jp/IPAmjMincho/ MASTER_SITES= http://dl.mojikiban.ipa.go.jp/IPAmjMincho/
PKGNAMEPREFIX= ja-font- PKGNAMEPREFIX= ja-font-
@ -15,35 +16,23 @@ LICENSE_NAME= IPA Font License Agreement v1.0
LICENSE_FILE= ${WRKSRC}/IPA_Font_License_Agreement_v1.0.txt LICENSE_FILE= ${WRKSRC}/IPA_Font_License_Agreement_v1.0.txt
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig USES= fonts zip
USES= zip
NO_BUILD= yes NO_BUILD= yes
PKGINSTALL= ${WRKDIR}/pkg-install PKGINSTALL= ${WRKDIR}/pkg-install
PKGDEINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install
SUB_FILES= pkg-install SUB_FILES= pkg-install
SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR}
PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \
LOCAL_FONTSDIR=${LOCAL_FONTSDIR}
DATADIR= ${PREFIX}/share/font-${PORTNAME} DATADIR= ${PREFIX}/share/font-${PORTNAME}
PORTDOCS= Readme_${PORTNAME}003.01.txt PORTDOCS= Readme_${PORTNAME}003.01.txt
FONTNAME= OTF
LOCAL_FONTSDIR= share/fonts
X_FONTSDIR= lib/X11/fonts
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
do-install: do-install:
${MKDIR} ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/ipamjm.ttf ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/ipamjm.ttf ${STAGEDIR}${DATADIR}
${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/OTF ${MKDIR} ${STAGEDIR}${FONTSDIR}
cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/OTF/ && ${LN} -s -f \ cd ${STAGEDIR}${FONTSDIR} && ${LN} -s -f \
../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipamjm.ttf . ../../../${DATADIR_REL}/ipamjm.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/OTF
cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/OTF/ && ${LN} -s -f \
../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipamjm.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${STAGEDIR}${PREFIX}/etc/fonts/conf.d
${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \
@ -53,9 +42,7 @@ do-install:
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf
${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf
.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/sh
# $FreeBSD$ # $FreeBSD$
X_FONTSDIR=%%X_FONTSDIR%%/OTF FONTSDIR=%%FONTSDIR%%
catfontsdir () catfontsdir ()
{ {
@ -73,7 +73,7 @@ nfonts ()
case "$2" in case "$2" in
POST-INSTALL) POST-INSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
touch fonts.dir touch fonts.dir
(catfontsdir < fonts.dir; addentries) > fonts.dir.tmp (catfontsdir < fonts.dir; addentries) > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
@ -81,7 +81,7 @@ POST-INSTALL)
rm -f fonts.dir.tmp rm -f fonts.dir.tmp
;; ;;
POST-DEINSTALL) POST-DEINSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
catfontsdir < fonts.dir > fonts.dir.tmp catfontsdir < fonts.dir > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
cat fonts.dir.tmp >> fonts.dir cat fonts.dir.tmp >> fonts.dir
@ -89,6 +89,5 @@ POST-DEINSTALL)
if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then
rm -f fonts.dir rm -f fonts.dir
fi fi
rmdir ${X_FONTSDIR} > /dev/null 2>&1 || true
;; ;;
esac esac

View file

@ -1,8 +1,6 @@
%%DATADIR%%/ipamjm.ttf %%DATADIR%%/ipamjm.ttf
%%LOCAL_FONTSDIR%%/OTF/ipamjm.ttf
etc/fonts/conf.avail/20-unhint-ipamjm.conf etc/fonts/conf.avail/20-unhint-ipamjm.conf
etc/fonts/conf.avail/62-fonts-ipamjm.conf etc/fonts/conf.avail/62-fonts-ipamjm.conf
etc/fonts/conf.d/20-unhint-ipamjm.conf etc/fonts/conf.d/20-unhint-ipamjm.conf
etc/fonts/conf.d/62-fonts-ipamjm.conf etc/fonts/conf.d/62-fonts-ipamjm.conf
%%X_FONTSDIR%%/OTF/ipamjm.ttf %%FONTSDIR%%/ipamjm.ttf
@fc %%X_FONTSDIR%%/OTF

View file

@ -3,7 +3,7 @@
PORTNAME= jisx0213 PORTNAME= jisx0213
PORTVERSION= 20040425 PORTVERSION= 20040425
PORTREVISION= 4 PORTREVISION= 5
CATEGORIES= japanese x11-fonts CATEGORIES= japanese x11-fonts
MASTER_SITES= http://www12.ocn.ne.jp/~imamura/ \ MASTER_SITES= http://www12.ocn.ne.jp/~imamura/ \
LOCAL/hrs:yagi LOCAL/hrs:yagi
@ -26,15 +26,7 @@ NO_WRKSUBDIR= yes
EXTRACT_CMD= ${GZCAT} EXTRACT_CMD= ${GZCAT}
EXTRACT_BEFORE_ARGS= EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS= > ${WRKDIR}/$${file%.gz} EXTRACT_AFTER_ARGS= > ${WRKDIR}/$${file%.gz}
MAKE_ENV= STAGEDIR=${STAGEDIR} FONTDIR=${LOCALFONTDIR} MAKE_ENV= FONTSDIR=${FONTSDIR}
PLIST_SUB= LOCALFONTSDIR=${LOCALFONTDIR}
MAKEFILE= ${FILESDIR}/Makefile MAKEFILE= ${FILESDIR}/Makefile
LOCALFONTDIR= share/font-${PORTNAME}
post-install:
${MKDIR} ${STAGEDIR}/${FONTSDIR}
cd ${STAGEDIR}${FONTSDIR} && ${LN} -s -f \
../../../../${LOCALFONTDIR}/*.pcf.gz . \
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -2,9 +2,6 @@
.SUFFIXES: .SUFFIXES:
.SUFFIXES: .bdf .pcf .SUFFIXES: .bdf .pcf
.if defined(STAGEDIR) && !empty(STAGEDIR)
PREFIX:= ${STAGEDIR}${PREFIX}
.endif
LOCALBASE?= /usr/local LOCALBASE?= /usr/local
GZIP_CMD?= /usr/bin/gzip GZIP_CMD?= /usr/bin/gzip
MKBOLD_CMD?= ${LOCALBASE}/bin/mkbold MKBOLD_CMD?= ${LOCALBASE}/bin/mkbold
@ -64,8 +61,8 @@ CLEANFILES+= ${B}i.bdf ${B}bi.bdf \
.endfor .endfor
install:: install::
mkdir -p ${PREFIX}/${FONTDIR} mkdir -p ${DESTDIR}${FONTSDIR}
${BSD_INSTALL_DATA} ${TARGETS} ${PREFIX}/${FONTDIR} ${BSD_INSTALL_DATA} ${TARGETS} ${DESTDIR}${FONTSDIR}
clean:: clean::
rm -f ${TARGETS} ${CLEANFILES} rm -f ${TARGETS} ${CLEANFILES}

View file

@ -1,43 +1,3 @@
%%LOCALFONTSDIR%%/K12-1.pcf.gz
%%LOCALFONTSDIR%%/K12-1b.pcf.gz
%%LOCALFONTSDIR%%/K12-1bi.pcf.gz
%%LOCALFONTSDIR%%/K12-1i.pcf.gz
%%LOCALFONTSDIR%%/K12-2.pcf.gz
%%LOCALFONTSDIR%%/K12-2b.pcf.gz
%%LOCALFONTSDIR%%/K12-2bi.pcf.gz
%%LOCALFONTSDIR%%/K12-2i.pcf.gz
%%LOCALFONTSDIR%%/K14-2000-1.pcf.gz
%%LOCALFONTSDIR%%/K14-2000-1b.pcf.gz
%%LOCALFONTSDIR%%/K14-2000-1bi.pcf.gz
%%LOCALFONTSDIR%%/K14-2000-1i.pcf.gz
%%LOCALFONTSDIR%%/K14-2000-2.pcf.gz
%%LOCALFONTSDIR%%/K14-2000-2b.pcf.gz
%%LOCALFONTSDIR%%/K14-2000-2bi.pcf.gz
%%LOCALFONTSDIR%%/K14-2000-2i.pcf.gz
%%LOCALFONTSDIR%%/K14-2004-1.pcf.gz
%%LOCALFONTSDIR%%/K14-2004-1b.pcf.gz
%%LOCALFONTSDIR%%/K14-2004-1bi.pcf.gz
%%LOCALFONTSDIR%%/K14-2004-1i.pcf.gz
%%LOCALFONTSDIR%%/jiskan16-2000-1.pcf.gz
%%LOCALFONTSDIR%%/jiskan16-2000-1b.pcf.gz
%%LOCALFONTSDIR%%/jiskan16-2000-1bi.pcf.gz
%%LOCALFONTSDIR%%/jiskan16-2000-1i.pcf.gz
%%LOCALFONTSDIR%%/jiskan16-2000-2.pcf.gz
%%LOCALFONTSDIR%%/jiskan16-2000-2b.pcf.gz
%%LOCALFONTSDIR%%/jiskan16-2000-2bi.pcf.gz
%%LOCALFONTSDIR%%/jiskan16-2000-2i.pcf.gz
%%LOCALFONTSDIR%%/jiskan16-2004-1.pcf.gz
%%LOCALFONTSDIR%%/jiskan16-2004-1b.pcf.gz
%%LOCALFONTSDIR%%/jiskan16-2004-1bi.pcf.gz
%%LOCALFONTSDIR%%/jiskan16-2004-1i.pcf.gz
%%LOCALFONTSDIR%%/jiskan24-2000-1.pcf.gz
%%LOCALFONTSDIR%%/jiskan24-2000-1b.pcf.gz
%%LOCALFONTSDIR%%/jiskan24-2000-1bi.pcf.gz
%%LOCALFONTSDIR%%/jiskan24-2000-1i.pcf.gz
%%LOCALFONTSDIR%%/jiskan24-2000-2.pcf.gz
%%LOCALFONTSDIR%%/jiskan24-2000-2b.pcf.gz
%%LOCALFONTSDIR%%/jiskan24-2000-2bi.pcf.gz
%%LOCALFONTSDIR%%/jiskan24-2000-2i.pcf.gz
%%FONTSDIR%%/K12-1.pcf.gz %%FONTSDIR%%/K12-1.pcf.gz
%%FONTSDIR%%/K12-1b.pcf.gz %%FONTSDIR%%/K12-1b.pcf.gz
%%FONTSDIR%%/K12-1bi.pcf.gz %%FONTSDIR%%/K12-1bi.pcf.gz

View file

@ -3,7 +3,7 @@
PORTNAME= kochi PORTNAME= kochi
PORTVERSION= 20030809 PORTVERSION= 20030809
PORTREVISION= 3 PORTREVISION= 4
CATEGORIES= japanese x11-fonts CATEGORIES= japanese x11-fonts
MASTER_SITES= SFJP/efont/5411/ MASTER_SITES= SFJP/efont/5411/
PKGNAMEPREFIX= ja-font- PKGNAMEPREFIX= ja-font-
@ -12,38 +12,26 @@ DISTNAME= ${PORTNAME}-substitute-${PORTVERSION}
MAINTAINER= hrs@FreeBSD.org MAINTAINER= hrs@FreeBSD.org
COMMENT= Kochi Japanese TrueType font COMMENT= Kochi Japanese TrueType font
RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig USES= fonts tar:bzip2
USES= tar:bzip2
NO_BUILD= yes NO_BUILD= yes
PKGINSTALL= ${WRKDIR}/pkg-install PKGINSTALL= ${WRKDIR}/pkg-install
PKGDEINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install
SUB_FILES= pkg-install SUB_FILES= pkg-install
SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR}
DATADIR= ${PREFIX}/share/font-${PORTNAME} DATADIR= ${PREFIX}/share/font-${PORTNAME}
PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \ PLIST_SUB= DATADIR=share/font-${PORTNAME}
LOCAL_FONTSDIR=${LOCAL_FONTSDIR} \
DATADIR=share/font-${PORTNAME}
WRKSRC= ${WRKDIR}/${DISTNAME} WRKSRC= ${WRKDIR}/${DISTNAME}
LOCAL_FONTSDIR= share/fonts FONTNAME= TTF
X_FONTSDIR= lib/X11/fonts
PORTDOCS= README.ja COPYING docs PORTDOCS= README.ja COPYING docs
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
do-install: do-install:
${MKDIR} ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${DATADIR}
${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF/ ${MKDIR} ${STAGEDIR}${FONTSDIR}
cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF/ && ${LN} -s -f \ cd ${STAGEDIR}${FONTSDIR} && ${LN} -s -f \
../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/*.ttf . ../../../${DATADIR_REL}/*.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF
cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF/ && ${LN} -s -f \
../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/*.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${STAGEDIR}${PREFIX}/etc/fonts/conf.d
${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \
@ -53,9 +41,7 @@ do-install:
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf
${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf
.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${CP} -R ${PORTDOCS} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${CP} -R ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/sh
# $FreeBSD$ # $FreeBSD$
X_FONTSDIR=%%X_FONTSDIR%%/TTF FONTSDIR=%%FONTSDIR%%
catfontsdir () catfontsdir ()
{ {
@ -77,7 +77,7 @@ nfonts ()
case "$2" in case "$2" in
POST-INSTALL) POST-INSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
touch fonts.dir touch fonts.dir
(catfontsdir < fonts.dir; addentries) > fonts.dir.tmp (catfontsdir < fonts.dir; addentries) > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
@ -85,7 +85,7 @@ POST-INSTALL)
rm -f fonts.dir.tmp rm -f fonts.dir.tmp
;; ;;
DEINSTALL) DEINSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
catfontsdir < fonts.dir > fonts.dir.tmp catfontsdir < fonts.dir > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
cat fonts.dir.tmp >> fonts.dir cat fonts.dir.tmp >> fonts.dir

View file

@ -1,11 +1,8 @@
%%DATADIR%%/kochi-mincho-subst.ttf %%DATADIR%%/kochi-mincho-subst.ttf
%%DATADIR%%/kochi-gothic-subst.ttf %%DATADIR%%/kochi-gothic-subst.ttf
%%LOCAL_FONTSDIR%%/TTF/kochi-mincho-subst.ttf
%%LOCAL_FONTSDIR%%/TTF/kochi-gothic-subst.ttf
etc/fonts/conf.avail/20-unhint-kochi.conf etc/fonts/conf.avail/20-unhint-kochi.conf
etc/fonts/conf.avail/62-fonts-kochi.conf etc/fonts/conf.avail/62-fonts-kochi.conf
etc/fonts/conf.d/20-unhint-kochi.conf etc/fonts/conf.d/20-unhint-kochi.conf
etc/fonts/conf.d/62-fonts-kochi.conf etc/fonts/conf.d/62-fonts-kochi.conf
%%X_FONTSDIR%%/TTF/kochi-mincho-subst.ttf %%FONTSDIR%%/kochi-mincho-subst.ttf
%%X_FONTSDIR%%/TTF/kochi-gothic-subst.ttf %%FONTSDIR%%/kochi-gothic-subst.ttf
@fc %%X_FONTSDIR%%/TTF

View file

@ -3,7 +3,7 @@
PORTNAME= koruri PORTNAME= koruri
PORTVERSION= 20141224 PORTVERSION= 20141224
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= japanese x11-fonts CATEGORIES= japanese x11-fonts
MASTER_SITES= SFJP/koruri/62469 MASTER_SITES= SFJP/koruri/62469
PKGNAMEPREFIX= ja-font- PKGNAMEPREFIX= ja-font-
@ -14,33 +14,23 @@ COMMENT= Koruri Japanese TrueType fonts
LICENSE= APACHE20 LICENSE= APACHE20
RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig USES= fonts tar:xz
USES= tar:xz
NO_BUILD= yes NO_BUILD= yes
PKGINSTALL= ${WRKDIR}/pkg-install PKGINSTALL= ${WRKDIR}/pkg-install
PKGDEINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install
SUB_FILES= pkg-install SUB_FILES= pkg-install
SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR}
PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \
LOCAL_FONTSDIR=${LOCAL_FONTSDIR}
DATADIR= ${PREFIX}/share/font-${PORTNAME} DATADIR= ${PREFIX}/share/font-${PORTNAME}
PORTDOCS= README.md PORTDOCS= README.md
LOCAL_FONTSDIR= share/fonts FONTNAME= TTF
X_FONTSDIR= lib/X11/fonts
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
do-install: do-install:
${MKDIR} ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${DATADIR}
${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF ${MKDIR} ${STAGEDIR}${FONTSDIR}
cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF && ${LN} -s -f \ cd ${STAGEDIR}${FONTSDIR} && ${LN} -s -f \
../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/*.ttf . ../../../${DATADIR_REL}/*.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF
cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF && ${LN} -s -f \
../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/*.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${STAGEDIR}${PREFIX}/etc/fonts/conf.d
${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \
@ -50,8 +40,6 @@ do-install:
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf
${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf
post-install:
${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})

View file

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/sh
# $FreeBSD$ # $FreeBSD$
X_FONTSDIR=%%X_FONTSDIR%%/TTF FONTSDIR=%%FONTSDIR%%/TTF
catfontsdir () catfontsdir ()
{ {
@ -78,7 +78,7 @@ nfonts ()
case "$2" in case "$2" in
POST-INSTALL) POST-INSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
touch fonts.dir touch fonts.dir
(catfontsdir < fonts.dir; addentries) > fonts.dir.tmp (catfontsdir < fonts.dir; addentries) > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
@ -86,7 +86,7 @@ POST-INSTALL)
rm -f fonts.dir.tmp rm -f fonts.dir.tmp
;; ;;
DEINSTALL) DEINSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
catfontsdir < fonts.dir > fonts.dir.tmp catfontsdir < fonts.dir > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
cat fonts.dir.tmp >> fonts.dir cat fonts.dir.tmp >> fonts.dir

View file

@ -3,18 +3,12 @@
%%DATADIR%%/Koruri-Light.ttf %%DATADIR%%/Koruri-Light.ttf
%%DATADIR%%/Koruri-Semibold.ttf %%DATADIR%%/Koruri-Semibold.ttf
%%DATADIR%%/Koruri-Regular.ttf %%DATADIR%%/Koruri-Regular.ttf
%%LOCAL_FONTSDIR%%/TTF/Koruri-Bold.ttf
%%LOCAL_FONTSDIR%%/TTF/Koruri-Extrabold.ttf
%%LOCAL_FONTSDIR%%/TTF/Koruri-Light.ttf
%%LOCAL_FONTSDIR%%/TTF/Koruri-Semibold.ttf
%%LOCAL_FONTSDIR%%/TTF/Koruri-Regular.ttf
etc/fonts/conf.avail/20-unhint-koruri.conf etc/fonts/conf.avail/20-unhint-koruri.conf
etc/fonts/conf.avail/62-fonts-koruri.conf etc/fonts/conf.avail/62-fonts-koruri.conf
etc/fonts/conf.d/20-unhint-koruri.conf etc/fonts/conf.d/20-unhint-koruri.conf
etc/fonts/conf.d/62-fonts-koruri.conf etc/fonts/conf.d/62-fonts-koruri.conf
%%X_FONTSDIR%%/TTF/Koruri-Bold.ttf %%FONTSDIR%%/Koruri-Bold.ttf
%%X_FONTSDIR%%/TTF/Koruri-Extrabold.ttf %%FONTSDIR%%/Koruri-Extrabold.ttf
%%X_FONTSDIR%%/TTF/Koruri-Light.ttf %%FONTSDIR%%/Koruri-Light.ttf
%%X_FONTSDIR%%/TTF/Koruri-Semibold.ttf %%FONTSDIR%%/Koruri-Semibold.ttf
%%X_FONTSDIR%%/TTF/Koruri-Regular.ttf %%FONTSDIR%%/Koruri-Regular.ttf
@fc %%X_FONTSDIR%%/TTF

View file

@ -2,7 +2,7 @@
PORTNAME= migmix PORTNAME= migmix
PORTVERSION= 1.0.20130617 PORTVERSION= 1.0.20130617
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= japanese x11-fonts CATEGORIES= japanese x11-fonts
MASTER_SITES= SFJP/mix-mplus-ipa/59021 MASTER_SITES= SFJP/mix-mplus-ipa/59021
PKGNAMEPREFIX= ja-font- PKGNAMEPREFIX= ja-font-
@ -14,26 +14,18 @@ DISTFILES= ${PORTNAME}-1m-${PORTVERSION:E}${EXTRACT_SUFX} \
MAINTAINER= hrs@FreeBSD.org MAINTAINER= hrs@FreeBSD.org
COMMENT= Mixed Japanese font with IPA Gothic and M-plus outline COMMENT= Mixed Japanese font with IPA Gothic and M-plus outline
RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig USES= fonts zip
USES= zip
NO_BUILD= yes NO_BUILD= yes
PKGINSTALL= ${WRKDIR}/pkg-install PKGINSTALL= ${WRKDIR}/pkg-install
PKGDEINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install
SUB_FILES= pkg-install SUB_FILES= pkg-install
SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR}
PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \
LOCAL_FONTSDIR=${LOCAL_FONTSDIR}
DATADIR= ${PREFIX}/share/font-${PORTNAME} DATADIR= ${PREFIX}/share/font-${PORTNAME}
PORTDOCS= IPA_Font_License_Agreement_v1.0.txt Readme_ipag00303.txt \ PORTDOCS= IPA_Font_License_Agreement_v1.0.txt Readme_ipag00303.txt \
migmix-README.txt migmix-README.txt
LOCAL_FONTSDIR= share/fonts
X_FONTSDIR= lib/X11/fonts
FONTNAME= TTF
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
do-install: do-install:
cd ${WRKDIR}/${PORTNAME}-1m-${PORTVERSION:E}/ && \ cd ${WRKDIR}/${PORTNAME}-1m-${PORTVERSION:E}/ && \
${INSTALL_DATA} ipag00303/*.txt \ ${INSTALL_DATA} ipag00303/*.txt \
@ -46,12 +38,9 @@ do-install:
${WRKDIR}/${PORTNAME}-1p-${PORTVERSION:E}/*.ttf \ ${WRKDIR}/${PORTNAME}-1p-${PORTVERSION:E}/*.ttf \
${WRKDIR}/${PORTNAME}-2p-${PORTVERSION:E}/*.ttf \ ${WRKDIR}/${PORTNAME}-2p-${PORTVERSION:E}/*.ttf \
${STAGEDIR}${DATADIR} ${STAGEDIR}${DATADIR}
${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF ${MKDIR} ${STAGEDIR}${FONTSDIR}
cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF/ && ${LN} -s -f \ cd ${STAGEDIR}${FONTSDIR} && ${LN} -s -f \
../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/migmix*.ttf . ../../../${DATADIR_REL}/migmix*.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF
cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF/ && ${LN} -s -f \
../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/migmix*.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${STAGEDIR}${PREFIX}/etc/fonts/conf.d
${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \
@ -61,9 +50,7 @@ do-install:
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf
${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf
.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKDIR} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} cd ${WRKDIR} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/sh
# $FreeBSD$ # $FreeBSD$
X_FONTSDIR=%%X_FONTSDIR%%/TTF FONTSDIR=%%FONTSDIR%%/TTF
catfontsdir () catfontsdir ()
{ {
@ -89,7 +89,7 @@ nfonts ()
case "$2" in case "$2" in
POST-INSTALL) POST-INSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
touch fonts.dir touch fonts.dir
(catfontsdir < fonts.dir; addentries) > fonts.dir.tmp (catfontsdir < fonts.dir; addentries) > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
@ -97,7 +97,7 @@ POST-INSTALL)
rm -f fonts.dir.tmp rm -f fonts.dir.tmp
;; ;;
POST-DEINSTALL) POST-DEINSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
catfontsdir < fonts.dir > fonts.dir.tmp catfontsdir < fonts.dir > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
cat fonts.dir.tmp >> fonts.dir cat fonts.dir.tmp >> fonts.dir
@ -105,6 +105,5 @@ POST-DEINSTALL)
if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then
rm -f fonts.dir rm -f fonts.dir
fi fi
rmdir ${X_FONTSDIR} > /dev/null 2>&1 || true
;; ;;
esac esac

View file

@ -6,24 +6,15 @@
%%DATADIR%%/migmix-2m-regular.ttf %%DATADIR%%/migmix-2m-regular.ttf
%%DATADIR%%/migmix-2p-bold.ttf %%DATADIR%%/migmix-2p-bold.ttf
%%DATADIR%%/migmix-2p-regular.ttf %%DATADIR%%/migmix-2p-regular.ttf
%%LOCAL_FONTSDIR%%/TTF/migmix-1m-bold.ttf
%%LOCAL_FONTSDIR%%/TTF/migmix-1m-regular.ttf
%%LOCAL_FONTSDIR%%/TTF/migmix-1p-bold.ttf
%%LOCAL_FONTSDIR%%/TTF/migmix-1p-regular.ttf
%%LOCAL_FONTSDIR%%/TTF/migmix-2m-bold.ttf
%%LOCAL_FONTSDIR%%/TTF/migmix-2m-regular.ttf
%%LOCAL_FONTSDIR%%/TTF/migmix-2p-bold.ttf
%%LOCAL_FONTSDIR%%/TTF/migmix-2p-regular.ttf
etc/fonts/conf.avail/20-unhint-migmix.conf etc/fonts/conf.avail/20-unhint-migmix.conf
etc/fonts/conf.avail/62-fonts-migmix.conf etc/fonts/conf.avail/62-fonts-migmix.conf
etc/fonts/conf.d/20-unhint-migmix.conf etc/fonts/conf.d/20-unhint-migmix.conf
etc/fonts/conf.d/62-fonts-migmix.conf etc/fonts/conf.d/62-fonts-migmix.conf
%%X_FONTSDIR%%/TTF/migmix-1m-bold.ttf %%FONTSDIR%%/migmix-1m-bold.ttf
%%X_FONTSDIR%%/TTF/migmix-1m-regular.ttf %%FONTSDIR%%/migmix-1m-regular.ttf
%%X_FONTSDIR%%/TTF/migmix-1p-bold.ttf %%FONTSDIR%%/migmix-1p-bold.ttf
%%X_FONTSDIR%%/TTF/migmix-1p-regular.ttf %%FONTSDIR%%/migmix-1p-regular.ttf
%%X_FONTSDIR%%/TTF/migmix-2m-bold.ttf %%FONTSDIR%%/migmix-2m-bold.ttf
%%X_FONTSDIR%%/TTF/migmix-2m-regular.ttf %%FONTSDIR%%/migmix-2m-regular.ttf
%%X_FONTSDIR%%/TTF/migmix-2p-bold.ttf %%FONTSDIR%%/migmix-2p-bold.ttf
%%X_FONTSDIR%%/TTF/migmix-2p-regular.ttf %%FONTSDIR%%/migmix-2p-regular.ttf
@fc %%X_FONTSDIR%%/TTF

View file

@ -2,7 +2,7 @@
PORTNAME= migu PORTNAME= migu
PORTVERSION= 1.0.20130617 PORTVERSION= 1.0.20130617
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= japanese x11-fonts CATEGORIES= japanese x11-fonts
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_JP} MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_JP}
MASTER_SITE_SUBDIR= mix-mplus-ipa/59022 MASTER_SITE_SUBDIR= mix-mplus-ipa/59022
@ -15,27 +15,18 @@ DISTFILES= ${PORTNAME}-1p-${PORTVERSION:E}${EXTRACT_SUFX} \
MAINTAINER= hrs@FreeBSD.org MAINTAINER= hrs@FreeBSD.org
COMMENT= Another Japanese font set based on MigMix COMMENT= Another Japanese font set based on MigMix
RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig USES= fonts zip
USES= zip
NO_BUILD= yes NO_BUILD= yes
PKGINSTALL= ${WRKDIR}/pkg-install PKGINSTALL= ${WRKDIR}/pkg-install
PKGDEINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install
SUB_FILES= pkg-install SUB_FILES= pkg-install
SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR}
PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \
LOCAL_FONTSDIR=${LOCAL_FONTSDIR}
DATADIR= ${PREFIX}/share/font-${PORTNAME} DATADIR= ${PREFIX}/share/font-${PORTNAME}
PORTDOCS= IPA_Font_License_Agreement_v1.0.txt Readme_ipag00303.txt \ PORTDOCS= IPA_Font_License_Agreement_v1.0.txt Readme_ipag00303.txt \
migu-README.txt migu-README.txt
LOCAL_FONTSDIR= share/fonts FONTNAME= TTF
X_FONTSDIR= lib/X11/fonts
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
do-install: do-install:
cd ${WRKDIR}/${PORTNAME}-1p-${PORTVERSION:E}/ && \ cd ${WRKDIR}/${PORTNAME}-1p-${PORTVERSION:E}/ && \
${INSTALL_DATA} ipag00303/*.txt \ ${INSTALL_DATA} ipag00303/*.txt \
@ -48,12 +39,9 @@ do-install:
${WRKDIR}/${PORTNAME}-1m-${PORTVERSION:E}/*.ttf \ ${WRKDIR}/${PORTNAME}-1m-${PORTVERSION:E}/*.ttf \
${WRKDIR}/${PORTNAME}-2m-${PORTVERSION:E}/*.ttf \ ${WRKDIR}/${PORTNAME}-2m-${PORTVERSION:E}/*.ttf \
${STAGEDIR}${DATADIR} ${STAGEDIR}${DATADIR}
${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF ${MKDIR} ${STAGEDIR}${FONTSDIR}
cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF && ${LN} -s -f \ cd ${STAGEDIR}${FONTSDIR} && ${LN} -s -f \
../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/migu*.ttf . ../../../${DATADIR_REL}/migu*.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF
cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF && ${LN} -s -f \
../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/migu*.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${STAGEDIR}${PREFIX}/etc/fonts/conf.d
${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \
@ -63,9 +51,7 @@ do-install:
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf
${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf
.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKDIR} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} cd ${WRKDIR} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/sh
# $FreeBSD$ # $FreeBSD$
X_FONTSDIR=%%X_FONTSDIR%%/TTF FONTSDIR=%%FONTSDIR%%/TTF
catfontsdir () catfontsdir ()
{ {
@ -91,7 +91,7 @@ nfonts ()
case "$2" in case "$2" in
POST-INSTALL) POST-INSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
touch fonts.dir touch fonts.dir
(catfontsdir < fonts.dir; addentries) > fonts.dir.tmp (catfontsdir < fonts.dir; addentries) > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
@ -99,7 +99,7 @@ POST-INSTALL)
rm -f fonts.dir.tmp rm -f fonts.dir.tmp
;; ;;
POST-DEINSTALL) POST-DEINSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
catfontsdir < fonts.dir > fonts.dir.tmp catfontsdir < fonts.dir > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
cat fonts.dir.tmp >> fonts.dir cat fonts.dir.tmp >> fonts.dir
@ -107,6 +107,5 @@ POST-DEINSTALL)
if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then
rm -f fonts.dir rm -f fonts.dir
fi fi
rmdir ${X_FONTSDIR} > /dev/null 2>&1 || true
;; ;;
esac esac

View file

@ -6,24 +6,15 @@
%%DATADIR%%/migu-1m-regular.ttf %%DATADIR%%/migu-1m-regular.ttf
%%DATADIR%%/migu-2m-bold.ttf %%DATADIR%%/migu-2m-bold.ttf
%%DATADIR%%/migu-2m-regular.ttf %%DATADIR%%/migu-2m-regular.ttf
%%LOCAL_FONTSDIR%%/TTF/migu-1c-bold.ttf
%%LOCAL_FONTSDIR%%/TTF/migu-1c-regular.ttf
%%LOCAL_FONTSDIR%%/TTF/migu-1p-bold.ttf
%%LOCAL_FONTSDIR%%/TTF/migu-1p-regular.ttf
%%LOCAL_FONTSDIR%%/TTF/migu-1m-bold.ttf
%%LOCAL_FONTSDIR%%/TTF/migu-1m-regular.ttf
%%LOCAL_FONTSDIR%%/TTF/migu-2m-bold.ttf
%%LOCAL_FONTSDIR%%/TTF/migu-2m-regular.ttf
etc/fonts/conf.avail/20-unhint-migu.conf etc/fonts/conf.avail/20-unhint-migu.conf
etc/fonts/conf.avail/62-fonts-migu.conf etc/fonts/conf.avail/62-fonts-migu.conf
etc/fonts/conf.d/20-unhint-migu.conf etc/fonts/conf.d/20-unhint-migu.conf
etc/fonts/conf.d/62-fonts-migu.conf etc/fonts/conf.d/62-fonts-migu.conf
%%X_FONTSDIR%%/TTF/migu-1c-bold.ttf %%FONTSDIR%%/migu-1c-bold.ttf
%%X_FONTSDIR%%/TTF/migu-1c-regular.ttf %%FONTSDIR%%/migu-1c-regular.ttf
%%X_FONTSDIR%%/TTF/migu-1p-bold.ttf %%FONTSDIR%%/migu-1p-bold.ttf
%%X_FONTSDIR%%/TTF/migu-1p-regular.ttf %%FONTSDIR%%/migu-1p-regular.ttf
%%X_FONTSDIR%%/TTF/migu-1m-bold.ttf %%FONTSDIR%%/migu-1m-bold.ttf
%%X_FONTSDIR%%/TTF/migu-1m-regular.ttf %%FONTSDIR%%/migu-1m-regular.ttf
%%X_FONTSDIR%%/TTF/migu-2m-bold.ttf %%FONTSDIR%%/migu-2m-bold.ttf
%%X_FONTSDIR%%/TTF/migu-2m-regular.ttf %%FONTSDIR%%/migu-2m-regular.ttf
@fc %%X_FONTSDIR%%/TTF

View file

@ -2,7 +2,7 @@
PORTNAME= mona-ipa PORTNAME= mona-ipa
PORTVERSION= 1.0.8 PORTVERSION= 1.0.8
PORTREVISION= 3 PORTREVISION= 4
CATEGORIES= japanese x11-fonts CATEGORIES= japanese x11-fonts
MASTER_SITES= http://www.geocities.jp/ipa_mona/ MASTER_SITES= http://www.geocities.jp/ipa_mona/
PKGNAMEPREFIX= ja-font- PKGNAMEPREFIX= ja-font-
@ -11,34 +11,22 @@ DISTNAME= opfc-ModuleHP-1.1.1_withIPAMonaFonts-${PORTVERSION}
MAINTAINER= hrs@FreeBSD.org MAINTAINER= hrs@FreeBSD.org
COMMENT= IPA Japanese TrueType fonts with Mona font COMMENT= IPA Japanese TrueType fonts with Mona font
RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig USES= fonts
NO_BUILD= yes NO_BUILD= yes
PKGINSTALL= ${WRKDIR}/pkg-install PKGINSTALL= ${WRKDIR}/pkg-install
PKGDEINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install
SUB_FILES= pkg-install SUB_FILES= pkg-install
SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR}
PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \
LOCAL_FONTSDIR=${LOCAL_FONTSDIR}
DATADIR= ${PREFIX}/share/font-${PORTNAME} DATADIR= ${PREFIX}/share/font-${PORTNAME}
PORTDOCS= COPYING.font.ja README_ipamona.txt PORTDOCS= COPYING.font.ja README_ipamona.txt
LOCAL_FONTSDIR= share/fonts
X_FONTSDIR= lib/X11/fonts
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
do-install: do-install:
${MKDIR} ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR}
cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF/ ${MKDIR} ${STAGEDIR}${FONTSDIR}
cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF/ && ${LN} -s -f \ cd ${STAGEDIR}${FONTSDIR} && ${LN} -s -f \
../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/fonts/ipa*-mona.ttf . ../../../${DATADIR_REL}/fonts/ipa*-mona.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF
cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF/ && ${LN} -s -f \
../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/fonts/ipa*-mona.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${STAGEDIR}${PREFIX}/etc/fonts/conf.d
${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \
@ -48,11 +36,7 @@ do-install:
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf
${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf
.if ${PORT_OPTIONS:MDOCS}
post-install:
${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/fonts && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/fonts && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/sh
# $FreeBSD$ # $FreeBSD$
X_FONTSDIR=%%X_FONTSDIR%%/TTF FONTSDIR=%%FONTSDIR%%/TTF
catfontsdir () catfontsdir ()
{ {
@ -75,7 +75,7 @@ nfonts ()
case "$2" in case "$2" in
POST-INSTALL) POST-INSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
touch fonts.dir touch fonts.dir
(catfontsdir < fonts.dir; addentries) > fonts.dir.tmp (catfontsdir < fonts.dir; addentries) > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
@ -83,7 +83,7 @@ POST-INSTALL)
rm -f fonts.dir.tmp rm -f fonts.dir.tmp
;; ;;
POST-DEINSTALL) POST-DEINSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
catfontsdir < fonts.dir > fonts.dir.tmp catfontsdir < fonts.dir > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
cat fonts.dir.tmp >> fonts.dir cat fonts.dir.tmp >> fonts.dir
@ -91,6 +91,5 @@ POST-DEINSTALL)
if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then
rm -f fonts.dir rm -f fonts.dir
fi fi
rmdir ${X_FONTSDIR} > /dev/null 2>&1 || true
;; ;;
esac esac

View file

@ -67,18 +67,12 @@
%%DATADIR%%/ChangeLog %%DATADIR%%/ChangeLog
%%DATADIR%%/COPYING %%DATADIR%%/COPYING
%%DATADIR%%/AUTHORS %%DATADIR%%/AUTHORS
%%LOCAL_FONTSDIR%%/TTF/ipag-mona.ttf
%%LOCAL_FONTSDIR%%/TTF/ipagp-mona.ttf
%%LOCAL_FONTSDIR%%/TTF/ipagui-mona.ttf
%%LOCAL_FONTSDIR%%/TTF/ipam-mona.ttf
%%LOCAL_FONTSDIR%%/TTF/ipamp-mona.ttf
etc/fonts/conf.avail/20-unhint-mona-ipa.conf etc/fonts/conf.avail/20-unhint-mona-ipa.conf
etc/fonts/conf.avail/62-fonts-mona-ipa.conf etc/fonts/conf.avail/62-fonts-mona-ipa.conf
etc/fonts/conf.d/20-unhint-mona-ipa.conf etc/fonts/conf.d/20-unhint-mona-ipa.conf
etc/fonts/conf.d/62-fonts-mona-ipa.conf etc/fonts/conf.d/62-fonts-mona-ipa.conf
%%X_FONTSDIR%%/TTF/ipag-mona.ttf %%FONTSDIR%%/ipag-mona.ttf
%%X_FONTSDIR%%/TTF/ipagp-mona.ttf %%FONTSDIR%%/ipagp-mona.ttf
%%X_FONTSDIR%%/TTF/ipagui-mona.ttf %%FONTSDIR%%/ipagui-mona.ttf
%%X_FONTSDIR%%/TTF/ipam-mona.ttf %%FONTSDIR%%/ipam-mona.ttf
%%X_FONTSDIR%%/TTF/ipamp-mona.ttf %%FONTSDIR%%/ipamp-mona.ttf
@fc %%X_FONTSDIR%%/TTF

View file

@ -2,7 +2,7 @@
PORTNAME= font-motoya-al PORTNAME= font-motoya-al
PORTVERSION= 0.0.20100921 PORTVERSION= 0.0.20100921
PORTREVISION= 2 PORTREVISION= 3
CATEGORIES= japanese x11-fonts CATEGORIES= japanese x11-fonts
MASTER_SITES= LOCAL MASTER_SITES= LOCAL
MASTER_SITE_SUBDIR= hrs MASTER_SITE_SUBDIR= hrs
@ -11,34 +11,22 @@ DISTNAME= motoya-al-fonts-${PORTVERSION:S,^0.0.,,}
MAINTAINER= hrs@FreeBSD.org MAINTAINER= hrs@FreeBSD.org
COMMENT= Free Japanese fonts by MOTOYA COMMENT= Free Japanese fonts by MOTOYA
RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig USES= fonts tar:bzip2
USES= tar:bzip2
NO_BUILD= yes NO_BUILD= yes
PKGINSTALL= ${WRKDIR}/pkg-install PKGINSTALL= ${WRKDIR}/pkg-install
PKGDEINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install
SUB_FILES= pkg-install SUB_FILES= pkg-install
SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR}
PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \
LOCAL_FONTSDIR=${LOCAL_FONTSDIR}
PORTDOCS= newsrelease20100921.pdf PORTDOCS= newsrelease20100921.pdf
LOCAL_FONTSDIR= share/fonts FONTNAME= TTF
X_FONTSDIR= lib/X11/fonts
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
do-install: do-install:
${MKDIR} ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${DATADIR}
${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF ${MKDIR} ${STAGEDIR}${FONTSDIR}
cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF && ${LN} -s -f \ cd ${STAGEDIR}${FONTSDIR} && ${LN} -s -f \
../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/MTL*.ttf . ../../../${DATADIR_REL}/MTL*.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF
cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF && ${LN} -s -f \
../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/MTL*.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${STAGEDIR}${PREFIX}/etc/fonts/conf.d
${INSTALL_DATA} ${FILESDIR}/20-unhint-motoya-al.conf \ ${INSTALL_DATA} ${FILESDIR}/20-unhint-motoya-al.conf \
@ -48,11 +36,7 @@ do-install:
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-motoya-al.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-motoya-al.conf
${LN} -s -f ../conf.avail/62-fonts-motoya-al.conf \ ${LN} -s -f ../conf.avail/62-fonts-motoya-al.conf \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-motoya-al.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-motoya-al.conf
.if ${PORT_OPTIONS:MDOCS}
post-install:
${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/sh
# $FreeBSD$ # $FreeBSD$
X_FONTSDIR=%%X_FONTSDIR%%/TTF FONTSDIR=%%FONTSDIR%%
catfontsdir () catfontsdir ()
{ {
@ -76,7 +76,7 @@ nfonts ()
case "$2" in case "$2" in
POST-INSTALL) POST-INSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
touch fonts.dir touch fonts.dir
(catfontsdir < fonts.dir; addentries) > fonts.dir.tmp (catfontsdir < fonts.dir; addentries) > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
@ -84,7 +84,7 @@ POST-INSTALL)
rm -f fonts.dir.tmp rm -f fonts.dir.tmp
;; ;;
POST-DEINSTALL) POST-DEINSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
catfontsdir < fonts.dir > fonts.dir.tmp catfontsdir < fonts.dir > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
cat fonts.dir.tmp >> fonts.dir cat fonts.dir.tmp >> fonts.dir
@ -92,6 +92,5 @@ POST-DEINSTALL)
if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then
rm -f fonts.dir rm -f fonts.dir
fi fi
rmdir ${X_FONTSDIR} > /dev/null 2>&1 || true
;; ;;
esac esac

View file

@ -1,11 +1,8 @@
%%DATADIR%%/MTLc3m.ttf %%DATADIR%%/MTLc3m.ttf
%%DATADIR%%/MTLmr3m.ttf %%DATADIR%%/MTLmr3m.ttf
%%LOCAL_FONTSDIR%%/TTF/MTLc3m.ttf
%%LOCAL_FONTSDIR%%/TTF/MTLmr3m.ttf
etc/fonts/conf.avail/20-unhint-motoya-al.conf etc/fonts/conf.avail/20-unhint-motoya-al.conf
etc/fonts/conf.avail/62-fonts-motoya-al.conf etc/fonts/conf.avail/62-fonts-motoya-al.conf
etc/fonts/conf.d/20-unhint-motoya-al.conf etc/fonts/conf.d/20-unhint-motoya-al.conf
etc/fonts/conf.d/62-fonts-motoya-al.conf etc/fonts/conf.d/62-fonts-motoya-al.conf
%%X_FONTSDIR%%/TTF/MTLc3m.ttf %%FONTSDIR%%/MTLc3m.ttf
%%X_FONTSDIR%%/TTF/MTLmr3m.ttf %%FONTSDIR%%/MTLmr3m.ttf
@fc %%X_FONTSDIR%%/TTF

View file

@ -2,7 +2,7 @@
PORTNAME= mplus-ipa PORTNAME= mplus-ipa
PORTVERSION= 1.0.20060520.p1 PORTVERSION= 1.0.20060520.p1
PORTREVISION= 3 PORTREVISION= 4
CATEGORIES= japanese x11-fonts CATEGORIES= japanese x11-fonts
MASTER_SITES= ${MASTER_SITE_LOCAL} MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= hrs MASTER_SITE_SUBDIR= hrs
@ -12,39 +12,27 @@ DISTNAME= mixfont-mplus-ipa-TrueType-20060520p1
MAINTAINER= hrs@FreeBSD.org MAINTAINER= hrs@FreeBSD.org
COMMENT= Mixed Japanese font with IPA, M-plus outline, and Bitstream Vera COMMENT= Mixed Japanese font with IPA, M-plus outline, and Bitstream Vera
RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig
CONFLICTS= ja-ipa-ttfonts-[0-9]* CONFLICTS= ja-ipa-ttfonts-[0-9]*
USES= tar:bzip2 USES= fonts tar:bzip2
NO_BUILD= yes NO_BUILD= yes
PKGINSTALL= ${WRKDIR}/pkg-install PKGINSTALL= ${WRKDIR}/pkg-install
PKGDEINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install
SUB_FILES= pkg-install SUB_FILES= pkg-install
SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR}
PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \
LOCAL_FONTSDIR=${LOCAL_FONTSDIR}
DATADIR= ${PREFIX}/share/font-${PORTNAME} DATADIR= ${PREFIX}/share/font-${PORTNAME}
PORTDOCS= Bitstream-COPYRIGHT.txt Mplus-LICENSE_E.txt \ PORTDOCS= Bitstream-COPYRIGHT.txt Mplus-LICENSE_E.txt \
Mplus-LICENSE_J.txt README.txt Mplus-LICENSE_J.txt README.txt
LOCAL_FONTSDIR= share/fonts FONTNAME= TTF
X_FONTSDIR= lib/X11/fonts
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
do-install: do-install:
${MKDIR} ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR}
cd ${WRKSRC}/opfc-ModuleHP-1.1.1_withIPAFonts_and_Mplus && \ cd ${WRKSRC}/opfc-ModuleHP-1.1.1_withIPAFonts_and_Mplus && \
${COPYTREE_SHARE} . ${STAGEDIR}/${DATADIR} ${COPYTREE_SHARE} . ${STAGEDIR}/${DATADIR}
${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF ${MKDIR} ${STAGEDIR}${FONTSDIR}
cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF && ${LN} -s -f \ cd ${STAGEDIR}${FONTSDIR} && ${LN} -s -f \
../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/fonts/M+*.ttf . ../../../${DATADIR_REL}/fonts/M+*.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF
cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF && ${LN} -s -f \
../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/fonts/M+*.ttf .
${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${STAGEDIR}${PREFIX}/etc/fonts/conf.d
${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \
@ -54,11 +42,7 @@ do-install:
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf
${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf
.if ${PORT_OPTIONS:MDOCS}
post-install:
${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,7 +1,7 @@
#!/bin/sh #!/bin/sh
# $FreeBSD$ # $FreeBSD$
X_FONTSDIR=%%X_FONTSDIR%%/TTF FONTSDIR=%%FONTSDIR%%/
catfontsdir () catfontsdir ()
{ {
@ -74,7 +74,7 @@ nfonts ()
case "$2" in case "$2" in
POST-INSTALL) POST-INSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
touch fonts.dir touch fonts.dir
(catfontsdir < fonts.dir; addentries) > fonts.dir.tmp (catfontsdir < fonts.dir; addentries) > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
@ -82,7 +82,7 @@ POST-INSTALL)
rm -f fonts.dir.tmp rm -f fonts.dir.tmp
;; ;;
POST-DEINSTALL) POST-DEINSTALL)
cd ${X_FONTSDIR} cd ${FONTSDIR}
catfontsdir < fonts.dir > fonts.dir.tmp catfontsdir < fonts.dir > fonts.dir.tmp
nfonts < fonts.dir.tmp > fonts.dir nfonts < fonts.dir.tmp > fonts.dir
cat fonts.dir.tmp >> fonts.dir cat fonts.dir.tmp >> fonts.dir
@ -90,6 +90,5 @@ POST-DEINSTALL)
if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then if [ -r fonts.dir -a `wc -l < fonts.dir` = 1 ]; then
rm -f fonts.dir rm -f fonts.dir
fi fi
rmdir ${X_FONTSDIR} > /dev/null 2>&1 || true
;; ;;
esac esac

View file

@ -60,20 +60,13 @@
%%DATADIR%%/ChangeLog %%DATADIR%%/ChangeLog
%%DATADIR%%/COPYING %%DATADIR%%/COPYING
%%DATADIR%%/AUTHORS %%DATADIR%%/AUTHORS
%%LOCAL_FONTSDIR%%/TTF/M+2VM+IPAG-circle.ttf
%%LOCAL_FONTSDIR%%/TTF/M+2P+IPAG.ttf
%%LOCAL_FONTSDIR%%/TTF/M+2P+IPAG-circle.ttf
%%LOCAL_FONTSDIR%%/TTF/M+1VM+IPAG-circle.ttf
%%LOCAL_FONTSDIR%%/TTF/M+1P+IPAG.ttf
%%LOCAL_FONTSDIR%%/TTF/M+1P+IPAG-circle.ttf
etc/fonts/conf.avail/20-unhint-mplus-ipa.conf etc/fonts/conf.avail/20-unhint-mplus-ipa.conf
etc/fonts/conf.avail/62-fonts-mplus-ipa.conf etc/fonts/conf.avail/62-fonts-mplus-ipa.conf
etc/fonts/conf.d/20-unhint-mplus-ipa.conf etc/fonts/conf.d/20-unhint-mplus-ipa.conf
etc/fonts/conf.d/62-fonts-mplus-ipa.conf etc/fonts/conf.d/62-fonts-mplus-ipa.conf
%%X_FONTSDIR%%/TTF/M+2VM+IPAG-circle.ttf %%FONTSDIR%%/M+2VM+IPAG-circle.ttf
%%X_FONTSDIR%%/TTF/M+2P+IPAG.ttf %%FONTSDIR%%/M+2P+IPAG.ttf
%%X_FONTSDIR%%/TTF/M+2P+IPAG-circle.ttf %%FONTSDIR%%/M+2P+IPAG-circle.ttf
%%X_FONTSDIR%%/TTF/M+1VM+IPAG-circle.ttf %%FONTSDIR%%/M+1VM+IPAG-circle.ttf
%%X_FONTSDIR%%/TTF/M+1P+IPAG.ttf %%FONTSDIR%%/M+1P+IPAG.ttf
%%X_FONTSDIR%%/TTF/M+1P+IPAG-circle.ttf %%FONTSDIR%%/M+1P+IPAG-circle.ttf
@fc %%X_FONTSDIR%%/TTF

Some files were not shown because too many files have changed in this diff Show more