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

changeset 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 60c9e5c6cdce
children 7d56754e9644
files dev-python/celery/Manifest dev-python/celery/celery-2.2.10.ebuild dev-python/kombu/Manifest dev-python/kombu/kombu-1.5.1.ebuild dev-python/py-bcrypt/Manifest dev-python/py-bcrypt/py-bcrypt-0.2.ebuild dev-python/webob/Manifest dev-python/webob/webob-1.0.8.ebuild dev-vcs/rhodecode/Manifest dev-vcs/rhodecode/rhodecode-1.3.6.ebuild
diffstat 10 files changed, 212 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dev-python/celery/Manifest	Tue Jul 24 23:20:53 2012 +0200
@@ -0,0 +1,1 @@
+EBUILD celery-2.2.10.ebuild 662 RMD160 7478959a0211704890771df887a3716e72ab1eb1 SHA1 d9478aee039926273e674001b8e0e9e964a3b664 SHA256 6cd989178911fed50f139ffa8bfba48082bd435dfab0fbfdacfc2e0a5bd1c9d3
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dev-python/celery/celery-2.2.10.ebuild	Tue Jul 24 23:20:53 2012 +0200
@@ -0,0 +1,26 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="2"
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+
+inherit distutils
+inherit git-2
+
+DESCRIPTION="a task queue implementation"
+HOMEPAGE="http://www.celeryproject.org/"
+
+# 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"
+
+LICENSE="BSD-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT_PYTHON_ABIS="3.*"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dev-python/kombu/Manifest	Tue Jul 24 23:20:53 2012 +0200
@@ -0,0 +1,1 @@
+EBUILD kombu-1.5.1.ebuild 658 RMD160 cd0f01a0ffb551ee4698105441dcd91e63d96920 SHA1 6e28b88e61667dcf0fe6bba2e9c5e6503e13630a SHA256 5e855316d75c42b7a314ed773f12d009587c6be5fd6debfc797482e331a68693
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dev-python/kombu/kombu-1.5.1.ebuild	Tue Jul 24 23:20:53 2012 +0200
@@ -0,0 +1,26 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="2"
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+
+inherit distutils
+inherit git-2
+
+DESCRIPTION="an AMQP interface for python"
+HOMEPAGE="http://kombu.readthedocs.org/"
+
+# 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/kombu/tarball/v1.5.1"
+
+EGIT_REPO_URI="https://github.com/celery/kombu.git"
+EGIT_COMMIT="63284ce01fef6e644e0f4679dbd0376975e5d17f"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT_PYTHON_ABIS="3.*"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dev-python/py-bcrypt/Manifest	Tue Jul 24 23:20:53 2012 +0200
@@ -0,0 +1,2 @@
+DIST py-bcrypt-0.2.tar.gz 16804 RMD160 c04c6d623dbbd633b57aa76271a5cc93fb2f2426 SHA1 8fbcf01794557c6f9b37ce3a9c296fb8d2d24650 SHA256 86a798053e41620e64c41b9d6cfd820ac4a564ed4030a5fb177b9daef6bbacba
+EBUILD py-bcrypt-0.2.ebuild 420 RMD160 30f36eebf16e983848fbcf5790208077494bc5b4 SHA1 4f16da3582202210013c6a46101e9fab40a04f28 SHA256 e4004c10161762a6d2d4a0c393ce14f698a403b6b5a34d425afb39faf925cedb
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dev-python/py-bcrypt/py-bcrypt-0.2.ebuild	Tue Jul 24 23:20:53 2012 +0200
@@ -0,0 +1,20 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="2"
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+
+inherit distutils
+
+DESCRIPTION="a Python wrapper to bcrypt"
+HOMEPAGE="http://code.google.com/p/py-bcrypt/"
+
+SRC_URI="http://py-bcrypt.googlecode.com/files/py-bcrypt-0.2.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT_PYTHON_ABIS="3.*"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dev-python/webob/Manifest	Tue Jul 24 23:20:53 2012 +0200
@@ -0,0 +1,2 @@
+DIST WebOb-1.0.8.zip 194699 RMD160 e0264867521e1bd9a0aee295f45f5e2da5061889 SHA1 aa31465748763f3a516a60e814eaf5a34e369b4b SHA256 fe771def02bd7857b5519bdf3ae4ea7ea4ebb7d2f5fa10953c8d4535b0ccb2b5
+EBUILD webob-1.0.8.ebuild 1307 RMD160 0cc05047bacdc0291c00579d579e85dd3d8def82 SHA1 dd72482203a65a21ae70d349bdf0bfb793657f24 SHA256 ef32dc6fa0196430abe2d054dadd9bbff93027d37c2381a27e217eb09792dfee
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dev-python/webob/webob-1.0.8.ebuild	Tue Jul 24 23:20:53 2012 +0200
@@ -0,0 +1,55 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/webob/webob-1.0.7.ebuild,v 1.6 2011/07/20 22:42:44 halcy0n Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+DISTUTILS_SRC_TEST="nosetests"
+
+inherit distutils eutils
+
+MY_PN="WebOb"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="WSGI request and response object"
+HOMEPAGE="http://pythonpaste.org/webob/ http://pypi.python.org/pypi/WebOb"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="doc test"
+
+DEPEND="app-arch/unzip
+	dev-python/setuptools
+	doc? ( dev-python/sphinx )
+	test? ( dev-python/webtest )"
+RDEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+	distutils_src_prepare
+}
+
+src_compile() {
+	distutils_src_compile
+
+	if use doc; then
+		einfo "Generation of documentation"
+		"$(PYTHON -f)" setup.py build_sphinx || die "Generation of documentation failed"
+	fi
+}
+
+src_install() {
+	distutils_src_install
+
+	if use doc; then
+		pushd build/sphinx/html > /dev/null
+		insinto /usr/share/doc/${PF}/html
+		doins -r [a-z]* _static || die "Installation of documentation failed"
+		popd > /dev/null
+	fi
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dev-vcs/rhodecode/Manifest	Tue Jul 24 23:20:53 2012 +0200
@@ -0,0 +1,2 @@
+DIST edfff9f37916389144d3a3644d0a7d7adfd79b11.zip 2240778 RMD160 5f6fb2737678b31b137b6c473bcf5f1916d75b98 SHA1 ddcc0d789cf55dbd11db3026ec1fd9f35e8b9ecb SHA256 c7203c1cb5a771acc7b89a5a1d06748db9619ce1b7fcfcb94107d0d712dc7961
+EBUILD rhodecode-1.3.6.ebuild 1849 RMD160 e88f2d83f0d240a2fd2c06c997f8132aa6d3ff0b SHA1 812f207a6ff7b4dfeb3fdbf0ac8be3d4f1b3d6ec SHA256 a9d69c54a5f4a3b53d9e5cc79db47354f9c4e759a674fe4709875efbae7d6c2f
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dev-vcs/rhodecode/rhodecode-1.3.6.ebuild	Tue Jul 24 23:20:53 2012 +0200
@@ -0,0 +1,77 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="2"
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+
+inherit distutils
+#inherit mercurial
+
+DESCRIPTION="a web-based frontend and middleware to Mercurial repositories"
+HOMEPAGE="http://rhodecode.org/"
+
+#SRC_URI="https://rhodecode.org/rhodecode/archive/edfff9f37916389144d3a3644d0a7d7adfd79b11.zip?subrepos=true"
+SRC_URI="https://rhodecode.org/rhodecode/archive/edfff9f37916389144d3a3644d0a7d7adfd79b11.zip"
+
+# removed from DEPEND for errors on emerge
+#	>=dev-python/python-dateutil-1.5
+#	!>=dev-python/python-dateutil-2.0
+#	>=dev-python/kombu-1.1.2
+#	!>=dev-python/kombu-2.0.0
+
+
+DEPEND=">=dev-vcs/mercurial-2.2.1
+        !>=dev-vcs/mercurial-2.3
+        dev-python/pastescript
+	
+	=dev-python/pylons-1.0
+	=dev-python/beaker-1.6.3
+	=dev-python/webhelpers-1.3
+	=dev-python/formencode-1.2.4
+	=dev-python/sqlalchemy-0.7.6
+	=dev-python/mako-0.7.0
+	>=dev-python/pygments-1.4
+	>=dev-python/whoosh-2.4.0
+	!>=dev-python/whoosh-2.5
+	dev-python/Babel
+	=dev-python/python-dateutil-1.5
+	>=dev-python/dulwich-0.8.5
+	!>=dev-python/dulwich-0.9.0
+	=dev-python/webob-1.0.8
+	=dev-python/markdown-2.1.1
+	=dev-python/docutils-0.8.1
+	=dev-python/simplejson-2.5.2
+	
+	>=dev-python/pyparsing-1.5.0
+	!>=dev-python/pyparsing-2.0.0
+	
+	dev-python/py-bcrypt
+	=dev-python/celery-2.2.10
+	!>=dev-python/celery-3
+	=dev-python/kombu-1.5.1
+	>=dev-python/anyjson-0.3.1
+	>=dev-python/amqplib-1.0
+"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT_PYTHON_ABIS="3.*"
+
+ACTUALDIR="rhodecode-edfff9f37916"
+
+distutils_src_compile_pre_hook() {
+	cd ${ACTUALDIR}
+}
+
+distutils_src_install_pre_hook() {
+	cd ${ACTUALDIR}
+}
+
+pkg_postinst() {
+	einfo "You need to setup RhodeCode according to the instructions at:"
+	einfo "    http://packages.python.org/RhodeCode/setup.html"
+}