diff options
Diffstat (limited to 'fonts/jisx0208fonts/Makefile')
-rw-r--r-- | fonts/jisx0208fonts/Makefile | 59 |
1 files changed, 50 insertions, 9 deletions
diff --git a/fonts/jisx0208fonts/Makefile b/fonts/jisx0208fonts/Makefile index e50c2b63a2a..0741bbc3049 100644 --- a/fonts/jisx0208fonts/Makefile +++ b/fonts/jisx0208fonts/Makefile @@ -1,54 +1,95 @@ -# $NetBSD: Makefile,v 1.6 2000/10/15 14:26:00 itojun Exp $ +# $NetBSD: Makefile,v 1.7 2001/01/12 15:00:09 itojun Exp $ # -DISTNAME= jisx0208fonts-20000904 +DISTNAME= jisx0208fonts-20010112 CATEGORIES= fonts x11 japanese MASTER_SITES= ftp://ftp.iij.ad.jp/pub/X/X11R6.4/xc/fonts/bdf/misc/ \ ftp://ftp.eu.net/X11/R6.4/xc/fonts/bdf/misc/ DISTFILES= ${ELISA10X8} ${ELISA8X8} ${KANAME12} ${KAPPA20} ${NAGA10} \ - ${K12X10} + ${K12X10} ${SHINONOME12} -MAINTAINER= itojun@itojun.org +MAINTAINER= tech-pkg-ja@jp.netbsd.org + +USE_NON_RECTANGULAR?= NO +USE_SHINONOME?= YES +USE_KANAME?= YES USE_X11BASE= yes EXTRACT_ONLY= # empty MAKE_ENV+= FONTDIR=${FONTDIR} GZIP_CMD="${GZIP_CMD}" +FONTDIR=${PREFIX}/lib/X11/fonts/local -# fonts +.if ${USE_NON_RECTANGULAR} == YES MASTER_SITES+= http://hp.vector.co.jp/authors/VA004814/freesoft/ \ ftp://ftp.jp.netbsd.org/pub/NetBSD-jp/tut-jp/fonts/ ELISA10X8= elisau10.tgz clR5x8.bdf EXTRACT_ONLY+= elisau10.tgz +PLIST_SRC+= ${PKGDIR}/PLIST.elisau +.endif MASTER_SITES+= http://www.tea.forus.or.jp/toshi/exhibition/ ELISA8X8= elisat10.tar.gz EXTRACT_ONLY+= elisat10.tar.gz +PLIST_SRC+= ${PKGDIR}/PLIST.elisat +.if ${USE_KANAME} == YES MASTER_SITES+= http://www.din.or.jp/~storm/fonts/ KANAME12= kaname_k12_bdf.tar.gz EXTRACT_ONLY+= kaname_k12_bdf.tar.gz +PLIST_SRC+= ${PKGDIR}/PLIST.kaname +.endif + +.if ${USE_SHINONOME} == YES +MASTER_SITES+= http://www.on.ics.keio.ac.jp/~yasu/linux/fonts/ +SHINONOME12= shinonome12-1.0.8.tar.bz2 +EXTRACT_ONLY+= shinonome12-1.0.8.tar.bz2 +PLIST_SRC+= ${PKGDIR}/PLIST.shinonome + +SHINONOME_CONFIGURE_ENV=${CONFIGURE_ENV} PERL="${LOCALBASE}/bin/perl" +SHINONOME_CONFIGURE_ARGS=${CONFIGURE_ARGS} --with-fontdir=${FONTDIR} --disable-progressbar + +BUILD_DEPEND+= perl:../../lang/perl5 +BUILD_DEPEND+= gmake:../../devel/gmake +.endif MASTER_SITES+= ftp://ftp.jaist.ac.jp/pub/misc/character/fonts/kappa/ KAPPA20= Kappa20-0.3.tar.gz EXTRACT_ONLY+= Kappa20-0.3.tar.gz +PLIST_SRC+= ${PKGDIR}/PLIST.kappa MASTER_SITES+= http://hp.vector.co.jp/authors/VA013391/fonts/ NAGA10= knj10-1.1.tar.gz 6x12.tar.gz EXTRACT_ONLY+= knj10-1.1.tar.gz 6x12.tar.gz +PLIST_SRC+= ${PKGDIR}/PLIST.naga10 -#MASTER_SITES+= http://www.softclub.co.jp/~zoro/k12x10/ -#K12X10= k12x10bdf.tar.gz -#EXTRACT_ONLY+= k12x10bdf.tar.gz +.if ${USE_NON_RECTANGULAR} == YES +MASTER_SITES+= http://www.softclub.co.jp/~zoro/k12x10/ +K12X10= k12x10bdf.tar.gz +EXTRACT_ONLY+= k12x10bdf.tar.gz +PLIST_SRC+= ${PKGDIR}/PLIST.k12x10 +.endif -FONTDIR=${PREFIX}/lib/X11/fonts/local +PLIST_SRC+= ${PKGDIR}/PLIST.end post-extract: ${MKDIR} ${WRKSRC} ${CP} ${DISTDIR}/clR5x8.bdf ${WRKDIR} ${CP} ${FILESDIR}/Makefile ${WRKSRC} +.if ${USE_SHINONOME} == YES + @(cd ${WRKDIR}/shinonome12-1.0.8 ; \ + ${SETENV} ${SHINONOME_CONFIGURE_ENV} ${CONFIGURE_SCRIPT} \ + ${SHINONOME_CONFIGURE_ARGS} ; \ + ${SETENV} ${MAKE_ENV} gmake bdf; \ + rm hankaku/*.bdf latin1/*.bdf) +.endif (cd ${WRKSRC}; ${MAKE} prepare) +# for do-patch +.if ${USE_KANAME} != YES +PATCHDIR= ${.CURDIR}/NO-EXIST +.endif + pre-install: [ -d ${FONTDIR} ] || ${MKDIR} -p ${FONTDIR} |