mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-09 23:23:00 -04:00
dev-python/ezdxf: new package, add 1.4.3
Signed-off-by: Huang Rui <vowstar@gmail.com>
This commit is contained in:
1
dev-python/ezdxf/Manifest
Normal file
1
dev-python/ezdxf/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST ezdxf-1.4.3.tar.gz 1816226 BLAKE2B b77d8b43295623504f2eabf702692dd6e58b9d52b138bbc64e33043649d6ab51dfcdfea95c684e7341172a6a208d7d0665a00579df93c18a66f74f2b908fe26f SHA512 31d19313e1a7599378532363287a69b076db6ba4545048d97f3f80ebc2ed2253f1ec119ce19e3aaddba31623ba0b58e5c89111a5dc0024f18ea7911463eeb9d5
|
||||
27
dev-python/ezdxf/ezdxf-1.4.3.ebuild
Normal file
27
dev-python/ezdxf/ezdxf-1.4.3.ebuild
Normal 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}"
|
||||
30
dev-python/ezdxf/metadata.xml
Normal file
30
dev-python/ezdxf/metadata.xml
Normal 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>
|
||||
Reference in New Issue
Block a user