Skip to content

Commit

Permalink
kde-frameworks/kapidox: Re-add live ebuild, slotmove 5 to 0
Browse files Browse the repository at this point in the history
Reverts commit 5e0f477
No slotting needed, binary only, revdeps don't link against libs

Signed-off-by: Andreas Sturmlechner <[email protected]>
  • Loading branch information
a17r committed Dec 23, 2024
1 parent c3a3a6c commit 2d0b4ba
Show file tree
Hide file tree
Showing 4 changed files with 42 additions and 1 deletion.
2 changes: 1 addition & 1 deletion eclass/frameworks.kde.org.eclass
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ if ver_test ${PV} -lt 5.240; then
SLOT=5
fi
case ${PN} in
extra-cmake-modules)
extra-cmake-modules|kapidox)
SLOT=0
;;
*)
Expand Down
24 changes: 24 additions & 0 deletions kde-frameworks/kapidox/kapidox-9999.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..13} )
inherit frameworks.kde.org distutils-r1

DESCRIPTION="Framework for building KDE API documentation in a standard format and style"

LICENSE="BSD-2"
KEYWORDS=""
IUSE=""

RDEPEND="
app-text/doxygen
$(python_gen_cond_dep '
dev-python/jinja2[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
')
media-gfx/graphviz[python,${PYTHON_SINGLE_USEDEP}]
"
16 changes: 16 additions & 0 deletions kde-frameworks/kapidox/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>[email protected]</email>
<name>Gentoo KDE Project</name>
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/enter_bug.cgi?product=frameworks-kapidox</bugs-to>
</upstream>
<slots>
<subslots>
Must only be used by packages that are known to use private parts of the Frameworks API.
</subslots>
</slots>
</pkgmetadata>
1 change: 1 addition & 0 deletions profiles/updates/4Q-2024
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
slotmove media-sound/amarok 5 0
slotmove kde-frameworks/kapidox 5 0

0 comments on commit 2d0b4ba

Please sign in to comment.