Thu Dec 23 11:45:32 2010 UTC ()
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.
Status:
Vendor Tag: TNF
Release Tags: pkgsrc-base
(ryoon)
diff -r0 -r1.1.1.1 pkgsrc/graphics/mypaint/Makefile
diff -r0 -r1.1.1.1 pkgsrc/graphics/mypaint/DESCR
diff -r0 -r1.1.1.1 pkgsrc/graphics/mypaint/distinfo
diff -r0 -r1.1.1.1 pkgsrc/graphics/mypaint/PLIST
diff -r0 -r1.1.1.1 pkgsrc/graphics/mypaint/patches/patch-aa
# $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"
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.
$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
@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
$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