diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-08-14 14:25:52 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-08-14 14:25:52 +0100 |
commit | a6b284ce6cc4682e2f879616e915f11774a183ac (patch) | |
tree | 53c864b622355c5dd667a6822e3c280dcfbad76a /kde-frameworks/purpose | |
parent | 53b3135150fc3b8f4831f8cc9d83276228e94916 (diff) |
gentoo auto-resync : 14:08:2022 - 14:25:52
Diffstat (limited to 'kde-frameworks/purpose')
-rw-r--r-- | kde-frameworks/purpose/Manifest | 2 | ||||
-rw-r--r-- | kde-frameworks/purpose/purpose-5.97.0.ebuild | 69 |
2 files changed, 71 insertions, 0 deletions
diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest index 013e5104de84..d051f0d57d90 100644 --- a/kde-frameworks/purpose/Manifest +++ b/kde-frameworks/purpose/Manifest @@ -1,3 +1,5 @@ DIST purpose-5.96.0.tar.xz 172284 BLAKE2B 3a272ea568d862ed4c300a45dbf6c3d5eee6b9dd1a6b8bc1f9c08535375ae9bac1233514ca8b6bafc20febce4b42efd773fe8415dfd7156222cbe3302d33d7c2 SHA512 80ede3300842db1a1e2553525c47f0d8d5d8611c6fd5509b2e864f1832b468326c38f70fd1a9588260660c4aff6ac7264d8dade55a5c255a9b46cb4aff2445b7 +DIST purpose-5.97.0.tar.xz 174884 BLAKE2B 2743795bdb8e8e0872304178f0eb3433a0520526eb4eb728f4633e9cef0202df8e5e0edb9b0cb6937c1512873b256dea7f42040dacaf54496b0b090e522d2707 SHA512 be5f66b961bca62a32fffe886ae205db6d4531e2ef05952bae383637df47d538e1beefaf495c06a9f2213b237f742384094e981096598a79fe8bbcf9046bc447 EBUILD purpose-5.96.0.ebuild 1606 BLAKE2B f696b3844923905953fd282ab6c7eef83f06efeff488599c94c84acb81577b6df77f99837344a01f9e0e47ff1c98b9e8dd7a618861a7770f268949e010891173 SHA512 630339a26a1c3c12026da3cbd3575b76e03225cfe9362438693ffa666c402a8504d4c6a0c3adea5832d6ea5d1709de71e0edc9a230e78e062bf8f09846c11d6a +EBUILD purpose-5.97.0.ebuild 1609 BLAKE2B 5d2eb61ea2a8c8ffe4dcc742d661fce1830decf032b5dfbb93ce72c04d8ce5184d442207727c58500237479e6f092f0bf1e00634c3cf642e93c3ce6212b86c19 SHA512 6ed1e271ce8227a487b46fe9e3074b11bc644c1f1bf47147757046a8b0511d9b78a3db7c410dd0009e03f79f3b5648cc9bb3f1890c0b3d1ee651f996cf6d77aa MISC metadata.xml 552 BLAKE2B b690292da1dd33f95eee7c08e13912efa3c683278c494d666eed7b29ebfff7852986009fc93ef86cea1e0c1a2e3f477810caf8c1fbffe6160da187630a9a9197 SHA512 5552139f71158888ea3d87b07a13492f12a502314fc03d7ef9ac9ea827aa2ae650bcbec7d872e2fa1473f830cc18ce630bf459e449e5cba44a6f8aa436e49a1e diff --git a/kde-frameworks/purpose/purpose-5.97.0.ebuild b/kde-frameworks/purpose/purpose-5.97.0.ebuild new file mode 100644 index 000000000000..977f6624605a --- /dev/null +++ b/kde-frameworks/purpose/purpose-5.97.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="false" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.5 +inherit ecm frameworks.kde.org optfeature xdg-utils + +DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled" +LICENSE="LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="bluetooth +kaccounts" + +# requires running environment +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kirigami-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/prison-${PVCUT}*:5 + kaccounts? ( + >=kde-apps/kaccounts-integration-19.04.3:5 + net-libs/accounts-qt + ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kdeclarative-${PVCUT}:5 + bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 ) + kaccounts? ( net-libs/accounts-qml ) +" + +src_prepare() { + ecm_src_prepare + + use bluetooth || + cmake_run_in src/plugins cmake_comment_add_subdirectory bluetooth +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package kaccounts KAccounts) + ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Send through KDE Connect" kde-misc/kdeconnect + fi + ecm_pkg_postinst + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} |