summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean Lucas2019-08-18 01:18:52 -0400
committerJean Lucas2019-08-18 01:18:52 -0400
commit130209411d6c49d97e33f7de2ecb7c47741e45db (patch)
treed79e13d63e37680572475c363f2f2e22875af837
parent50134c74f2d5bdbbecc992d676de3c79f8bb15b4 (diff)
downloadaur-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--.SRCINFO22
-rw-r--r--PKGBUILD58
2 files changed, 26 insertions, 54 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 20140dd4a616..d2d81339bc40 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index fc7c26e10394..30cf89add9e1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}