We have moved to Git. This repository is only provided for compatibility with old installations. Learn how to migrate your installation here.

diff dev-python/celery/celery-2.2.10.ebuild @ 13:7d56754e9644

copied description texts from official ebuilds, modified dependencies and download methods
author Daniel Neugebauer <dneuge@energiequant.de>
date Sun, 29 Jul 2012 23:12:08 +0200
parents c3acf66affe4
children
line wrap: on
line diff
--- a/dev-python/celery/celery-2.2.10.ebuild	Tue Jul 24 23:20:53 2012 +0200
+++ b/dev-python/celery/celery-2.2.10.ebuild	Sun Jul 29 23:12:08 2012 +0200
@@ -6,17 +6,20 @@
 SUPPORT_PYTHON_ABIS="1"
 
 inherit distutils
-inherit git-2
 
-DESCRIPTION="a task queue implementation"
-HOMEPAGE="http://www.celeryproject.org/"
+DESCRIPTION="Celery is an open source asynchronous task queue/job queue based on distributed message passing."
+HOMEPAGE="http://www.celeryproject.org/ http://pypi.python.org/pypi/celery"
+
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
-# tarball exists (kind of...) but we get a messy filename from it
-# so instead we pull the github repository (not ideal but works)
-#SRC_URI="https://github.com/celery/celery/tarball/v2.2.10"
-
-EGIT_REPO_URI="https://github.com/celery/celery.git"
-EGIT_COMMIT="c4f068483bb2600c36d31da352f43f6dc3ea3dc7"
+# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+# dependencies are likely to be incomplete or not restrictive enough
+# this library ebuild has been added for rhodecode which may have restricted them in
+# another way, you are encouraged to submit corrections to gentoo-overlay@megacoffee.net
+# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+DEPEND=">=dev-python/kombu-1.1.2
+	<dev-python/kombu-2.0.0
+	dev-python/setuptools"
 
 LICENSE="BSD-3"
 SLOT="0"
@@ -24,3 +27,5 @@
 IUSE=""
 
 RESTRICT_PYTHON_ABIS="3.*"
+
+# NOTE: the official ebuilds for later versions of Celery contain some more steps