diff options
author | Jean Lucas | 2019-08-18 01:18:52 -0400 |
---|---|---|
committer | Jean Lucas | 2019-08-18 01:18:52 -0400 |
commit | 130209411d6c49d97e33f7de2ecb7c47741e45db (patch) | |
tree | d79e13d63e37680572475c363f2f2e22875af837 | |
parent | 50134c74f2d5bdbbecc992d676de3c79f8bb15b4 (diff) | |
download | aur-130209411d6c49d97e33f7de2ecb7c47741e45db.tar.gz |
Use GitHub as a source, update URL, separate from the Python 2 variant, update deps, install readme and license
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 58 |
2 files changed, 26 insertions, 54 deletions
@@ -1,26 +1,16 @@ pkgbase = python-codecov - pkgdesc = Hosted coverage reports for Github, Bitbucket and Gitlab + pkgdesc = Report uploader for Codecov pkgver = 2.0.15 - pkgrel = 1 - url = https://pypi.python.org/pypi/codecov + pkgrel = 2 + url = https://codecov.io arch = any license = Apache - checkdepends = python-unittest2 - makedepends = python makedepends = python-setuptools - makedepends = python2 - makedepends = python2-setuptools - options = !emptydirs - source = python-codecov-2.0.15.tar.gz::https://pypi.python.org/packages/77/f2/9790ee0f04eb0571841aff5ba1709c7869e82aa2145a04a3d4770807ff50/codecov-2.0.15.tar.gz - sha256sums = 8ed8b7c6791010d359baed66f84f061bba5bd41174bf324c31311e8737602788 - -pkgname = python-codecov depends = python depends = python-requests depends = python-coverage + source = codecov-2.0.15.tar.gz::https://github.com/codecov/codecov-python/archive/v2.0.15.tar.gz + sha512sums = 53cf2dc9926e2009a3918dfc7317d1e93f6ba9e25c6bb5bcc42c81fb15c07593f4fabd24883f081719432a029ab4f399126dea4cd8ff92d5e0f53b7155b1e522 -pkgname = python2-codecov - depends = python2 - depends = python2-requests - depends = python2-coverage +pkgname = python-codecov @@ -1,44 +1,26 @@ -# Maintainer: Clint Valentine <valentine.clint@gmail.com> +# Maintainer: Jean Lucas <jean@4ray.co> +# Contributor: Clint Valentine <valentine.clint@gmail.com> -_name=codecov -pkgbase='python-codecov' -pkgname=('python-codecov' 'python2-codecov') +pkgname=python-codecov pkgver=2.0.15 -pkgrel=1 -pkgdesc="Hosted coverage reports for Github, Bitbucket and Gitlab" -arch=('any') -url="https://pypi.python.org/pypi/codecov" -license=('Apache') -makedepends=( - 'python' 'python-setuptools' - 'python2' 'python2-setuptools') -checkdepends=('python-unittest2') -options=(!emptydirs) -source=("${pkgname}"-"${pkgver}".tar.gz::https://pypi.python.org/packages/77/f2/9790ee0f04eb0571841aff5ba1709c7869e82aa2145a04a3d4770807ff50/codecov-2.0.15.tar.gz) -sha256sums=('8ed8b7c6791010d359baed66f84f061bba5bd41174bf324c31311e8737602788') - -prepare() { - cp -a "${_name}"-"${pkgver}"{,-py2} -} - -build(){ - cd "${srcdir}"/"${_name}"-"${pkgver}" +pkgrel=2 +pkgdesc='Report uploader for Codecov' +arch=(any) +url=https://codecov.io +license=(Apache) +depends=(python python-requests python-coverage) +makedepends=(python-setuptools) +source=(codecov-$pkgver.tar.gz::https://github.com/codecov/codecov-python/archive/v$pkgver.tar.gz) +sha512sums=('53cf2dc9926e2009a3918dfc7317d1e93f6ba9e25c6bb5bcc42c81fb15c07593f4fabd24883f081719432a029ab4f399126dea4cd8ff92d5e0f53b7155b1e522') + +build() { + cd codecov-python-$pkgver python setup.py build - - cd "${srcdir}"/"${_name}"-"${pkgver}"-py2 - python2 setup.py build } -package_python2-codecov() { - depends=('python2' 'python2-requests' 'python2-coverage') - - cd "${_name}"-"${pkgver}"-py2 - python2 setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build -} - -package_python-codecov() { - depends=('python' 'python-requests' 'python-coverage') - - cd "${_name}"-"${pkgver}" - python setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build +package() { + cd codecov-python-$pkgver + python setup.py install --root="$pkgdir" -O1 + install -Dm 644 README.md -t "$pkgdir"/usr/share/doc/$pkgname + install -Dm 644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname } |