diff options
Diffstat (limited to 'www-misc/mozilla-sync-server-reg/mozilla-sync-server-reg-1.2.6.ebuild')
-rw-r--r-- | www-misc/mozilla-sync-server-reg/mozilla-sync-server-reg-1.2.6.ebuild | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/www-misc/mozilla-sync-server-reg/mozilla-sync-server-reg-1.2.6.ebuild b/www-misc/mozilla-sync-server-reg/mozilla-sync-server-reg-1.2.6.ebuild new file mode 100644 index 0000000..f6eb2c9 --- /dev/null +++ b/www-misc/mozilla-sync-server-reg/mozilla-sync-server-reg-1.2.6.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +PYTHON_COMPAT=(python2_{6,7}) + +inherit distutils-r1 mercurial + +DESCRIPTION="Mozilla Sync Reg Server" +HOMEPAGE="https://hg.mozilla.org/services/server-reg" + +EHG_REPO_URI="https://hg.mozilla.org/services/server-reg" + +case ${PV} in +9999) + EHG_REVISION="default" + ;; +*) + inherit versionator + MY_PV=$(replace_version_separator 2 '-' "${PV}") + MY_P="${PN}-${MY_PV}" + EHG_QUIET="OFF" + EHG_REVISION="rpm-${MY_PV}" + S="${WORKDIR}/${PN}" + ;; +esac + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="www-misc/mozilla-sync-server-core[${PYTHON_USEDEP}] + >=dev-python/simplejson-2.6.2[${PYTHON_USEDEP}] + >=dev-python/webob-1.0.7[${PYTHON_USEDEP}] + >=dev-python/routes-1.13[${PYTHON_USEDEP}] + >=dev-python/recaptcha-client-1.0.6[${PYTHON_USEDEP}] + >=dev-python/cef-0.5[${PYTHON_USEDEP}] + >=dev-python/pastedeploy-1.5.0 + >=dev-python/mako-0.7.2[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + test? ( >=dev-python/webtest-1.4.3[${PYTHON_USEDEP}] ) + test? ( dev-python/nose[${PYTHON_USEDEP}] ) + dev-python/setuptools[${PYTHON_USEDEP}]" + +python_test() { + nosetests || die "Tests fail with ${EPYTHON}" +} |