forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
kde-apps: Add KDE Applications 19.08.0
Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner <[email protected]>
- Loading branch information
Showing
463 changed files
with
10,190 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST akonadi-calendar-19.04.3.tar.xz 332632 BLAKE2B 928fc1ce338f90fa16378eddab3861aa49938f35d434259675362ca1a4461cfc7c4181f2c14f5b037be8f4e512ba917b3adb58440415c34c4a1c91259bab2c3c SHA512 b72b79c51d007669f637299a60dc246a363a9484f332983c348984e62e8e1dfd3f7808e6de9014efc09786f78a12bb705cf11193c32071aef7b916c7a4abc3e2 | ||
DIST akonadi-calendar-19.08.0.tar.xz 332900 BLAKE2B 2b1819757f64a2bf7ea288792a0507ca06de46996647fcd475c86a4498e7c8fd52e0204505030e5e696d61c14f6bf1ed86194121ef2c64aae7bfa979beaf88e5 SHA512 8587c494ee5df2109c08e0becced54a8ab730fca8ad4c21bb483276130b6d6790970e6761cd909176bed24e6a157c85ed1fffb64c70e3086cf0b1c03e107830d |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
# Copyright 1999-2019 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
KDE_TEST="true" | ||
inherit kde5 | ||
|
||
DESCRIPTION="Library for akonadi calendar integration" | ||
LICENSE="GPL-2+ LGPL-2.1+" | ||
KEYWORDS="~amd64 ~arm64 ~x86" | ||
IUSE="" | ||
|
||
DEPEND=" | ||
$(add_frameworks_dep kcodecs) | ||
$(add_frameworks_dep kconfig) | ||
$(add_frameworks_dep kconfigwidgets) | ||
$(add_frameworks_dep kcoreaddons) | ||
$(add_frameworks_dep kdbusaddons) | ||
$(add_frameworks_dep ki18n) | ||
$(add_frameworks_dep kiconthemes) | ||
$(add_frameworks_dep kio) | ||
$(add_frameworks_dep kitemmodels) | ||
$(add_frameworks_dep kjobwidgets) | ||
$(add_frameworks_dep kwidgetsaddons) | ||
$(add_frameworks_dep kxmlgui) | ||
$(add_kdeapps_dep akonadi) | ||
$(add_kdeapps_dep akonadi-mime) | ||
$(add_kdeapps_dep kcalcore) | ||
$(add_kdeapps_dep kcalutils) | ||
$(add_kdeapps_dep kidentitymanagement) | ||
$(add_kdeapps_dep kmailtransport) | ||
$(add_kdeapps_dep kmime) | ||
$(add_qt_dep qtdbus) | ||
$(add_qt_dep qtgui) | ||
$(add_qt_dep qtwidgets) | ||
" | ||
RDEPEND="${DEPEND} | ||
!kde-apps/kdepim-l10n | ||
!<kde-apps/kdepim-runtime-18.03.80 | ||
" | ||
|
||
RESTRICT+=" test" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST akonadi-contacts-19.04.3.tar.xz 392564 BLAKE2B 27cdedd9e7317292593af31cdd1bf010d855de78f89505de43da29a824a5d4b15afc8a761d730ec511ecaf5a92df987dbaeac6672be92961bb79c91071bf2def SHA512 c183dc31db60ec89dc36e24c0e3f04ee0969dd893f4eb37d5fe37b4153474e5ceed4d7a7aa1e1c63343db420eca4e1e117fd6db74b97f75e86d32cdc7a738081 | ||
DIST akonadi-contacts-19.08.0.tar.xz 385500 BLAKE2B 2e37475ac82f491585e41e13ca30250f3ba7461b73ec69e62b92eb18cba0b9054a59a953ab48dc912397acf561ecde228f85f2a5046e369fc6d99ca1ae44942e SHA512 ba243ff53cc67e7aea6d16e4cf83a7559cd87eaaacf228a481eb2aee5bbe86c1139a23633aa78a04e89e6ab8da5e403badc9a5265c6b8f930990bc09d283c27a |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
# Copyright 1999-2019 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
KDE_TEST="forceoptional" | ||
inherit kde5 | ||
|
||
DESCRIPTION="Library for akonadi contact integration" | ||
KEYWORDS="~amd64 ~arm64 ~x86" | ||
LICENSE="GPL-2+" | ||
IUSE="" | ||
|
||
# some akonadi tests time out, that probably needs more work as it's ~700 tests | ||
RESTRICT+=" test" | ||
|
||
DEPEND=" | ||
$(add_frameworks_dep kcodecs) | ||
$(add_frameworks_dep kcompletion) | ||
$(add_frameworks_dep kconfig) | ||
$(add_frameworks_dep kconfigwidgets) | ||
$(add_frameworks_dep kcoreaddons) | ||
$(add_frameworks_dep kdbusaddons) | ||
$(add_frameworks_dep kiconthemes) | ||
$(add_frameworks_dep ki18n) | ||
$(add_frameworks_dep kio) | ||
$(add_frameworks_dep kservice) | ||
$(add_frameworks_dep ktextwidgets) | ||
$(add_frameworks_dep kwidgetsaddons) | ||
$(add_frameworks_dep kxmlgui) | ||
$(add_frameworks_dep prison) | ||
$(add_kdeapps_dep akonadi) | ||
$(add_kdeapps_dep kcontacts) | ||
$(add_kdeapps_dep kmime) | ||
$(add_qt_dep qtdbus) | ||
$(add_qt_dep qtgui) | ||
$(add_qt_dep qtwidgets) | ||
" | ||
RDEPEND="${DEPEND} | ||
!kde-apps/kdepim-l10n | ||
!<kde-apps/kdepim-runtime-18.03.80 | ||
" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST akonadi-import-wizard-19.04.3.tar.xz 438784 BLAKE2B 12ef065b14195b81f5aba705e5ef6f59f1def0e257c1758a29625184919effc1b3c09bd4e8843f907b8d4c859e4eb10df3af90e64df5f4ca788bf75cd360ebb5 SHA512 20093df36a3d6a2bf2a1549664c12e687dfe22e0decc57b6151ab91a3dc5a3c2f1ef0c1d11c5f30ff1e700f2e8670f1e26ce945667ff3134a536e15b76407e48 | ||
DIST akonadi-import-wizard-19.08.0.tar.xz 438812 BLAKE2B 75cf4d9239f16a0822e772055a67be0ea381e621d6c4f32842d5dcb23596ab39b42fa08e53a7857832d063e78d3e851f2abfd1b7368436ece00c8da76978bd2a SHA512 e76487dd96c01c79609fb41c11e07d0ff7d255dca9e04a4a7429d25ef38bc10852c2d5d3e63301788cd9c20070f81f56d5e29d87a12754e1a5ae989f5e5d4bc0 |
41 changes: 41 additions & 0 deletions
41
kde-apps/akonadi-import-wizard/akonadi-import-wizard-19.08.0.ebuild
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
# Copyright 1999-2019 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
KDE_HANDBOOK="forceoptional" | ||
inherit kde5 | ||
|
||
DESCRIPTION="Assistant to import PIM data from other applications into Akonadi" | ||
HOMEPAGE+=" https://userbase.kde.org/Kmail/Import_Options" | ||
LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" | ||
KEYWORDS="~amd64 ~arm64 ~x86" | ||
IUSE="" | ||
|
||
DEPEND=" | ||
$(add_frameworks_dep kcompletion) | ||
$(add_frameworks_dep kconfig) | ||
$(add_frameworks_dep kcoreaddons) | ||
$(add_frameworks_dep kcrash) | ||
$(add_frameworks_dep kdbusaddons) | ||
$(add_frameworks_dep ki18n) | ||
$(add_frameworks_dep kwallet) | ||
$(add_frameworks_dep kwidgetsaddons) | ||
$(add_frameworks_dep kxmlgui) | ||
$(add_kdeapps_dep akonadi) | ||
$(add_kdeapps_dep kcontacts) | ||
$(add_kdeapps_dep kidentitymanagement) | ||
$(add_kdeapps_dep kmailtransport) | ||
$(add_kdeapps_dep libkdepim) | ||
$(add_kdeapps_dep mailcommon) | ||
$(add_kdeapps_dep mailimporter) | ||
$(add_kdeapps_dep messagelib) | ||
$(add_kdeapps_dep pimcommon) | ||
$(add_qt_dep qtgui) | ||
$(add_qt_dep qtwidgets) | ||
$(add_qt_dep qtxml) | ||
" | ||
RDEPEND="${DEPEND} | ||
!kde-apps/kdepim-l10n | ||
!kde-apps/kmail:4 | ||
" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST akonadi-mime-19.04.3.tar.xz 136596 BLAKE2B 53203e06de035140e9ee3bf90ec49ab844a36c80ba8d6a8229a9df000e547445be350f7879670c83f49a9a7e45523cb7c9522bc148544be5d765591cf0a29e61 SHA512 e0f1eb074b81948537d87e0dc177319e41bed5435eca2efd8f96e55735caae54d8506aeddb0fa5e952e529078e6c630f6a5cf9f9413be77c1729c5be9294bba1 | ||
DIST akonadi-mime-19.08.0.tar.xz 133008 BLAKE2B 7b06310f80b206e743fa7efb1d8f0bded9e9c8f1edaac967790474cd8117d80447ac4ad9e8737a7b972ad13707d545511e0f4d9a66ca0ddc52f79fe47789b888 SHA512 f315454144392b1a8553fc329371309bee7eb1735fc3547bfbae9a101e3452815568a8d4b6eed15848ab4d4d30c45bdbc3c3f325152b42b94d838037510af037 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
# Copyright 1999-2019 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
KDE_TEST="true" | ||
inherit kde5 | ||
|
||
DESCRIPTION="Library for akonadi mime types" | ||
KEYWORDS="~amd64 ~arm64 ~x86" | ||
LICENSE="GPL-2+ LGPL-2.1+" | ||
IUSE="" | ||
|
||
# some akonadi tests time out, that probably needs more work as it's ~700 tests | ||
RESTRICT+=" test" | ||
|
||
DEPEND=" | ||
$(add_frameworks_dep kconfig) | ||
$(add_frameworks_dep kcoreaddons) | ||
$(add_frameworks_dep kdbusaddons) | ||
$(add_frameworks_dep ki18n) | ||
$(add_frameworks_dep kio) | ||
$(add_frameworks_dep kitemmodels) | ||
$(add_frameworks_dep kwidgetsaddons) | ||
$(add_frameworks_dep kxmlgui) | ||
$(add_kdeapps_dep akonadi) | ||
$(add_kdeapps_dep kmime) | ||
$(add_qt_dep qtdbus) | ||
$(add_qt_dep qtgui) | ||
$(add_qt_dep qtwidgets) | ||
dev-libs/libxslt | ||
" | ||
RDEPEND="${DEPEND} | ||
!kde-apps/kdepim-l10n | ||
!<kde-apps/kdepim-runtime-18.03.80 | ||
!kde-apps/kdepimlibs:4 | ||
" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST akonadi-notes-19.04.3.tar.xz 24460 BLAKE2B 2dd7128c01d4cbbb36026697e712f2068d654095880e6975f2b5ebe4a426c77ff81c905dde4af29838c3b1356552265a42d5991812e20ead1f626e2306b0e8b5 SHA512 1aadd86e6f525592ebe3bd73b8eccaa8ff11249e5d9e8bff257c208cf6ba48d8f991fc3cd59a7bcfb0d94f155e404d14bc0b51c406b34b008501860b4fb0b7ec | ||
DIST akonadi-notes-19.08.0.tar.xz 24508 BLAKE2B 4fe36a2fe50324d40eb72d3c9b20069473b6caf660c10160e76b3ae519f03942d909560eb2e56a2ee517a5974f49c88e4b20c7150e7c779133cc5feb98a28668 SHA512 260d5dda46cf9ba268f4be6565e43ec843f6873b38ce99c0e7ad9409102129a66e39f793a8cd21ec9f4ca5768f71e699f93ce41b7adb6b03f584356e2f59cb38 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# Copyright 1999-2019 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
KDE_TEST="true" | ||
inherit kde5 | ||
|
||
DESCRIPTION="Library for akonadi notes integration" | ||
KEYWORDS="~amd64 ~arm64 ~x86" | ||
LICENSE="GPL-2+" | ||
IUSE="" | ||
|
||
DEPEND=" | ||
$(add_frameworks_dep ki18n) | ||
$(add_kdeapps_dep kmime) | ||
$(add_qt_dep qtgui) | ||
$(add_qt_dep qtxml) | ||
" | ||
RDEPEND="${DEPEND} | ||
!kde-apps/kdepim-l10n | ||
" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST akonadi-search-19.04.3.tar.xz 82496 BLAKE2B 1c3db64d6703bb22fb0c61c5adec8fa56ed5705115dc5d903dcbdd80f63b794159e05deffc6c02bd83659b4eb4cca1d93ed46428f78d995a400d80e604c0e723 SHA512 896f7b38de04bf7d2cfbdcba2e3cfa9da84060d9eac037edcc28dffa261c6d3f35d92f4152da992585d210262d630b2c2ada8c9674e600f2bd4c29bc6009e62a | ||
DIST akonadi-search-19.08.0.tar.xz 82652 BLAKE2B 96660415f19b9f56d7a3976405059d14e9fb6e7273fc94a940c50912ad28c8c398fba35f7a3add777cac0d46c32d6346f4bf6bb188df6e4a67703646b1d2eb19 SHA512 2ffb7527bbc559bfa194ffc7312dd05bc41800a696244b2b1973d15a3cff6fb95c44e0f32c6e71b2b06188ddf22a70cf2753c3b1489570dc599ee8bbf54b7f0c |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
# Copyright 1999-2019 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
KDE_TEST="forceoptional" | ||
VIRTUALX_REQUIRED="test" | ||
inherit kde5 | ||
|
||
DESCRIPTION="Libraries and daemons to implement searching in Akonadi" | ||
HOMEPAGE="https://cgit.kde.org/akonadi-search.git" | ||
LICENSE="GPL-2+ LGPL-2.1+" | ||
KEYWORDS="~amd64 ~arm64 ~x86" | ||
IUSE="" | ||
|
||
BDEPEND=" | ||
test? ( $(add_kdeapps_dep akonadi 'tools') ) | ||
" | ||
COMMON_DEPEND=" | ||
$(add_frameworks_dep kcmutils) | ||
$(add_frameworks_dep kcodecs) | ||
$(add_frameworks_dep kconfig) | ||
$(add_frameworks_dep kconfigwidgets) | ||
$(add_frameworks_dep kcoreaddons) | ||
$(add_frameworks_dep kdbusaddons) | ||
$(add_frameworks_dep kio) | ||
$(add_frameworks_dep ki18n) | ||
$(add_frameworks_dep krunner) | ||
$(add_kdeapps_dep akonadi) | ||
$(add_kdeapps_dep akonadi-mime) | ||
$(add_kdeapps_dep kcalcore) | ||
$(add_kdeapps_dep kcontacts) | ||
$(add_kdeapps_dep kmime) | ||
$(add_qt_dep qtdbus) | ||
$(add_qt_dep qtgui) | ||
$(add_qt_dep qtwidgets) | ||
>=dev-libs/xapian-1.3:=[chert(+)] | ||
" | ||
DEPEND="${COMMON_DEPEND} | ||
dev-libs/boost | ||
test? ( $(add_kdeapps_dep akonadi 'mysql,postgres,sqlite') ) | ||
" | ||
RDEPEND="${COMMON_DEPEND} | ||
!kde-apps/kdepim-l10n | ||
" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST akonadi-19.04.3.tar.xz 1574868 BLAKE2B f520f5e8f8fc6480b6e44d6f91c561317b2d3460072c5473baccdf149c0e9eca5587cfeefaeacee0e504349624418a0ba5de7042866c0f5806de0b677f8f38a1 SHA512 62d7367ef87cd6fd7e26ae87dcc15df427f3b647618334a5ae67e722ca16dc2c7882152bd6172ab6a0982979f45271f6d65cc15b18f86e8a0ebf144b1bbe576a | ||
DIST akonadi-19.08.0.tar.xz 1576124 BLAKE2B 21d526ff2fd11963d0836c354911ed8e35a38ff6bb6287bb4f5bfc07a16a5fceb489b74f6730e0c7ff9b2c92d56645568df2a8a58283cef79c1259819cb55944 SHA512 f2fec7283e1b466f29f9bde7c568397c975427e94bbc9177ebf01a491692fa080d3b20377d841d7eeaa30b49c7300acdd438965ee39f838fb052e39f380225b1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,124 @@ | ||
# Copyright 1999-2019 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
KDE_DESIGNERPLUGIN="true" | ||
KDE_TEST="forceoptional" | ||
VIRTUALDBUS_TEST="true" | ||
VIRTUALX_REQUIRED="test" | ||
inherit kde5 | ||
|
||
DESCRIPTION="Storage service for PIM data and libraries for PIM apps" | ||
HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi" | ||
|
||
KEYWORDS="~amd64 ~arm ~arm64 ~x86" | ||
LICENSE="LGPL-2.1+" | ||
IUSE="+mysql postgres sqlite tools xml" | ||
|
||
REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )" | ||
|
||
COMMON_DEPEND=" | ||
$(add_frameworks_dep kcompletion) | ||
$(add_frameworks_dep kconfig) | ||
$(add_frameworks_dep kconfigwidgets) | ||
$(add_frameworks_dep kcoreaddons) | ||
$(add_frameworks_dep kcrash) | ||
$(add_frameworks_dep kdbusaddons) | ||
$(add_frameworks_dep ki18n) | ||
$(add_frameworks_dep kiconthemes) | ||
$(add_frameworks_dep kio) | ||
$(add_frameworks_dep kitemmodels) | ||
$(add_frameworks_dep kitemviews) | ||
$(add_frameworks_dep kwidgetsaddons) | ||
$(add_frameworks_dep kwindowsystem) | ||
$(add_frameworks_dep kxmlgui) | ||
$(add_qt_dep qtdbus) | ||
$(add_qt_dep qtgui) | ||
$(add_qt_dep qtnetwork) | ||
$(add_qt_dep qtsql 'mysql?,postgres?') | ||
$(add_qt_dep qtwidgets) | ||
$(add_qt_dep qtxml) | ||
sqlite? ( | ||
$(add_qt_dep qtsql 'sqlite' '' '5=') | ||
dev-db/sqlite:3 | ||
) | ||
xml? ( dev-libs/libxml2 ) | ||
" | ||
DEPEND="${COMMON_DEPEND} | ||
dev-libs/boost | ||
dev-libs/libxslt | ||
test? ( sys-apps/dbus ) | ||
" | ||
RDEPEND="${COMMON_DEPEND} | ||
!<kde-apps/kapptemplate-17.11.80 | ||
!kde-apps/kdepim-l10n | ||
!kde-apps/kdepimlibs | ||
mysql? ( virtual/mysql ) | ||
postgres? ( dev-db/postgresql ) | ||
" | ||
|
||
# some akonadi tests time out, that probably needs more work as it's ~700 tests | ||
RESTRICT+=" test" | ||
|
||
PATCHES=( "${FILESDIR}/${PN}-18.12.2-mysql56-crash.patch" ) | ||
|
||
pkg_setup() { | ||
# Set default storage backend in order: MySQL, PostgreSQL, SQLite | ||
# reverse driver check to keep the order | ||
use sqlite && DRIVER="QSQLITE3" | ||
use postgres && DRIVER="QPSQL" | ||
use mysql && DRIVER="QMYSQL" | ||
|
||
if use mysql && has_version ">=dev-db/mariadb-10.4"; then | ||
ewarn "If an existing Akonadi QMYSQL database is being upgraded using" | ||
ewarn ">=dev-db/mariadb-10.4 and KMail stops fetching and sending mail," | ||
ewarn "check ~/.local/share/akonadi/akonadiserver.error for errors like:" | ||
ewarn " \"Cannot add or update a child row: a foreign key constraint fails\"" | ||
ewarn | ||
ewarn "Manual steps are required to fix it, see also:" | ||
ewarn " https://bugs.gentoo.org/688746 (see Whiteboard)" | ||
ewarn " https://bugs.kde.org/show_bug.cgi?id=409224" | ||
ewarn | ||
fi | ||
|
||
if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then | ||
ewarn "We strongly recommend you change your Akonadi database backend to either MySQL" | ||
ewarn "or PostgreSQL in your user configuration." | ||
ewarn "In particular, kde-apps/kmail does not work properly with the sqlite backend." | ||
fi | ||
|
||
kde5_pkg_setup | ||
} | ||
|
||
src_configure() { | ||
local mycmakeargs=( | ||
-DAKONADI_BUILD_QSQLITE=$(usex sqlite) | ||
-DBUILD_TOOLS=$(usex tools) | ||
$(cmake-utils_use_find_package xml LibXml2) | ||
) | ||
|
||
kde5_src_configure | ||
} | ||
|
||
src_install() { | ||
# Who knows, maybe it accidentally fixes our permission issues | ||
cat <<-EOF > "${T}"/akonadiserverrc | ||
[%General] | ||
Driver=${DRIVER} | ||
EOF | ||
insinto /usr/share/config/akonadi | ||
doins "${T}"/akonadiserverrc | ||
|
||
kde5_src_install | ||
} | ||
|
||
pkg_postinst() { | ||
kde5_pkg_postinst | ||
elog "You can select the storage backend in ~/.config/akonadi/akonadiserverrc." | ||
elog "Available drivers are:" | ||
use mysql && elog " QMYSQL" | ||
use postgres && elog " QPSQL" | ||
use sqlite && elog " QSQLITE3" | ||
elog "${DRIVER} has been set as your default akonadi storage backend." | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST akonadiconsole-19.04.3.tar.xz 193896 BLAKE2B ec993faba9ac0e1330d93fa1122b61796719f7cac8414f7d5de1b5c4ddd95702d15bfe0a19d58db5400b4fd0e1c0f0e5587ecfaa0a748203d3759b611c5c7d10 SHA512 bf6676038cce5c02830be76659264233ac892dcd37731db0e5146983c95e699ce6d9569b96f47de30fd254e016ac1ecf16312e1b29851a56deff133759133b2c | ||
DIST akonadiconsole-19.08.0.tar.xz 193708 BLAKE2B 23687bbed0a90bf8e7fd73a07da42fdcd64031b9def0cd9aabb92b07ee55d138fb389355fcec41d55f8aa2fd1e5c79bb92e2b25499863db0175b41091d369bf9 SHA512 1cf483861c6f75e2d7f4e9cd8a1009c82d5a19bc0a876dc12a0ecfc6bebc95ea932143af69f53ccb7fafa7a819ad19adf61a16c65133caaf9fe778790be3ad8b |
Oops, something went wrong.