summaryrefslogtreecommitdiff
path: root/graphics/mypaint
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2010-12-23 11:45:32 +0000
committerryoon <ryoon@pkgsrc.org>2010-12-23 11:45:32 +0000
commit39228053c2bd7828bbf1cf6c7c6481384ad1ace0 (patch)
treec94b7672c961dbb2d1f010d3097f8fa67cdc1d7f /graphics/mypaint
parentada744dc0ade9830fd0c65e80d3c3acc4c19910b (diff)
downloadpkgsrc-39228053c2bd7828bbf1cf6c7c6481384ad1ace0.tar.gz
Import mypaint-0.9.0 as graphics/mypaint.
MyPaint is a fast and easy open-source graphics application for digital painters. It lets you focus on the art instead of the program. You work on your canvas with minimum distractions, bringing up the interface only when you need it.
Diffstat (limited to 'graphics/mypaint')
-rw-r--r--graphics/mypaint/DESCR4
-rw-r--r--graphics/mypaint/Makefile58
-rw-r--r--graphics/mypaint/PLIST438
-rw-r--r--graphics/mypaint/distinfo6
-rw-r--r--graphics/mypaint/patches/patch-aa25
5 files changed, 531 insertions, 0 deletions
diff --git a/graphics/mypaint/DESCR b/graphics/mypaint/DESCR
new file mode 100644
index 00000000000..cc54ef84e67
--- /dev/null
+++ b/graphics/mypaint/DESCR
@@ -0,0 +1,4 @@
+MyPaint is a fast and easy open-source graphics application for
+digital painters. It lets you focus on the art instead of the
+program. You work on your canvas with minimum distractions, bringing
+up the interface only when you need it.
diff --git a/graphics/mypaint/Makefile b/graphics/mypaint/Makefile
new file mode 100644
index 00000000000..1ce6550ee04
--- /dev/null
+++ b/graphics/mypaint/Makefile
@@ -0,0 +1,58 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/12/23 11:45:32 ryoon Exp $
+#
+
+DISTNAME= mypaint-0.9.0
+CATEGORIES= graphics
+MASTER_SITES= http://download.gna.org/mypaint/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= ryoon@NetBSD.org
+HOMEPAGE= http://mypaint.intilinux.com/
+COMMENT= Fast and easy open-source graphics application for digital painters
+LICENSE= gnu-gpl-v2
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+PYTHON_VERSIONS_ACCEPTED= 26 25
+USE_LANGUAGES= c++
+
+USE_TOOLS+= bash:run msgfmt pkg-config
+
+BUILD_DEPENDS+= scons-[0-9]*:../../devel/scons
+DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2
+DEPENDS+= ${PYPKGPREFIX}-cairo-[0-9]*:../../graphics/py-cairo
+
+FIND_PREFIX:= SCONSDIR=scons
+.include "../../mk/find-prefix.mk"
+
+SUBST_CLASSES+= python-cmd
+SUBST_STAGE.python-cmd= pre-configure
+SUBST_FILES.python-cmd= brushlib/SConscript
+SUBST_SED.python-cmd= -e 's,python,${PYTHONBIN},'
+
+SUBST_CLASSES+= locale-dir
+SUBST_STAGE.locale-dir= pre-configure
+SUBST_FILES.locale-dir= SConstruct
+SUBST_SED.locale-dir= -e 's,share/locale,${PKGLOCALEDIR}/locale,'
+USE_PKGLOCALEDIR= yes
+
+REPLACE_BASH= brushes/label-brush-mypaint.sh
+
+do-build:
+ cd ${WRKSRC} && cd ${BUILD_DIRS} && \
+ ${SETENV} ${MAKE_ENV} \
+ ${SCONSDIR}/bin/scons prefix=${PREFIX}
+
+do-install:
+ cd ${WRKSRC} && cd ${INSTALL_DIRS} && \
+ ${SETENV} ${MAKE_ENV} \
+ ${SCONSDIR}/bin/scons prefix=${DESTDIR}${PREFIX} install
+
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../math/py-numpy/buildlink3.mk"
+.include "../../lang/python/pyversion.mk"
+.include "../../devel/swig/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/mypaint/PLIST b/graphics/mypaint/PLIST
new file mode 100644
index 00000000000..e2be87b4421
--- /dev/null
+++ b/graphics/mypaint/PLIST
@@ -0,0 +1,438 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/12/23 11:45:32 ryoon Exp $
+bin/mypaint
+lib/mypaint/_mypaintlib.so
+share/applications/mypaint.desktop
+share/icons/hicolor/16x16/apps/mypaint.png
+share/icons/hicolor/22x22/apps/mypaint.png
+share/icons/hicolor/24x24/apps/mypaint.png
+share/icons/hicolor/32x32/apps/mypaint.png
+share/icons/hicolor/48x48/apps/mypaint.png
+share/icons/hicolor/scalable/apps/mypaint.svg
+share/locale/cs/LC_MESSAGES/mypaint.mo
+share/locale/de/LC_MESSAGES/mypaint.mo
+share/locale/es/LC_MESSAGES/mypaint.mo
+share/locale/fr/LC_MESSAGES/mypaint.mo
+share/locale/hu/LC_MESSAGES/mypaint.mo
+share/locale/id/LC_MESSAGES/mypaint.mo
+share/locale/it/LC_MESSAGES/mypaint.mo
+share/locale/ja/LC_MESSAGES/mypaint.mo
+share/locale/ko/LC_MESSAGES/mypaint.mo
+share/locale/nb/LC_MESSAGES/mypaint.mo
+share/locale/nn_NO/LC_MESSAGES/mypaint.mo
+share/locale/pl/LC_MESSAGES/mypaint.mo
+share/locale/ru/LC_MESSAGES/mypaint.mo
+share/locale/sl/LC_MESSAGES/mypaint.mo
+share/locale/sv/LC_MESSAGES/mypaint.mo
+share/locale/uk/LC_MESSAGES/mypaint.mo
+share/locale/zh_CN/LC_MESSAGES/mypaint.mo
+share/locale/zh_TW/LC_MESSAGES/mypaint.mo
+share/mypaint/backgrounds/01_white.png
+share/mypaint/backgrounds/02_black.png
+share/mypaint/backgrounds/03_check1.png
+share/mypaint/backgrounds/03_check2.png
+share/mypaint/backgrounds/04_grey1.png
+share/mypaint/backgrounds/04_grey2.png
+share/mypaint/backgrounds/05_grey3.png
+share/mypaint/backgrounds/10_soft_yellow.png
+share/mypaint/backgrounds/11_weak_blue.png
+share/mypaint/backgrounds/50_comicthumbs.png
+share/mypaint/backgrounds/50_storyboard-template.png
+share/mypaint/backgrounds/README
+share/mypaint/backgrounds/canvas1_1.png
+share/mypaint/backgrounds/canvas1_2.png
+share/mypaint/backgrounds/canvas1_3.png
+share/mypaint/backgrounds/canvas2_1.png
+share/mypaint/backgrounds/canvas3_1.png
+share/mypaint/backgrounds/canvas3_2.png
+share/mypaint/backgrounds/canvas3_3.png
+share/mypaint/backgrounds/default.png
+share/mypaint/backgrounds/paper1_1.png
+share/mypaint/backgrounds/paper1_10.png
+share/mypaint/backgrounds/paper1_11.png
+share/mypaint/backgrounds/paper1_12.png
+share/mypaint/backgrounds/paper1_13.png
+share/mypaint/backgrounds/paper1_2.png
+share/mypaint/backgrounds/paper1_3.png
+share/mypaint/backgrounds/paper1_4.png
+share/mypaint/backgrounds/paper1_5.png
+share/mypaint/backgrounds/paper1_6.png
+share/mypaint/backgrounds/paper1_7.png
+share/mypaint/backgrounds/paper1_8.png
+share/mypaint/backgrounds/paper1_9.png
+share/mypaint/backgrounds/paper2_1.png
+share/mypaint/backgrounds/paper2_2.png
+share/mypaint/backgrounds/paper2_3.png
+share/mypaint/backgrounds/paper2_4.png
+share/mypaint/backgrounds/paper2_5.png
+share/mypaint/backgrounds/paper3_1.png
+share/mypaint/backgrounds/paper3_2.png
+share/mypaint/backgrounds/paper3_3.png
+share/mypaint/backgrounds/paper3_4.png
+share/mypaint/backgrounds/paper3_5.png
+share/mypaint/backgrounds/paper3_6.png
+share/mypaint/backgrounds/paper3_7.png
+share/mypaint/backgrounds/paper4_1.png
+share/mypaint/backgrounds/paper4_2.png
+share/mypaint/backgrounds/paper5_1.png
+share/mypaint/backgrounds/paper5_2.png
+share/mypaint/backgrounds/paper5_3.png
+share/mypaint/backgrounds/paper5a_score.png
+share/mypaint/backgrounds/paper6_1.png
+share/mypaint/backgrounds/paper6_2.png
+share/mypaint/backgrounds/paper6_3.png
+share/mypaint/backgrounds/paper6_4.png
+share/mypaint/backgrounds/paper7_1.png
+share/mypaint/backgrounds/paper7_10.png
+share/mypaint/backgrounds/paper7_2.png
+share/mypaint/backgrounds/paper7_3.png
+share/mypaint/backgrounds/paper7_4.png
+share/mypaint/backgrounds/paper7_5.png
+share/mypaint/backgrounds/paper7_6.png
+share/mypaint/backgrounds/paper7_7.png
+share/mypaint/backgrounds/paper7_8.png
+share/mypaint/backgrounds/paper7_9.png
+share/mypaint/backgrounds/pattern2.png
+share/mypaint/backgrounds/squares2.png
+share/mypaint/backgrounds/squares2_blue.png
+share/mypaint/brushes/FX_blender_prev
+share/mypaint/brushes/classic/blend+paint.myb
+share/mypaint/brushes/classic/blend+paint_prev.png
+share/mypaint/brushes/classic/blending_knife.myb
+share/mypaint/brushes/classic/blending_knife_prev.png
+share/mypaint/brushes/classic/blur.myb
+share/mypaint/brushes/classic/blur_prev.png
+share/mypaint/brushes/classic/brush.myb
+share/mypaint/brushes/classic/brush_prev.png
+share/mypaint/brushes/classic/bulk.myb
+share/mypaint/brushes/classic/bulk_prev.png
+share/mypaint/brushes/classic/calligraphy.myb
+share/mypaint/brushes/classic/calligraphy_prev.png
+share/mypaint/brushes/classic/charcoal.myb
+share/mypaint/brushes/classic/charcoal_prev.png
+share/mypaint/brushes/classic/coarse_bulk_1.myb
+share/mypaint/brushes/classic/coarse_bulk_1_prev.png
+share/mypaint/brushes/classic/coarse_bulk_2.myb
+share/mypaint/brushes/classic/coarse_bulk_2_prev.png
+share/mypaint/brushes/classic/coarse_bulk_3.myb
+share/mypaint/brushes/classic/coarse_bulk_3_prev.png
+share/mypaint/brushes/classic/dry_brush.myb
+share/mypaint/brushes/classic/dry_brush_prev.png
+share/mypaint/brushes/classic/imp_blending.myb
+share/mypaint/brushes/classic/imp_blending_prev.png
+share/mypaint/brushes/classic/imp_details.myb
+share/mypaint/brushes/classic/imp_details_prev.png
+share/mypaint/brushes/classic/impressionism.myb
+share/mypaint/brushes/classic/impressionism_prev.png
+share/mypaint/brushes/classic/ink_blot.myb
+share/mypaint/brushes/classic/ink_blot_prev.png
+share/mypaint/brushes/classic/ink_eraser.myb
+share/mypaint/brushes/classic/ink_eraser_prev.png
+share/mypaint/brushes/classic/kabura.myb
+share/mypaint/brushes/classic/kabura_prev.png
+share/mypaint/brushes/classic/knife.myb
+share/mypaint/brushes/classic/knife_prev.png
+share/mypaint/brushes/classic/long_grass.myb
+share/mypaint/brushes/classic/long_grass_prev.png
+share/mypaint/brushes/classic/marker_fat.myb
+share/mypaint/brushes/classic/marker_fat_prev.png
+share/mypaint/brushes/classic/marker_small.myb
+share/mypaint/brushes/classic/marker_small_prev.png
+share/mypaint/brushes/classic/modelling.myb
+share/mypaint/brushes/classic/modelling2.myb
+share/mypaint/brushes/classic/modelling2_prev.png
+share/mypaint/brushes/classic/modelling_prev.png
+share/mypaint/brushes/classic/pen.myb
+share/mypaint/brushes/classic/pen_prev.png
+share/mypaint/brushes/classic/pencil.myb
+share/mypaint/brushes/classic/pencil_prev.png
+share/mypaint/brushes/classic/pointy_ink.myb
+share/mypaint/brushes/classic/pointy_ink_prev.png
+share/mypaint/brushes/classic/puantilism.myb
+share/mypaint/brushes/classic/puantilism2.myb
+share/mypaint/brushes/classic/puantilism2_prev.png
+share/mypaint/brushes/classic/puantilism_prev.png
+share/mypaint/brushes/classic/rounded.myb
+share/mypaint/brushes/classic/rounded_prev.png
+share/mypaint/brushes/classic/short_grass.myb
+share/mypaint/brushes/classic/short_grass_prev.png
+share/mypaint/brushes/classic/slow_ink.myb
+share/mypaint/brushes/classic/slow_ink_prev.png
+share/mypaint/brushes/classic/smudge+paint.myb
+share/mypaint/brushes/classic/smudge+paint_prev.png
+share/mypaint/brushes/classic/smudge.myb
+share/mypaint/brushes/classic/smudge_prev.png
+share/mypaint/brushes/classic/textured_ink.myb
+share/mypaint/brushes/classic/textured_ink_prev.png
+share/mypaint/brushes/classic/wet_knife.myb
+share/mypaint/brushes/classic/wet_knife_prev.png
+share/mypaint/brushes/deevad/G-pen.myb
+share/mypaint/brushes/deevad/G-pen_prev.png
+share/mypaint/brushes/deevad/airbrush.myb
+share/mypaint/brushes/deevad/airbrush_prev.png
+share/mypaint/brushes/deevad/ballpen.myb
+share/mypaint/brushes/deevad/ballpen_prev.png
+share/mypaint/brushes/deevad/blending.myb
+share/mypaint/brushes/deevad/blending1.myb
+share/mypaint/brushes/deevad/blending1_prev.png
+share/mypaint/brushes/deevad/blending2.myb
+share/mypaint/brushes/deevad/blending2_prev.png
+share/mypaint/brushes/deevad/blending_prev.png
+share/mypaint/brushes/deevad/bright.myb
+share/mypaint/brushes/deevad/bright_prev.png
+share/mypaint/brushes/deevad/brush.myb
+share/mypaint/brushes/deevad/brush_prev.png
+share/mypaint/brushes/deevad/chalk.myb
+share/mypaint/brushes/deevad/chalk_prev.png
+share/mypaint/brushes/deevad/charcoal.myb
+share/mypaint/brushes/deevad/charcoal_prev.png
+share/mypaint/brushes/deevad/eraser.myb
+share/mypaint/brushes/deevad/eraser_prev.png
+share/mypaint/brushes/deevad/fill.myb
+share/mypaint/brushes/deevad/fill_prev.png
+share/mypaint/brushes/deevad/flat.myb
+share/mypaint/brushes/deevad/flat_prev.png
+share/mypaint/brushes/deevad/marker.myb
+share/mypaint/brushes/deevad/marker_prev.png
+share/mypaint/brushes/deevad/mop.myb
+share/mypaint/brushes/deevad/mop_prev.png
+share/mypaint/brushes/deevad/pastel.myb
+share/mypaint/brushes/deevad/pastel_prev.png
+share/mypaint/brushes/deevad/pen.myb
+share/mypaint/brushes/deevad/pen_prev.png
+share/mypaint/brushes/deevad/pencil.myb
+share/mypaint/brushes/deevad/pencil_prev.png
+share/mypaint/brushes/deevad/rigger.myb
+share/mypaint/brushes/deevad/rigger_prev.png
+share/mypaint/brushes/deevad/sponge.myb
+share/mypaint/brushes/deevad/sponge_prev.png
+share/mypaint/brushes/deevad/spray.myb
+share/mypaint/brushes/deevad/spray1.myb
+share/mypaint/brushes/deevad/spray1_prev.png
+share/mypaint/brushes/deevad/spray_prev.png
+share/mypaint/brushes/deevad/watercolor.myb
+share/mypaint/brushes/deevad/watercolor1.myb
+share/mypaint/brushes/deevad/watercolor1_prev.png
+share/mypaint/brushes/deevad/watercolor_prev.png
+share/mypaint/brushes/experimental/1pixel.myb
+share/mypaint/brushes/experimental/1pixel_prev.png
+share/mypaint/brushes/experimental/DNA_brush.myb
+share/mypaint/brushes/experimental/DNA_brush_prev.png
+share/mypaint/brushes/experimental/basic.myb
+share/mypaint/brushes/experimental/basic_prev.png
+share/mypaint/brushes/experimental/bubble.myb
+share/mypaint/brushes/experimental/bubble_prev.png
+share/mypaint/brushes/experimental/fur.myb
+share/mypaint/brushes/experimental/fur_prev.png
+share/mypaint/brushes/experimental/glow.myb
+share/mypaint/brushes/experimental/glow_prev.png
+share/mypaint/brushes/experimental/hard_blot.myb
+share/mypaint/brushes/experimental/hard_blot_prev.png
+share/mypaint/brushes/experimental/hard_sting.myb
+share/mypaint/brushes/experimental/hard_sting_prev.png
+share/mypaint/brushes/experimental/irregular_ink.myb
+share/mypaint/brushes/experimental/irregular_ink_prev.png
+share/mypaint/brushes/experimental/leaves.myb
+share/mypaint/brushes/experimental/leaves_prev.png
+share/mypaint/brushes/experimental/particules_3.myb
+share/mypaint/brushes/experimental/particules_3_prev.png
+share/mypaint/brushes/experimental/particules_eraser.myb
+share/mypaint/brushes/experimental/particules_eraser_prev.png
+share/mypaint/brushes/experimental/pick_and_drag.myb
+share/mypaint/brushes/experimental/pick_and_drag_prev.png
+share/mypaint/brushes/experimental/pixel_hardink.myb
+share/mypaint/brushes/experimental/pixel_hardink_prev.png
+share/mypaint/brushes/experimental/pixelblocking.myb
+share/mypaint/brushes/experimental/pixelblocking_prev.png
+share/mypaint/brushes/experimental/sewing.myb
+share/mypaint/brushes/experimental/sewing_prev.png
+share/mypaint/brushes/experimental/small_blot.myb
+share/mypaint/brushes/experimental/small_blot_prev.png
+share/mypaint/brushes/experimental/soft.myb
+share/mypaint/brushes/experimental/soft_irregular.myb
+share/mypaint/brushes/experimental/soft_irregular_prev.png
+share/mypaint/brushes/experimental/soft_prev.png
+share/mypaint/brushes/experimental/spaced-blot.myb
+share/mypaint/brushes/experimental/spaced-blot_prev.png
+share/mypaint/brushes/experimental/speed_blot.myb
+share/mypaint/brushes/experimental/speed_blot_prev.png
+share/mypaint/brushes/experimental/subtle_pencil.myb
+share/mypaint/brushes/experimental/subtle_pencil_prev.png
+share/mypaint/brushes/experimental/track.myb
+share/mypaint/brushes/experimental/track_prev.png
+share/mypaint/brushes/label-brush-mypaint.sh
+share/mypaint/brushes/order.conf
+share/mypaint/brushes/prev-template.xcf.gz
+share/mypaint/brushes/ramon/100%_Opaque.myb
+share/mypaint/brushes/ramon/100%_Opaque_prev.png
+share/mypaint/brushes/ramon/2B_pencil.myb
+share/mypaint/brushes/ramon/2B_pencil_prev.png
+share/mypaint/brushes/ramon/B-pencil.myb
+share/mypaint/brushes/ramon/B-pencil_prev.png
+share/mypaint/brushes/ramon/Beamlight.myb
+share/mypaint/brushes/ramon/Beamlight_prev.png
+share/mypaint/brushes/ramon/BigAirbrush.myb
+share/mypaint/brushes/ramon/BigAirbrush_prev.png
+share/mypaint/brushes/ramon/Blur_Fast.myb
+share/mypaint/brushes/ramon/Blur_Fast_prev.png
+share/mypaint/brushes/ramon/Classic_Paint.myb
+share/mypaint/brushes/ramon/Classic_Paint_prev.png
+share/mypaint/brushes/ramon/Clouds.myb
+share/mypaint/brushes/ramon/Clouds_prev.png
+share/mypaint/brushes/ramon/Delayed_.myb
+share/mypaint/brushes/ramon/Delayed__prev.png
+share/mypaint/brushes/ramon/Dirty_Noise.myb
+share/mypaint/brushes/ramon/Dirty_Noise_prev.png
+share/mypaint/brushes/ramon/Glow_Airbrush.myb
+share/mypaint/brushes/ramon/Glow_Airbrush_prev.png
+share/mypaint/brushes/ramon/Grain.myb
+share/mypaint/brushes/ramon/Grain_prev.png
+share/mypaint/brushes/ramon/Hard_Eraser.myb
+share/mypaint/brushes/ramon/Hard_Eraser_prev.png
+share/mypaint/brushes/ramon/Knife.myb
+share/mypaint/brushes/ramon/Knife_prev.png
+share/mypaint/brushes/ramon/Marker.myb
+share/mypaint/brushes/ramon/Marker_prev.png
+share/mypaint/brushes/ramon/P._Shade.myb
+share/mypaint/brushes/ramon/P._Shade_prev.png
+share/mypaint/brushes/ramon/Pastel_1.myb
+share/mypaint/brushes/ramon/Pastel_1_prev.png
+share/mypaint/brushes/ramon/Pen.myb
+share/mypaint/brushes/ramon/PenBrush.myb
+share/mypaint/brushes/ramon/PenBrush_prev.png
+share/mypaint/brushes/ramon/Pen_prev.png
+share/mypaint/brushes/ramon/RS_blendOP.myb
+share/mypaint/brushes/ramon/RS_blendOP_prev.png
+share/mypaint/brushes/ramon/Round.myb
+share/mypaint/brushes/ramon/Round_Bl.myb
+share/mypaint/brushes/ramon/Round_Bl_prev.png
+share/mypaint/brushes/ramon/Round_prev.png
+share/mypaint/brushes/ramon/Sketch_1.myb
+share/mypaint/brushes/ramon/Sketch_1_prev.png
+share/mypaint/brushes/ramon/Smear.myb
+share/mypaint/brushes/ramon/Smear_prev.png
+share/mypaint/brushes/ramon/Soft_Eraser.myb
+share/mypaint/brushes/ramon/Soft_Eraser_prev.png
+share/mypaint/brushes/ramon/Thin_Pen.myb
+share/mypaint/brushes/ramon/Thin_Pen_prev.png
+share/mypaint/brushes/ramon/Wet_Direction.myb
+share/mypaint/brushes/ramon/Wet_Direction_prev.png
+share/mypaint/brushes/ramon/wet_round.myb
+share/mypaint/brushes/ramon/wet_round_prev.png
+share/mypaint/brushes/tanda/acrylic-03-only-water.myb
+share/mypaint/brushes/tanda/acrylic-03-only-water_prev.png
+share/mypaint/brushes/tanda/acrylic-03-paint.myb
+share/mypaint/brushes/tanda/acrylic-03-paint_prev.png
+share/mypaint/brushes/tanda/acrylic-03-with-water.myb
+share/mypaint/brushes/tanda/acrylic-03-with-water_prev.png
+share/mypaint/brushes/tanda/acrylic-04-only-water.myb
+share/mypaint/brushes/tanda/acrylic-04-only-water_prev.png
+share/mypaint/brushes/tanda/acrylic-04-paint.myb
+share/mypaint/brushes/tanda/acrylic-04-paint_prev.png
+share/mypaint/brushes/tanda/acrylic-04-with-water.myb
+share/mypaint/brushes/tanda/acrylic-04-with-water_prev.png
+share/mypaint/brushes/tanda/acrylic-05-only-water.myb
+share/mypaint/brushes/tanda/acrylic-05-only-water_prev.png
+share/mypaint/brushes/tanda/acrylic-05-paint.myb
+share/mypaint/brushes/tanda/acrylic-05-paint_prev.png
+share/mypaint/brushes/tanda/acrylic-05-with-water.myb
+share/mypaint/brushes/tanda/acrylic-05-with-water_prev.png
+share/mypaint/brushes/tanda/charcoal-01.myb
+share/mypaint/brushes/tanda/charcoal-01_prev.png
+share/mypaint/brushes/tanda/charcoal-03.myb
+share/mypaint/brushes/tanda/charcoal-03_prev.png
+share/mypaint/brushes/tanda/charcoal-04.myb
+share/mypaint/brushes/tanda/charcoal-04_prev.png
+share/mypaint/brushes/tanda/charcoal-blur1.myb
+share/mypaint/brushes/tanda/charcoal-blur1_prev.png
+share/mypaint/brushes/tanda/marker-01.myb
+share/mypaint/brushes/tanda/marker-01_prev.png
+share/mypaint/brushes/tanda/marker-05.myb
+share/mypaint/brushes/tanda/marker-05_prev.png
+share/mypaint/brushes/tanda/oil-01-clean.myb
+share/mypaint/brushes/tanda/oil-01-clean_prev.png
+share/mypaint/brushes/tanda/oil-01-paint.myb
+share/mypaint/brushes/tanda/oil-01-paint_prev.png
+share/mypaint/brushes/tanda/oil-03-clean.myb
+share/mypaint/brushes/tanda/oil-03-clean_prev.png
+share/mypaint/brushes/tanda/oil-03-paint.myb
+share/mypaint/brushes/tanda/oil-03-paint_prev.png
+share/mypaint/brushes/tanda/oil-06-clean.myb
+share/mypaint/brushes/tanda/oil-06-clean_prev.png
+share/mypaint/brushes/tanda/oil-06-paint.myb
+share/mypaint/brushes/tanda/oil-06-paint_prev.png
+share/mypaint/brushes/tanda/oil-mop.myb
+share/mypaint/brushes/tanda/oil-mop_prev.png
+share/mypaint/brushes/tanda/pencil-2b.myb
+share/mypaint/brushes/tanda/pencil-2b_prev.png
+share/mypaint/brushes/tanda/pencil-8b.myb
+share/mypaint/brushes/tanda/pencil-8b_prev.png
+share/mypaint/brushes/tanda/splatter-02.myb
+share/mypaint/brushes/tanda/splatter-02_prev.png
+share/mypaint/brushes/tanda/splatter-04.myb
+share/mypaint/brushes/tanda/splatter-04_prev.png
+share/mypaint/brushes/tanda/texture-03.myb
+share/mypaint/brushes/tanda/texture-03_prev.png
+share/mypaint/brushes/tanda/texture-06.myb
+share/mypaint/brushes/tanda/texture-06_prev.png
+share/mypaint/brushes/tanda/texture-12.myb
+share/mypaint/brushes/tanda/texture-12_prev.png
+share/mypaint/brushes/tanda/water-01.myb
+share/mypaint/brushes/tanda/water-01_prev.png
+share/mypaint/brushes/tanda/water-02.myb
+share/mypaint/brushes/tanda/water-02_prev.png
+share/mypaint/brushes/tanda/water-05.myb
+share/mypaint/brushes/tanda/water-05_prev.png
+share/mypaint/brushes/tanda/water-06.myb
+share/mypaint/brushes/tanda/water-06_prev.png
+share/mypaint/brushes/tanda/watercolor-02-paint.myb
+share/mypaint/brushes/tanda/watercolor-02-paint_prev.png
+share/mypaint/brushes/tanda/watercolor-02-water.myb
+share/mypaint/brushes/tanda/watercolor-02-water_prev.png
+share/mypaint/brushlib/__init__.py
+share/mypaint/brushlib/brushsettings.py
+share/mypaint/brushlib/generate.py
+share/mypaint/gui/__init__.py
+share/mypaint/gui/application.py
+share/mypaint/gui/backgroundwindow.py
+share/mypaint/gui/brushcreationwidget.py
+share/mypaint/gui/brushmanager.py
+share/mypaint/gui/brushselectionwindow.py
+share/mypaint/gui/brushsettingswindow.py
+share/mypaint/gui/colorhistory.py
+share/mypaint/gui/colorpicker.py
+share/mypaint/gui/colorsamplerwindow.py
+share/mypaint/gui/colorselectionwindow.py
+share/mypaint/gui/cursor.py
+share/mypaint/gui/dialogs.py
+share/mypaint/gui/document.py
+share/mypaint/gui/drawwindow.py
+share/mypaint/gui/filehandling.py
+share/mypaint/gui/functionwindow.py
+share/mypaint/gui/gtkexcepthook.py
+share/mypaint/gui/historypopup.py
+share/mypaint/gui/inputtestwindow.py
+share/mypaint/gui/keyboard.py
+share/mypaint/gui/layerswindow.py
+share/mypaint/gui/main.py
+share/mypaint/gui/menu.xml
+share/mypaint/gui/pixbuflist.py
+share/mypaint/gui/preferenceswindow.py
+share/mypaint/gui/stategroup.py
+share/mypaint/gui/tileddrawwidget.py
+share/mypaint/gui/windowing.py
+share/mypaint/lib/__init__.py
+share/mypaint/lib/backgroundsurface.py
+share/mypaint/lib/brush.py
+share/mypaint/lib/command.py
+share/mypaint/lib/document.py
+share/mypaint/lib/helpers.py
+share/mypaint/lib/idletask.py
+share/mypaint/lib/layer.py
+share/mypaint/lib/mypaintlib.py
+share/mypaint/lib/pixbufsurface.py
+share/mypaint/lib/stroke.py
+share/mypaint/lib/strokemap.py
+share/mypaint/lib/tiledsurface.py
+share/mypaint/pixmaps/cursor_color_picker.png
+share/mypaint/pixmaps/mypaint_logo.png
+share/mypaint/pixmaps/plus.png
diff --git a/graphics/mypaint/distinfo b/graphics/mypaint/distinfo
new file mode 100644
index 00000000000..e3c02cbba56
--- /dev/null
+++ b/graphics/mypaint/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/12/23 11:45:32 ryoon Exp $
+
+SHA1 (mypaint-0.9.0.tar.bz2) = 6c733a1bc87e237be18389aefb26a034b1229d24
+RMD160 (mypaint-0.9.0.tar.bz2) = 07c83e5012400b9931a03bb750bf3f97da73bbd3
+Size (mypaint-0.9.0.tar.bz2) = 5540285 bytes
+SHA1 (patch-aa) = d3283ff5eb413be9fde1f09a8bcc49d64610db87
diff --git a/graphics/mypaint/patches/patch-aa b/graphics/mypaint/patches/patch-aa
new file mode 100644
index 00000000000..b2cc458058c
--- /dev/null
+++ b/graphics/mypaint/patches/patch-aa
@@ -0,0 +1,25 @@
+$NetBSD: patch-aa,v 1.1.1.1 2010/12/23 11:45:32 ryoon Exp $
+
+http://gna.org/bugs/?17084
+--- gui/tileddrawwidget.py.orig 2010-10-30 19:27:59.000000000 +0000
++++ gui/tileddrawwidget.py
+@@ -9,6 +9,7 @@
+ import gtk, gobject, cairo, random
+ gdk = gtk.gdk
+ from math import floor, ceil, pi, log
++from numpy import isfinite
+
+ from lib import helpers, tiledsurface, pixbufsurface
+ import cursor
+@@ -167,7 +168,10 @@ class TiledDrawWidget(gtk.DrawingArea):
+
+ xtilt = event.get_axis(gdk.AXIS_XTILT)
+ ytilt = event.get_axis(gdk.AXIS_YTILT)
+- if xtilt is None or ytilt is None:
++ # Check whether tilt is present. For some tablets without
++ # tilt support GTK reports a tilt axis with value nan, instead
++ # of None. https://gna.org/bugs/?17084
++ if xtilt is None or ytilt is None or not isfinite(xtilt+ytilt):
+ xtilt = 0.0
+ ytilt = 0.0
+