app-crypt/certbot-apache: Sync live
authorManuel Rüger <mrueg@gentoo.org>
Mon, 24 Oct 2016 21:47:54 +0000 (23:47 +0200)
committerManuel Rüger <mrueg@gentoo.org>
Mon, 24 Oct 2016 21:48:34 +0000 (23:48 +0200)
Package-Manager: portage-2.3.2

app-crypt/certbot-apache/certbot-apache-9999.ebuild

index 5714f37e9244c747827abc959c6237bb3a0a6171..0363587af1bdc61616a122be54b024aab0a38c65 100644 (file)
@@ -5,20 +5,27 @@
 EAPI=5
 PYTHON_COMPAT=(python2_7)
 
-EGIT_REPO_URI="https://github.com/certbot/certbot.git"
-
-inherit git-r3 distutils-r1
+if [[ ${PV} == 9999* ]]; then
+       EGIT_REPO_URI="https://github.com/certbot/certbot.git"
+       inherit git-r3
+       S=${WORKDIR}/${P}/${PN}
+else
+       SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz -> ${PN%-apache}-${PV}.tar.gz"
+       KEYWORDS="~amd64"
+       S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
+fi
+
+inherit distutils-r1
 
 DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
 HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS=""
 IUSE="test"
 
-RDEPEND="app-crypt/certbot[${PYTHON_USEDEP}]
-       app-crypt/acme[${PYTHON_USEDEP}]
+RDEPEND="~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+       ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
        dev-python/mock[${PYTHON_USEDEP}]
        dev-python/python-augeas[${PYTHON_USEDEP}]
        dev-python/zope-component[${PYTHON_USEDEP}]
@@ -27,8 +34,6 @@ DEPEND="test? ( ${RDEPEND}
        dev-python/nose[${PYTHON_USEDEP}] )
        dev-python/setuptools[${PYTHON_USEDEP}]"
 
-S=${WORKDIR}/${P}/certbot-apache
-
 python_test() {
        nosetests || die
 }