head	1.2;
access;
symbols
	pkgsrc-2026Q1:1.2.0.16
	pkgsrc-2026Q1-base:1.2
	pkgsrc-2025Q4:1.2.0.14
	pkgsrc-2025Q4-base:1.2
	pkgsrc-2025Q3:1.2.0.12
	pkgsrc-2025Q3-base:1.2
	pkgsrc-2025Q2:1.2.0.10
	pkgsrc-2025Q2-base:1.2
	pkgsrc-2025Q1:1.2.0.8
	pkgsrc-2025Q1-base:1.2
	pkgsrc-2024Q4:1.2.0.6
	pkgsrc-2024Q4-base:1.2
	pkgsrc-2024Q3:1.2.0.4
	pkgsrc-2024Q3-base:1.2
	pkgsrc-2024Q2:1.2.0.2
	pkgsrc-2024Q2-base:1.2;
locks; strict;
comment	@# @;


1.2
date	2024.06.14.14.21.02;	author wiz;	state Exp;
branches;
next	1.1;
commitid	PhhvVebhVAbzuXdF;

1.1
date	2024.06.14.14.13.33;	author riastradh;	state Exp;
branches;
next	;
commitid	ggK8iRqqBXh1sXdF;


desc
@@


1.2
log
@py-hg-cinnabarclone: improve PLIST
@
text
@#	$NetBSD: Makefile,v 1.1 2024/06/14 14:13:33 riastradh Exp $
#

.include "../../devel/git-cinnabar/Makefile.common"

PKGNAME=	${PYPKGPREFIX}-hg-cinnabarclone-${VERSION}
CATEGORIES=	devel

MAINTAINER=	pkgsrc-users@@NetBSD.org
COMMENT=	Mercurial extension to accelerate git-cinnabar clone

DEPENDS+=	${PYPKGPREFIX}-mercurial>=6.0:../../devel/py-mercurial

USE_LANGUAGES=	# none

PYTHON_VERSIONS_INCOMPATIBLE=	27

NO_CONFIGURE=	yes
NO_BUILD=	yes

PLIST_SUBST+=	PYSITELIB=${PYSITELIB:Q}
PLIST_SUBST+=	PYVERS=${PYVERSSUFFIX:S/.//}

INSTALLATION_DIRS+=	${PYSITELIB}/hgext3rd

do-install:
	${INSTALL_DATA} ${WRKSRC:Q}/mercurial/cinnabarclone.py \
		${DESTDIR:Q}${PREFIX:Q}/${PYSITELIB:Q}/hgext3rd
	${PY_COMPILE_ALL} ${DESTDIR:Q}${PREFIX:Q}/${PYSITELIB:Q}/hgext3rd
	${PY_COMPILE_O_ALL} ${DESTDIR:Q}${PREFIX:Q}/${PYSITELIB:Q}/hgext3rd

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


1.1
log
@devel/py-hg-cinnabarclone: Import hg extension from git-cinnabar.

This simple server-side hg extension can advertise bundles to speed
up `git clone' with git-cinnabar.

Single Python file distributed as part of git-cinnabar -- need not
pull in all of git-cinnabar (and Rust) on the server to run.

Not 100% sure if this use of PY_COMPILE_ALL/PY_COMPILE_O_ALL is
appropriate -- review and/or tweaks welcome.
@
text
@d1 1
a1 1
#	$NetBSD$
d32 1
a32 1
.include "../../lang/python/pyversion.mk"
@

