head 1.26; access; symbols pkgsrc-2023Q4:1.26.0.16 pkgsrc-2023Q4-base:1.26 pkgsrc-2023Q3:1.26.0.14 pkgsrc-2023Q3-base:1.26 pkgsrc-2023Q2:1.26.0.12 pkgsrc-2023Q2-base:1.26 pkgsrc-2023Q1:1.26.0.10 pkgsrc-2023Q1-base:1.26 pkgsrc-2022Q4:1.26.0.8 pkgsrc-2022Q4-base:1.26 pkgsrc-2022Q3:1.26.0.6 pkgsrc-2022Q3-base:1.26 pkgsrc-2022Q2:1.26.0.4 pkgsrc-2022Q2-base:1.26 pkgsrc-2022Q1:1.26.0.2 pkgsrc-2022Q1-base:1.26 pkgsrc-2021Q4:1.25.0.16 pkgsrc-2021Q4-base:1.25 pkgsrc-2021Q3:1.25.0.14 pkgsrc-2021Q3-base:1.25 pkgsrc-2021Q2:1.25.0.12 pkgsrc-2021Q2-base:1.25 pkgsrc-2021Q1:1.25.0.10 pkgsrc-2021Q1-base:1.25 pkgsrc-2020Q4:1.25.0.8 pkgsrc-2020Q4-base:1.25 pkgsrc-2020Q3:1.25.0.6 pkgsrc-2020Q3-base:1.25 pkgsrc-2020Q2:1.25.0.4 pkgsrc-2020Q2-base:1.25 pkgsrc-2020Q1:1.25.0.2 pkgsrc-2020Q1-base:1.25 pkgsrc-2019Q4:1.23.0.4 pkgsrc-2019Q4-base:1.23 pkgsrc-2019Q3:1.22.0.2 pkgsrc-2019Q3-base:1.22 pkgsrc-2019Q2:1.21.0.2 pkgsrc-2019Q2-base:1.21 pkgsrc-2019Q1:1.20.0.6 pkgsrc-2019Q1-base:1.20 pkgsrc-2018Q4:1.20.0.4 pkgsrc-2018Q4-base:1.20 pkgsrc-2018Q3:1.20.0.2 pkgsrc-2018Q3-base:1.20 pkgsrc-2018Q2:1.19.0.14 pkgsrc-2018Q2-base:1.19 pkgsrc-2018Q1:1.19.0.12 pkgsrc-2018Q1-base:1.19 pkgsrc-2017Q4:1.19.0.10 pkgsrc-2017Q4-base:1.19 pkgsrc-2017Q3:1.19.0.8 pkgsrc-2017Q3-base:1.19 pkgsrc-2017Q2:1.19.0.4 pkgsrc-2017Q2-base:1.19 pkgsrc-2017Q1:1.19.0.2 pkgsrc-2017Q1-base:1.19 pkgsrc-2016Q4:1.18.0.4 pkgsrc-2016Q4-base:1.18 pkgsrc-2016Q3:1.18.0.2 pkgsrc-2016Q3-base:1.18 pkgsrc-2016Q2:1.17.0.6 pkgsrc-2016Q2-base:1.17 pkgsrc-2016Q1:1.17.0.4 pkgsrc-2016Q1-base:1.17 pkgsrc-2015Q4:1.17.0.2 pkgsrc-2015Q4-base:1.17 pkgsrc-2015Q3:1.16.0.12 pkgsrc-2015Q3-base:1.16 pkgsrc-2015Q2:1.16.0.10 pkgsrc-2015Q2-base:1.16 pkgsrc-2015Q1:1.16.0.8 pkgsrc-2015Q1-base:1.16 pkgsrc-2014Q4:1.16.0.6 pkgsrc-2014Q4-base:1.16 pkgsrc-2014Q3:1.16.0.4 pkgsrc-2014Q3-base:1.16 pkgsrc-2014Q2:1.16.0.2 pkgsrc-2014Q2-base:1.16 pkgsrc-2014Q1:1.15.0.2 pkgsrc-2014Q1-base:1.15 pkgsrc-2013Q4:1.14.0.10 pkgsrc-2013Q4-base:1.14 pkgsrc-2013Q3:1.14.0.8 pkgsrc-2013Q3-base:1.14 pkgsrc-2013Q2:1.14.0.6 pkgsrc-2013Q2-base:1.14 pkgsrc-2013Q1:1.14.0.4 pkgsrc-2013Q1-base:1.14 pkgsrc-2012Q4:1.14.0.2 pkgsrc-2012Q4-base:1.14 pkgsrc-2012Q3:1.13.0.8 pkgsrc-2012Q3-base:1.13 pkgsrc-2012Q2:1.13.0.6 pkgsrc-2012Q2-base:1.13 pkgsrc-2012Q1:1.13.0.4 pkgsrc-2012Q1-base:1.13 pkgsrc-2011Q4:1.13.0.2 pkgsrc-2011Q4-base:1.13 pkgsrc-2011Q3:1.12.0.32 pkgsrc-2011Q3-base:1.12 pkgsrc-2011Q2:1.12.0.30 pkgsrc-2011Q2-base:1.12 pkgsrc-2011Q1:1.12.0.28 pkgsrc-2011Q1-base:1.12 pkgsrc-2010Q4:1.12.0.26 pkgsrc-2010Q4-base:1.12 pkgsrc-2010Q3:1.12.0.24 pkgsrc-2010Q3-base:1.12 pkgsrc-2010Q2:1.12.0.22 pkgsrc-2010Q2-base:1.12 pkgsrc-2010Q1:1.12.0.20 pkgsrc-2010Q1-base:1.12 pkgsrc-2009Q4:1.12.0.18 pkgsrc-2009Q4-base:1.12 pkgsrc-2009Q3:1.12.0.16 pkgsrc-2009Q3-base:1.12 pkgsrc-2009Q2:1.12.0.14 pkgsrc-2009Q2-base:1.12 pkgsrc-2009Q1:1.12.0.12 pkgsrc-2009Q1-base:1.12 pkgsrc-2008Q4:1.12.0.10 pkgsrc-2008Q4-base:1.12 pkgsrc-2008Q3:1.12.0.8 pkgsrc-2008Q3-base:1.12 cube-native-xorg:1.12.0.6 cube-native-xorg-base:1.12 pkgsrc-2008Q2:1.12.0.4 pkgsrc-2008Q2-base:1.12 cwrapper:1.12.0.2 pkgsrc-2008Q1:1.11.0.12 pkgsrc-2008Q1-base:1.11 pkgsrc-2007Q4:1.11.0.10 pkgsrc-2007Q4-base:1.11 pkgsrc-2007Q3:1.11.0.8 pkgsrc-2007Q3-base:1.11 pkgsrc-2007Q2:1.11.0.6 pkgsrc-2007Q2-base:1.11 pkgsrc-2007Q1:1.11.0.4 pkgsrc-2007Q1-base:1.11 pkgsrc-2006Q4:1.11.0.2 pkgsrc-2006Q4-base:1.11 pkgsrc-2006Q3:1.10.0.6 pkgsrc-2006Q3-base:1.10 pkgsrc-2006Q2:1.10.0.4 pkgsrc-2006Q2-base:1.10 pkgsrc-2006Q1:1.10.0.2 pkgsrc-2006Q1-base:1.10 pkgsrc-2005Q4:1.8.0.6 pkgsrc-2005Q4-base:1.8 pkgsrc-2005Q3:1.8.0.4 pkgsrc-2005Q3-base:1.8 pkgsrc-2005Q2:1.8.0.2 pkgsrc-2005Q2-base:1.8 pkgsrc-2005Q1:1.7.0.6 pkgsrc-2005Q1-base:1.7 pkgsrc-2004Q4:1.7.0.4 pkgsrc-2004Q4-base:1.7 pkgsrc-2004Q3:1.7.0.2 pkgsrc-2004Q3-base:1.7 pkgsrc-2004Q2:1.6.0.2 pkgsrc-2004Q2-base:1.6 pkgsrc-2004Q1:1.5.0.4 pkgsrc-2004Q1-base:1.5 pkgsrc-2003Q4:1.5.0.2 pkgsrc-2003Q4-base:1.5 netbsd-1-6-1:1.1.1.1.0.2 netbsd-1-6-1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.26 date 2022.01.10.20.41.39; author wiz; state Exp; branches; next 1.25; commitid IzEtYDtHp0CQ48oD; 1.25 date 2020.03.20.11.57.52; author nia; state Exp; branches; next 1.24; commitid XgzioScE8x0eq81C; 1.24 date 2020.01.18.23.32.18; author rillig; state Exp; branches; next 1.23; commitid shGUwZfkr7sleeTB; 1.23 date 2019.11.02.22.38.03; author rillig; state Exp; branches; next 1.22; commitid amORVXK58QMYqkJB; 1.22 date 2019.09.02.13.20.16; author adam; state Exp; branches; next 1.21; commitid JNtg51I3DnX4jrBB; 1.21 date 2019.04.26.13.14.01; author maya; state Exp; branches; next 1.20; commitid U4pISddzN4WXpRkB; 1.20 date 2018.07.03.05.03.20; author adam; state Exp; branches; next 1.19; commitid bH4MNADzVzoIfEIA; 1.19 date 2017.01.01.14.43.43; author wiz; state Exp; branches; next 1.18; commitid TmfhF2MIYbgU4hAz; 1.18 date 2016.07.09.13.03.51; author wiz; state Exp; branches; next 1.17; commitid k9A2yv7vTRunbEdz; 1.17 date 2015.12.05.21.25.46; author adam; state Exp; branches; next 1.16; commitid bgA0CynThkP3WNLy; 1.16 date 2014.05.09.07.37.08; author wiz; state Exp; branches; next 1.15; commitid wfzXpL2biguCPPzx; 1.15 date 2014.01.25.10.30.10; author wiz; state Exp; branches; next 1.14; commitid VOWgk3vYhVXj8umx; 1.14 date 2012.10.06.14.11.17; author asau; state Exp; branches; next 1.13; 1.13 date 2011.10.25.09.36.15; author obache; state Exp; branches; next 1.12; 1.12 date 2008.06.12.02.14.32; author joerg; state Exp; branches; next 1.11; 1.11 date 2006.10.04.21.44.47; author wiz; state Exp; branches; next 1.10; 1.10 date 2006.03.04.21.29.51; author jlam; state Exp; branches; next 1.9; 1.9 date 2006.02.05.23.09.38; author joerg; state Exp; branches; next 1.8; 1.8 date 2005.04.11.21.46.08; author tv; state Exp; branches; next 1.7; 1.7 date 2004.07.22.09.16.02; author recht; state Exp; branches; next 1.6; 1.6 date 2004.05.02.03.55.16; author snj; state Exp; branches; next 1.5; 1.5 date 2003.09.21.09.37.53; author jmc; state Exp; branches; next 1.4; 1.4 date 2003.09.21.09.33.29; author jmc; state Exp; branches; next 1.3; 1.3 date 2003.07.17.21.42.35; author grant; state Exp; branches; next 1.2; 1.2 date 2003.06.02.01.19.15; author jschauma; state Exp; branches; next 1.1; 1.1 date 2002.10.30.11.19.31; author markd; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2002.10.30.11.19.31; author markd; state Exp; branches; next ; desc @@ 1.26 log @py-piddle: convert to egg.mk @ text @# $NetBSD: Makefile,v 1.25 2020/03/20 11:57:52 nia Exp $ DISTNAME= piddle-1.0.15 PKGREVISION= 4 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= graphics python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=piddle/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= http://piddle.sourceforge.net/ COMMENT= Python Plug In Drawing, Does Little Else USE_LANGUAGES= # empty PYTHON_VERSIONS_ACCEPTED= 27 .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" @ 1.25 log @*: Convert broken sourceforge HOMEPAGEs back to http @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2020/01/18 23:32:18 rillig Exp $ d4 1 a4 1 PKGREVISION= 3 d17 1 a17 1 .include "../../lang/python/distutils.mk" @ 1.24 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2019/11/02 22:38:03 rillig Exp $ d10 1 a10 1 HOMEPAGE= https://piddle.sourceforge.net/ @ 1.23 log @graphics: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2019/09/02 13:20:16 adam Exp $ d10 1 a10 1 HOMEPAGE= http://piddle.sourceforge.net/ @ 1.22 log @Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2019/04/26 13:14:01 maya Exp $ d15 1 a15 1 PYTHON_VERSIONS_ACCEPTED= 27 @ 1.21 log @Omit mentions of python 34 and 35, after those were removed. - Includes some whitespace changes, to be handled in a separate commit. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2018/07/03 05:03:20 adam Exp $ d15 1 a15 1 PYTHON_VERSIONS_INCOMPATIBLE= 36 37 @ 1.20 log @extend PYTHON_VERSIONS_ for Python 3.7 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2017/01/01 14:43:43 wiz Exp $ d15 1 a15 1 PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 37 @ 1.19 log @Add python-3.6 to incompatible versions. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2016/07/09 13:03:51 wiz Exp $ d15 1 a15 1 PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 @ 1.18 log @Remove python33: adapt all packages that refer to it. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2015/12/05 21:25:46 adam Exp $ d15 1 a15 1 PYTHON_VERSIONS_INCOMPATIBLE= 34 35 @ 1.17 log @Extend PYTHON_VERSIONS_INCOMPATIBLE to 35 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2014/05/09 07:37:08 wiz Exp $ d15 1 a15 1 PYTHON_VERSIONS_INCOMPATIBLE= 33 34 35 @ 1.16 log @Mark packages that are not ready for python-3.3 also not ready for 3.4, until proven otherwise. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2014/01/25 10:30:10 wiz Exp $ d15 1 a15 1 PYTHON_VERSIONS_INCOMPATIBLE= 33 34 @ 1.15 log @Mark packages as not ready for python-3.x where applicable; either because they themselves are not ready or because a dependency isn't. This is annotated by PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of x.y.z or PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-foo, py-bar respectively, please use the same style for other packages, and check during updates. Use versioned_dependencies.mk where applicable. Use REPLACE_PYTHON instead of handcoded alternatives, where applicable. Reorder Makefile sections into standard order, where applicable. Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default with the next commit. Whitespace cleanups and other nits corrected, where necessary. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2012/10/06 14:11:17 asau Exp $ d15 1 a15 1 PYTHON_VERSIONS_INCOMPATIBLE= 33 @ 1.14 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2011/10/25 09:36:15 obache Exp $ d15 2 @ 1.13 log @* convert distutils package to register egg-info. * pure python, no compiler is required. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2008/06/12 02:14:32 joerg Exp $ a12 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.12 log @Add DESTDIR support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2006/10/04 21:44:47 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 d15 1 a15 1 PYDISTUTILSPKG= # defined d17 1 a17 3 NO_CONFIGURE= YES .include "../../lang/python/extension.mk" @ 1.11 log @Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2006/03/04 21:29:51 jlam Exp $ d13 2 @ 1.10 log @Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2006/02/05 23:09:38 joerg Exp $ d10 1 a10 1 HOMEPAGE= http://piddle.sf.net/ @ 1.9 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2005/04/11 21:46:08 tv Exp $ d9 1 a9 1 MAINTAINER= tech-pkg@@NetBSD.org @ 1.8 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2004/07/22 09:16:02 recht Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.7 log @add python as category ok'd a while back at pkgsrcCon by agc and wiz @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2004/05/02 03:55:16 snj Exp $ a13 1 USE_BUILDLINK3= yes @ 1.6 log @Convert to buildlink3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2003/09/21 09:37:53 jmc Exp $ d6 1 a6 1 CATEGORIES= graphics @ 1.5 log @Bump rev so folks get proper PLIST @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2003/09/21 09:33:29 jmc Exp $ d14 1 a14 1 USE_BUILDLINK2= yes @ 1.4 log @Add USE_BUILDLINK2 so this picks up a proper depend @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2003/07/17 21:42:35 grant Exp $ d4 1 @ 1.3 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2003/06/02 01:19:15 jschauma Exp $ d13 1 @ 1.2 log @Use tech-pkg@@ in favor of packages@@ as MAINTAINER for orphaned packages. Should anybody feel like they could be the maintainer for any of thewe packages, please adjust. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2002/10/30 11:19:31 markd Exp $ d8 1 a8 1 MAINTAINER= tech-pkg@@netbsd.org @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d8 1 a8 1 MAINTAINER= packages@@netbsd.org @ 1.1.1.1 log @Initial import of py-piddle-1.0.15 Plug In Drawing, Does Little Else. A cross-platform drawing library for Python. PIDDLE is a Python module for creating two-dimensional graphics in a manner that is both cross-platform and cross-media; that is, it can support screen graphics (e.g. QuickDraw, Windows, Tk) as well as file output (PostScript, PDF, GIF, etc.). It makes use of the native 2D drawing calls of each backend, for maximum efficiency and quality. It works by defining a base class (piddle.Canvas) with methods for all supported drawing primitives. A particular drawing context is provided in the form of a derived class. PIDDLE applications will be able to automatically select an appropriate backend for the user's environment. @ text @@