diff options
-rw-r--r-- | games/Makefile | 1 | ||||
-rw-r--r-- | games/tuxpaint-fonts/Makefile | 95 | ||||
-rw-r--r-- | games/tuxpaint-fonts/distinfo | 24 | ||||
-rw-r--r-- | games/tuxpaint-fonts/pkg-descr | 10 |
4 files changed, 130 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile index 569c479f8d0a..09489c96618d 100644 --- a/games/Makefile +++ b/games/Makefile @@ -514,6 +514,7 @@ SUBDIR += tux-aqfh SUBDIR += tuxkart SUBDIR += tuxpaint + SUBDIR += tuxpaint-fonts SUBDIR += tuxpaint-stamps SUBDIR += tuxpuck SUBDIR += tuxracer diff --git a/games/tuxpaint-fonts/Makefile b/games/tuxpaint-fonts/Makefile new file mode 100644 index 000000000000..09e99e4595fc --- /dev/null +++ b/games/tuxpaint-fonts/Makefile @@ -0,0 +1,95 @@ +# New ports collection makefile for: tuxpaint-fonts +# Date created: 15 Jul 2005 +# Whom: Alejandro Pulver <alejandro@varnet.biz> +# +# $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 Chinese_Traditional Georgian Greek \ + Hebrew Hindi Japanese Korean Tamil Thai Vietnamese + +# Define distfiles for all languages + +CHINESE_DISTFILES= ${PORTNAME}-ttf-chinese-2003.01.05 +CHINESE_SIMPLIFIED_DISTFILES= ${PORTNAME}-ttf-chinese-simplified-2004.06.05 +CHINESE_TRADITIONAL_DISTFILES= ${PORTNAME}-ttf-chinese-traditional-2004.06.05 +GEORGIAN_DISTFILES= ${PORTNAME}-ttf-georgian-2005.03.24 +GREEK_DISTFILES= ${PORTNAME}-ttf-greek-2003.01.13 +HEBREW_DISTFILES= ${PORTNAME}-ttf-hebrew-2003.08.05 +HINDI_DISTFILES= ${PORTNAME}-ttf-hindi-2004.06.19 +JAPANESE_DISTFILES= ${PORTNAME}-ttf-japanese-2003.01.24 +KOREAN_DISTFILES= ${PORTNAME}-ttf-korean-2002.12.05 +TAMIL_DISTFILES= ${PORTNAME}-ttf-tamil-2003.12.26 +THAI_DISTFILES= ${PORTNAME}-ttf-thai-2005.07.14 +VIETNAMESE_DISTFILES= ${PORTNAME}-ttf-vietnamese-2004.04.15 + +# Define language codes + +CHINESE_CODE= zh +CHINESE_SIMPLIFIED_CODE= zh_cn +CHINESE_TRADITIONAL_CODE= zh_tw +GEORGIAN_CODE= ka +GREEK_CODE= el +HEBREW_CODE= he +HINDI_CODE= hi +JAPANESE_CODE= ja +KOREAN_CODE= ko +TAMIL_CODE= ta +THAI_CODE= th +VIETNAMESE_CODE= vi + +# 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 <bsd.port.pre.mk> + +# Set DISTFILES and PLIST_FILES according to OPTIONS + +.for l in ${LANGS:U} +. if defined(WITH_${l}) +DISTFILES+= ${${l}_DISTFILES}${EXTRACT_SUFX} +PLIST_FILES+= %%DATADIR%%/fonts/locale/${${l}_CODE}.ttf +. endif +.endfor + +# Register font directory + +PLIST_DIRS= %%DATADIR%%/fonts/locale + +# 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 <bsd.port.post.mk> diff --git a/games/tuxpaint-fonts/distinfo b/games/tuxpaint-fonts/distinfo new file mode 100644 index 000000000000..68912204b546 --- /dev/null +++ b/games/tuxpaint-fonts/distinfo @@ -0,0 +1,24 @@ +MD5 (tuxpaint-ttf-chinese-2003.01.05.tar.gz) = 07b8f598e33c95fdde9d50e433b360f5 +SIZE (tuxpaint-ttf-chinese-2003.01.05.tar.gz) = 2347359 +MD5 (tuxpaint-ttf-chinese-simplified-2004.06.05.tar.gz) = 2f30c93b319b57c29e3faf00d2549b65 +SIZE (tuxpaint-ttf-chinese-simplified-2004.06.05.tar.gz) = 2347401 +MD5 (tuxpaint-ttf-chinese-traditional-2004.06.05.tar.gz) = b609ecdf7c3bfa72aa1aaa5b0a17e4d2 +SIZE (tuxpaint-ttf-chinese-traditional-2004.06.05.tar.gz) = 7699071 +MD5 (tuxpaint-ttf-georgian-2005.03.24.tar.gz) = e46868b8e2b20c0acbcfa71a80d0a3e1 +SIZE (tuxpaint-ttf-georgian-2005.03.24.tar.gz) = 36967 +MD5 (tuxpaint-ttf-greek-2003.01.13.tar.gz) = 279b55b44d79e0e48357e2e253e3de85 +SIZE (tuxpaint-ttf-greek-2003.01.13.tar.gz) = 134477 +MD5 (tuxpaint-ttf-hebrew-2003.08.05.tar.gz) = 3b3db187c074e7c971e59b50697d0031 +SIZE (tuxpaint-ttf-hebrew-2003.08.05.tar.gz) = 16079 +MD5 (tuxpaint-ttf-hindi-2004.06.19.tar.gz) = 7e24a7a5cea3e24dc5004fa0b874b12f +SIZE (tuxpaint-ttf-hindi-2004.06.19.tar.gz) = 65637 +MD5 (tuxpaint-ttf-japanese-2003.01.24.tar.gz) = 7a2e207b863ed1c4f69b761d6f8bec03 +SIZE (tuxpaint-ttf-japanese-2003.01.24.tar.gz) = 2562537 +MD5 (tuxpaint-ttf-korean-2002.12.05.tar.gz) = 6fc6ed06446c20f48952f17933fdeecc +SIZE (tuxpaint-ttf-korean-2002.12.05.tar.gz) = 4343670 +MD5 (tuxpaint-ttf-tamil-2003.12.26.tar.gz) = f35566592604d4653ffda2eec1fd24b4 +SIZE (tuxpaint-ttf-tamil-2003.12.26.tar.gz) = 42980 +MD5 (tuxpaint-ttf-thai-2005.07.14.tar.gz) = 103ceb13f5cbca56dcf247f1f43a58d1 +SIZE (tuxpaint-ttf-thai-2005.07.14.tar.gz) = 44164 +MD5 (tuxpaint-ttf-vietnamese-2004.04.15.tar.gz) = 1a5d0a6da039a2fe88b0c07de037677d +SIZE (tuxpaint-ttf-vietnamese-2004.04.15.tar.gz) = 31752 diff --git a/games/tuxpaint-fonts/pkg-descr b/games/tuxpaint-fonts/pkg-descr new file mode 100644 index 000000000000..78c035df03fd --- /dev/null +++ b/games/tuxpaint-fonts/pkg-descr @@ -0,0 +1,10 @@ +Tux Paint is a free drawing program designed for young children (kids ages 3 +and up). It has a simple, easy-to-use interface, fun sound effects, and an +encouraging cartoon mascot who helps guide children as they use the program. +It provides a blank canvas and a variety of drawing tools to help your child +be creative. + +WWW: http://www.newbreedsoftware.com/tuxpaint/ + +- Alejandro Pulver +alejandro@varnet.biz |