head	1.11;
access;
symbols
	pkgsrc-2026Q1:1.11.0.10
	pkgsrc-2026Q1-base:1.11
	pkgsrc-2025Q4:1.11.0.8
	pkgsrc-2025Q4-base:1.11
	pkgsrc-2025Q3:1.11.0.6
	pkgsrc-2025Q3-base:1.11
	pkgsrc-2025Q2:1.11.0.4
	pkgsrc-2025Q2-base:1.11
	pkgsrc-2025Q1:1.11.0.2
	pkgsrc-2025Q1-base:1.11
	pkgsrc-2024Q4:1.10.0.6
	pkgsrc-2024Q4-base:1.10
	pkgsrc-2024Q3:1.10.0.4
	pkgsrc-2024Q3-base:1.10
	pkgsrc-2024Q2:1.10.0.2
	pkgsrc-2024Q2-base:1.10
	pkgsrc-2024Q1:1.9.0.18
	pkgsrc-2024Q1-base:1.9
	pkgsrc-2023Q4:1.9.0.16
	pkgsrc-2023Q4-base:1.9
	pkgsrc-2023Q3:1.9.0.14
	pkgsrc-2023Q3-base:1.9
	pkgsrc-2023Q2:1.9.0.12
	pkgsrc-2023Q2-base:1.9
	pkgsrc-2023Q1:1.9.0.10
	pkgsrc-2023Q1-base:1.9
	pkgsrc-2022Q4:1.9.0.8
	pkgsrc-2022Q4-base:1.9
	pkgsrc-2022Q3:1.9.0.6
	pkgsrc-2022Q3-base:1.9
	pkgsrc-2022Q2:1.9.0.4
	pkgsrc-2022Q2-base:1.9
	pkgsrc-2022Q1:1.9.0.2
	pkgsrc-2022Q1-base:1.9
	pkgsrc-2021Q4:1.4.0.14
	pkgsrc-2021Q4-base:1.4
	pkgsrc-2021Q3:1.4.0.12
	pkgsrc-2021Q3-base:1.4
	pkgsrc-2021Q2:1.4.0.10
	pkgsrc-2021Q2-base:1.4
	pkgsrc-2021Q1:1.4.0.8
	pkgsrc-2021Q1-base:1.4
	pkgsrc-2020Q4:1.4.0.6
	pkgsrc-2020Q4-base:1.4
	pkgsrc-2020Q3:1.4.0.4
	pkgsrc-2020Q3-base:1.4
	pkgsrc-2020Q2:1.4.0.2
	pkgsrc-2020Q2-base:1.4
	pkgsrc-2020Q1:1.1.0.14
	pkgsrc-2020Q1-base:1.1
	pkgsrc-2019Q4:1.1.0.16
	pkgsrc-2019Q4-base:1.1
	pkgsrc-2019Q3:1.1.0.12
	pkgsrc-2019Q3-base:1.1
	pkgsrc-2019Q2:1.1.0.10
	pkgsrc-2019Q2-base:1.1
	pkgsrc-2019Q1:1.1.0.8
	pkgsrc-2019Q1-base:1.1
	pkgsrc-2018Q4:1.1.0.6
	pkgsrc-2018Q4-base:1.1
	pkgsrc-2018Q3:1.1.0.4
	pkgsrc-2018Q3-base:1.1
	pkgsrc-2018Q2:1.1.0.2
	pkgsrc-2018Q2-base:1.1;
locks; strict;
comment	@# @;


1.11
date	2025.02.23.18.43.15;	author wiz;	state Exp;
branches;
next	1.10;
commitid	qFADVvs9iV6mMCKF;

1.10
date	2024.05.05.21.59.12;	author wiz;	state Exp;
branches;
next	1.9;
commitid	Mv24NSh9ft6qjR8F;

1.9
date	2022.01.09.11.58.13;	author wiz;	state Exp;
branches;
next	1.8;
commitid	rxxqjQhfXtIQcXnD;

1.8
date	2022.01.07.11.46.56;	author tnn;	state Exp;
branches;
next	1.7;
commitid	PP2prOP3c56hdHnD;

1.7
date	2022.01.04.20.52.51;	author wiz;	state Exp;
branches;
next	1.6;
commitid	CYyhdK9qtoffkmnD;

1.6
date	2022.01.04.07.13.05;	author wiz;	state Exp;
branches;
next	1.5;
commitid	tQmFzJcIVJOnNhnD;

1.5
date	2022.01.01.15.47.06;	author ryoon;	state Exp;
branches;
next	1.4;
commitid	US6wicRw4AnKJWmD;

1.4
date	2020.06.10.08.08.56;	author adam;	state Exp;
branches;
next	1.3;
commitid	2wgOwr5fWo3uwEbC;

1.3
date	2020.05.16.09.03.22;	author adam;	state Exp;
branches;
next	1.2;
commitid	RtHCG2mHslf2Dr8C;

1.2
date	2020.05.16.08.52.03;	author adam;	state Exp;
branches;
next	1.1;
commitid	MFARqMcVaum9zr8C;

1.1
date	2018.04.03.11.13.29;	author adam;	state Exp;
branches;
next	;
commitid	U9LKiq4OEc36eZwA;


desc
@@


1.11
log
@py-backcall: adapt for flit_core 3.11.

Bump PKGREVISION.
@
text
@# $NetBSD: Makefile,v 1.10 2024/05/05 21:59:12 wiz Exp $

DISTNAME=	backcall-0.2.0
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
PKGREVISION=	4
CATEGORIES=	devel python
MASTER_SITES=	${MASTER_SITE_PYPI:=b/backcall/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/takluyver/backcall
COMMENT=	Specifications for callback functions passed in to an API
LICENSE=	modified-bsd

TOOL_DEPENDS+=	${PYPKGPREFIX}-flit_core>=3.11:../../devel/py-flit_core

USE_LANGUAGES=	# none

.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
@


1.10
log
@py-backcall: convert to wheel.mk.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2022/01/09 11:58:13 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
d14 1
a14 3
TOOL_DEPENDS+=	${PYPKGPREFIX}-flit_core-[0-9]*:../../devel/py-flit_core

PYTHON_VERSIONS_INCOMPATIBLE=	27
@


1.9
log
@egg.mk: remove --single-version-externally-managed

setuptools has this as default when --root is used (since version 0.6a11).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2022/01/07 11:46:56 tnn Exp $
d5 1
a5 1
PKGREVISION=	2
d14 3
a16 1
PYTHON_VERSIONED_DEPENDENCIES=	test:test
d20 1
a20 5
do-test:
	cd ${WRKSRC}/tests && pytest-${PYVERSSUFFIX}

.include "../../lang/python/egg.mk"
.include "../../lang/python/versioned_dependencies.mk"
@


1.8
log
@fix typo
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2022/01/04 20:52:51 wiz Exp $
a21 5

.if ${PYPKGPREFIX} == "py27"
_PYSETUPTOOLSINSTALLARGS:=	${_PYSETUPTOOLSINSTALLARGS:N--single-version-externally-managed}
.endif

@


1.7
log
@*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2022/01/04 07:13:05 wiz Exp $
d24 1
a24 1
_PYSETUPTOOLSINSTALLARGS:=	${PYSETUPTOOLSINSTALLARGS:N--single-version-externally-managed}
@


1.6
log
@*: fix packaging with python 2.7
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2022/01/01 15:47:06 ryoon Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.5
log
@py-backcall: Use egg.mk to fix packaging

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2020/06/10 08:08:56 adam Exp $
d22 5
@


1.4
log
@py-backcall: updated to 0.2.0

0.2.0:
Unknown changes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2020/05/16 09:03:22 adam Exp $
d5 1
d21 1
a21 1
.include "../../lang/python/distutils.mk"
@


1.3
log
@fix pytest versioned dep.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2020/05/16 08:52:03 adam Exp $
d3 1
a3 1
DISTNAME=	backcall-0.1.0
@


1.2
log
@py-backcall: pytest from versioned depends
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2018/04/03 11:13:29 adam Exp $
d13 1
a13 1
PYTHON_VERSIONED_DEPENDENCIES=	pytest:test
@


1.1
log
@py-backcall: added version 0.1.0

Specifications for callback functions passed in to an API

If your code lets other people supply callback functions, it's important to
specify the function signature you expect, and check that functions support
that. Adding extra parameters later would break other peoples code unless
you're careful.

backcall provides a way of specifying the callback signature using a prototype
function.
@
text
@d1 1
a1 1
# $NetBSD$
d13 1
a13 1
TEST_DEPENDS+=	${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
d21 1
@

