summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2024-12-11 00:12:33 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2024-12-12 22:44:26 +0100
commita02de6031ae3b0d263d5904a53f1afe1015bedb9 (patch)
treedc88aaacf1627d3757f8df9c4c1b4cb57f7d9127 /kde-apps/kaddressbook
parentkde-apps/incidenceeditor: 24.12.0 version bump (diff)
downloadgentoo-a02de6031ae3b0d263d5904a53f1afe1015bedb9.tar.gz
gentoo-a02de6031ae3b0d263d5904a53f1afe1015bedb9.tar.bz2
gentoo-a02de6031ae3b0d263d5904a53f1afe1015bedb9.zip
kde-apps/kaddressbook: 24.12.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-apps/kaddressbook')
-rw-r--r--kde-apps/kaddressbook/Manifest1
-rw-r--r--kde-apps/kaddressbook/kaddressbook-24.12.0.ebuild70
-rw-r--r--kde-apps/kaddressbook/metadata.xml4
3 files changed, 75 insertions, 0 deletions
diff --git a/kde-apps/kaddressbook/Manifest b/kde-apps/kaddressbook/Manifest
index 1a978531ebdb..0d5aaaae3475 100644
--- a/kde-apps/kaddressbook/Manifest
+++ b/kde-apps/kaddressbook/Manifest
@@ -1 +1,2 @@
DIST kaddressbook-24.08.3.tar.xz 3425176 BLAKE2B 2af3ba9ba771fae52602950d234203e501c601aa54f0597145328f70fedd33b2e038a69cff395b5f4264662ed2e80115e50c3339636dcfa89ab429fc9969df13 SHA512 c281e6127de0d3eb617da204c143d298a876f24779d11f12b3c49b0182c430c78ce44bf147a9e547e7ad14f5dba8897b68ba83b470225755f92c7fee3c386c60
+DIST kaddressbook-24.12.0.tar.xz 3429604 BLAKE2B 3e491ed0bc66c745776f2777479956c6f47dda97c21c8594c292eaa8386a5ecb4ef2c1b0ea42c207373df4aabfe787e4df1bf3a379e971c899d6bc0680363ac8 SHA512 c8fe729f2b3baa5aba2e7c804fe85d04dfb8183ccf317263a9c5069c81abce8afc3ec2444d460c3d2474d321f8ea7e6a11308116888b5ec95fea5817d3ecc45d
diff --git a/kde-apps/kaddressbook/kaddressbook-24.12.0.ebuild b/kde-apps/kaddressbook/kaddressbook-24.12.0.ebuild
new file mode 100644
index 000000000000..273dd17beeff
--- /dev/null
+++ b/kde-apps/kaddressbook/kaddressbook-24.12.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Address book application based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/kaddressbook/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="activities telemetry"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/akonadi-search-${PVCUT}:6
+ >=kde-apps/grantleetheme-${PVCUT}:6
+ >=kde-apps/kldap-${PVCUT}:6
+ >=kde-apps/kontactinterface-${PVCUT}:6
+ >=kde-apps/libgravatar-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ activities? ( kde-plasma/plasma-activities:6 )
+ telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+"
+RDEPEND="${DEPEND}
+ >=kde-apps/kdepim-runtime-${PVCUT}:6
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities)
+ $(cmake_use_find_package telemetry KF6UserFeedback)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Postal addresses" "kde-apps/kdepim-addons:${SLOT}"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-apps/kaddressbook/metadata.xml b/kde-apps/kaddressbook/metadata.xml
index d925f2439758..b1f26c25b4d1 100644
--- a/kde-apps/kaddressbook/metadata.xml
+++ b/kde-apps/kaddressbook/metadata.xml
@@ -7,5 +7,9 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">pim/kaddressbook</remote-id>
</upstream>
+ <use>
+ <flag name="activities">Enable Plasma Activities support via <pkg>kde-plasma/plasma-activities</pkg></flag>
+ </use>
</pkgmetadata>