diff options
Diffstat (limited to 'kde-apps/akonadi')
-rw-r--r-- | kde-apps/akonadi/Manifest | 1 | ||||
-rw-r--r-- | kde-apps/akonadi/akonadi-16.12.1.ebuild | 124 |
2 files changed, 0 insertions, 125 deletions
diff --git a/kde-apps/akonadi/Manifest b/kde-apps/akonadi/Manifest index e2590688528a..866c3712bd69 100644 --- a/kde-apps/akonadi/Manifest +++ b/kde-apps/akonadi/Manifest @@ -1,3 +1,2 @@ DIST akonadi-1.13.1_pre20160203.tar.gz 384556 SHA256 4243b32e529be6aadc38dc4463cb6e7cede9442c05cfc04ba679dde28f37aa96 SHA512 0ef8213f504ad1e500a2c1ce19a7575cd1fd8b7ffc7e5fb0bd2437639d8c458c47bbfea7734fcd3e200136a661331dde32af0b064f0b25d324138ce6e35d15f3 WHIRLPOOL 69eff1889a19f8d5714d7e71a106871172cd25c651ea30046ab81270cf7e46c7a1983cf20fd8d5fd8ad243d70e881be705d57b0b93b54248d086e7b253a4873a -DIST akonadi-16.12.1.tar.xz 1036504 SHA256 a3361759d0ca631cb98c886f23ff494a209810d37262c8cbb3e1fb939b34ceea SHA512 6a14ddf9e057794e1ed17ec53c9d02740c3fc566a6543e8e0fe3c86591a71d91d6fe72b5f59dca234a7bece82a9db14631db462a9d0eef9cb03aa27918b4c614 WHIRLPOOL 9701a9ebd6f07d929c6d9a74bdd7c54c9fc1813c8370ccab74a989029b67a5940539775a9cb6149939a7c56439ca559eff6af3662e73acc1d111ab9e2a222e85 DIST akonadi-16.12.2.tar.xz 1036664 SHA256 bf40309f36bea813341187f72d55546eeabe0538657ea9a665a3156393514ab3 SHA512 b5ae74bc47a3bf375b1c4d3b77a4e563d82409d32aca71da798bc021e81304b73a733095a8379d87765baec8190a73f45c29d2a9442a41e8faace95b6fb49cee WHIRLPOOL 60f1b32a84f874f61aaa4a19f1fd14884b63d103985ae5b8d809a42b64eae8e30b2f625e82c7788e001211fa5235aa1b1be1f86a7003a918b11553a75d9fe038 diff --git a/kde-apps/akonadi/akonadi-16.12.1.ebuild b/kde-apps/akonadi/akonadi-16.12.1.ebuild deleted file mode 100644 index 427938267f9c..000000000000 --- a/kde-apps/akonadi/akonadi-16.12.1.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -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://pim.kde.org/akonadi" -KEYWORDS="~amd64 ~arm ~x86" -LICENSE="LGPL-2.1+" -IUSE="+mysql postgres sqlite tools xml" - -REQUIRED_USE="|| ( sqlite mysql postgres ) test? ( tools )" - -# drop qtgui subslot operator when QT_MINIMAL >= 5.7.0 -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 '' '' '5=') - $(add_qt_dep qtnetwork) - $(add_qt_dep qtsql 'mysql?,postgres?') - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) - x11-misc/shared-mime-info - sqlite? ( dev-db/sqlite:3 ) - tools? ( xml? ( dev-libs/libxml2 ) ) -" -DEPEND="${COMMON_DEPEND} - dev-libs/boost - dev-libs/libxslt - test? ( sys-apps/dbus ) -" -RDEPEND="${COMMON_DEPEND} - mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql ) - !kde-apps/kdepimlibs -" - -# some akonadi tests time out, that probably needs more work as it's ~700 tests -RESTRICT+=" test" - -PATCHES=( - "${FILESDIR}/${PN}-16.12.0-mysql56-crash.patch" - "${FILESDIR}/${PN}-16.12.1-revert-abs-path.patch" - "${FILESDIR}/${PN}-16.12.1-rename-header.patch" -) - -pkg_setup() { - # Set default storage backend in order: MySQL, SQLite PostgreSQL - # reverse driver check to keep the order - if use postgres; then - DRIVER="QPSQL" - AVAILABLE+=" ${DRIVER}" - fi - - if use sqlite; then - DRIVER="QSQLITE3" - AVAILABLE+=" ${DRIVER}" - fi - - if use mysql; then - DRIVER="QMYSQL" - AVAILABLE+=" ${DRIVER}" - fi - - # Notify about MySQL is recommend by upstream - if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then - ewarn - ewarn "We strongly recommend you change your Akonadi database backend to MySQL in your" - ewarn "user configuration. This is the backend recommended by KDE upstream." - ewarn "In particular, kde-apps/kmail-4.10 does not work properly with the sqlite" - ewarn "backend anymore." - ewarn "You can select the backend in your ~/.config/akonadi/akonadiserverrc." - ewarn "Available drivers are:${AVAILABLE}" - ewarn - fi -} - -src_configure() { - local mycmakeargs=( - -DAKONADI_BUILD_QSQLITE=$(usex sqlite) - -DBUILD_TOOLS=$(usex tools) - -DKDE_INSTALL_USE_QT_SYS_PATHS=ON - ) - - 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() { - elog "${DRIVER} has been set as your default akonadi storage backend." - elog "You can override it in your ~/.config/akonadi/akonadiserverrc." - elog "Available drivers are: ${AVAILABLE}" -} |