diff options
Diffstat (limited to 'kde-apps/libkcddb')
-rw-r--r-- | kde-apps/libkcddb/Manifest | 10 | ||||
-rw-r--r-- | kde-apps/libkcddb/libkcddb-23.08.5-r1.ebuild (renamed from kde-apps/libkcddb/libkcddb-23.08.5.ebuild) | 31 | ||||
-rw-r--r-- | kde-apps/libkcddb/libkcddb-24.05.2-r1.ebuild (renamed from kde-apps/libkcddb/libkcddb-24.04.90.ebuild) | 20 | ||||
-rw-r--r-- | kde-apps/libkcddb/libkcddb-24.08.1.ebuild | 55 | ||||
-rw-r--r-- | kde-apps/libkcddb/metadata.xml | 5 |
5 files changed, 87 insertions, 34 deletions
diff --git a/kde-apps/libkcddb/Manifest b/kde-apps/libkcddb/Manifest index d5e088b14ec3..cd4d3581bf89 100644 --- a/kde-apps/libkcddb/Manifest +++ b/kde-apps/libkcddb/Manifest @@ -1,5 +1,7 @@ DIST libkcddb-23.08.5.tar.xz 451388 BLAKE2B 2c6118d0f9f263d45226005340d66c99b32171459ad2f744b788b3d88f714546b99421251422fae6296b97fbcb3523ee12436974bed67ad9683a26124cd69e53 SHA512 fbc08f6a7d701df179a0b59e6b9d242faefc1801b2cda5f15d821ca5de019ac2ab37464f6cd186cd7be39a0fa5545cf89f074a094f437807e16024459a144d82 -DIST libkcddb-24.04.90.tar.xz 449128 BLAKE2B a7993d3b4607d0ffec70e1e78a685d90a777efebbf3c5dd44a5b69e6793504a8a672095734dde81047be3befeb320f5d7d31581de373338e266738bedf2ae50a SHA512 d8f65e8e49d991e1578cf2494a28a0a031d2207e934288e951d6aecbac55c1e7726a3b2643d57de81c0899e2be45403bd232feab78cdb23bfc5ed2a0d11dac76 -EBUILD libkcddb-23.08.5.ebuild 1455 BLAKE2B 869401ab939c0ae3232e37944b4ab1ce984bf294a7ec10b3073d9b0a85b951ad6d6d22910b56042e67d2cd22cd129136dda691e13b6f63905599b9ee9c4ca1ad SHA512 45b90a1ce525b481f56c1176e02c3705d2015da80a63ede0bd1ab1539914a01907033c20c67506b57927464cf6d77e649c2e4212906c86e5ff6443ce736f85c4 -EBUILD libkcddb-24.04.90.ebuild 1101 BLAKE2B e7a3d17ed4aa9a195276c77e07d847b634796f5f63a8aaa1c22bc622b6689f9d044b800478235a92c8e9e8b87e0d05c5406e4dc0ccd59f5585b67c8756d1fa12 SHA512 ff7556cc0dab83e2652d43cfcd7aa57a1695fd6638534342d9c72726c0744efbcf1a65357da236922d980f4851c934bbf72cdaab8606fdfb185bb95a9d771567 -MISC metadata.xml 500 BLAKE2B 845b5b69dc8a0a89378391f4a67e7977f58479b29b9a834f42d2b2124b0e8470778427de5f02ed177c1b0dd0727d895ff1ce1d3e48dbf65e9040e88ae94d2953 SHA512 39de0081d4b6319bffca6f7e79e01e720407221976b8c24e1eed1dbd95bc8039ef90d373144e23e040f0a5fef0b6323bcbc8b337810f9814d5d441dafc28c6db +DIST libkcddb-24.05.2.tar.xz 449172 BLAKE2B afd8371d9c05ebfffc173bdfa1ccf64dacc0caec1cae4c20c7ea9aca74795cc0567fc022589ecd8c54740a22e0d632a0ab3e5209258dde0bcb5e6aa10407281e SHA512 f6797a56c0362b0979b329a27a913bf36334587e86b1c50ab5dd5373b1cff0b69577e9ebff22bea93683c9c3c9da68339dc5e57d2926e6865f5b19ef5cfb51cf +DIST libkcddb-24.08.1.tar.xz 449096 BLAKE2B 877852ba908238633000ca6cd0f7bce15315c3db25f815bf9e25feab5c218c4c3a7e7a467685bc29db58ae174ea64e6aa86111c6aeb7b231ecc7cf24672dbcc1 SHA512 e87812a067ce3dd2edc0228165843103f64f0fc4cd7f1b69f50def35b09f3b23a26e2753843a7b69eefdae709695c122cf68a90658687c4f0e7dc52f84ee61f8 +EBUILD libkcddb-23.08.5-r1.ebuild 1322 BLAKE2B 9b50b671de651c9628090be47a55243a3920129533cca3106c2e092e61f580cd75dbf6ae75508f44fe9c29ba52d814604319c0fa258d5b80e563164948b007ac SHA512 3903b5530fe79ee24bbd91876d8ed18d4e30d5e013e80ccaf69de1558930b3ae170601b0a021ea98c7d2ade537de9cd073487b71c970fa7e36a723b460ffae7e +EBUILD libkcddb-24.05.2-r1.ebuild 1280 BLAKE2B 4d840de6d6d99e84fac28c2eaa3b29dabd04ebb2380bf8f8ecac02df14d64c5ca696c8e4a60f1060d965e1e3e315b869e08c8e823be67baca41bb3123bb96dc7 SHA512 3c8c21b9d167671fd0a88c44a4c9b15f3eeeed3c8e7525c390b7b315fd6929b36ef2fa063c29e5d3bc90d4899f40d5e9cc1d9688e2990fcc4153857a5e185a79 +EBUILD libkcddb-24.08.1.ebuild 1282 BLAKE2B 608032a0f7bac1b0b9fe49b644779f9db081c1748943ccc335b36027f71dbdb790168cd0d3a09139fe57de5f7183a68c48f575bf423fc94d58feb32db1f897b2 SHA512 97e08fe334e0c4325548eb10ee756d30bba4e62c7020a7366b4fd42905a6e14b946c7c0b9aae76cb08492fdd871a97fe31b0e3a30fee9ae589978c0d5a32743c +MISC metadata.xml 411 BLAKE2B 54278265c85e4325b1db4faf26a6e1fcd195ed55702b3c0eb7ec2b82775e6ba7e7ee4c19b18318ac41b91d3500fe6481966b9f615fa34b20115a6389433fcf25 SHA512 b05a0ff6b011e5d8327aae24beaebdb016dfad88615e095b16275d0db740a3e0778dc3f9c798783883d82f88ec27346473c608469afe4d9fa866f3f9d01721c7 diff --git a/kde-apps/libkcddb/libkcddb-23.08.5.ebuild b/kde-apps/libkcddb/libkcddb-23.08.5-r1.ebuild index 6838351de6c0..65fe140d80c4 100644 --- a/kde-apps/libkcddb/libkcddb-23.08.5.ebuild +++ b/kde-apps/libkcddb/libkcddb-23.08.5-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ECM_HANDBOOK="forceoptional" +ECM_HANDBOOK="forceoff" ECM_TEST="true" KFMIN=5.106.0 QTMIN=5.15.9 @@ -11,10 +11,10 @@ inherit ecm gear.kde.org DESCRIPTION="KDE library for CDDB" -LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +LICENSE="GPL-2+" SLOT="5" KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" -IUSE="musicbrainz kf6compat" +IUSE="musicbrainz" # tests require network access and compare static data with online data # bug 280996 @@ -33,32 +33,25 @@ DEPEND=" musicbrainz? ( media-libs/musicbrainz:5 ) " RDEPEND="${DEPEND} - kf6compat? ( kde-apps/libkcddb:6 ) + >=kde-apps/libkcddb-common-${PV} " BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" +# Shipped by kde-apps/libkcddb-common package for shared use w/ SLOT 5 +ECM_REMOVE_FROM_INSTALL=( + /usr/share/applications/kcm_cddb.desktop + /usr/share/config.kcfg/libkcddb5.kcfg +) + src_prepare() { ecm_src_prepare - use handbook || cmake_run_in kcmcddb cmake_comment_add_subdirectory doc + ecm_punt_po_install + cmake_run_in kcmcddb cmake_comment_add_subdirectory doc } src_configure() { local mycmakeargs=( $(cmake_use_find_package musicbrainz MusicBrainz5) ) - ecm_src_configure } - -src_install() { - ecm_src_install - - if use kf6compat; then - rm "${D}"/usr/share/applications/kcm_cddb.desktop \ - "${D}"/usr/share/config.kcfg/libkcddb5.kcfg || die - if use handbook; then - rm -r "${D}"/usr/share/help || die - fi - rm -r "${D}"/usr/share/locale || die - fi -} diff --git a/kde-apps/libkcddb/libkcddb-24.04.90.ebuild b/kde-apps/libkcddb/libkcddb-24.05.2-r1.ebuild index 124fbaa0ce0a..60691461dfbc 100644 --- a/kde-apps/libkcddb/libkcddb-24.04.90.ebuild +++ b/kde-apps/libkcddb/libkcddb-24.05.2-r1.ebuild @@ -3,17 +3,17 @@ EAPI=8 -ECM_HANDBOOK="forceoptional" +ECM_HANDBOOK="forceoff" ECM_TEST="true" -KFMIN=6.0.0 +KFMIN=6.3.0 QTMIN=6.6.2 inherit ecm gear.kde.org DESCRIPTION="KDE library for CDDB" -LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +LICENSE="GPL-2+" SLOT="6" -KEYWORDS="~amd64" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="musicbrainz" # tests require network access and compare static data with online data @@ -31,19 +31,25 @@ DEPEND=" musicbrainz? ( media-libs/musicbrainz:5 ) " RDEPEND="${DEPEND} - !${CATEGORY}/${PN}:5[-kf6compat(-)] + >=kde-apps/libkcddb-common-${PV} " BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" +# Shipped by kde-apps/libkcddb-common package for shared use w/ SLOT 5 +ECM_REMOVE_FROM_INSTALL=( + /usr/share/applications/kcm_cddb.desktop + /usr/share/config.kcfg/libkcddb5.kcfg +) + src_prepare() { ecm_src_prepare - use handbook || cmake_run_in kcmcddb cmake_comment_add_subdirectory doc + ecm_punt_po_install + cmake_run_in kcmcddb cmake_comment_add_subdirectory doc } src_configure() { local mycmakeargs=( $(cmake_use_find_package musicbrainz MusicBrainz5) ) - ecm_src_configure } diff --git a/kde-apps/libkcddb/libkcddb-24.08.1.ebuild b/kde-apps/libkcddb/libkcddb-24.08.1.ebuild new file mode 100644 index 000000000000..c3e83eb4fc18 --- /dev/null +++ b/kde-apps/libkcddb/libkcddb-24.08.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoff" +ECM_TEST="true" +KFMIN=6.5.0 +QTMIN=6.7.2 +inherit ecm gear.kde.org + +DESCRIPTION="KDE library for CDDB" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="musicbrainz" + +# tests require network access and compare static data with online data +# bug 280996 +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + musicbrainz? ( media-libs/musicbrainz:5 ) +" +RDEPEND="${DEPEND} + >=kde-apps/libkcddb-common-${PV} +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" + +# Shipped by kde-apps/libkcddb-common package for shared use w/ SLOT 5 +ECM_REMOVE_FROM_INSTALL=( + /usr/share/applications/kcm_cddb.desktop + /usr/share/config.kcfg/libkcddb5.kcfg +) + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install + cmake_run_in kcmcddb cmake_comment_add_subdirectory doc +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package musicbrainz MusicBrainz5) + ) + ecm_src_configure +} diff --git a/kde-apps/libkcddb/metadata.xml b/kde-apps/libkcddb/metadata.xml index 318028091477..b3bfb0b912f6 100644 --- a/kde-apps/libkcddb/metadata.xml +++ b/kde-apps/libkcddb/metadata.xml @@ -6,10 +6,7 @@ <name>Gentoo KDE Project</name> </maintainer> <upstream> - <bugs-to>https://bugs.kde.org/</bugs-to> + <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=libkcddb</bugs-to> <remote-id type="kde-invent">multimedia/libkcddb</remote-id> </upstream> - <use> - <flag name="kf6compat">Disable components colliding with KF6, depend on KF6 components instead</flag> - </use> </pkgmetadata> |