X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail.cmpwn.com (mail.cmpwn.com [45.56.77.53]) by lists.alpinelinux.org (Postfix) with ESMTP id E6907F84CE7 for ; Thu, 7 Feb 2019 13:26:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=cmpwn.com; s=cmpwn; t=1549546036; bh=h9mEaQAKPpCEp76U3TyF0xjht7lMohCKj9SJ8Zv09QQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=3UqzIBHr0IIEwW6D7yFypkBIcH3qGB1MamkBTILnk1mhRcYO6jSyYQocPam0LzYGb DWcRgZAHsAyfGzXPWwsHWDKNPGDMc6bOvOGHkpm6fcSj7Qb1jmwItiIJhDYCO7vOmI kKBhUQxBe8I+cDm3nI6bKhmGHIhn98F5CRylaV3o= From: Drew DeVault To: alpine-aports@lists.alpinelinux.org Cc: Drew DeVault Subject: [alpine-aports] [PATCH 2/2] main/py-flask: clean up APKBUILD Date: Thu, 7 Feb 2019 08:26:18 -0500 Message-Id: <20190207132618.556-2-sir@cmpwn.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190207132618.556-1-sir@cmpwn.com> References: <20190207132618.556-1-sir@cmpwn.com> X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit --- main/py-flask/APKBUILD | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/main/py-flask/APKBUILD b/main/py-flask/APKBUILD index bbdbc258ef..1ae0cbd425 100644 --- a/main/py-flask/APKBUILD +++ b/main/py-flask/APKBUILD @@ -3,36 +3,51 @@ pkgname=py-flask _pkgname=Flask pkgver=1.0.2 -pkgrel=1 +pkgrel=2 pkgdesc="A web development microframework" url="http://flask.pocoo.org/" arch="noarch" license="MIT" depends="py-click py-itsdangerous py-jinja2 py-werkzeug" makedepends="python2-dev python3-dev py-setuptools" +checkdepends="pytest" subpackages="py2-${pkgname#py-}:_py2 py3-${pkgname#py-}:_py3" source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz" builddir="$srcdir/$_pkgname-$pkgver" +prepare() { + cp -r "$builddir" "$builddir"-py3 +} + build() { cd "$builddir" - python2 setup.py build + cd "$builddir"-py3 python3 setup.py build } +check() { + cd "$builddir" + export PYTHONPATH="$builddir" + pytest-2 + cd "$builddir"-py3 + export PYTHONPATH="$builddir"-py3 + pytest-3 +} + package() { mkdir -p "$pkgdir" } _py2() { - replaces="$pkgname" depends="${depends//py-/py2-}" + cd "$builddir" _py python2 } _py3() { depends="${depends//py-/py3-}" + cd "$builddir"-py3 _py python3 } @@ -41,8 +56,6 @@ _py() { pkgdesc="$pkgdesc (for $python)" depends="$depends $python" install_if="$pkgname=$pkgver-r$pkgrel $python" - - cd "$builddir" $python setup.py install --prefix=/usr --root="$subpkgdir" } -- 2.20.1 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---