diff options
author | ormorph <[email protected]> | 2021-12-14 20:57:56 +0300 |
---|---|---|
committer | ormorph <[email protected]> | 2021-12-15 09:12:28 +0300 |
commit | ed450c598cae712a269bea03a451cf22363b4684 (patch) | |
tree | a9073236f48b656891baa2654cc0871bc6b4c79f /trinity-base/tdemultimedia-tdeioslaves | |
parent | 4da4ad77c4f66d384b011a6b41cf67cc343a83bc (diff) | |
download | tde-packaging-gentoo-ed450c598cae712a269bea03a451cf22363b4684.tar.gz tde-packaging-gentoo-ed450c598cae712a269bea03a451cf22363b4684.zip |
Fixed tdemultimedia-tdeioslaves, fix for issue #208
Signed-off-by: ormorph <[email protected]>
Diffstat (limited to 'trinity-base/tdemultimedia-tdeioslaves')
-rw-r--r-- | trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.0.11.ebuild | 31 | ||||
-rw-r--r-- | trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-9999.ebuild | 30 |
2 files changed, 49 insertions, 12 deletions
diff --git a/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.0.11.ebuild b/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.0.11.ebuild index 7920b4bd..030409b6 100644 --- a/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.0.11.ebuild +++ b/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.0.11.ebuild @@ -6,26 +6,45 @@ EAPI="7" TRINITY_MODULE_NAME="tdemultimedia" TRINITY_MODULE_TYPE="core" -TRINITY_SUBMODULE="tdeioslave" -TSM_EXTRACT="tdeioslave" +TRINITY_SUBMODULE="kscd libkcddb tdeioslave" +TSM_EXTRACT="kscd libkcddb tdeioslave" inherit trinity-meta-2 DESCRIPTION="Multimedia Trinity TDEIOslaves" if [[ ${PV} != *9999* ]] ; then KEYWORDS="~amd64 ~arm64 ~x86" fi -IUSE="cdparanoia flac" +IUSE="flac" -DEPEND="~trinity-base/kscd-${PV} - cdparanoia? ( media-sound/cdparanoia ) +DEPEND="~trinity-base/libkcddb-${PV} + media-sound/cdparanoia flac? ( media-libs/flac )" RDEPEND="${DEPEND}" src_configure() { local mycmakeargs=( -DWITH_FLAC=$(usex flac) - -DWITH_CDPARANOIA=$(usex cdparanoia) + -DWITH_CDPARANOIA=ON ) trinity-meta-2_src_configure } + +src_install() { + trinity-meta-2_src_install + rm -r "${D}"/usr/trinity/14/share/apps/tdeconf_update/kcmcddb-emailsettings.upd + rm -r "${D}"/usr/trinity/14/share/config.kcfg/libkcddb.kcfg + rm -r "${D}"/usr/trinity/14/share/applications/tde/libkcddb.desktop + rm -r "${D}"/usr/trinity/14/include/libkcddb + rm -r "${D}"/usr/trinity/14/lib64/libkcddb* + rm -r "${D}"/usr/trinity/14/lib64/trinity/kcm_cddb* + rm -r "${D}"/usr/share/doc/tdemultimedia-tdeioslaves-${PV}/kscd* + rm -r "${D}"/usr/trinity/14/bin + rm -r "${D}"/usr/trinity/14/share/icons/hicolor/*/apps/kscd.png + rm -r "${D}"/usr/trinity/14/share/config.kcfg/kscd.kcfg + rm -r "${D}"/usr/trinity/14/share/mimelnk/text/xmcd.desktop + rm -r "${D}"/usr/trinity/14/share/applications/tde/kscd.desktop + rm -r "${D}"/usr/trinity/14/share/apps/konqueror/servicemenus/audiocd_play.desktop + rm -r "${D}"/usr/trinity/14/share/apps/profiles/kscd.profile.xml + rm -r "${D}"/usr/trinity/14/share/apps/kscd/icons/crystalsvg/22x22/actions/cdsmall.png +} diff --git a/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-9999.ebuild b/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-9999.ebuild index 26f0044b..2a7e4387 100644 --- a/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-9999.ebuild +++ b/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-9999.ebuild @@ -6,26 +6,44 @@ EAPI="7" TRINITY_MODULE_NAME="tdemultimedia" TRINITY_MODULE_TYPE="core" -TRINITY_SUBMODULE="tdeioslave" -TSM_EXTRACT="tdeioslave" +TRINITY_SUBMODULE="kscd libkcddb tdeioslave" +TSM_EXTRACT="kscd libkcddb tdeioslave" inherit trinity-meta-2 DESCRIPTION="Multimedia Trinity TDEIOslaves" if [[ ${PV} != *9999* ]] ; then KEYWORDS="~amd64 ~x86" fi -IUSE="cdparanoia flac" +IUSE="flac" -DEPEND="~trinity-base/kscd-${PV} - cdparanoia? ( media-sound/cdparanoia ) +DEPEND="~trinity-base/libkcddb-${PV} + media-sound/cdparanoia flac? ( media-libs/flac )" RDEPEND="${DEPEND}" src_configure() { local mycmakeargs=( -DWITH_FLAC=$(usex flac) - -DWITH_CDPARANOIA=$(usex cdparanoia) + -DWITH_CDPARANOIA=ON ) trinity-meta-2_src_configure } +src_install() { + trinity-meta-2_src_install + rm -r "${D}"/usr/trinity/14/share/apps/tdeconf_update/kcmcddb-emailsettings.upd + rm -r "${D}"/usr/trinity/14/share/config.kcfg/libkcddb.kcfg + rm -r "${D}"/usr/trinity/14/share/applications/tde/libkcddb.desktop + rm -r "${D}"/usr/trinity/14/include/libkcddb + rm -r "${D}"/usr/trinity/14/lib64/libkcddb* + rm -r "${D}"/usr/trinity/14/lib64/trinity/kcm_cddb* + rm -r "${D}"/usr/share/doc/tdemultimedia-tdeioslaves-${PV}/kscd* + rm -r "${D}"/usr/trinity/14/bin + rm -r "${D}"/usr/trinity/14/share/icons/hicolor/*/apps/kscd.png + rm -r "${D}"/usr/trinity/14/share/config.kcfg/kscd.kcfg + rm -r "${D}"/usr/trinity/14/share/mimelnk/text/xmcd.desktop + rm -r "${D}"/usr/trinity/14/share/applications/tde/kscd.desktop + rm -r "${D}"/usr/trinity/14/share/apps/konqueror/servicemenus/audiocd_play.desktop + rm -r "${D}"/usr/trinity/14/share/apps/profiles/kscd.profile.xml + rm -r "${D}"/usr/trinity/14/share/apps/kscd/icons/crystalsvg/22x22/actions/cdsmall.png +} |