head	1.3;
access;
symbols
	pkgsrc-2026Q2:1.3.0.10
	pkgsrc-2026Q2-base:1.3
	pkgsrc-2026Q1:1.3.0.8
	pkgsrc-2026Q1-base:1.3
	pkgsrc-2025Q4:1.3.0.6
	pkgsrc-2025Q4-base:1.3
	pkgsrc-2025Q3:1.3.0.4
	pkgsrc-2025Q3-base:1.3
	pkgsrc-2025Q2:1.3.0.2
	pkgsrc-2025Q2-base:1.3
	pkgsrc-2025Q1:1.2.0.26
	pkgsrc-2025Q1-base:1.2
	pkgsrc-2024Q4:1.2.0.24
	pkgsrc-2024Q4-base:1.2
	pkgsrc-2024Q3:1.2.0.22
	pkgsrc-2024Q3-base:1.2
	pkgsrc-2024Q2:1.2.0.20
	pkgsrc-2024Q2-base:1.2
	pkgsrc-2024Q1:1.2.0.18
	pkgsrc-2024Q1-base:1.2
	pkgsrc-2023Q4:1.2.0.16
	pkgsrc-2023Q4-base:1.2
	pkgsrc-2023Q3:1.2.0.14
	pkgsrc-2023Q3-base:1.2
	pkgsrc-2023Q2:1.2.0.12
	pkgsrc-2023Q2-base:1.2
	pkgsrc-2023Q1:1.2.0.10
	pkgsrc-2023Q1-base:1.2
	pkgsrc-2022Q4:1.2.0.8
	pkgsrc-2022Q4-base:1.2
	pkgsrc-2022Q3:1.2.0.6
	pkgsrc-2022Q3-base:1.2
	pkgsrc-2022Q2:1.2.0.4
	pkgsrc-2022Q2-base:1.2
	pkgsrc-2022Q1:1.2.0.2
	pkgsrc-2022Q1-base:1.2
	pkgsrc-2021Q4:1.1.0.10
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.8
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.6
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.4
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.2
	pkgsrc-2020Q4-base:1.1;
locks; strict;
comment	@# @;


1.3
date	2025.04.15.15.39.03;	author adam;	state Exp;
branches;
next	1.2;
commitid	G5yWhq7Xqkyw7aRF;

1.2
date	2022.01.04.20.53.11;	author wiz;	state Exp;
branches;
next	1.1;
commitid	CYyhdK9qtoffkmnD;

1.1
date	2020.12.04.23.30.30;	author riastradh;	state Exp;
branches;
next	;
commitid	dDbD2u4cIQzWVtyC;


desc
@@


1.3
log
@py-intelhex: switch to wheel.mk; switch to PyPI; fix interpreter; mark as self conflicting; bump revision
@
text
@# $NetBSD: Makefile,v 1.2 2022/01/04 20:53:11 wiz Exp $

DISTNAME=	intelhex-2.3.0
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
PKGREVISION=	1
CATEGORIES=	devel python
MASTER_SITES=	${MASTER_SITE_PYPI:=i/intelhex/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/python-intelhex/intelhex
COMMENT=	Python library for Intel HEX files manipulations
LICENSE=	modified-bsd

TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools

USE_LANGUAGES=	# none

PYTHON_SELF_CONFLICT=	yes
REPLACE_PYTHON+=	scripts/*.py

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


1.2
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.1 2020/12/04 23:30:30 riastradh Exp $
d3 2
a4 4
GITHUB_PROJECT=	intelhex
GITHUB_TAG=	2.3.0
DISTNAME=	${GITHUB_TAG}
PKGNAME=	${PYPKGPREFIX}-${GITHUB_PROJECT}-${DISTNAME}
d7 1
a7 2
MASTER_SITES=	${MASTER_SITE_GITHUB:=python-intelhex/}
DIST_SUBDIR=	${GITHUB_PROJECT}
d14 2
a15 1
WRKSRC=		${WRKDIR}/intelhex-2.3.0
d18 5
a22 1
.include "../../lang/python/egg.mk"
@


1.1
log
@devel/py-intelhex: Import py-intelhex 2.3.0

Python library for Intel HEX files manipulations

The Intel HEX file format is widely used in microprocessors and
microcontrollers area (embedded systems etc) as the de facto standard
for representation of code to be programmed into microelectronic
devices.

This work implements an intelhex Python library to read, write, create
from scratch and manipulate data from Intel HEX file format.

The distribution package also includes several convenience Python
scripts, including "classic" hex2bin and bin2hex converters and more,
those based on the library itself. Check the docs to know more.
@
text
@d1 1
a1 1
# $NetBSD$
d7 1
@

