head 1.7; access; symbols pkgsrc-2023Q4:1.7.0.6 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.7.0.4 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.2 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.5.0.10 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.8 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.6 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.4 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.2 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.4.0.12 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.10 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.8 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.6 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.4 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.2 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.3.0.6 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.2 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.4 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.2.0.8 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.6 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.4 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.2 pkgsrc-2018Q4-base:1.2 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.7 date 2023.06.06.12.41.46; author riastradh; state Exp; branches; next 1.6; commitid xhspr6Z8JLQOWSrE; 1.6 date 2023.04.03.11.44.16; author adam; state Exp; branches; next 1.5; commitid kslG30NmzgNHHEjE; 1.5 date 2022.01.10.23.46.49; author wiz; state Exp; branches; next 1.4; commitid 8COsgKpk4gHb69oD; 1.4 date 2020.08.31.23.07.03; author wiz; state Exp; branches; next 1.3; commitid 9yf8HHEtVF21RgmC; 1.3 date 2019.11.03.19.04.05; author rillig; state Exp; branches; next 1.2; commitid puQpdVbj8afCdrJB; 1.2 date 2018.10.26.12.52.43; author jperkin; state Exp; branches; next 1.1; commitid dsKytkzRmKaB9tXA; 1.1 date 2018.06.14.01.56.27; author agc; state Exp; branches; next ; commitid h7HtEGQLFOjEObGA; desc @@ 1.7 log @Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html @ text @# $NetBSD: Makefile,v 1.6 2023/04/03 11:44:16 adam Exp $ DISTNAME= python-lua PKGNAME= ${PYPKGPREFIX}-python-lua-20170109 PKGREVISION= 1 CATEGORIES= lang converters MASTER_SITES= ${MASTER_SITE_GITHUB:=NeonMercury/} DIST_SUBDIR= ${DISTNAME} GITHUB_PROJECT= ${DISTNAME} GITHUB_TAG= 9e5657932708d7f5cf6531cb21afc81c4708d3ac EXTRACT_SUFX= .zip MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/NeonMercury/python-lua COMMENT= Simple python to lua translator LICENSE= apache-2.0 TOOL_DEPENDS+= ${PYPKGPREFIX}-yaml>=3.12:../../textproc/py-yaml USE_LANGUAGES= # none EGG_NAME= pythonlua-1.0 PYTHON_SELF_CONFLICT= yes PYTHON_VERSIONS_INCOMPATIBLE= 27 REPLACE_PYTHON= pythonlua/*.py tests/*.py *.py AUTO_MKDIRS= yes post-install: ${INSTALL_SCRIPT} ${WRKSRC}/__main__.py ${DESTDIR}${PREFIX}/bin/pythonlua ${INSTALL_SCRIPT} ${WRKSRC}/pythonlua/luainit.lua ${DESTDIR}${PREFIX}/${PYSITELIB}/pythonlua .include "../../lang/python/application.mk" .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" @ 1.6 log @py-python-lua: clean up the mess @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2022/01/10 23:46:49 wiz Exp $ d18 1 a18 1 BUILD_DEPENDS+= ${PYPKGPREFIX}-yaml>=3.12:../../textproc/py-yaml @ 1.5 log @*: convert to egg.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2020/08/31 23:07:03 wiz Exp $ d20 6 a25 1 USE_LANGUAGES= #none a26 2 PYTHON_VERSIONS_INCOMPATIBLE= 27 PYTHON_VERSIONED_DEPENDENCIES+= setuptools:build a36 1 .include "../../lang/python/versioned_dependencies.mk" @ 1.4 log @*: switch to versioned_dependencies.mk for py-setuptools @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2019/11/03 19:04:05 rillig Exp $ d5 1 d33 1 a33 1 .include "../../lang/python/distutils.mk" @ 1.3 log @lang: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2018/10/26 12:52:43 jperkin Exp $ a16 1 BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools>=18.5:../../devel/py-setuptools d22 1 d33 1 a33 1 @ 1.2 log @py-python-lua: Don't unnecessarily restrict the package to python36. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2018/06/14 01:56:27 agc Exp $ d22 1 a22 1 PYTHON_VERSIONS_INCOMPATIBLE= 27 @ 1.1 log @Add py-python-lua, version 20170109, to the packages collection. py-python-lua is a python3 application which translates python 3 scripts into Lua. It can act as a standalone translator, or as an embedded package. Lua can be embedded in Python 3 input scripts, and will be passed through. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2017/01/01 14:43:37 wiz Exp $ d7 1 a7 1 DIST_SUBDIR= ${PKGNAME_NOREV} @