summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2012-11-22 20:26:04 +0100
committerGilles Dartiguelongue <eva@gentoo.org>2012-11-22 20:26:04 +0100
commitcf0a892bd0577516ed0a49c2007c6b4fee92a7b8 (patch)
treeb550ea5c2dbdc8602951360e68828458fdc79644
parentdev-python/httpagentparser: initial ebuild (diff)
downloadeva-cf0a892bd0577516ed0a49c2007c6b4fee92a7b8.tar.gz
eva-cf0a892bd0577516ed0a49c2007c6b4fee92a7b8.tar.bz2
eva-cf0a892bd0577516ed0a49c2007c6b4fee92a7b8.zip
app-admin/sentry: initial ebuild
-rw-r--r--app-admin/sentry/Manifest1
-rw-r--r--app-admin/sentry/metadata.xml11
-rw-r--r--app-admin/sentry/sentry-5.0.21.ebuild61
3 files changed, 73 insertions, 0 deletions
diff --git a/app-admin/sentry/Manifest b/app-admin/sentry/Manifest
new file mode 100644
index 0000000..eb50dda
--- /dev/null
+++ b/app-admin/sentry/Manifest
@@ -0,0 +1 @@
+DIST 5.0.21.tar.gz 2291613 SHA256 cd3b9fefbb8e74b1666c1d2d332671f36a2f6be6ccf4a93394f35a26fdcd6382 SHA512 8303d75081e47daa7915e092822349958f8a25e657bc5eb56c1e696ee298bef291edadba6e9eaaff9c8d3b4dec2a37ca3c3ea37850908a8bef584360a9391371 WHIRLPOOL aac271dfecf93d6774b8614435f14d162ff157e6c13c9c386bd7be1c15ad3c058d5e7df4bec4aabe4f5b16923e3f0e1e553ae353c11ce2afeac49f36b256c7da
diff --git a/app-admin/sentry/metadata.xml b/app-admin/sentry/metadata.xml
new file mode 100644
index 0000000..bfc1ba2
--- /dev/null
+++ b/app-admin/sentry/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>eva@gentoo.org</email>
+ <name>Gilles Dartiguelongue</name>
+</maintainer>
+<upstream>
+ <remote-id type="pypi">sentry</remote-id>
+</upstream>
+</pkgmetadata>
diff --git a/app-admin/sentry/sentry-5.0.21.ebuild b/app-admin/sentry/sentry-5.0.21.ebuild
new file mode 100644
index 0000000..3abc7ee
--- /dev/null
+++ b/app-admin/sentry/sentry-5.0.21.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+PYTHON_COMPAT=( python2_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Streamline app maintenance and debugging in real-time"
+HOMEPAGE="https://www.getsentry.com/welcome/"
+SRC_URI="https://github.com/get${PN}/${PN}/archive/${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-python/cssutils-0.9.9
+ >=dev-python/beautifulsoup-3.2.1:python-2
+ >=dev-python/django-celery-2.5.5
+ >=dev-python/celery-2.5.3
+ >=dev-python/django-crispy-forms-1.1.4
+ >=dev-python/django-1.4
+ >=dev-python/django-indexer-0.3
+ >=dev-python/django-paging-0.2.4
+ >=dev-python/django-picklefield-0.2
+ >=dev-python/django-templatetag-sugar-0.1
+ >=www-servers/gunicorn-0.14.6
+ >=dev-python/logan-0.5.1
+ >=dev-python/pynliner-0.4
+ >=dev-python/python-dateutil-2.1
+ >=dev-python/raven-2.0.7.1
+ >=dev-python/simplejson-2.1.6
+ >=dev-python/south-0.7.6
+ >=dev-python/httpagentparser-1.0.5
+ >=dev-python/django-social-auth-0.7.1
+ >=dev-python/django-social-auth-trello-1.0.2
+"
+DEPEND="${RDEPEND}
+ dev-python/setuptools
+ test? (
+ >=dev-python/django-nose-1.1
+ >=dev-python/eventlet-0.9.16
+ >=dev-python/nose-1.2.1
+ >=dev-util/mock-0.8
+ dev-db/redis
+ dev-python/unittest2 )
+"
+# TODO: package nydus
+RDEPEND="${RDEPEND}
+ <dev-python/django-1.5
+ <dev-python/django-social-auth-1.0
+"
+
+src_prepare() {
+ distutils-r1_src_prepare
+ sed -e 's/\(python-dateutil\)>=1.5.0,<2.0.0/\1>=2.1/' \
+ -i setup.py || die
+}