# New ports collection makefile for: tuxpaint-fonts # Date created: 15 Jul 2005 # Whom: Alejandro Pulver # # $FreeBSD$ # PORTNAME= tuxpaint PORTVERSION= 1 CATEGORIES= games MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} PKGNAMESUFFIX= -fonts MAINTAINER= alejandro@varnet.biz COMMENT= TuxPaint Localized Fonts RUN_DEPENDS= tuxpaint:${PORTSDIR}/games/tuxpaint DISTFILES= # NO_BUILD= yes NO_WRKSUBDIR= yes # Available font languages LANGS= Chinese Chinese_Simplified Georgian Japanese Korean # Define distfiles for all languages CHINESE_DISTFILES= ${PORTNAME}-ttf-chinese-2003.01.05 CHINESE_SIMPLIFIED_DISTFILES= ${PORTNAME}-ttf-chinese-simplified-2004.06.05 GEORGIAN_DISTFILES= ${PORTNAME}-ttf-georgian-2005.03.24 JAPANESE_DISTFILES= ${PORTNAME}-ttf-japanese-2003.01.24 KOREAN_DISTFILES= ${PORTNAME}-ttf-korean-2002.12.05 # Define language codes CHINESE_CODE= zh CHINESE_SIMPLIFIED_CODE= zh_cn GEORGIAN_CODE= ka JAPANESE_CODE= ja KOREAN_CODE= ko # Generate options menu .for l in ${LANGS} OPTIONS+= ${l:U} "${l:S/_/ /} fonts" on .endfor # Do not use the same OPTIONS directory as "games/tuxpaint" LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX} .include # Set DISTFILES and PLIST_FILES according to OPTIONS .for l in ${LANGS:U} . if !defined(WITHOUT_${l}) DISTFILES+= ${${l}_DISTFILES}${EXTRACT_SUFX} PLIST_FILES+= %%DATADIR%%/fonts/locale/${${l}_CODE}.ttf . endif .endfor # Install seleted fonts do-install: @${MKDIR} ${DATADIR}/fonts/locale .for l in ${LANGS} . if defined(WITH_${l:U}) @${INSTALL_DATA} \ ${WRKSRC}/${${l:U}_DISTFILES}/${${l:U}_CODE}.ttf \ ${DATADIR}/fonts/locale . endif .endfor .include