From: Stefan Huber Date: Mon, 17 Aug 2026 21:26:28 +0000 (+0200) Subject: media-gfx/ipe-tools: fix lint, document USE flags X-Git-Url: https://git.sthu.org/?a=commitdiff_plain;h=9a74b888a75879a690f1045aee6149162d53fd34;p=shuber-gentoo-overlay.git media-gfx/ipe-tools: fix lint, document USE flags Drop the empty BDEPEND, strip the trailing full stop from DESCRIPTION, and document the annotate/figtoipe/ipe5toxml/pdftoipe/ svgtoipe USE flags plus the remote-id in metadata.xml. Co-Authored-By: Claude Sonnet 5 --- diff --git a/media-gfx/ipe-tools/Manifest b/media-gfx/ipe-tools/Manifest index b94d546..d5135f9 100644 --- a/media-gfx/ipe-tools/Manifest +++ b/media-gfx/ipe-tools/Manifest @@ -1,4 +1,4 @@ DIST v7.2.29.2.tar.gz 248986 BLAKE2B 799f26fd6934a30feeaf494842b602cc0bbc3003d17cceedd7a8e0abe2eb650cc3fe8a19144108177c42caad51d7694c34e4a4d2ff51cda05b988fd53cf675bf SHA512 621192edbdf18c0be1f5b0cb18a6e5a7b53187a3a80f69d42911adf1790c0344ee5bdea7c18ccfc68a2477a8aa30152ae185dfc1f976820ad40243be3cec103d -EBUILD ipe-tools-7.2.29.2.ebuild 1522 BLAKE2B c03d6a8414440240480c430665864fe5d8bfa461051155985a168a6369fd1eb73fe4ea5b14ef85d604f975d6b4a31e6f9c3391e3a038fece1028458f5f30e278 SHA512 fc723f9a4905105ea076bb869902eaa09dd5e8481f3825403112d114b8c263a7acff6327c43ab6ea913c9a76e49f5a5095130e848e7729e18cdbf9ba9b439f04 -EBUILD ipe-tools-9999.ebuild 1662 BLAKE2B ab52595aaff6b2d38bdd4c47c26775ec29927e27b15b98a259f727facc45d9c37a779ab90053b2d3ddd20ae6ced20ddfb7dd7dfcf48196bda9f68969a5da1f39 SHA512 59eabe49a11a3a25414ae0f6e606bd640b96613241cc9b69fb8674b1ac99d5d79837c9e193b9256d69063ce016814db74e1e48c072a8067599e44d0c29dc4ff1 -MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc +EBUILD ipe-tools-7.2.29.2.ebuild 1510 BLAKE2B 17760d542371818314bfff64f6a2ba7a06ec42f531c8833f9e2f7f2531d3ce8d902388d84e5c4727f2faef20df28953c84e4ddf9c131cbe06a7a3ae24b972e06 SHA512 54545d7feacc73bac6d94ad6ee5dea74788386529bdb2c2bb77ec91b2a8246fe6850bb9df0bba03b2d45ebc189b05b3e749b7450e90292f0823e3b6d148f4bc6 +EBUILD ipe-tools-9999.ebuild 1650 BLAKE2B a9787a57c9ce85df34fe72211dc6d57d79bc1a93ec09c955b164913796b721656aa5466a792b27107d43529188fbf8f66a399e4aefeadd20ab2de51022602a39 SHA512 0e9418a89f2eba3fc90398b968356964e74dc7d9cc79abae46388e8b05542e5c3264da2a8c542b4107083ef5dad23397d7e80246a6f5eebcb2203a18446143b7 +MISC metadata.xml 756 BLAKE2B 7c11e6f70fed3ad14f1024ab1ea0c2b1374f02038007d07d07babe696be5bfc9f4d57334744aa3885ad809ca1cf96dd739d354063f3aa3b7ad0a7a7a8a8a4613 SHA512 245e241cf49e8f30c4d0f8af8c2470c2de799caa43cd2fc00d7ade65a24e3196ecc91f096e3d58a40b008e57d1f9e94ba09977ce0169fa0ac49cc40d1f417a17 diff --git a/media-gfx/ipe-tools/ipe-tools-7.2.29.2.ebuild b/media-gfx/ipe-tools/ipe-tools-7.2.29.2.ebuild index fc06a3f..92c99f8 100644 --- a/media-gfx/ipe-tools/ipe-tools-7.2.29.2.ebuild +++ b/media-gfx/ipe-tools/ipe-tools-7.2.29.2.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..14} ) inherit python-single-r1 -DESCRIPTION="Tools to use with the Ipe drawing editor." +DESCRIPTION="Tools to use with the Ipe drawing editor" HOMEPAGE="https://github.com/otfried/ipe-tools" SRC_URI="https://github.com/otfried/ipe-tools/archive/v${PV}.tar.gz" @@ -23,7 +23,6 @@ DEPEND="annotate? ( ${PYTHON_DEPS} dev-python/pypdf ) ipe5toxml? ( !media-gfx/ipe5toxml ) pdftoipe? ( !media-gfx/pdftoipe app-text/poppler )" RDEPEND="${DEPEND}" -BDEPEND="" src_compile() { # Tools with makefile diff --git a/media-gfx/ipe-tools/ipe-tools-9999.ebuild b/media-gfx/ipe-tools/ipe-tools-9999.ebuild index f3bf33f..f83b84a 100644 --- a/media-gfx/ipe-tools/ipe-tools-9999.ebuild +++ b/media-gfx/ipe-tools/ipe-tools-9999.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{12..14} ) inherit python-single-r1 -DESCRIPTION="Tools to use with the Ipe drawing editor." +DESCRIPTION="Tools to use with the Ipe drawing editor" HOMEPAGE="https://github.com/otfried/ipe-tools" GITHUBUSER="otfried" @@ -30,7 +30,6 @@ DEPEND="annotate? ( ${PYTHON_DEPS} dev-python/pypdf ) ipe5toxml? ( !media-gfx/ipe5toxml ) pdftoipe? ( !media-gfx/pdftoipe app-text/poppler )" RDEPEND="${DEPEND}" -BDEPEND="" src_compile() { # Tools with makefile diff --git a/media-gfx/ipe-tools/metadata.xml b/media-gfx/ipe-tools/metadata.xml index 9434230..6da361d 100644 --- a/media-gfx/ipe-tools/metadata.xml +++ b/media-gfx/ipe-tools/metadata.xml @@ -5,4 +5,14 @@ shuber@sthu.org Stefan Huber + + Install the annotate.py PDF annotation tool + Install figtoipe, a converter from XFig to Ipe format + Install ipe5toxml, a converter from Ipe 5 to XML format + Install pdftoipe, a converter from PDF to Ipe format + Install svgtoipe, a converter from SVG to Ipe format + + + otfried/ipe-tools +