# Created by: Alejandro Pulver # $FreeBSD$ PORTNAME= tuxpaint PORTVERSION= 2004.06.05 CATEGORIES= games MASTER_SITES= # PKGNAMESUFFIX= -fonts DISTFILES= # MAINTAINER= ports@FreeBSD.org COMMENT= TuxPaint Localized Fonts RUN_DEPENDS= tuxpaint>=0.9.21:${PORTSDIR}/games/tuxpaint NO_BUILD= yes NO_WRKSUBDIR= yes # Available font languages. LANGS= Chinese_Simplified Korean Vietnamese # Define distfiles for all languages. CHINESE_SIMPLIFIED_DISTNAME= chinese-simplified-2004.06.05 KOREAN_DISTNAME= korean-2002.12.05 VIETNAMESE_DISTNAME= vietnamese-2004.04.15 # Define language codes. CHINESE_SIMPLIFIED_CODE= zh_cn KOREAN_CODE= ko VIETNAMESE_CODE= vi #Bmake compatibility .MAKE.FreeBSD_UL= yes # Generate options menu. .for l in ${LANGS} OPTIONS_DEFINE+= ${l:U} OPTIONS_DEFAULT+= ${l:U} ${l:U}_DESC= ${l:S/_/ /} fonts .endfor # Set MASTER_SITES .for l in ${LANGS} MASTER_SITES+= SF/${PORTNAME}/${PORTNAME}-fonts/${${l:U}_DISTNAME}:${l:U} .endfor # Do not use the same OPTIONS directory as "games/tuxpaint". LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX} NO_STAGE= yes .include # Set DISTFILES and PLIST_FILES according to OPTIONS. .for l in ${LANGS} . if ${PORT_OPTIONS:M${l:U}} DISTFILES+= ${PORTNAME}-ttf-${${l:U}_DISTNAME}${EXTRACT_SUFX}:${l:U} PLIST_FILES+= %%DATADIR%%/fonts/locale/${${l:U}_CODE}.ttf PLIST_FILES+= %%DATADIR%%/fonts/locale/${${l:U}_CODE}_docs/COPYING.txt PLIST_FILES+= %%DATADIR%%/fonts/locale/${${l:U}_CODE}_docs/README.txt PLIST_DIRS+= %%DATADIR%%/fonts/locale/${${l:U}_CODE}_docs . endif .endfor # Install seleted fonts. do-install: ${MKDIR} ${DATADIR}/fonts/locale .for l in ${LANGS} . if ${PORT_OPTIONS:M${l:U}} ${INSTALL_DATA} \ ${WRKSRC}/${PORTNAME}-ttf-${${l:U}_DISTNAME}/${${l:U}_CODE}.ttf \ ${DATADIR}/fonts/locale ${MKDIR} ${DATADIR}/fonts/locale/${${l:U}_CODE}_docs ${INSTALL_DATA} \ ${WRKSRC}/${PORTNAME}-ttf-${${l:U}_DISTNAME}/*.txt \ ${DATADIR}/fonts/locale/${${l:U}_CODE}_docs . endif .endfor .include