summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Shvetsov <alexxy@gentoo.org>2013-01-04 11:22:03 +0400
committerAlexey Shvetsov <alexxy@gentoo.org>2013-01-04 11:22:03 +0400
commitae6951bab35626d6b403650a3bffb98aa9de55cd (patch)
tree2944ba9d19ac87c37684c69ea03e2afd40719d6f
parentaa39f2f1c78c48a9e9493039ef481c9c2b8c7514 (diff)
downloadkde-ae6951bab35626d6b403650a3bffb98aa9de55cd.tar.gz
kde-ae6951bab35626d6b403650a3bffb98aa9de55cd.tar.bz2
kde-ae6951bab35626d6b403650a3bffb98aa9de55cd.zip
[app-office/akonadi-server] Add new
Package-Manager: portage-2.2.0_alpha149
-rw-r--r--app-office/akonadi-server/Manifest1
-rw-r--r--app-office/akonadi-server/akonadi-server-1.9.0.ebuild (renamed from app-office/akonadi-server/akonadi-server-1.8.80.ebuild)14
-rw-r--r--app-office/akonadi-server/akonadi-server-9999.ebuild16
3 files changed, 25 insertions, 6 deletions
diff --git a/app-office/akonadi-server/Manifest b/app-office/akonadi-server/Manifest
new file mode 100644
index 00000000000..382d26bf2bd
--- /dev/null
+++ b/app-office/akonadi-server/Manifest
@@ -0,0 +1 @@
+DIST akonadi-1.9.0.tar.bz2 220255 SHA256 6ff5c23e426efc02784d4ab1a6e6dff24c8efe81fd34ec78bb52bb4d7733e013 SHA512 e982f98263ae7cce3af90a7282ead72802ab3c611c3d664ed995e630b036548cbcbacf290fd591e00cbc3584e989bbb9e563ff7736c785609ebd84d011750779 WHIRLPOOL 8df1b77e3725c68e8ecd6f1c937da4124127132980cb58deec937a4dd11032f02f2cf8d5bc775f40e402d2925ae2f0c1d2135330182140838c825bb4451594bc
diff --git a/app-office/akonadi-server/akonadi-server-1.8.80.ebuild b/app-office/akonadi-server/akonadi-server-1.9.0.ebuild
index b59b67bc52f..9623384ec41 100644
--- a/app-office/akonadi-server/akonadi-server-1.8.80.ebuild
+++ b/app-office/akonadi-server/akonadi-server-1.9.0.ebuild
@@ -4,14 +4,22 @@
EAPI=4
-inherit cmake-utils git-2
+if [[ $PV = *9999* ]]; then
+ scm_eclass=git-2
+ 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 ~amd64-linux ~x86-linux"
+fi
+
+inherit cmake-utils ${scm_eclass}
DESCRIPTION="The server part of Akonadi"
HOMEPAGE="http://pim.kde.org/akonadi"
-EGIT_REPO_URI="git://anongit.kde.org/akonadi"
LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="mysql postgres +sqlite test"
diff --git a/app-office/akonadi-server/akonadi-server-9999.ebuild b/app-office/akonadi-server/akonadi-server-9999.ebuild
index 7990e8d7b0a..9623384ec41 100644
--- a/app-office/akonadi-server/akonadi-server-9999.ebuild
+++ b/app-office/akonadi-server/akonadi-server-9999.ebuild
@@ -4,14 +4,22 @@
EAPI=4
-inherit cmake-utils git-2
+if [[ $PV = *9999* ]]; then
+ scm_eclass=git-2
+ 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 ~amd64-linux ~x86-linux"
+fi
+
+inherit cmake-utils ${scm_eclass}
DESCRIPTION="The server part of Akonadi"
HOMEPAGE="http://pim.kde.org/akonadi"
-EGIT_REPO_URI="git://anongit.kde.org/akonadi"
LICENSE="LGPL-2.1"
-KEYWORDS=""
SLOT="0"
IUSE="mysql postgres +sqlite test"
@@ -33,6 +41,8 @@ RDEPEND="${CDEPEND}
REQUIRED_USE="|| ( sqlite mysql postgres )"
+RESTRICT=test
+
pkg_setup() {
# Set default storage backend in order: SQLite, MySQL, PostgreSQL
# reverse driver check to keep the order