diff options
| -rw-r--r-- | kde-apps/libkcompactdisc/libkcompactdisc-23.08.49.9999.ebuild | 14 | ||||
| -rw-r--r-- | kde-apps/libkcompactdisc/metadata.xml | 4 |
2 files changed, 16 insertions, 2 deletions
diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-23.08.49.9999.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-23.08.49.9999.ebuild index 0f97da84b59..aef5eba7580 100644 --- a/kde-apps/libkcompactdisc/libkcompactdisc-23.08.49.9999.ebuild +++ b/kde-apps/libkcompactdisc/libkcompactdisc-23.08.49.9999.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Library for playing & ripping CDs" LICENSE="GPL-2+ LGPL-2+" SLOT="5" KEYWORDS="" -IUSE="alsa" +IUSE="alsa kf6compat" DEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 @@ -22,7 +22,9 @@ DEPEND=" >=media-libs/phonon-4.11.0[qt5(+)] alsa? ( media-libs/alsa-lib ) " -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} + kf6compat? ( kde-apps/libkcompactdisc:6 ) +" src_configure() { local mycmakeargs=( @@ -30,3 +32,11 @@ src_configure() { ) ecm_src_configure } + +src_install() { + ecm_src_install + + if use kf6compat; then + rm -r "${D}"/usr/share/locale || die + fi +} diff --git a/kde-apps/libkcompactdisc/metadata.xml b/kde-apps/libkcompactdisc/metadata.xml index d925f243975..18d53b343a9 100644 --- a/kde-apps/libkcompactdisc/metadata.xml +++ b/kde-apps/libkcompactdisc/metadata.xml @@ -7,5 +7,9 @@ </maintainer> <upstream> <bugs-to>https://bugs.kde.org/</bugs-to> + <remote-id type="kde-invent">multimedia/libkcompactdisc</remote-id> </upstream> + <use> + <flag name="kf6compat">Disable components colliding with KF6, depend on KF6 components instead</flag> + </use> </pkgmetadata> |
