From fe4f7067c7498d8f0e6eeb5055d03e38b81691ee Mon Sep 17 00:00:00 2001 From: ajacoutot Date: Mon, 15 Jan 2007 16:39:40 +0000 Subject: [PATCH] Import tuxpaint-0.9.16 Tux Paint is a free, award-winning drawing program for children ages 3 to 12 (preschool and K-6). It combines an easy-to-use interface, fun sound effects, and an encouraging cartoon mascot who guides children as they use the program. Kids are presented with a blank canvas and a variety of drawing tools to help them be creative. "fine for me" kili@, ok simon@ --- games/tuxpaint/Makefile | 43 ++ games/tuxpaint/distinfo | 4 + games/tuxpaint/patches/patch-Makefile | 220 +++++++++ .../patches/patch-src_manpage_tuxpaint_1 | 27 ++ .../patches/patch-src_tuxpaint-import_sh | 80 ++++ games/tuxpaint/pkg/DESCR | 6 + games/tuxpaint/pkg/PLIST | 452 ++++++++++++++++++ 7 files changed, 832 insertions(+) create mode 100644 games/tuxpaint/Makefile create mode 100644 games/tuxpaint/distinfo create mode 100644 games/tuxpaint/patches/patch-Makefile create mode 100644 games/tuxpaint/patches/patch-src_manpage_tuxpaint_1 create mode 100644 games/tuxpaint/patches/patch-src_tuxpaint-import_sh create mode 100644 games/tuxpaint/pkg/DESCR create mode 100644 games/tuxpaint/pkg/PLIST diff --git a/games/tuxpaint/Makefile b/games/tuxpaint/Makefile new file mode 100644 index 00000000000..012f3e85f7a --- /dev/null +++ b/games/tuxpaint/Makefile @@ -0,0 +1,43 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2007/01/15 16:39:40 ajacoutot Exp $ + +COMMENT= "drawing program for children" + +DISTNAME= tuxpaint-0.9.16 +CATEGORIES= games graphics + +HOMEPAGE= http://www.tuxpaint.org/ + +MAINTAINER= Antoine Jacoutot + +# GPLv2 +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tuxpaint/} + +WANTLIB= X11 Xext c m png pthread usbhid + +MODULES= devel/gettext +LIB_DEPENDS= SDL.>=6::devel/sdl \ + SDL_image.>=2::devel/sdl-image \ + SDL_mixer.>=3::devel/sdl-mixer \ + SDL_ttf.>=7::devel/sdl-ttf +RUN_DEPENDS= ::graphics/netpbm + +USE_X11= Yes +USE_GMAKE= Yes + +MAKE_ENV+= SYSCONFDIR=${SYSCONFDIR} +CFLAGS+= -DHAVE_STRCASESTR + +NO_REGRESS= Yes + +pre-build: + perl -pi -e 's,@\$$\(CC\),\$$\(CC\),g' ${WRKSRC}/Makefile + perl -pi -e 's,!!SYSCONFDIR!!,${SYSCONFDIR},g;' \ + -e 's,!!LOCALBASE!!,${LOCALBASE},g' \ + ${WRKSRC}/src/manpage/tuxpaint.1 + +.include diff --git a/games/tuxpaint/distinfo b/games/tuxpaint/distinfo new file mode 100644 index 00000000000..69251f4aa6d --- /dev/null +++ b/games/tuxpaint/distinfo @@ -0,0 +1,4 @@ +MD5 (tuxpaint-0.9.16.tar.gz) = 467ef64c7f81f9f3755ae2ceebe97f48 +RMD160 (tuxpaint-0.9.16.tar.gz) = f263455fa3bd4d51e7280a5451d7cc021b2c9639 +SHA1 (tuxpaint-0.9.16.tar.gz) = 7c09582abe69d0fc6f0e1077c839b8931899fbe7 +SIZE (tuxpaint-0.9.16.tar.gz) = 6785134 diff --git a/games/tuxpaint/patches/patch-Makefile b/games/tuxpaint/patches/patch-Makefile new file mode 100644 index 00000000000..0798a6a8344 --- /dev/null +++ b/games/tuxpaint/patches/patch-Makefile @@ -0,0 +1,220 @@ +$OpenBSD: patch-Makefile,v 1.1.1.1 2007/01/15 16:39:40 ajacoutot Exp $ +--- Makefile.orig Thu Oct 19 09:41:49 2006 ++++ Makefile Sat Jan 13 13:56:39 2007 +@@ -18,7 +18,6 @@ VER_DATE=`date +"%Y-%m-%d"` + + # Where to install things: + +-PREFIX=/usr/local + + + # Root directory to place files when creating packages. +@@ -40,16 +39,12 @@ DATA_PREFIX=$(PKG_ROOT)$(PREFIX)/share/t + # Docs and man page: + + DOC_PREFIX=$(PKG_ROOT)$(PREFIX)/share/doc/tuxpaint +-MAN_PREFIX=$(PKG_ROOT)$(PREFIX)/share/man ++MAN_PREFIX=$(PKG_ROOT)$(PREFIX)/man + + + # 'System-wide' Config file: + +-ifeq ($(PREFIX),/usr) +- CONFDIR=$(PKG_ROOT)/etc/tuxpaint +-else +- CONFDIR=$(PKG_ROOT)$(PREFIX)/etc/tuxpaint +-endif ++CONFDIR=${SYSCONFDIR}/tuxpaint + + + # Commands useful to other arch's (e.g., BeOS) +@@ -97,7 +92,8 @@ SDL_CFLAGS=$(shell sdl-config --cflags) + # The entire set of CFLAGS: + + #-ffast-math +-CFLAGS=-O2 -W -Wall -fno-common -ffloat-store \ ++CFLAGS+=-I${LOCALBASE}/include -I${LOCALBASE}/include/libpng \ ++ -W -Wall -fno-common -ffloat-store \ + -Wcast-align -Wredundant-decls \ + -Wbad-function-cast -Wwrite-strings \ + -Waggregate-return \ +@@ -119,19 +115,6 @@ MOUSE_CFLAGS=-Isrc/$(MOUSEDIR) -D$(CURSO + # "make" with no arguments builds the program and man page from sources: + + all: tuxpaint translations +- @echo +- @echo "--------------------------------------------------------------" +- @echo +- @echo "Done compiling." +- @echo +- @echo "Now run 'make install' with any options you ran 'make' with." +- @echo "to install Tux Paint." +- @echo +- @echo "You may need superuser ('root') priveleges, depending on" +- @echo "where you're installing." +- @echo "(Depending on your system, you either need to 'su' first," +- @echo "or run 'sudo make install'.)" +- @echo + + releaseclean: + @echo +@@ -222,24 +205,7 @@ nokia770: + install: install-bin install-data install-man install-doc \ + install-icon install-gettext install-importscript \ + install-default-config install-example-stamps \ +- install-example-starters \ +- install-gnome install-kde install-kde-icons +- @echo +- @echo "--------------------------------------------------------------" +- @echo +- @echo "All done! Now (preferably NOT as 'root' superuser)," +- @echo "you can type the command 'tuxpaint' to run the program!!!" +- @echo +- @echo "For more information, see the 'tuxpaint' man page," +- @echo "run 'tuxpaint --usage' or see $(DOC_PREFIX)/README.txt" +- @echo +- @echo "Visit Tux Paint's home page for more information, updates" +- @echo "and to learn how you can help out!" +- @echo +- @echo " http://www.newbreedsoftware.com/tuxpaint/" +- @echo +- @echo "Enjoy!" +- @echo ++ install-example-starters + + + # Installs the various parts for the MinGW/MSYS development/testing environment. +@@ -470,9 +436,8 @@ uninstall: + install-default-config: + @echo + @echo "...Installing default config file..." +- @install -d $(CONFDIR) +- @cp src/tuxpaint.conf $(CONFDIR) +- @chmod 644 $(CONFDIR)/tuxpaint.conf ++ ${BSD_INSTALL_DATA_DIR} $(PKG_ROOT)$(PREFIX)/share/examples/tuxpaint ++ ${BSD_INSTALL_DATA} src/tuxpaint.conf $(PKG_ROOT)$(PREFIX)/share/examples/tuxpaint + + + # Install example stamps +@@ -480,7 +445,7 @@ install-default-config: + install-example-stamps: + @echo + @echo "...Installing example stamps..." +- @install -d $(DATA_PREFIX)/stamps ++ ${BSD_INSTALL_DATA_DIR} $(DATA_PREFIX)/stamps + @cp -R stamps/* $(DATA_PREFIX)/stamps + @chmod -R a+rX,g-w,o-w $(DATA_PREFIX)/stamps + +@@ -490,7 +455,7 @@ install-example-stamps: + install-example-starters: + @echo + @echo "...Installing example starter images..." +- @install -d $(DATA_PREFIX)/starters ++ ${BSD_INSTALL_DATA_DIR} $(DATA_PREFIX)/starters + @cp -R starters/* $(DATA_PREFIX)/starters + @chmod -R a+rX,g-w,o-w $(DATA_PREFIX)/starters + +@@ -587,12 +552,9 @@ install-kde-icons: + install-icon: + @echo + @echo "...Installing launcher icon graphics..." +- @install -d $(ICON_PREFIX) +- @cp data/images/icon.png $(ICON_PREFIX)/tuxpaint.png +- @chmod 644 $(ICON_PREFIX)/tuxpaint.png +- @install -d $(X11_ICON_PREFIX) +- @cp data/images/icon32x32.xpm $(X11_ICON_PREFIX)/tuxpaint.xpm +- @chmod 644 $(X11_ICON_PREFIX)/tuxpaint.xpm ++ ${BSD_INSTALL_DATA_DIR} $(ICON_PREFIX) ++ ${BSD_INSTALL_DATA} data/images/icon.png $(ICON_PREFIX)/tuxpaint.png ++ ${BSD_INSTALL_DATA} data/images/icon32x32.xpm $(ICON_PREFIX)/tuxpaint.xpm + + + # Install the program: +@@ -600,9 +562,7 @@ install-icon: + install-bin: + @echo + @echo "...Installing program itself..." +- @install -d $(BIN_PREFIX) +- @cp tuxpaint $(BIN_PREFIX) +- @chmod a+rx,g-w,o-w $(BIN_PREFIX)/tuxpaint$(EXE_EXT) ++ ${BSD_INSTALL_PROGRAM} tuxpaint $(BIN_PREFIX) + + # Install the required Windows DLLs into the 'bdist' directory + +@@ -627,8 +587,7 @@ install-dlls: + install-importscript: + @echo + @echo "...Installing 'tuxpaint-import' script..." +- @cp src/tuxpaint-import.sh $(BIN_PREFIX)/tuxpaint-import +- @chmod a+rx,g-w,o-w $(BIN_PREFIX)/tuxpaint-import ++ ${BSD_INSTALL_SCRIPT} src/tuxpaint-import.sh $(BIN_PREFIX)/tuxpaint-import + + + # Install the data (sound, graphics, fonts): +@@ -636,12 +595,14 @@ install-importscript: + install-data: + @echo + @echo "...Installing data files..." +- @install -d $(DATA_PREFIX) ++ ${BSD_INSTALL_DATA_DIR} $(DATA_PREFIX) + @cp -R data/* $(DATA_PREFIX) + @chmod -R a+rX,g-w,o-w $(DATA_PREFIX) ++ ${BSD_INSTALL_DATA_DIR} $(PREFIX)/share/appplications ++ ${BSD_INSTALL_DATA} src/tuxpaint.desktop $(PREFIX)/share/appplications + @echo + @echo "...Installing fonts..." +- @install -d $(DATA_PREFIX)/fonts/locale ++ ${BSD_INSTALL_DATA_DIR} $(DATA_PREFIX)/fonts/locale + @cp -R fonts/locale/* $(DATA_PREFIX)/fonts/locale + @chmod -R a+rX,g-w,o-w $(DATA_PREFIX)/fonts/locale + +@@ -992,9 +953,12 @@ install-gettext: + install-doc: + @echo + @echo "...Installing documentation..." +- @install -d $(DOC_PREFIX) +- @cp -R docs/* $(DOC_PREFIX) +- @chmod a=rX,g=rX,u=rwX $(DOC_PREFIX) ++ ${BSD_INSTALL_DATA_DIR} $(DOC_PREFIX) ++ ${BSD_INSTALL_DATA} docs/ADVANCED-STAMPS-HOWTO.txt $(DOC_PREFIX) ++ ${BSD_INSTALL_DATA} docs/EXTENDING.txt $(DOC_PREFIX) ++ ${BSD_INSTALL_DATA} docs/FAQ.txt $(DOC_PREFIX) ++ ${BSD_INSTALL_DATA} docs/OPTIONS.txt $(DOC_PREFIX) ++ ${BSD_INSTALL_DATA} docs/README.txt $(DOC_PREFIX) + + + # Install the man page: +@@ -1003,21 +967,11 @@ install-man: + @echo + @echo "...Installing man pages..." + @# man1 directory... +- @install -d $(MAN_PREFIX)/man1 ++ ${BSD_INSTALL_MAN_DIR} $(MAN_PREFIX)/man1 + @# tuxpaint.1 +- @cp src/manpage/tuxpaint.1 $(MAN_PREFIX)/man1 +- @gzip -f $(MAN_PREFIX)/man1/tuxpaint.1 +- @chmod a+rx,g-w,o-w $(MAN_PREFIX)/man1/tuxpaint.1.gz +- @# pl/man1 directory... +- @install -d $(MAN_PREFIX)/pl/man1/ +- @# tuxpaint-pl.1 +- @cp src/manpage/tuxpaint-pl.1 $(MAN_PREFIX)/pl/man1/tuxpaint.1 +- @gzip -f $(MAN_PREFIX)/pl/man1/tuxpaint.1 +- @chmod a+rx,g-w,o-w $(MAN_PREFIX)/pl/man1/tuxpaint.1.gz ++ ${BSD_INSTALL_MAN} src/manpage/tuxpaint.1 $(MAN_PREFIX)/man1 + @# tuxpaint-import.1 +- @cp src/manpage/tuxpaint-import.1 $(MAN_PREFIX)/man1/ +- @gzip -f $(MAN_PREFIX)/man1/tuxpaint-import.1 +- @chmod a+rx,g-w,o-w $(MAN_PREFIX)/man1/tuxpaint-import.1.gz ++ ${BSD_INSTALL_MAN} src/manpage/tuxpaint-import.1 $(MAN_PREFIX)/man1 + + + +@@ -1034,7 +988,7 @@ tuxpaint: obj/tuxpaint.o obj/i18n.o obj/ + $^ \ + $(HQXX_O) \ + $(SDL_LIBS) \ +- -lm $(ARCH_LINKS) ++ -lm $(ARCH_LINKS) -liconv -lintl + @$(RSRC_CMD) + @$(MIMESET_CMD) + diff --git a/games/tuxpaint/patches/patch-src_manpage_tuxpaint_1 b/games/tuxpaint/patches/patch-src_manpage_tuxpaint_1 new file mode 100644 index 00000000000..fbd433be734 --- /dev/null +++ b/games/tuxpaint/patches/patch-src_manpage_tuxpaint_1 @@ -0,0 +1,27 @@ +$OpenBSD: patch-src_manpage_tuxpaint_1,v 1.1.1.1 2007/01/15 16:39:40 ajacoutot Exp $ +--- src/manpage/tuxpaint.1.orig Wed Oct 11 20:37:04 2006 ++++ src/manpage/tuxpaint.1 Fri Jan 12 15:35:47 2007 +@@ -506,7 +506,7 @@ Display a lists of all supported languag + .TP 8 + .B \-\-nosysconfig + With this option, \fITux Paint\fP will not attempt to read the +-system-wide configuration file (typically \fI/etc/tuxpaint/tuxpaint.conf\fP). ++system-wide configuration file (typically \fI!!SYSCONFDIR!!/tuxpaint/tuxpaint.conf\fP). + + .TP 8 + .B \-\-nolockfile +@@ -534,7 +534,7 @@ to determine langauge to use, if \fIsetl + + .SH FILES + .TP 8 +-.B /etc/tuxpaint/tuxpaint.conf ++.B !!SYSCONFDIR!!/tuxpaint/tuxpaint.conf + System-wide configuration file. It is read first + (unless the \fI\-\-nosysconfig\fP option was given on the command-line). + .RS +@@ -708,4 +708,4 @@ Martin Zhekov. + .BR krita (1), + .BR gcompris (1) + .PP +-And documentation within /usr/[local/]share/doc/tuxpaint/. ++And documentation within !!LOCALBASE!!/share/doc/tuxpaint/. diff --git a/games/tuxpaint/patches/patch-src_tuxpaint-import_sh b/games/tuxpaint/patches/patch-src_tuxpaint-import_sh new file mode 100644 index 00000000000..2f4c695d7d0 --- /dev/null +++ b/games/tuxpaint/patches/patch-src_tuxpaint-import_sh @@ -0,0 +1,80 @@ +$OpenBSD: patch-src_tuxpaint-import_sh,v 1.1.1.1 2007/01/15 16:39:40 ajacoutot Exp $ +--- src/tuxpaint-import.sh.orig Sun Aug 13 12:04:46 2006 ++++ src/tuxpaint-import.sh Fri Jan 12 16:23:34 2007 +@@ -52,21 +52,17 @@ fi + + # Determine preferred savedir + +-# First, check /usr/local/etc/ +-x=`grep -m 1 "^savedir=" /usr/local/etc/tuxpaint/tuxpaint.conf` +-if test $? = 0 ; then +- SAVEDIR=`echo $x | cut -d = -f 2-99` +-fi +- + # First, check /etc/ +-x=`grep -m 1 "^savedir=" /etc/tuxpaint/tuxpaint.conf` ++x=`grep -s "^savedir=" /etc/tuxpaint/tuxpaint.conf` + if test $? = 0 ; then ++ x=`grep -s "^savedir=" /etc/tuxpaint/tuxpaint.conf | head -n 1` + SAVEDIR=`echo $x | cut -d = -f 2-99` + fi + + # First, check $HOME +-x=`grep -m 1 "^savedir=" $HOME/.tuxpaintrc` ++x=`grep -s "^savedir=" $HOME/.tuxpaintrc` + if test $? = 0 ; then ++ x=`grep -s "^savedir=" $HOME/.tuxpaintrc | head -n 1` + SAVEDIR=`echo $x | cut -d = -f 2-99` + fi + +@@ -77,19 +73,19 @@ echo "Using save directory: $SAVEDIR/sav + # Make sure savedir exists! + if [ ! -d $SAVEDIR ]; then + echo "Creating $SAVEDIR" +- mkdir -p $SAVEDIR ++ eval "mkdir -p $SAVEDIR" + fi + + # Make sure savedir/saved exists! + if [ ! -d $SAVEDIR/saved ]; then + echo "Creating $SAVEDIR/saved" +- mkdir -p $SAVEDIR/saved ++ eval "mkdir -p $SAVEDIR/saved" + fi + + # Make sure savedir thumbs directory exists! + if [ ! -d $SAVEDIR/saved/.thumbs ]; then + echo "Creating $SAVEDIR/saved/.thumbs" +- mkdir -p $SAVEDIR/saved/.thumbs ++ eval "mkdir -p $SAVEDIR/saved/.thumbs" + fi + + +@@ -100,23 +96,18 @@ fi + window_width=800 + window_height=600 + +-# First, check /usr/local/etc/ +-x=`grep -m 1 "^windowsize=" /usr/local/etc/tuxpaint/tuxpaint.conf` +-if test $? = 0 ; then +- window_width=`echo $x | cut -d = -f 2 | cut -d x -f 1` +- window_height=`echo $x | cut -d = -f 2 | cut -d x -f 2` +-fi +- + # First, check /etc/ +-x=`grep -m 1 "^windowsize=" /etc/tuxpaint/tuxpaint.conf` ++x=`grep -s "^windowsize=" /etc/tuxpaint/tuxpaint.conf` + if test $? = 0 ; then ++ x=`grep -s "^windowsize=" /etc/tuxpaint/tuxpaint.conf | head -n 1` + window_width=`echo $x | cut -d = -f 2 | cut -d x -f 1` + window_height=`echo $x | cut -d = -f 2 | cut -d x -f 2` + fi + + # First, check $HOME +-x=`grep -m 1 "^windowsize=" $HOME/.tuxpaintrc` ++x=`grep -s "^windowsize=" $HOME/.tuxpaintrc` + if test $? = 0 ; then ++ x=`grep -s "^windowsize=" $HOME/.tuxpaintrc | head -n 1` + window_width=`echo $x | cut -d = -f 2 | cut -d x -f 1` + window_height=`echo $x | cut -d = -f 2 | cut -d x -f 2` + fi diff --git a/games/tuxpaint/pkg/DESCR b/games/tuxpaint/pkg/DESCR new file mode 100644 index 00000000000..3666094719e --- /dev/null +++ b/games/tuxpaint/pkg/DESCR @@ -0,0 +1,6 @@ +Tux Paint is a free, award-winning drawing program for children ages 3 +to 12 (preschool and K-6). It combines an easy-to-use interface, fun +sound effects, and an encouraging cartoon mascot who guides children as +they use the program. +Kids are presented with a blank canvas and a variety of drawing tools to +help them be creative. diff --git a/games/tuxpaint/pkg/PLIST b/games/tuxpaint/pkg/PLIST new file mode 100644 index 00000000000..35c8e103650 --- /dev/null +++ b/games/tuxpaint/pkg/PLIST @@ -0,0 +1,452 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2007/01/15 16:39:40 ajacoutot Exp $ +bin/tuxpaint +bin/tuxpaint-import +@man man/man1/tuxpaint-import.1 +@man man/man1/tuxpaint.1 +share/appplications/ +share/appplications/tuxpaint.desktop +share/doc/tuxpaint/ +share/doc/tuxpaint/ADVANCED-STAMPS-HOWTO.txt +share/doc/tuxpaint/EXTENDING.txt +share/doc/tuxpaint/FAQ.txt +share/doc/tuxpaint/OPTIONS.txt +share/doc/tuxpaint/README.txt +share/examples/tuxpaint/ +@sample ${SYSCONFDIR}/tuxpaint/ +share/examples/tuxpaint/tuxpaint.conf +@sample ${SYSCONFDIR}/tuxpaint/tuxpaint.conf +share/locale/af/ +share/locale/af/LC_MESSAGES/ +share/locale/af/LC_MESSAGES/tuxpaint.mo +share/locale/ar/ +share/locale/ar/LC_MESSAGES/ +share/locale/ar/LC_MESSAGES/tuxpaint.mo +share/locale/be/LC_MESSAGES/tuxpaint.mo +share/locale/bg/LC_MESSAGES/tuxpaint.mo +share/locale/bo/ +share/locale/bo/LC_MESSAGES/ +share/locale/bo/LC_MESSAGES/tuxpaint.mo +share/locale/br/ +share/locale/br/LC_MESSAGES/ +share/locale/br/LC_MESSAGES/tuxpaint.mo +share/locale/ca/LC_MESSAGES/tuxpaint.mo +share/locale/cs/LC_MESSAGES/tuxpaint.mo +share/locale/cy/ +share/locale/cy/LC_MESSAGES/ +share/locale/cy/LC_MESSAGES/tuxpaint.mo +share/locale/da/LC_MESSAGES/tuxpaint.mo +share/locale/de/LC_MESSAGES/tuxpaint.mo +share/locale/el/LC_MESSAGES/tuxpaint.mo +share/locale/en_GB/ +share/locale/en_GB/LC_MESSAGES/ +share/locale/en_GB/LC_MESSAGES/tuxpaint.mo +share/locale/en_ZA/ +share/locale/en_ZA/LC_MESSAGES/ +share/locale/en_ZA/LC_MESSAGES/tuxpaint.mo +share/locale/es/LC_MESSAGES/tuxpaint.mo +share/locale/es_MX/ +share/locale/es_MX/LC_MESSAGES/ +share/locale/es_MX/LC_MESSAGES/tuxpaint.mo +share/locale/et/LC_MESSAGES/tuxpaint.mo +share/locale/eu/ +share/locale/eu/LC_MESSAGES/ +share/locale/eu/LC_MESSAGES/tuxpaint.mo +share/locale/fi/LC_MESSAGES/tuxpaint.mo +share/locale/fo/ +share/locale/fo/LC_MESSAGES/ +share/locale/fo/LC_MESSAGES/tuxpaint.mo +share/locale/fr/LC_MESSAGES/tuxpaint.mo +share/locale/ga/LC_MESSAGES/tuxpaint.mo +share/locale/gd/ +share/locale/gd/LC_MESSAGES/ +share/locale/gd/LC_MESSAGES/tuxpaint.mo +share/locale/gl/LC_MESSAGES/tuxpaint.mo +share/locale/gos/ +share/locale/gos/LC_MESSAGES/ +share/locale/gos/LC_MESSAGES/tuxpaint.mo +share/locale/gu/ +share/locale/gu/LC_MESSAGES/ +share/locale/gu/LC_MESSAGES/tuxpaint.mo +share/locale/he/LC_MESSAGES/tuxpaint.mo +share/locale/hi/ +share/locale/hi/LC_MESSAGES/ +share/locale/hi/LC_MESSAGES/tuxpaint.mo +share/locale/hr/LC_MESSAGES/tuxpaint.mo +share/locale/hu/LC_MESSAGES/tuxpaint.mo +share/locale/id/LC_MESSAGES/tuxpaint.mo +share/locale/is/ +share/locale/is/LC_MESSAGES/ +share/locale/is/LC_MESSAGES/tuxpaint.mo +share/locale/it/LC_MESSAGES/tuxpaint.mo +share/locale/ja/LC_MESSAGES/tuxpaint.mo +share/locale/ka/ +share/locale/ka/LC_MESSAGES/ +share/locale/ka/LC_MESSAGES/tuxpaint.mo +share/locale/ko/LC_MESSAGES/tuxpaint.mo +share/locale/ku/ +share/locale/ku/LC_MESSAGES/ +share/locale/ku/LC_MESSAGES/tuxpaint.mo +share/locale/lt/ +share/locale/lt/LC_MESSAGES/ +share/locale/lt/LC_MESSAGES/tuxpaint.mo +share/locale/ms/ +share/locale/ms/LC_MESSAGES/ +share/locale/ms/LC_MESSAGES/tuxpaint.mo +share/locale/nb/LC_MESSAGES/tuxpaint.mo +share/locale/nl/LC_MESSAGES/tuxpaint.mo +share/locale/nn/LC_MESSAGES/tuxpaint.mo +share/locale/nr/ +share/locale/nr/LC_MESSAGES/ +share/locale/nr/LC_MESSAGES/tuxpaint.mo +share/locale/pl/LC_MESSAGES/tuxpaint.mo +share/locale/pt_BR/LC_MESSAGES/tuxpaint.mo +share/locale/pt_PT/ +share/locale/pt_PT/LC_MESSAGES/ +share/locale/pt_PT/LC_MESSAGES/tuxpaint.mo +share/locale/ro/LC_MESSAGES/tuxpaint.mo +share/locale/ru/LC_MESSAGES/tuxpaint.mo +share/locale/rw/ +share/locale/rw/LC_MESSAGES/ +share/locale/rw/LC_MESSAGES/tuxpaint.mo +share/locale/sk/LC_MESSAGES/tuxpaint.mo +share/locale/sl/LC_MESSAGES/tuxpaint.mo +share/locale/sq/ +share/locale/sq/LC_MESSAGES/ +share/locale/sq/LC_MESSAGES/tuxpaint.mo +share/locale/sr/LC_MESSAGES/tuxpaint.mo +share/locale/sv/LC_MESSAGES/tuxpaint.mo +share/locale/sw/ +share/locale/sw/LC_MESSAGES/ +share/locale/sw/LC_MESSAGES/tuxpaint.mo +share/locale/ta/ +share/locale/ta/LC_MESSAGES/ +share/locale/ta/LC_MESSAGES/tuxpaint.mo +share/locale/th/ +share/locale/th/LC_MESSAGES/ +share/locale/th/LC_MESSAGES/tuxpaint.mo +share/locale/tl/ +share/locale/tl/LC_MESSAGES/ +share/locale/tl/LC_MESSAGES/tuxpaint.mo +share/locale/tlh/ +share/locale/tlh/LC_MESSAGES/ +share/locale/tlh/LC_MESSAGES/tuxpaint.mo +share/locale/tr/LC_MESSAGES/tuxpaint.mo +share/locale/uk/LC_MESSAGES/tuxpaint.mo +share/locale/ve/ +share/locale/ve/LC_MESSAGES/ +share/locale/ve/LC_MESSAGES/tuxpaint.mo +share/locale/vi/LC_MESSAGES/tuxpaint.mo +share/locale/wa/ +share/locale/wa/LC_MESSAGES/ +share/locale/wa/LC_MESSAGES/tuxpaint.mo +share/locale/xh/ +share/locale/xh/LC_MESSAGES/ +share/locale/xh/LC_MESSAGES/tuxpaint.mo +share/locale/zh_CN/LC_MESSAGES/tuxpaint.mo +share/locale/zh_TW/LC_MESSAGES/tuxpaint.mo +share/pixmaps/ +share/pixmaps/tuxpaint.png +share/pixmaps/tuxpaint.xpm +share/tuxpaint/ +share/tuxpaint/brushes/ +share/tuxpaint/brushes/aa_round_03.png +share/tuxpaint/brushes/aa_round_06.png +share/tuxpaint/brushes/aa_round_12.png +share/tuxpaint/brushes/aa_round_24.png +share/tuxpaint/brushes/aa_round_36.png +share/tuxpaint/brushes/aa_round_fuzz.png +share/tuxpaint/brushes/aa_round_seethru.png +share/tuxpaint/brushes/aa_round_seethru_05.png +share/tuxpaint/brushes/aa_round_seethru_10.png +share/tuxpaint/brushes/kuroneko.dat +share/tuxpaint/brushes/kuroneko.png +share/tuxpaint/brushes/lines-angled.dat +share/tuxpaint/brushes/lines-angled.png +share/tuxpaint/brushes/slash_10_lt.png +share/tuxpaint/brushes/slash_10_rt.png +share/tuxpaint/brushes/slash_16_lt.png +share/tuxpaint/brushes/slash_16_rt.png +share/tuxpaint/brushes/slash_20_lt.png +share/tuxpaint/brushes/slash_20_rt.png +share/tuxpaint/brushes/spray.dat +share/tuxpaint/brushes/spray.png +share/tuxpaint/brushes/square_06.png +share/tuxpaint/brushes/square_12.png +share/tuxpaint/brushes/square_24.png +share/tuxpaint/brushes/square_36.png +share/tuxpaint/brushes/square_fuzz.png +share/tuxpaint/brushes/square_seethru.png +share/tuxpaint/brushes/squirrel.dat +share/tuxpaint/brushes/squirrel.png +share/tuxpaint/brushes/tiny.png +share/tuxpaint/brushes/vine.dat +share/tuxpaint/brushes/vine.png +share/tuxpaint/brushes/x.png +share/tuxpaint/fonts/ +share/tuxpaint/fonts/FreeMono.ttf +share/tuxpaint/fonts/FreeMonoBold.ttf +share/tuxpaint/fonts/FreeMonoBoldOblique.ttf +share/tuxpaint/fonts/FreeMonoOblique.ttf +share/tuxpaint/fonts/FreeSans.ttf +share/tuxpaint/fonts/FreeSansBold.ttf +share/tuxpaint/fonts/FreeSansBoldOblique.ttf +share/tuxpaint/fonts/FreeSansOblique.ttf +share/tuxpaint/fonts/FreeSerif.ttf +share/tuxpaint/fonts/FreeSerifBold.ttf +share/tuxpaint/fonts/FreeSerifBoldItalic.ttf +share/tuxpaint/fonts/FreeSerifItalic.ttf +share/tuxpaint/fonts/default_font.ttf +share/tuxpaint/fonts/locale/ +share/tuxpaint/fonts/locale/ar.ttf +share/tuxpaint/fonts/locale/ar_docs/ +share/tuxpaint/fonts/locale/ar_docs/COPYING.txt +share/tuxpaint/fonts/locale/ar_docs/README.txt +share/tuxpaint/fonts/locale/bo.ttf +share/tuxpaint/fonts/locale/bo_docs/ +share/tuxpaint/fonts/locale/bo_docs/COPYING.txt +share/tuxpaint/fonts/locale/bo_docs/README.txt +share/tuxpaint/fonts/locale/el.ttf +share/tuxpaint/fonts/locale/el_docs/ +share/tuxpaint/fonts/locale/el_docs/COPYING.txt +share/tuxpaint/fonts/locale/el_docs/README.txt +share/tuxpaint/fonts/locale/gu.ttf +share/tuxpaint/fonts/locale/gu_docs/ +share/tuxpaint/fonts/locale/gu_docs/COPYING.txt +share/tuxpaint/fonts/locale/gu_docs/README.txt +share/tuxpaint/fonts/locale/he.ttf +share/tuxpaint/fonts/locale/he_docs/ +share/tuxpaint/fonts/locale/he_docs/COPYING.txt +share/tuxpaint/fonts/locale/he_docs/README.txt +share/tuxpaint/fonts/locale/hi.ttf +share/tuxpaint/fonts/locale/hi_docs/ +share/tuxpaint/fonts/locale/hi_docs/COPYING.txt +share/tuxpaint/fonts/locale/hi_docs/README.txt +share/tuxpaint/fonts/locale/ja.ttf +share/tuxpaint/fonts/locale/ja_docs/ +share/tuxpaint/fonts/locale/ja_docs/COPYING.txt +share/tuxpaint/fonts/locale/ja_docs/README.txt +share/tuxpaint/fonts/locale/ka.ttf +share/tuxpaint/fonts/locale/ka_docs/ +share/tuxpaint/fonts/locale/ka_docs/COPYING.txt +share/tuxpaint/fonts/locale/ka_docs/README.txt +share/tuxpaint/fonts/locale/ta.ttf +share/tuxpaint/fonts/locale/ta_docs/ +share/tuxpaint/fonts/locale/ta_docs/COPYING.txt +share/tuxpaint/fonts/locale/ta_docs/README.txt +share/tuxpaint/fonts/locale/th.ttf +share/tuxpaint/fonts/locale/th_docs/ +share/tuxpaint/fonts/locale/th_docs/COPYING.txt +share/tuxpaint/fonts/locale/th_docs/README.txt +share/tuxpaint/fonts/locale/vi.ttf +share/tuxpaint/fonts/locale/vi_docs/ +share/tuxpaint/fonts/locale/vi_docs/COPYING.txt +share/tuxpaint/fonts/locale/vi_docs/README.txt +share/tuxpaint/fonts/locale/zh_tw.ttf +share/tuxpaint/fonts/locale/zh_tw_docs/ +share/tuxpaint/fonts/locale/zh_tw_docs/COPYING.txt +share/tuxpaint/fonts/locale/zh_tw_docs/README.txt +share/tuxpaint/fonts/locale/zh_tw_docs/maketuxfont.py +share/tuxpaint/fonts/locale/zh_tw_docs/tuxpaintsubset.pe +share/tuxpaint/images/ +share/tuxpaint/images/icon-win32.ico +share/tuxpaint/images/icon.png +share/tuxpaint/images/icon128x128.png +share/tuxpaint/images/icon16x16.png +share/tuxpaint/images/icon192x192.png +share/tuxpaint/images/icon22x22.png +share/tuxpaint/images/icon32x32.png +share/tuxpaint/images/icon32x32.xpm +share/tuxpaint/images/icon48x48.png +share/tuxpaint/images/icon64x64.png +share/tuxpaint/images/icon96x96.png +share/tuxpaint/images/magic/ +share/tuxpaint/images/magic/blocks.png +share/tuxpaint/images/magic/blur.png +share/tuxpaint/images/magic/cartoon.png +share/tuxpaint/images/magic/chalk.png +share/tuxpaint/images/magic/darken.png +share/tuxpaint/images/magic/drip.png +share/tuxpaint/images/magic/fade.png +share/tuxpaint/images/magic/fill.png +share/tuxpaint/images/magic/flip.png +share/tuxpaint/images/magic/grass.png +share/tuxpaint/images/magic/largebrick.png +share/tuxpaint/images/magic/mirror.png +share/tuxpaint/images/magic/negative.png +share/tuxpaint/images/magic/rainbow.png +share/tuxpaint/images/magic/smallbrick.png +share/tuxpaint/images/magic/smudge.png +share/tuxpaint/images/magic/sparkles.png +share/tuxpaint/images/magic/thick.png +share/tuxpaint/images/magic/thin.png +share/tuxpaint/images/magic/tint.png +share/tuxpaint/images/shapes/ +share/tuxpaint/images/shapes/circle.png +share/tuxpaint/images/shapes/circle_f.png +share/tuxpaint/images/shapes/diamond.png +share/tuxpaint/images/shapes/diamond_f.png +share/tuxpaint/images/shapes/oval.png +share/tuxpaint/images/shapes/oval_f.png +share/tuxpaint/images/shapes/pentagon.png +share/tuxpaint/images/shapes/pentagon_f.png +share/tuxpaint/images/shapes/rectangle.png +share/tuxpaint/images/shapes/rectangle_f.png +share/tuxpaint/images/shapes/square.png +share/tuxpaint/images/shapes/square_f.png +share/tuxpaint/images/shapes/triangle.png +share/tuxpaint/images/shapes/triangle_f.png +share/tuxpaint/images/title-credits.png +share/tuxpaint/images/title-tuxpaint.png +share/tuxpaint/images/title.png +share/tuxpaint/images/tools/ +share/tuxpaint/images/tools/brush.png +share/tuxpaint/images/tools/eraser.png +share/tuxpaint/images/tools/lines.png +share/tuxpaint/images/tools/magic.png +share/tuxpaint/images/tools/new.png +share/tuxpaint/images/tools/open.png +share/tuxpaint/images/tools/print.png +share/tuxpaint/images/tools/quit.png +share/tuxpaint/images/tools/redo.png +share/tuxpaint/images/tools/save.png +share/tuxpaint/images/tools/shapes.png +share/tuxpaint/images/tools/stamp.png +share/tuxpaint/images/tools/text.png +share/tuxpaint/images/tools/undo.png +share/tuxpaint/images/tux/ +share/tuxpaint/images/tux/bored.png +share/tuxpaint/images/tux/default.png +share/tuxpaint/images/tux/great.png +share/tuxpaint/images/tux/kiss.png +share/tuxpaint/images/tux/oops.png +share/tuxpaint/images/tux/wait.png +share/tuxpaint/images/tuxpaint-icon.svg +share/tuxpaint/images/tuxpaint-installer-icon-32x32.png +share/tuxpaint/images/tuxpaint-installer-icon-48x48.png +share/tuxpaint/images/tuxpaint-installer-icon-64x64.png +share/tuxpaint/images/tuxpaint-installer.ico +share/tuxpaint/images/ui/ +share/tuxpaint/images/ui/back.png +share/tuxpaint/images/ui/bold.png +share/tuxpaint/images/ui/btn_down.png +share/tuxpaint/images/ui/btn_off.png +share/tuxpaint/images/ui/btn_up.png +share/tuxpaint/images/ui/color_btn_down.png +share/tuxpaint/images/ui/color_btn_up.png +share/tuxpaint/images/ui/cursor_down.png +share/tuxpaint/images/ui/cursor_down_large.png +share/tuxpaint/images/ui/cursor_starter_down.png +share/tuxpaint/images/ui/cursor_starter_up.png +share/tuxpaint/images/ui/cursor_up.png +share/tuxpaint/images/ui/cursor_up_large.png +share/tuxpaint/images/ui/dead40x40.png +share/tuxpaint/images/ui/erase.png +share/tuxpaint/images/ui/grass.png +share/tuxpaint/images/ui/grow.png +share/tuxpaint/images/ui/italic.png +share/tuxpaint/images/ui/mouse.png +share/tuxpaint/images/ui/mouse_click.png +share/tuxpaint/images/ui/no.png +share/tuxpaint/images/ui/no_title.png +share/tuxpaint/images/ui/no_title_large.png +share/tuxpaint/images/ui/open.png +share/tuxpaint/images/ui/paintcan.png +share/tuxpaint/images/ui/paintwell.png +share/tuxpaint/images/ui/play.png +share/tuxpaint/images/ui/popup_arrow.png +share/tuxpaint/images/ui/printer.png +share/tuxpaint/images/ui/printer_wait.png +share/tuxpaint/images/ui/progress.png +share/tuxpaint/images/ui/save_over.png +share/tuxpaint/images/ui/scroll_down.png +share/tuxpaint/images/ui/scroll_down_off.png +share/tuxpaint/images/ui/scroll_up.png +share/tuxpaint/images/ui/scroll_up_off.png +share/tuxpaint/images/ui/select_digits.png +share/tuxpaint/images/ui/shrink.png +share/tuxpaint/images/ui/slideshow.png +share/tuxpaint/images/ui/sparkles-old.png +share/tuxpaint/images/ui/sparkles.png +share/tuxpaint/images/ui/title.png +share/tuxpaint/images/ui/title_large.png +share/tuxpaint/images/ui/trash.png +share/tuxpaint/images/ui/yes.png +share/tuxpaint/sounds/ +share/tuxpaint/sounds/areyousure.wav +share/tuxpaint/sounds/bleep.wav +share/tuxpaint/sounds/blocks.wav +share/tuxpaint/sounds/blur.wav +share/tuxpaint/sounds/brick.wav +share/tuxpaint/sounds/bubble.wav +share/tuxpaint/sounds/cartoon.wav +share/tuxpaint/sounds/chalk.wav +share/tuxpaint/sounds/click.wav +share/tuxpaint/sounds/darken.wav +share/tuxpaint/sounds/drip.wav +share/tuxpaint/sounds/eraser1.wav +share/tuxpaint/sounds/eraser2.wav +share/tuxpaint/sounds/fade.wav +share/tuxpaint/sounds/flip.wav +share/tuxpaint/sounds/giggle.wav +share/tuxpaint/sounds/grass.wav +share/tuxpaint/sounds/grow.wav +share/tuxpaint/sounds/harp.wav +share/tuxpaint/sounds/italic_off.wav +share/tuxpaint/sounds/italic_on.wav +share/tuxpaint/sounds/keyclick.wav +share/tuxpaint/sounds/line_end.wav +share/tuxpaint/sounds/line_start.wav +share/tuxpaint/sounds/mirror.wav +share/tuxpaint/sounds/negative.wav +share/tuxpaint/sounds/paint1.wav +share/tuxpaint/sounds/paint2.wav +share/tuxpaint/sounds/paint3.wav +share/tuxpaint/sounds/paint4.wav +share/tuxpaint/sounds/prompt.wav +share/tuxpaint/sounds/rainbow.wav +share/tuxpaint/sounds/return.wav +share/tuxpaint/sounds/save.wav +share/tuxpaint/sounds/scroll.wav +share/tuxpaint/sounds/shrink.wav +share/tuxpaint/sounds/smudge.wav +share/tuxpaint/sounds/sparkles1.wav +share/tuxpaint/sounds/sparkles2.wav +share/tuxpaint/sounds/stamp.wav +share/tuxpaint/sounds/thick.wav +share/tuxpaint/sounds/thin.wav +share/tuxpaint/sounds/tint.wav +share/tuxpaint/sounds/tuxok.wav +share/tuxpaint/sounds/typewriterbell.wav +share/tuxpaint/sounds/youcannot.wav +share/tuxpaint/stamps/ +share/tuxpaint/stamps/cartoon/ +share/tuxpaint/stamps/cartoon/tux/ +share/tuxpaint/stamps/cartoon/tux/tux-drat.dat +share/tuxpaint/stamps/cartoon/tux/tux-drat.png +share/tuxpaint/stamps/cartoon/tux/tux-kiss1.dat +share/tuxpaint/stamps/cartoon/tux/tux-kiss1.png +share/tuxpaint/stamps/cartoon/tux/tux-kiss2.dat +share/tuxpaint/stamps/cartoon/tux/tux-kiss2.png +share/tuxpaint/stamps/cartoon/tux/tux-yay2.dat +share/tuxpaint/stamps/cartoon/tux/tux-yay2.png +share/tuxpaint/stamps/cartoon/tux/tux-yes1.dat +share/tuxpaint/stamps/cartoon/tux/tux-yes1.png +share/tuxpaint/stamps/cartoon/tux/tux-yes2.dat +share/tuxpaint/stamps/cartoon/tux/tux-yes2.png +share/tuxpaint/starters/ +share/tuxpaint/starters/chessboard-back.png +share/tuxpaint/starters/chessboard.png +share/tuxpaint/starters/chicken.png +share/tuxpaint/starters/jetplane.png +share/tuxpaint/starters/nagasaki.png +share/tuxpaint/starters/nagasaki.svg +share/tuxpaint/starters/reef-back.png +share/tuxpaint/starters/reef.png +share/tuxpaint/starters/reef.txt +share/tuxpaint/starters/rocket.png +share/tuxpaint/starters/shipwreck.png +share/tuxpaint/starters/skyline-sf-dusk-back.jpeg +share/tuxpaint/starters/skyline-sf-dusk.png +share/tuxpaint/starters/skyline-sf-dusk.txt +share/tuxpaint/starters/street.png +share/tuxpaint/starters/tux_farmer.png