1PORTNAME= tuxpaint 2PORTVERSION= 2004.06.05 3PORTREVISION= 2 4CATEGORIES= games 5MASTER_SITES= # 6PKGNAMESUFFIX= -fonts 7DISTFILES= # 8 9MAINTAINER= ports@MidnightBSD.org 10COMMENT= TuxPaint Localized Fonts 11WWW= https://www.tuxpaint.org/ 12 13RUN_DEPENDS= tuxpaint>=0.9.21:games/tuxpaint 14 15NO_BUILD= yes 16NO_WRKSUBDIR= yes 17 18# Available font languages. 19LANGS= Chinese_Simplified Korean Vietnamese 20 21# Define distfiles for all languages. 22CHINESE_SIMPLIFIED_DISTNAME= chinese-simplified-2004.06.05 23KOREAN_DISTNAME= korean-2002.12.05 24VIETNAMESE_DISTNAME= vietnamese-2004.04.15 25 26# Define language codes. 27CHINESE_SIMPLIFIED_CODE= zh_cn 28KOREAN_CODE= ko 29VIETNAMESE_CODE= vi 30 31# Generate options menu. 32.for l in ${LANGS} 33OPTIONS_DEFINE+= ${l:tu} 34OPTIONS_DEFAULT+= ${l:tu} 35${l:tu}_DESC= ${l:S/_/ /} fonts 36.endfor 37 38# Set MASTER_SITES 39.for l in ${LANGS} 40MASTER_SITES+= SF/${PORTNAME}/${PORTNAME}-fonts/${${l:tu}_DISTNAME}:${l:tu} 41.endfor 42 43.include <bsd.mport.options.mk> 44 45# Set DISTFILES and PLIST_FILES according to OPTIONS. 46.for l in ${LANGS} 47. if ${PORT_OPTIONS:M${l:tu}} 48DISTFILES+= ${PORTNAME}-ttf-${${l:tu}_DISTNAME}${EXTRACT_SUFX}:${l:tu} 49PLIST_FILES+= %%DATADIR%%/fonts/locale/${${l:tu}_CODE}.ttf 50PLIST_FILES+= %%DATADIR%%/fonts/locale/${${l:tu}_CODE}_docs/COPYING.txt 51PLIST_FILES+= %%DATADIR%%/fonts/locale/${${l:tu}_CODE}_docs/README.txt 52PLIST_DIRS+= %%DATADIR%%/fonts/locale/${${l:tu}_CODE}_docs 53. endif 54.endfor 55 56# Install seleted fonts. 57do-install: 58 @${MKDIR} ${DATADIR}/fonts/locale 59.for l in ${LANGS} 60. if ${PORT_OPTIONS:M${l:tu}} 61 ${INSTALL_DATA} \ 62 ${WRKSRC}/${PORTNAME}-ttf-${${l:tu}_DISTNAME}/${${l:tu}_CODE}.ttf \ 63 ${DATADIR}/fonts/locale 64 @${MKDIR} ${DATADIR}/fonts/locale/${${l:tu}_CODE}_docs 65 ${INSTALL_DATA} \ 66 ${WRKSRC}/${PORTNAME}-ttf-${${l:tu}_DISTNAME}/*.txt \ 67 ${DATADIR}/fonts/locale/${${l:tu}_CODE}_docs 68. endif 69.endfor 70 71.include <bsd.port.mk> 72