johu 14/08/10 11:42:20 Modified: ChangeLog Added: akonadi-server-1.13.0.ebuild Log: Version bump. (Portage version: 2.2.11-r1/cvs/Linux x86_64, signed Manifest commit with key 0xF3CFD2BD)
Revision Changes Path 1.142 app-office/akonadi-server/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/akonadi-server/ChangeLog?rev=1.142&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/akonadi-server/ChangeLog?rev=1.142&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/akonadi-server/ChangeLog?r1=1.141&r2=1.142 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-office/akonadi-server/ChangeLog,v retrieving revision 1.141 retrieving revision 1.142 diff -u -r1.141 -r1.142 --- ChangeLog 22 Apr 2014 15:44:02 -0000 1.141 +++ ChangeLog 10 Aug 2014 11:42:20 -0000 1.142 @@ -1,6 +1,11 @@ # ChangeLog for app-office/akonadi-server # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/ChangeLog,v 1.141 2014/04/22 15:44:02 johu Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/ChangeLog,v 1.142 2014/08/10 11:42:20 johu Exp $ + +*akonadi-server-1.13.0 (10 Aug 2014) + + 10 Aug 2014; Johannes Huber <j...@gentoo.org> +akonadi-server-1.13.0.ebuild: + Version bump. *akonadi-server-1.12.1-r1 (22 Apr 2014) 1.1 app-office/akonadi-server/akonadi-server-1.13.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/akonadi-server/akonadi-server-1.13.0.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/akonadi-server/akonadi-server-1.13.0.ebuild?rev=1.1&content-type=text/plain Index: akonadi-server-1.13.0.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.13.0.ebuild,v 1.1 2014/08/10 11:42:20 johu Exp $ EAPI=5 if [[ $PV = *9999* ]]; 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="http://pim.kde.org/akonadi" LICENSE="LGPL-2.1" SLOT="0" IUSE="+mysql postgres +qt4 qt5 soprano 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 soprano? ( dev-libs/soprano[-qt4,qt5] ) ) soprano? ( dev-libs/soprano ) 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_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 $(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) ) 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}" }