11 Commits

Author SHA1 Message Date
sthen d0c446d0ac dxf2gcode: move to MODPY_PYBUILD, fix default paths for some optional
tools (pdftops, pstoedit) while there.  ok tb@

rename the setuptools-compatible setup script so that it can be built as
a normal Python port via MODPY_PYBUILD; the previous method of running a
script to generate and install just the .egg file won't work with future
versions of setuptools.

issue with newer setuptools found by tb when bulk-testing.
2025-12-17 10:13:37 +00:00
sthen e738812379 handle py3.12 switchover in cad 2024-12-21 11:37:37 +00:00
sthen b980bb5574 bump REVISION for py3.10 -> py3.11 switch 2024-05-06 12:22:30 +00:00
naddy 4e66d49984 http://*sourceforge.net now redirect to https
Update SITES, HOMEPAGE, and comments.
2023-11-07 14:19:05 +00:00
espie 12a77ee50a move to new style, kill :0 2023-09-19 15:16:35 +00:00
sthen 81d581665c bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:27:35 +00:00
naddy 5bba7c308f drop RCS Ids 2022-03-11 18:24:26 +00:00
sthen 8ad2bb9a3a bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:00:12 +00:00
sthen 6f6cacad8c regen plist to unbreak, following the setuptools update
site-packages/__pycache__/site.cpython-38.pyc is no longer created. not
found in setuptools test build because dxf2gcode doesn't register a
build dependency on setuptools; I've added that with BUILD_DEPENDS (it's
not a typical setuptools port). drop obsolete code dealing with -3 suffix
on py3 binaries while there.
2021-07-22 18:53:17 +00:00
sthen 3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
tracey 5e8b983025 Import cad/dxf2gcode
DXF2GCODE is a tool for converting 2D (dxf, pdf, ps) drawings to CNC machine
compatible GCode.

Tweaks sthen@, additional patch and ok paco@
2020-11-30 15:10:22 +00:00