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

annotate dev-vcs/rhodecode/rhodecode-1.3.6.ebuild @ 12:c3acf66affe4

adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
author Daniel Neugebauer <dneuge@energiequant.de>
date Tue, 24 Jul 2012 23:20:53 +0200
parents
children 7d56754e9644
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
1 # Copyright 1999-2012 Gentoo Foundation
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
2 # Distributed under the terms of the GNU General Public License v2
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
3
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
4 EAPI="2"
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
5 PYTHON_DEPEND="2"
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
6 SUPPORT_PYTHON_ABIS="1"
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
7
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
8 inherit distutils
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
9 #inherit mercurial
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
10
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
11 DESCRIPTION="a web-based frontend and middleware to Mercurial repositories"
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
12 HOMEPAGE="http://rhodecode.org/"
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
13
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
14 #SRC_URI="https://rhodecode.org/rhodecode/archive/edfff9f37916389144d3a3644d0a7d7adfd79b11.zip?subrepos=true"
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
15 SRC_URI="https://rhodecode.org/rhodecode/archive/edfff9f37916389144d3a3644d0a7d7adfd79b11.zip"
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
16
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
17 # removed from DEPEND for errors on emerge
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
18 # >=dev-python/python-dateutil-1.5
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
19 # !>=dev-python/python-dateutil-2.0
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
20 # >=dev-python/kombu-1.1.2
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
21 # !>=dev-python/kombu-2.0.0
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
22
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
23
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
24 DEPEND=">=dev-vcs/mercurial-2.2.1
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
25 !>=dev-vcs/mercurial-2.3
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
26 dev-python/pastescript
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
27
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
28 =dev-python/pylons-1.0
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
29 =dev-python/beaker-1.6.3
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
30 =dev-python/webhelpers-1.3
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
31 =dev-python/formencode-1.2.4
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
32 =dev-python/sqlalchemy-0.7.6
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
33 =dev-python/mako-0.7.0
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
34 >=dev-python/pygments-1.4
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
35 >=dev-python/whoosh-2.4.0
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
36 !>=dev-python/whoosh-2.5
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
37 dev-python/Babel
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
38 =dev-python/python-dateutil-1.5
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
39 >=dev-python/dulwich-0.8.5
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
40 !>=dev-python/dulwich-0.9.0
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
41 =dev-python/webob-1.0.8
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
42 =dev-python/markdown-2.1.1
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
43 =dev-python/docutils-0.8.1
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
44 =dev-python/simplejson-2.5.2
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
45
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
46 >=dev-python/pyparsing-1.5.0
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
47 !>=dev-python/pyparsing-2.0.0
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
48
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
49 dev-python/py-bcrypt
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
50 =dev-python/celery-2.2.10
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
51 !>=dev-python/celery-3
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
52 =dev-python/kombu-1.5.1
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
53 >=dev-python/anyjson-0.3.1
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
54 >=dev-python/amqplib-1.0
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
55 "
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
56
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
57 LICENSE="AGPL-3"
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
58 SLOT="0"
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
59 KEYWORDS="~amd64 ~x86"
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
60 IUSE=""
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
61
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
62 RESTRICT_PYTHON_ABIS="3.*"
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
63
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
64 ACTUALDIR="rhodecode-edfff9f37916"
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
65
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
66 distutils_src_compile_pre_hook() {
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
67 cd ${ACTUALDIR}
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
68 }
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
69
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
70 distutils_src_install_pre_hook() {
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
71 cd ${ACTUALDIR}
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
72 }
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
73
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
74 pkg_postinst() {
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
75 einfo "You need to setup RhodeCode according to the instructions at:"
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
76 einfo " http://packages.python.org/RhodeCode/setup.html"
c3acf66affe4 adding everything related to rhodecode; most likely got some transitive dependencies in rhodecode ebuild, needs cleaning
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
77 }