commit:     071e1af15ef25155f6ca12ebe2713e48241d9590
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 24 21:47:54 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Mon Oct 24 21:48:34 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071e1af1

app-crypt/certbot-apache: Sync live

Package-Manager: portage-2.3.2

 app-crypt/certbot-apache/certbot-apache-9999.ebuild | 21 +++++++++++++--------
 1 file changed, 13 insertions(+), 8 deletions(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-9999.ebuild 
b/app-crypt/certbot-apache/certbot-apache-9999.ebuild
index 5714f37..0363587 100644
--- a/app-crypt/certbot-apache/certbot-apache-9999.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-9999.ebuild
@@ -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
 }

Reply via email to