aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games/Makefile1
-rw-r--r--games/tuxpaint-fonts/Makefile95
-rw-r--r--games/tuxpaint-fonts/distinfo24
-rw-r--r--games/tuxpaint-fonts/pkg-descr10
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