summaryrefslogtreecommitdiff
path: root/graphics/tuxpaint
diff options
context:
space:
mode:
authorsnj <snj@pkgsrc.org>2004-03-07 02:01:00 +0000
committersnj <snj@pkgsrc.org>2004-03-07 02:01:00 +0000
commit2caa2b3175e1c2921bc5d3351854f121f7188b15 (patch)
tree326ecf3d741a838c97d0068f2e0dd954c4a97dc5 /graphics/tuxpaint
parent33c5de12ea6854731f1f1c87bad7f085dd7736a6 (diff)
downloadpkgsrc-2caa2b3175e1c2921bc5d3351854f121f7188b15.tar.gz
Use bl3, update to 0.9.13. Changes:
* Included Tux stamps so that the stamp tool works by default * Lots of translation-related fixes * Added "--noshortcuts" option, to disable keyboard shortcuts * Cursor doesn't change to 'hand' shape over selector buttons when they aren't available. * Cursor doesn't change to 'hand' shape over color buttons when colors aren't available * Added --lang, which allows a language to be specified on the command line * Added "--nostampcontrols", "--mirrorstamps" and their opposite options
Diffstat (limited to 'graphics/tuxpaint')
-rw-r--r--graphics/tuxpaint/Makefile30
-rw-r--r--graphics/tuxpaint/PLIST88
-rw-r--r--graphics/tuxpaint/distinfo8
-rw-r--r--graphics/tuxpaint/patches/patch-aa26
4 files changed, 108 insertions, 44 deletions
diff --git a/graphics/tuxpaint/Makefile b/graphics/tuxpaint/Makefile
index ee0d44808db..75145793990 100644
--- a/graphics/tuxpaint/Makefile
+++ b/graphics/tuxpaint/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.22 2004/01/24 15:46:44 grant Exp $
+# $NetBSD: Makefile,v 1.23 2004/03/07 02:01:00 snj Exp $
#
-DISTNAME= tuxpaint-0.9.12
-PKGREVISION= 2
+DISTNAME= tuxpaint-0.9.13
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tuxpaint/}
@@ -10,25 +9,26 @@ MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= http://www.newbreedsoftware.com/tuxpaint/
COMMENT= Drawing program for small children
-USE_BUILDLINK2= YES
+USE_BUILDLINK3= YES
+USE_GNU_TOOLS+= make
USE_PKGINSTALL= YES
USE_PKGLOCALEDIR= YES
-USE_GNU_TOOLS+= make
MANCOMPRESSED= YES
-LDFLAGS+= ${_BLNK_ICONV_LDFLAGS}
-MAKE_ENV+= CONFDIR="${PKG_SYSCONFDIR}"
+CONFLICTS+= tuxpaint-stamps<2003.12.23
+
+MAKE_ENV+= CONFDIR="${PKG_SYSCONFDIR}" CP="${CP}" CHMOD="${CHMOD}"
EGDIR= ${PREFIX}/share/examples/tuxpaint
CONF_FILES= ${EGDIR}/tuxpaint.conf ${PKG_SYSCONFDIR}/tuxpaint.conf
post-install:
- -find ${PREFIX}/share/doc/tuxpaint -name CVS -exec ${RM} -r {} \; 2>/dev/null
- -find ${PREFIX}/share/tuxpaint -name CVS -exec ${RM} -r {} \; 2>/dev/null
-
-.include "../../audio/SDL_mixer/buildlink2.mk"
-.include "../../converters/libiconv/buildlink2.mk"
-.include "../../devel/SDL/buildlink2.mk"
-.include "../../devel/SDL_ttf/buildlink2.mk"
-.include "../../graphics/SDL_image/buildlink2.mk"
+ -${FIND} ${PREFIX}/share/doc/tuxpaint -name CVS -exec ${RM} -r {} \; 2>/dev/null
+ -${FIND} ${PREFIX}/share/tuxpaint -name CVS -exec ${RM} -r {} \; 2>/dev/null
+
+.include "../../audio/SDL_mixer/buildlink3.mk"
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/SDL/buildlink3.mk"
+.include "../../devel/SDL_ttf/buildlink3.mk"
+.include "../../graphics/SDL_image/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/tuxpaint/PLIST b/graphics/tuxpaint/PLIST
index fb4fa7c895d..47f21eba336 100644
--- a/graphics/tuxpaint/PLIST
+++ b/graphics/tuxpaint/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2003/10/05 12:34:04 wiz Exp $
+@comment $NetBSD: PLIST,v 1.9 2004/03/07 02:01:00 snj Exp $
bin/tuxpaint
bin/tuxpaint-import
man/man1/tuxpaint-import.1
@@ -19,12 +19,12 @@ share/doc/tuxpaint/ca/FAQ.txt
share/doc/tuxpaint/ca/INSTALL.txt
share/doc/tuxpaint/ca/PNG.txt
share/doc/tuxpaint/ca/README.txt
-share/doc/tuxpaint/cz/AUTHORS.txt
-share/doc/tuxpaint/cz/COPYING.txt
-share/doc/tuxpaint/cz/FAQ.txt
-share/doc/tuxpaint/cz/INSTALL.txt
-share/doc/tuxpaint/cz/PNG.txt
-share/doc/tuxpaint/cz/README.txt
+share/doc/tuxpaint/cs/AUTHORS.txt
+share/doc/tuxpaint/cs/COPYING.txt
+share/doc/tuxpaint/cs/FAQ.txt
+share/doc/tuxpaint/cs/INSTALL.txt
+share/doc/tuxpaint/cs/PNG.txt
+share/doc/tuxpaint/cs/README.txt
share/doc/tuxpaint/da/AUTHORS.txt
share/doc/tuxpaint/da/COPYING.txt
share/doc/tuxpaint/da/FAQ.txt
@@ -37,6 +37,7 @@ share/doc/tuxpaint/de/FAQ.txt
share/doc/tuxpaint/de/GELESEN_MIR.txt
share/doc/tuxpaint/de/KOPIE.txt
share/doc/tuxpaint/de/PNG.txt
+share/doc/tuxpaint/el/COPYING.txt
share/doc/tuxpaint/es/AUTORES.txt
share/doc/tuxpaint/es/CONTRIBUYENTES.txt
share/doc/tuxpaint/es/COPIADO.txt
@@ -45,6 +46,12 @@ share/doc/tuxpaint/es/INSTALACION.txt
share/doc/tuxpaint/es/LEEME.txt
share/doc/tuxpaint/es/PNG.txt
share/doc/tuxpaint/es/html/LEEME.html
+share/doc/tuxpaint/eu/AUTHORS.txt
+share/doc/tuxpaint/eu/COPYING.txt
+share/doc/tuxpaint/eu/FAQ.txt
+share/doc/tuxpaint/eu/INSTALL.txt
+share/doc/tuxpaint/eu/PNG.txt
+share/doc/tuxpaint/eu/README.txt
share/doc/tuxpaint/fi/AUTHORS.txt
share/doc/tuxpaint/fi/COPYING.txt
share/doc/tuxpaint/fi/FAQ.txt
@@ -57,6 +64,7 @@ share/doc/tuxpaint/fr/FAQ.txt
share/doc/tuxpaint/fr/INSTALL.txt
share/doc/tuxpaint/fr/PNG.txt
share/doc/tuxpaint/fr/README.txt
+share/doc/tuxpaint/he/COPYING.html
share/doc/tuxpaint/html/README.html
share/doc/tuxpaint/html/images/brush_edit.png
share/doc/tuxpaint/html/images/canvas.jpg
@@ -101,6 +109,7 @@ share/doc/tuxpaint/hu/FAQ.txt
share/doc/tuxpaint/hu/INSTALL.txt
share/doc/tuxpaint/hu/PNG.txt
share/doc/tuxpaint/hu/README.txt
+share/doc/tuxpaint/id/COPYING.txt
share/doc/tuxpaint/is/AUTHORS.txt
share/doc/tuxpaint/is/COPYING.txt
share/doc/tuxpaint/is/FAQ.txt
@@ -113,12 +122,21 @@ share/doc/tuxpaint/it/FAQ.txt
share/doc/tuxpaint/it/INSTALL.txt
share/doc/tuxpaint/it/PNG.txt
share/doc/tuxpaint/it/README.txt
+share/doc/tuxpaint/ja/COPYING.html
share/doc/tuxpaint/ko/AUTHORS.txt
-share/doc/tuxpaint/ko/COPYING.txt
+share/doc/tuxpaint/ko/COPYING.html
share/doc/tuxpaint/ko/FAQ.txt
share/doc/tuxpaint/ko/INSTALL.txt
share/doc/tuxpaint/ko/PNG.txt
share/doc/tuxpaint/ko/README.txt
+share/doc/tuxpaint/lt/COPYING.txt
+share/doc/tuxpaint/ms/COPYING.txt
+share/doc/tuxpaint/nb/AUTHORS.txt
+share/doc/tuxpaint/nb/COPYING.txt
+share/doc/tuxpaint/nb/FAQ.txt
+share/doc/tuxpaint/nb/INSTALL.txt
+share/doc/tuxpaint/nb/PNG.txt
+share/doc/tuxpaint/nb/README.txt
share/doc/tuxpaint/nl/AUTHORS.txt
share/doc/tuxpaint/nl/COPYING_nl.txt
share/doc/tuxpaint/nl/FAQ.txt
@@ -132,24 +150,32 @@ share/doc/tuxpaint/nn/FAQ.txt
share/doc/tuxpaint/nn/INSTALLERING.txt
share/doc/tuxpaint/nn/PNG.txt
share/doc/tuxpaint/nn/README.txt
+share/doc/tuxpaint/pl/LICENCJA-GNU.txt
+share/doc/tuxpaint/pt/COPYING.txt
share/doc/tuxpaint/pt_br/AUTORES.txt
share/doc/tuxpaint/pt_br/COPYING_pt_BR.txt
share/doc/tuxpaint/pt_br/FAQ.txt
share/doc/tuxpaint/pt_br/INSTALL.txt
share/doc/tuxpaint/pt_br/PNG.txt
share/doc/tuxpaint/pt_br/README.txt
+share/doc/tuxpaint/ro/COPYING.txt
+share/doc/tuxpaint/ru/COPYING.txt
+share/doc/tuxpaint/sk/COPYING.txt
share/doc/tuxpaint/sv/AUTHORS.txt
share/doc/tuxpaint/sv/COPYING.txt
share/doc/tuxpaint/sv/FAQ.txt
share/doc/tuxpaint/sv/INSTALL.txt
share/doc/tuxpaint/sv/PNG.txt
share/doc/tuxpaint/sv/README.txt
+share/doc/tuxpaint/ta/COPYING.txt
share/doc/tuxpaint/tr/AUTHORS.txt
share/doc/tuxpaint/tr/COPYING_tr.txt
share/doc/tuxpaint/tr/FAQ.txt
share/doc/tuxpaint/tr/INSTALL.txt
share/doc/tuxpaint/tr/PNG.txt
share/doc/tuxpaint/tr/README.txt
+share/doc/tuxpaint/wa/COPYING.txt
+share/doc/tuxpaint/zh/COPYING.html
share/examples/tuxpaint/tuxpaint.conf
${PKGLOCALEDIR}/locale/ca/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/tuxpaint.mo
@@ -158,6 +184,7 @@ ${PKGLOCALEDIR}/locale/de/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/el/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/en_GB/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/es/LC_MESSAGES/tuxpaint.mo
+${PKGLOCALEDIR}/locale/eu/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/fi/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/he/LC_MESSAGES/tuxpaint.mo
@@ -169,6 +196,7 @@ ${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/lt/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/ms/LC_MESSAGES/tuxpaint.mo
+${PKGLOCALEDIR}/locale/nb/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/nn/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/tuxpaint.mo
@@ -178,6 +206,7 @@ ${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/tuxpaint.mo
+${PKGLOCALEDIR}/locale/ta/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/wa/LC_MESSAGES/tuxpaint.mo
${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/tuxpaint.mo
@@ -194,12 +223,12 @@ 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.png
-share/tuxpaint/brushes/square_seethru.png
-share/tuxpaint/brushes/square_24.png
share/tuxpaint/brushes/square_06.png
-share/tuxpaint/brushes/square_36.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/x.png
share/tuxpaint/fonts/FreeMono.ttf
share/tuxpaint/fonts/FreeMonoBold.ttf
@@ -279,6 +308,7 @@ share/tuxpaint/images/ui/cursor_down_large.png
share/tuxpaint/images/ui/cursor_up.png
share/tuxpaint/images/ui/cursor_up_large.png
share/tuxpaint/images/ui/erase.png
+share/tuxpaint/images/ui/grow.png
share/tuxpaint/images/ui/no.png
share/tuxpaint/images/ui/no_title.png
share/tuxpaint/images/ui/no_title_large.png
@@ -289,6 +319,7 @@ 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/shrink.png
share/tuxpaint/images/ui/sparkles-old.png
share/tuxpaint/images/ui/sparkles.png
share/tuxpaint/images/ui/title.png
@@ -306,6 +337,7 @@ share/tuxpaint/sounds/eraser2.wav
share/tuxpaint/sounds/fade.wav
share/tuxpaint/sounds/flip.wav
share/tuxpaint/sounds/giggle.wav
+share/tuxpaint/sounds/grow.wav
share/tuxpaint/sounds/harp.wav
share/tuxpaint/sounds/keyclick.wav
share/tuxpaint/sounds/line_end.wav
@@ -321,11 +353,27 @@ 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/sparkles1.wav
share/tuxpaint/sounds/sparkles2.wav
share/tuxpaint/sounds/stamp.wav
share/tuxpaint/sounds/thick.wav
share/tuxpaint/sounds/thin.wav
+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
+@dirrm share/tuxpaint/stamps/cartoon/tux
+@dirrm share/tuxpaint/stamps/cartoon
+@dirrm share/tuxpaint/stamps
@dirrm share/tuxpaint/sounds
@dirrm share/tuxpaint/images/ui
@dirrm share/tuxpaint/images/tux
@@ -337,24 +385,40 @@ share/tuxpaint/sounds/thin.wav
@dirrm share/tuxpaint/brushes
@dirrm share/tuxpaint
@dirrm share/examples/tuxpaint
+@dirrm share/doc/tuxpaint/zh
+@dirrm share/doc/tuxpaint/wa
@dirrm share/doc/tuxpaint/tr
+@dirrm share/doc/tuxpaint/ta
@dirrm share/doc/tuxpaint/sv
+@dirrm share/doc/tuxpaint/sk
+@dirrm share/doc/tuxpaint/ru
+@dirrm share/doc/tuxpaint/ro
@dirrm share/doc/tuxpaint/pt_br
+@dirrm share/doc/tuxpaint/pt
+@dirrm share/doc/tuxpaint/pl
@dirrm share/doc/tuxpaint/nn
@dirrm share/doc/tuxpaint/nl/html
@dirrm share/doc/tuxpaint/nl
+@dirrm share/doc/tuxpaint/nb
+@dirrm share/doc/tuxpaint/ms
+@dirrm share/doc/tuxpaint/lt
@dirrm share/doc/tuxpaint/ko
+@dirrm share/doc/tuxpaint/ja
@dirrm share/doc/tuxpaint/it
@dirrm share/doc/tuxpaint/is
+@dirrm share/doc/tuxpaint/id
@dirrm share/doc/tuxpaint/hu
@dirrm share/doc/tuxpaint/html/images
@dirrm share/doc/tuxpaint/html
+@dirrm share/doc/tuxpaint/he
@dirrm share/doc/tuxpaint/fr
@dirrm share/doc/tuxpaint/fi
+@dirrm share/doc/tuxpaint/eu
@dirrm share/doc/tuxpaint/es/html
@dirrm share/doc/tuxpaint/es
+@dirrm share/doc/tuxpaint/el
@dirrm share/doc/tuxpaint/de
@dirrm share/doc/tuxpaint/da
-@dirrm share/doc/tuxpaint/cz
+@dirrm share/doc/tuxpaint/cs
@dirrm share/doc/tuxpaint/ca
@dirrm share/doc/tuxpaint
diff --git a/graphics/tuxpaint/distinfo b/graphics/tuxpaint/distinfo
index 287323545cc..1ab380024cd 100644
--- a/graphics/tuxpaint/distinfo
+++ b/graphics/tuxpaint/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2003/10/05 12:34:04 wiz Exp $
+$NetBSD: distinfo,v 1.11 2004/03/07 02:01:00 snj Exp $
-SHA1 (tuxpaint-0.9.12.tar.gz) = d140ce9b03c85aa493ad147b4d9a3b7ba7ecc5b9
-Size (tuxpaint-0.9.12.tar.gz) = 2334772 bytes
-SHA1 (patch-aa) = 1ec0685512e3e87a8b258b38018c5824b5d626f2
+SHA1 (tuxpaint-0.9.13.tar.gz) = 668722c5857c81f3a68fa5519ec0239a06dd57bc
+Size (tuxpaint-0.9.13.tar.gz) = 2495193 bytes
+SHA1 (patch-aa) = 3a4f4ee887fe6790dca9c68bd31988a4e56855a1
diff --git a/graphics/tuxpaint/patches/patch-aa b/graphics/tuxpaint/patches/patch-aa
index 7c840e4d16d..4981abba131 100644
--- a/graphics/tuxpaint/patches/patch-aa
+++ b/graphics/tuxpaint/patches/patch-aa
@@ -1,7 +1,7 @@
-$NetBSD: patch-aa,v 1.6 2003/10/05 12:34:04 wiz Exp $
+$NetBSD: patch-aa,v 1.7 2004/03/07 02:01:00 snj Exp $
---- Makefile.orig Tue Aug 19 11:17:38 2003
-+++ Makefile
+--- Makefile.orig 2003-12-23 17:46:04.000000000 -0800
++++ Makefile 2004-03-06 16:51:48.000000000 -0800
@@ -11,7 +11,7 @@
# Where to install things:
@@ -45,28 +45,28 @@ $NetBSD: patch-aa,v 1.6 2003/10/05 12:34:04 wiz Exp $
- install-gnome install-kde install-kde-icons \
- install-icon install-gettext install-importscript \
+ install-gettext install-importscript \
- install-default-config
+ install-default-config install-example-stamps
@echo
@echo "--------------------------------------------------------------"
-@@ -245,9 +237,9 @@ uninstall:
+@@ -247,9 +239,9 @@ uninstall:
install-default-config:
@echo
@echo "...Installing default config file..."
- @install -d $(CONFDIR)
- @cp src/tuxpaint.conf $(CONFDIR)
- @chmod 644 $(CONFDIR)/tuxpaint.conf
-+ @install -d $(PREFIX)/share/examples/tuxpaint
-+ @cp src/tuxpaint.conf $(PREFIX)/share/examples/tuxpaint
-+ @chmod 644 $(PREFIX)/share/examples/tuxpaint/tuxpaint.conf
++ @$(BSD_INSTALL_DATA_DIR) $(PREFIX)/share/examples/tuxpaint
++ @$(CP) src/tuxpaint.conf $(PREFIX)/share/examples/tuxpaint
++ @$(CHMOD) 644 $(PREFIX)/share/examples/tuxpaint/tuxpaint.conf
- # Install a launcher icon in the Gnome menu, under "Graphics"
-@@ -527,7 +519,7 @@ install-man:
- tuxpaint: obj/tuxpaint.o $(ARCH_LIBS)
+ # Install example stamps
+@@ -554,7 +546,7 @@ install-man:
+ tuxpaint: obj/tuxpaint.o obj/hqxx.o obj/hq4x.o $(ARCH_LIBS)
@echo
@echo "...Linking Tux Paint..."
- @$(CC) $(CFLAGS) $(SDL_CFLAGS) $(DEFS) \
+ @$(CC) $(CFLAGS) $(LDFLAGS) $(SDL_CFLAGS) $(DEFS) \
- -o tuxpaint obj/tuxpaint.o $(ARCH_LIBS) $(SDL_LIBS) \
+ -o tuxpaint obj/tuxpaint.o obj/hqxx.o obj/hq4x.o \
+ $(ARCH_LIBS) $(SDL_LIBS) \
-lm $(ARCH_LINKS)
- @$(RSRC_CMD)