dev-python/ezdxf: new package, add 1.4.3

Signed-off-by: Huang Rui <vowstar@gmail.com>
This commit is contained in:
Huang Rui
2025-11-29 11:30:58 +08:00
parent cbce3a042c
commit d8e487a2fe
3 changed files with 58 additions and 0 deletions

View File

@@ -0,0 +1 @@
DIST ezdxf-1.4.3.tar.gz 1816226 BLAKE2B b77d8b43295623504f2eabf702692dd6e58b9d52b138bbc64e33043649d6ab51dfcdfea95c684e7341172a6a208d7d0665a00579df93c18a66f74f2b908fe26f SHA512 31d19313e1a7599378532363287a69b076db6ba4545048d97f3f80ebc2ed2253f1ec119ce19e3aaddba31623ba0b58e5c89111a5dc0024f18ea7911463eeb9d5

View File

@@ -0,0 +1,27 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..14} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Python library for creating and manipulating DXF drawings"
HOMEPAGE="https://ezdxf.mozman.at/ https://github.com/mozman/ezdxf"
LICENSE="MIT"
SLOT=0
KEYWORDS="~amd64 ~arm64"
# Tests require fonts from repository ./fonts folder
# https://github.com/mozman/ezdxf/blob/master/tests/README.md
RESTRICT="test"
RDEPEND="
>=dev-python/pyparsing-2.0.1[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/fonttools[${PYTHON_USEDEP}]
"
BDEPEND="${RDEPEND}"

View File

@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>vowstar@gmail.com</email>
<name>Huang Rui</name>
</maintainer>
<upstream>
<remote-id type="github">mozman/ezdxf</remote-id>
<remote-id type="pypi">ezdxf</remote-id>
<doc>https://ezdxf.mozman.at/</doc>
<bugs-to>https://github.com/mozman/ezdxf/issues</bugs-to>
</upstream>
<longdescription lang="en">
ezdxf is a Python library for creating and manipulating DXF (Drawing
Exchange Format) documents. It allows users to seamlessly load and edit
DXF files while preserving all content except for comments. The library
supports DXF versions R12, R2000, R2004, R2007, R2010, R2013, and R2018
for reading and writing, with read-only support for older versions. It
includes optional C-extensions for improved performance and provides a
command-line interface for viewing, converting, and inspecting DXF files.
</longdescription>
<longdescription lang="zh">
ezdxf是一个用于创建和操作DXF图形交换格式文档的Python库。它允许用户
无缝加载和编辑DXF文件同时保留除注释外的所有内容。该库支持DXF版本R12、
R2000、R2004、R2007、R2010、R2013和R2018的读写对旧版本提供只读支持。
它包含可选的C扩展以提高性能并提供用于查看、转换和检查DXF文件的命令行
界面。
</longdescription>
</pkgmetadata>