[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/, profiles/updates/
commit: e70621a798a47848215fba0184bd627762f9247f Author: Johannes Huber gentoo org> AuthorDate: Sun Oct 30 11:33:20 2016 + Commit: Johannes Huber gentoo org> CommitDate: Sun Oct 30 12:55:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70621a7 Slotmove app-office/akonadi-server 0 -> 4 app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild | 2 +- profiles/updates/4Q-2016 | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild b/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild index 5a3b160..4e5f29f 100644 --- a/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild +++ b/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild @@ -27,7 +27,7 @@ DESCRIPTION="The server part of Akonadi" HOMEPAGE="https://pim.kde.org/akonadi"; LICENSE="LGPL-2.1" -SLOT="0" +SLOT="4" IUSE="+mysql postgres sqlite test" REQUIRED_USE="|| ( sqlite mysql postgres )" diff --git a/profiles/updates/4Q-2016 b/profiles/updates/4Q-2016 index 46380ee..215057e 100644 --- a/profiles/updates/4Q-2016 +++ b/profiles/updates/4Q-2016 @@ -3,3 +3,4 @@ move dev-ml/qcheck dev-ml/iTeML move x11-apps/xvfb-run x11-misc/xvfb-run move kde-plasma/plasma-mediacenter media-video/plasma-mediacenter move kde-misc/plasma-nm kde-plasma/plasma-nm +slotmove app-office/akonadi-server 0 4
[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/
commit: be56a240eada6eae19bff0acc4b95e2b27782b08 Author: Johannes Huber gentoo org> AuthorDate: Sun Oct 30 11:38:12 2016 + Commit: Johannes Huber gentoo org> CommitDate: Sun Oct 30 12:55:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be56a240 app-office/akonadi-server: Drop live support Slot 4 is dead by upstream. Package-Manager: portage-2.3.2 .../akonadi-server-1.13.1_pre20160203-r1.ebuild| 24 -- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild b/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild index 4e5f29f..6613ad6 100644 --- a/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild +++ b/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild @@ -4,30 +4,22 @@ EAPI=6 -if [[ ${PV} = ** ]]; then - scm_eclass=git-r3 - EGIT_REPO_URI=( "git://anongit.kde.org/akonadi" ) - SRC_URI="" - KEYWORDS="" +if [[ ${PV} = *_pre* ]]; then + COMMIT_ID="18ed37d89b8185ac15a8bfe245de8a88d17f2c64" + SRC_URI="https://quickgit.kde.org/?p=akonadi.git&a=snapshot&h=${COMMIT_ID}&fmt=tgz -> ${P}.tar.gz" + S="${WORKDIR}/${PN/-server/}" else - if [[ ${PV} = *_pre* ]]; then - COMMIT_ID="18ed37d89b8185ac15a8bfe245de8a88d17f2c64" - SRC_URI="https://quickgit.kde.org/?p=akonadi.git&a=snapshot&h=${COMMIT_ID}&fmt=tgz -> ${P}.tar.gz" - S="${WORKDIR}/${PN/-server/}" - else - SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" - S="${WORKDIR}/${P/-server/}" - fi - KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" + SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" + S="${WORKDIR}/${P/-server/}" fi - -inherit cmake-utils ${scm_eclass} +inherit cmake-utils DESCRIPTION="The server part of Akonadi" HOMEPAGE="https://pim.kde.org/akonadi"; LICENSE="LGPL-2.1" SLOT="4" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+mysql postgres sqlite test" REQUIRED_USE="|| ( sqlite mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/, kde-apps/kdepimlibs/, kde-apps/akonadi/, ...
commit: e4b662605db25fbc24a21ccc168c398699d61ac5 Author: Johannes Huber gentoo org> AuthorDate: Sun Oct 30 12:54:36 2016 + Commit: Johannes Huber gentoo org> CommitDate: Sun Oct 30 12:55:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b66260 app-office/akonadi-server -> kde-apps/akonadi app-office/akonadi-server/Manifest| 1 - app-office/akonadi-server/metadata.xml| 8 kde-apps/akonadi/Manifest | 1 + .../akonadi/akonadi-1.13.1_pre20160203-r1.ebuild | 11 ++- kde-apps/akonadi/akonadi-16.08.2.ebuild | 1 - .../akonadi/files/akonadi-1.13.0-mysql56-crash.patch | 0 .../akonadi/files/akonadi-1.13.1-mysql.conf.patch | 0 .../akonadiconsole/akonadiconsole-4.14.11_pre20160211.ebuild | 2 +- .../kdepim-common-libs-4.14.11_pre20160211.ebuild | 2 +- .../kdepim-runtime/kdepim-runtime-4.14.11_pre20160211.ebuild | 2 +- kde-apps/kdepimlibs/kdepimlibs-4.14.10-r1.ebuild | 3 +-- kde-apps/kdepimlibs/kdepimlibs-4.14.11_pre20160211-r1.ebuild | 3 +-- kde-apps/kmail/kmail-4.14.11_pre20160211.ebuild | 6 +++--- kde-apps/ktnef/ktnef-4.14.11_pre20160211.ebuild | 2 +- kde-misc/plasma-lionmail/plasma-lionmail-0_p20121020.ebuild | 2 +- profiles/base/package.use.mask| 5 - profiles/targets/desktop/kde/package.use | 2 +- profiles/targets/desktop/plasma/package.use | 2 +- profiles/updates/4Q-2016 | 1 + 19 files changed, 20 insertions(+), 34 deletions(-) diff --git a/app-office/akonadi-server/Manifest b/app-office/akonadi-server/Manifest deleted file mode 100644 index 4a7a66b.. --- a/app-office/akonadi-server/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST akonadi-server-1.13.1_pre20160203.tar.gz 384556 SHA256 4243b32e529be6aadc38dc4463cb6e7cede9442c05cfc04ba679dde28f37aa96 SHA512 0ef8213f504ad1e500a2c1ce19a7575cd1fd8b7ffc7e5fb0bd2437639d8c458c47bbfea7734fcd3e200136a661331dde32af0b064f0b25d324138ce6e35d15f3 WHIRLPOOL 69eff1889a19f8d5714d7e71a106871172cd25c651ea30046ab81270cf7e46c7a1983cf20fd8d5fd8ad243d70e881be705d57b0b93b54248d086e7b253a4873a diff --git a/app-office/akonadi-server/metadata.xml b/app-office/akonadi-server/metadata.xml deleted file mode 100644 index 2fdbf33.. --- a/app-office/akonadi-server/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - k...@gentoo.org - Gentoo KDE Project - - diff --git a/kde-apps/akonadi/Manifest b/kde-apps/akonadi/Manifest index 14878e4..d0fc050 100644 --- a/kde-apps/akonadi/Manifest +++ b/kde-apps/akonadi/Manifest @@ -1 +1,2 @@ +DIST akonadi-1.13.1_pre20160203.tar.gz 384556 SHA256 4243b32e529be6aadc38dc4463cb6e7cede9442c05cfc04ba679dde28f37aa96 SHA512 0ef8213f504ad1e500a2c1ce19a7575cd1fd8b7ffc7e5fb0bd2437639d8c458c47bbfea7734fcd3e200136a661331dde32af0b064f0b25d324138ce6e35d15f3 WHIRLPOOL 69eff1889a19f8d5714d7e71a106871172cd25c651ea30046ab81270cf7e46c7a1983cf20fd8d5fd8ad243d70e881be705d57b0b93b54248d086e7b253a4873a DIST akonadi-16.08.2.tar.xz 1021860 SHA256 e60d64528a10e6484d54850c12866bea6efd891ee9d304f5e4afb424fb502d90 SHA512 7a83f2f9c4396e3e68ec44e7da6f25aa05d2acba63d4e48ffaebea900f803b1bce6b0c76685d8b3a28acb2b5e08b532a67ab8108858ecd2622b821174c5f0cea WHIRLPOOL 3976a119cfd8ae566103580d799db03cfcca51f43f01e303b98abca5743bc4dd23d832f55df52e357492b2d0a8fba3bf5b74daa3b9109437de931e3c3f1ce811 diff --git a/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild b/kde-apps/akonadi/akonadi-1.13.1_pre20160203-r1.ebuild similarity index 90% rename from app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild rename to kde-apps/akonadi/akonadi-1.13.1_pre20160203-r1.ebuild index 6613ad6..a4f5fbe 100644 --- a/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild +++ b/kde-apps/akonadi/akonadi-1.13.1_pre20160203-r1.ebuild @@ -5,12 +5,13 @@ EAPI=6 if [[ ${PV} = *_pre* ]]; then - COMMIT_ID="18ed37d89b8185ac15a8bfe245de8a88d17f2c64" - SRC_URI="https://quickgit.kde.org/?p=akonadi.git&a=snapshot&h=${COMMIT_ID}&fmt=tgz -> ${P}.tar.gz" - S="${WORKDIR}/${PN/-server/}" + # KDE quickgit https certificate issue + # COMMIT_ID="18ed37d89b8185ac15a8bfe245de8a88d17f2c64" + # SRC_URI="https://quickgit.kde.org/?p=${PN}.git&a=snapshot&h=${COMMIT_ID}&fmt=tgz -> ${P}.tar.gz" + SRC_URI="https://dev.gentoo.org/~johu/distfiles/${P}.tar.gz"; + S="${WORKDIR}/${PN}" else - SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" - S="${WORKDIR}/${P/-server/}" + SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.bz2" fi inherit cmake-utils diff --git a/kde-apps/akonadi/akonadi-16.08
[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/
commit: 5ebcc221996534aeb1595e1948f8f12ce4cf0095 Author: Johannes Huber gentoo org> AuthorDate: Sat Jul 16 16:51:49 2016 + Commit: Johannes Huber gentoo org> CommitDate: Sat Jul 16 16:52:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ebcc221 app-office/akonadi-server: Remove 1.13.0 Package-Manager: portage-2.3.0 app-office/akonadi-server/Manifest | 1 - .../akonadi-server/akonadi-server-1.13.0-r2.ebuild | 137 - 2 files changed, 138 deletions(-) diff --git a/app-office/akonadi-server/Manifest b/app-office/akonadi-server/Manifest index ccf4860..4a7a66b 100644 --- a/app-office/akonadi-server/Manifest +++ b/app-office/akonadi-server/Manifest @@ -1,2 +1 @@ -DIST akonadi-1.13.0.tar.bz2 294198 SHA256 8c7f690002ea22c139f3a64394aef2e816e00ca47fd971af7d54a66087356dd2 SHA512 4bf2026c3807b5493c9f63d0c2bff2e6db00fbe97a4e2c2f707aaa3bf4a848b70dd9657d8fa1743690e8eeefd967de4895c1329c6bb817a1d023fe398285222f WHIRLPOOL edc18247dd864af48395f4e3187f6a52cdaf4737959b317e3decb10caf138b97258a661eeb11a2ad11f2365fdd053a7c6fe63097ba71c24a12417ee71de54afb DIST akonadi-server-1.13.1_pre20160203.tar.gz 384556 SHA256 4243b32e529be6aadc38dc4463cb6e7cede9442c05cfc04ba679dde28f37aa96 SHA512 0ef8213f504ad1e500a2c1ce19a7575cd1fd8b7ffc7e5fb0bd2437639d8c458c47bbfea7734fcd3e200136a661331dde32af0b064f0b25d324138ce6e35d15f3 WHIRLPOOL 69eff1889a19f8d5714d7e71a106871172cd25c651ea30046ab81270cf7e46c7a1983cf20fd8d5fd8ad243d70e881be705d57b0b93b54248d086e7b253a4873a diff --git a/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild b/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild deleted file mode 100644 index 8ce6f72..000 --- a/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -if [[ $PV = ** ]]; then - scm_eclass=git-r3 - EGIT_REPO_URI=( "git://anongit.kde.org/akonadi" ) - SRC_URI="" - KEYWORDS="ppc ppc64" -else - SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" - KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" - S="${WORKDIR}/${P/-server/}" -fi - -inherit cmake-utils ${scm_eclass} - -DESCRIPTION="The server part of Akonadi" -HOMEPAGE="https://pim.kde.org/akonadi"; - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="+mysql postgres +qt4 qt5 sqlite test" - -REQUIRED_USE="^^ ( qt4 qt5 ) || ( sqlite mysql postgres )" - -CDEPEND=" - dev-libs/boost:= - x11-misc/shared-mime-info - qt4? ( - >=dev-qt/qtcore-4.8.5:4 - >=dev-qt/qtdbus-4.8.5:4 - >=dev-qt/qtgui-4.8.5:4 - >=dev-qt/qtsql-4.8.5:4[mysql?,postgres?] - >=dev-qt/qttest-4.8.5:4 - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsql:5[mysql?,postgres?] - dev-qt/qttest:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - ) - sqlite? ( dev-db/sqlite:3 ) -" -DEPEND="${CDEPEND} - dev-libs/libxslt - >=dev-util/automoc-0.9.88 - test? ( sys-apps/dbus ) -" -RDEPEND="${CDEPEND} - mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql[server] ) -" - -RESTRICT="test" - -PATCHES=( "${FILESDIR}/${P}-mysql56-crash.patch" ) - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]]; then - [[ $(gcc-major-version) -lt 4 ]] || \ - ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 7 ]] ) \ - && die "Sorry, but gcc-4.6 and earlier won't work (see bug #520102)." - fi -} - -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-base/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 -
[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/
commit: 2a58d431ca3260686d01bf7187bc3352bfd9c1ff Author: Michael Palimaka gentoo org> AuthorDate: Wed Jun 15 18:29:48 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Jun 15 18:40:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a58d431 app-office/akonadi-server: x86 stable Gentoo-bug: 584652 Package-Manager: portage-2.3.0_rc1 app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild b/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild index 22e6082..5a3b160 100644 --- a/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild +++ b/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild @@ -18,7 +18,7 @@ else SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" S="${WORKDIR}/${P/-server/}" fi - KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" fi inherit cmake-utils ${scm_eclass}
[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/
commit: fbdcb129583d97a28564b56bad486391321a536d Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jun 11 10:54:25 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jun 11 10:54:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbdcb129 app-office/akonadi-server: amd64 stable wrt bug #584652 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild b/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild index cff46c6..22e6082 100644 --- a/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild +++ b/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild @@ -18,7 +18,7 @@ else SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" S="${WORKDIR}/${P/-server/}" fi - KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" fi inherit cmake-utils ${scm_eclass}
[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/
commit: e73c47d547584466468cef5536bef7602a834666 Author: Johannes Huber gentoo org> AuthorDate: Tue May 31 11:05:05 2016 + Commit: Johannes Huber gentoo org> CommitDate: Tue May 31 11:05:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e73c47d5 app-office/akonadi-server: Drop ppc/ppc64 to testing No stable reverse dependencies left due to bfa4140c1969992bb8d5b7e38565bb1a99003095 Package-Manager: portage-2.3.0_rc1 app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild b/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild index b59b611..8ce6f72 100644 --- a/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild +++ b/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ if [[ $PV = ** ]]; then KEYWORDS="ppc ppc64" else SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" - KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" S="${WORKDIR}/${P/-server/}" fi
[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/files/, app-office/akonadi-server/
commit: 086d38b7bccc6890437cf096ba0440f968584ea6 Author: Andreas Sturmlechner gmail com> AuthorDate: Wed Feb 3 16:18:09 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Mar 8 14:16:02 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=086d38b7 app-office/akonadi-server: Add 1.13.1 snapshot app-office/akonadi-server/Manifest | 1 + .../akonadi-server-1.13.1_pre20160203-r1.ebuild| 134 + .../files/akonadi-server-1.13.1-mysql.conf.patch | 38 ++ 3 files changed, 173 insertions(+) diff --git a/app-office/akonadi-server/Manifest b/app-office/akonadi-server/Manifest index 67ce388..ccf4860 100644 --- a/app-office/akonadi-server/Manifest +++ b/app-office/akonadi-server/Manifest @@ -1 +1,2 @@ DIST akonadi-1.13.0.tar.bz2 294198 SHA256 8c7f690002ea22c139f3a64394aef2e816e00ca47fd971af7d54a66087356dd2 SHA512 4bf2026c3807b5493c9f63d0c2bff2e6db00fbe97a4e2c2f707aaa3bf4a848b70dd9657d8fa1743690e8eeefd967de4895c1329c6bb817a1d023fe398285222f WHIRLPOOL edc18247dd864af48395f4e3187f6a52cdaf4737959b317e3decb10caf138b97258a661eeb11a2ad11f2365fdd053a7c6fe63097ba71c24a12417ee71de54afb +DIST akonadi-server-1.13.1_pre20160203.tar.gz 384556 SHA256 4243b32e529be6aadc38dc4463cb6e7cede9442c05cfc04ba679dde28f37aa96 SHA512 0ef8213f504ad1e500a2c1ce19a7575cd1fd8b7ffc7e5fb0bd2437639d8c458c47bbfea7734fcd3e200136a661331dde32af0b064f0b25d324138ce6e35d15f3 WHIRLPOOL 69eff1889a19f8d5714d7e71a106871172cd25c651ea30046ab81270cf7e46c7a1983cf20fd8d5fd8ad243d70e881be705d57b0b93b54248d086e7b253a4873a diff --git a/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild b/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild new file mode 100644 index 000..cff46c6 --- /dev/null +++ b/app-office/akonadi-server/akonadi-server-1.13.1_pre20160203-r1.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +if [[ ${PV} = ** ]]; then + scm_eclass=git-r3 + EGIT_REPO_URI=( "git://anongit.kde.org/akonadi" ) + SRC_URI="" + KEYWORDS="" +else + if [[ ${PV} = *_pre* ]]; then + COMMIT_ID="18ed37d89b8185ac15a8bfe245de8a88d17f2c64" + SRC_URI="https://quickgit.kde.org/?p=akonadi.git&a=snapshot&h=${COMMIT_ID}&fmt=tgz -> ${P}.tar.gz" + S="${WORKDIR}/${PN/-server/}" + else + SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" + S="${WORKDIR}/${P/-server/}" + fi + KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +fi + +inherit cmake-utils ${scm_eclass} + +DESCRIPTION="The server part of Akonadi" +HOMEPAGE="https://pim.kde.org/akonadi"; + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="+mysql postgres sqlite test" + +REQUIRED_USE="|| ( sqlite mysql postgres )" + +CDEPEND=" + dev-libs/boost:= + >=dev-qt/qtcore-4.8.5:4 + >=dev-qt/qtdbus-4.8.5:4 + >=dev-qt/qtgui-4.8.5:4 + >=dev-qt/qtsql-4.8.5:4[mysql?,postgres?] + >=dev-qt/qttest-4.8.5:4 + x11-misc/shared-mime-info + sqlite? ( dev-db/sqlite:3 ) +" +DEPEND="${CDEPEND} + dev-libs/libxslt + >=dev-util/automoc-0.9.88 + test? ( sys-apps/dbus ) +" +RDEPEND="${CDEPEND} + mysql? ( virtual/mysql ) + postgres? ( dev-db/postgresql[server] ) +" + +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/${PN}-1.13.0-mysql56-crash.patch" + "${FILESDIR}/${PN}-1.13.1-mysql.conf.patch" +) + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]]; then + [[ $(gcc-major-version) -lt 4 ]] || \ + ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 7 ]] ) \ + && die "Sorry, but gcc-4.6 and earlier won't work (see bug #520102)." + fi +} + +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. PostgreSQL" + ewarn "is also known to work very well but requires manual dump and import on major" + ewarn "upgrades of the DB." + ewarn "You can select the backend in your ~/.config/akonadi/akonadiserverrc." +
[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/
commit: ff91151495008bd60938a1c8632f289bf35393b8 Author: Michael Palimaka gentoo org> AuthorDate: Fri Oct 30 14:29:48 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Oct 30 14:30:34 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff911514 app-office/akonadi-server: remove old Package-Manager: portage-2.2.20.1 .../akonadi-server/akonadi-server-1.13.0-r1.ebuild | 136 - 1 file changed, 136 deletions(-) diff --git a/app-office/akonadi-server/akonadi-server-1.13.0-r1.ebuild b/app-office/akonadi-server/akonadi-server-1.13.0-r1.ebuild deleted file mode 100644 index 5d2c52c..000 --- a/app-office/akonadi-server/akonadi-server-1.13.0-r1.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -if [[ $PV = ** ]]; then - scm_eclass=git-r3 - EGIT_REPO_URI=( "git://anongit.kde.org/akonadi" ) - SRC_URI="" - KEYWORDS="" -else - SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" - KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" - S="${WORKDIR}/${P/-server/}" -fi - -inherit cmake-utils ${scm_eclass} - -DESCRIPTION="The server part of Akonadi" -HOMEPAGE="https://pim.kde.org/akonadi"; - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="+mysql postgres +qt4 qt5 sqlite test" - -REQUIRED_USE="^^ ( qt4 qt5 ) || ( sqlite mysql postgres )" - -CDEPEND=" - dev-libs/boost:= - x11-misc/shared-mime-info - qt4? ( - >=dev-qt/qtcore-4.8.5:4 - >=dev-qt/qtdbus-4.8.5:4 - >=dev-qt/qtgui-4.8.5:4 - >=dev-qt/qtsql-4.8.5:4[mysql?,postgres?] - >=dev-qt/qttest-4.8.5:4 - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsql:5[mysql?,postgres?] - dev-qt/qttest:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - ) - sqlite? ( dev-db/sqlite:3 ) -" -DEPEND="${CDEPEND} - dev-libs/libxslt - >=dev-util/automoc-0.9.88 - test? ( sys-apps/dbus ) -" -RDEPEND="${CDEPEND} - postgres? ( dev-db/postgresql[server] ) -" - -RESTRICT="test" - -PATCHES=( "${FILESDIR}/${P}-mysql56-crash.patch" ) - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]]; then - [[ $(gcc-major-version) -lt 4 ]] || \ - ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 7 ]] ) \ - && die "Sorry, but gcc-4.6 and earlier won't work (see bug #520102)." - fi -} - -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-base/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=( - -DINSTALL_QSQLITE_IN_QT_PREFIX=ON - -DWITH_SOPRANO=FALSE - $(cmake-utils_use test AKONADI_BUILD_TESTS) - $(cmake-utils_use sqlite AKONADI_BUILD_QSQLITE) - $(cmake-utils_use qt5 QT5_BUILD) - ) - - cmake-utils_src_configure -} - -src_test() { - export $(dbus-launch) - cmake-utils_src_test -} - -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 - - cmake-utils_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}" -}
[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/
commit: 93870a535bf272c06b8484a7a6b56ed304b0d548 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 30 10:12:42 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 30 10:15:06 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93870a53 app-office/akonadi-server: ppc stable wrt bug #563528 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc" app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild b/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild index 855eff1..b59b611 100644 --- a/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild +++ b/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild @@ -8,10 +8,10 @@ if [[ $PV = ** ]]; then scm_eclass=git-r3 EGIT_REPO_URI=( "git://anongit.kde.org/akonadi" ) SRC_URI="" - KEYWORDS="ppc64" + KEYWORDS="ppc ppc64" else SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" - KEYWORDS="amd64 ~arm ~ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" S="${WORKDIR}/${P/-server/}" fi
[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/
commit: 0567cb274e9018ae23368f659f266e00e968d449 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 26 05:29:55 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 26 05:31:06 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0567cb27 app-office/akonadi-server: Stable for PPC64 (bug #563528). Package-Manager: portage-2.2.23 RepoMan-Options: --ignore-arches app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild b/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild index 7068ab3..855eff1 100644 --- a/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild +++ b/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild @@ -8,10 +8,10 @@ if [[ $PV = ** ]]; then scm_eclass=git-r3 EGIT_REPO_URI=( "git://anongit.kde.org/akonadi" ) SRC_URI="" - KEYWORDS="" + KEYWORDS="ppc64" else SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" - KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" S="${WORKDIR}/${P/-server/}" fi
[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/
commit: bbd7ee02cd9f197d54345c87e215bec8da1e3a85 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Oct 25 10:50:08 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Oct 25 10:50:08 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd7ee02 app-office/akonadi-server: x86 stable wrt bug #563528 Package-Manager: portage-2.2.20.1 app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild b/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild index 05a4839..7068ab3 100644 --- a/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild +++ b/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild @@ -11,7 +11,7 @@ if [[ $PV = ** ]]; then KEYWORDS="" else SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" - KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" S="${WORKDIR}/${P/-server/}" fi
[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/
commit: c80cbd9c03e0a4f1a87d589aae875f90b7702228 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 23 09:04:37 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 23 09:04:37 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80cbd9c app-office/akonadi-server: amd64 stable wrt bug #563528 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild b/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild index 4f92f42..05a4839 100644 --- a/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild +++ b/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild @@ -11,7 +11,7 @@ if [[ $PV = ** ]]; then KEYWORDS="" else SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" - KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" S="${WORKDIR}/${P/-server/}" fi
[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/
commit: 0dd0974894b6c7f1f9b9791513016c7322a15351 Author: Alex Brandt gentoo org> AuthorDate: Mon Oct 19 19:49:36 2015 + Commit: Alex Brandt gentoo org> CommitDate: Mon Oct 19 19:49:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd09748 app-office/akonadi-server: add virtual/mysql dependence Found out that app-office/akonadi-server lost its dependence on mysql early due to an implicit dependence through dev-qt/qtsql. I've revbumped and added the RDEPEND as needed. Also, I will shortly be opening a bug to re-stabilize these KEYWORDS: amd64 ppc ppc64 x86 This seems to be related to the mysqlclient split. Package-Manager: portage-2.2.23 .../akonadi-server/akonadi-server-1.13.0-r2.ebuild | 137 + 1 file changed, 137 insertions(+) diff --git a/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild b/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild new file mode 100644 index 000..4f92f42 --- /dev/null +++ b/app-office/akonadi-server/akonadi-server-1.13.0-r2.ebuild @@ -0,0 +1,137 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +if [[ $PV = ** ]]; then + scm_eclass=git-r3 + EGIT_REPO_URI=( "git://anongit.kde.org/akonadi" ) + SRC_URI="" + KEYWORDS="" +else + SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" + KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + S="${WORKDIR}/${P/-server/}" +fi + +inherit cmake-utils ${scm_eclass} + +DESCRIPTION="The server part of Akonadi" +HOMEPAGE="https://pim.kde.org/akonadi"; + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="+mysql postgres +qt4 qt5 sqlite test" + +REQUIRED_USE="^^ ( qt4 qt5 ) || ( sqlite mysql postgres )" + +CDEPEND=" + dev-libs/boost:= + x11-misc/shared-mime-info + qt4? ( + >=dev-qt/qtcore-4.8.5:4 + >=dev-qt/qtdbus-4.8.5:4 + >=dev-qt/qtgui-4.8.5:4 + >=dev-qt/qtsql-4.8.5:4[mysql?,postgres?] + >=dev-qt/qttest-4.8.5:4 + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsql:5[mysql?,postgres?] + dev-qt/qttest:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + ) + sqlite? ( dev-db/sqlite:3 ) +" +DEPEND="${CDEPEND} + dev-libs/libxslt + >=dev-util/automoc-0.9.88 + test? ( sys-apps/dbus ) +" +RDEPEND="${CDEPEND} + mysql? ( virtual/mysql ) + postgres? ( dev-db/postgresql[server] ) +" + +RESTRICT="test" + +PATCHES=( "${FILESDIR}/${P}-mysql56-crash.patch" ) + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]]; then + [[ $(gcc-major-version) -lt 4 ]] || \ + ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 7 ]] ) \ + && die "Sorry, but gcc-4.6 and earlier won't work (see bug #520102)." + fi +} + +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-base/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=( + -DINSTALL_QSQLITE_IN_QT_PREFIX=ON + -DWITH_SOPRANO=FALSE + $(cmake-utils_use test AKONADI_BUILD_TESTS) + $(cmake-utils_use sqlite AKONADI_BUILD_QSQLITE) + $(cmake-utils_use qt5 QT5_BUILD) + ) + + cmake-utils_src_configure +} + +src_test() { + export $(dbus-launch) + cmake-utils_src_test +} + +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 + + cmake-utils_src_install +} + +pkg_posti
[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/
commit: 176cbaab4e18dc6baf69a7d2c98beec2ecc3f424 Author: Michael Palimaka gentoo org> AuthorDate: Wed Sep 23 12:57:45 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Sep 23 12:59:10 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176cbaab app-office/akonadi-server: remove old. Package-Manager: portage-2.2.20.1 .../akonadi-server/akonadi-server-1.13.0.ebuild| 134 - 1 file changed, 134 deletions(-) diff --git a/app-office/akonadi-server/akonadi-server-1.13.0.ebuild b/app-office/akonadi-server/akonadi-server-1.13.0.ebuild deleted file mode 100644 index 84d6bf0..000 --- a/app-office/akonadi-server/akonadi-server-1.13.0.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -if [[ $PV = ** ]]; then - scm_eclass=git-r3 - EGIT_REPO_URI=( "git://anongit.kde.org/akonadi" ) - SRC_URI="" - KEYWORDS="" -else - SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" - KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" - S="${WORKDIR}/${P/-server/}" -fi - -inherit cmake-utils ${scm_eclass} - -DESCRIPTION="The server part of Akonadi" -HOMEPAGE="https://pim.kde.org/akonadi"; - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="+mysql postgres +qt4 qt5 sqlite test" - -REQUIRED_USE="^^ ( qt4 qt5 ) || ( sqlite mysql postgres )" - -CDEPEND=" - dev-libs/boost:= - x11-misc/shared-mime-info - qt4? ( - >=dev-qt/qtcore-4.8.5:4 - >=dev-qt/qtdbus-4.8.5:4 - >=dev-qt/qtgui-4.8.5:4 - >=dev-qt/qtsql-4.8.5:4[mysql?,postgres?] - >=dev-qt/qttest-4.8.5:4 - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsql:5[mysql?,postgres?] - dev-qt/qttest:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - ) - sqlite? ( dev-db/sqlite:3 ) -" -DEPEND="${CDEPEND} - dev-libs/libxslt - >=dev-util/automoc-0.9.88 - test? ( sys-apps/dbus ) -" -RDEPEND="${CDEPEND} - postgres? ( dev-db/postgresql[server] ) -" - -RESTRICT="test" - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]]; then - [[ $(gcc-major-version) -lt 4 ]] || \ - ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 7 ]] ) \ - && die "Sorry, but gcc-4.6 and earlier won't work (see bug #520102)." - fi -} - -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-base/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=( - -DINSTALL_QSQLITE_IN_QT_PREFIX=ON - -DWITH_SOPRANO=FALSE - $(cmake-utils_use test AKONADI_BUILD_TESTS) - $(cmake-utils_use sqlite AKONADI_BUILD_QSQLITE) - $(cmake-utils_use qt5 QT5_BUILD) - ) - - cmake-utils_src_configure -} - -src_test() { - export $(dbus-launch) - cmake-utils_src_test -} - -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 - - cmake-utils_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}" -}
[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/
commit: 384852a8097124421c88fb0402a918a121692163 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 23 12:50:29 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 23 12:51:50 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=384852a8 app-office/akonadi-server: ppc64 stable wrt bug #555334 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc64" app-office/akonadi-server/akonadi-server-1.13.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/akonadi-server/akonadi-server-1.13.0-r1.ebuild b/app-office/akonadi-server/akonadi-server-1.13.0-r1.ebuild index 97f54f7..5d2c52c 100644 --- a/app-office/akonadi-server/akonadi-server-1.13.0-r1.ebuild +++ b/app-office/akonadi-server/akonadi-server-1.13.0-r1.ebuild @@ -11,7 +11,7 @@ if [[ $PV = ** ]]; then KEYWORDS="" else SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" - KEYWORDS="amd64 ~arm ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" S="${WORKDIR}/${P/-server/}" fi
[gentoo-commits] repo/gentoo:master commit in: app-office/akonadi-server/
commit: ea0edc0e24ddcf5872781b704230fe4e42bb12cf Author: Johannes Huber gentoo org> AuthorDate: Wed Aug 12 19:06:31 2015 + Commit: Johannes Huber gentoo org> CommitDate: Wed Aug 12 19:06:48 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea0edc0e app-office/akonadi-server: Drop soprano USE flag Part of the Nepomuk removal, was only needed for KDE PIM with Nepomuk support. Package-Manager: portage-2.2.20.1 app-office/akonadi-server/akonadi-server-1.13.0-r1.ebuild | 8 +++- app-office/akonadi-server/akonadi-server-1.13.0.ebuild| 6 ++ app-office/akonadi-server/metadata.xml| 3 --- 3 files changed, 5 insertions(+), 12 deletions(-) diff --git a/app-office/akonadi-server/akonadi-server-1.13.0-r1.ebuild b/app-office/akonadi-server/akonadi-server-1.13.0-r1.ebuild index ee76b60..761effd 100644 --- a/app-office/akonadi-server/akonadi-server-1.13.0-r1.ebuild +++ b/app-office/akonadi-server/akonadi-server-1.13.0-r1.ebuild @@ -8,7 +8,7 @@ if [[ $PV = ** ]]; then scm_eclass=git-r3 EGIT_REPO_URI=( "git://anongit.kde.org/akonadi" ) SRC_URI="" - KEYWORDS="amd64 ppc" + KEYWORDS="" else SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2" KEYWORDS="amd64 ~arm ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" @@ -22,7 +22,7 @@ HOMEPAGE="http://pim.kde.org/akonadi"; LICENSE="LGPL-2.1" SLOT="0" -IUSE="+mysql postgres +qt4 qt5 soprano sqlite test" +IUSE="+mysql postgres +qt4 qt5 sqlite test" REQUIRED_USE="^^ ( qt4 qt5 ) || ( sqlite mysql postgres )" @@ -45,9 +45,7 @@ CDEPEND=" dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - soprano? ( dev-libs/soprano[-qt4,qt5] ) ) - soprano? ( dev-libs/soprano ) sqlite? ( dev-db/sqlite:3 ) " DEPEND="${CDEPEND} @@ -105,8 +103,8 @@ pkg_setup() { src_configure() { local mycmakeargs=( -DINSTALL_QSQLITE_IN_QT_PREFIX=ON + -DWITH_SOPRANO=FALSE $(cmake-utils_use test AKONADI_BUILD_TESTS) - $(cmake-utils_use_with soprano) $(cmake-utils_use sqlite AKONADI_BUILD_QSQLITE) $(cmake-utils_use qt5 QT5_BUILD) ) diff --git a/app-office/akonadi-server/akonadi-server-1.13.0.ebuild b/app-office/akonadi-server/akonadi-server-1.13.0.ebuild index 235b20b..4d16b22 100644 --- a/app-office/akonadi-server/akonadi-server-1.13.0.ebuild +++ b/app-office/akonadi-server/akonadi-server-1.13.0.ebuild @@ -22,7 +22,7 @@ HOMEPAGE="http://pim.kde.org/akonadi"; LICENSE="LGPL-2.1" SLOT="0" -IUSE="+mysql postgres +qt4 qt5 soprano sqlite test" +IUSE="+mysql postgres +qt4 qt5 sqlite test" REQUIRED_USE="^^ ( qt4 qt5 ) || ( sqlite mysql postgres )" @@ -45,9 +45,7 @@ CDEPEND=" dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - soprano? ( dev-libs/soprano[-qt4,qt5] ) ) - soprano? ( dev-libs/soprano ) sqlite? ( dev-db/sqlite:3 ) " DEPEND="${CDEPEND} @@ -103,8 +101,8 @@ pkg_setup() { src_configure() { local mycmakeargs=( -DINSTALL_QSQLITE_IN_QT_PREFIX=ON + -DWITH_SOPRANO=FALSE $(cmake-utils_use test AKONADI_BUILD_TESTS) - $(cmake-utils_use_with soprano) $(cmake-utils_use sqlite AKONADI_BUILD_QSQLITE) $(cmake-utils_use qt5 QT5_BUILD) ) diff --git a/app-office/akonadi-server/metadata.xml b/app-office/akonadi-server/metadata.xml index 3142906..a23f444 100644 --- a/app-office/akonadi-server/metadata.xml +++ b/app-office/akonadi-server/metadata.xml @@ -2,7 +2,4 @@ http://www.gentoo.org/dtd/metadata.dtd";> kde - - Enable deprecated dev-libs/soprano, needed for nepomuk search -