mirror of
				https://gitlab.alpinelinux.org/alpine/aports.git
				synced 2025-10-31 16:31:40 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			54 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # Maintainer: Valery Kartel <valery.kartel@gmail.com>
 | |
| # Contributor: Valery Kartel <valery.kartel@gmail.com>
 | |
| pkgname=py-coverage
 | |
| _pkgname=${pkgname#py-}
 | |
| pkgver=4.5.1
 | |
| pkgrel=0
 | |
| pkgdesc="Code coverage measurement for Python"
 | |
| url="https://pypi.python.org/pypi/coverage"
 | |
| arch="all"
 | |
| license="Apache-2.0"
 | |
| makedepends="python2-dev python3-dev py-setuptools"
 | |
| subpackages="py3-$_pkgname:_py3 py2-$_pkgname:_py2"
 | |
| source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
 | |
| builddir="$srcdir/$_pkgname-$pkgver"
 | |
| 
 | |
| build() {
 | |
| 	cd "$builddir"
 | |
| 	python2 setup.py build
 | |
| 	python3 setup.py build
 | |
| }
 | |
| 
 | |
| check() {
 | |
| 	cd "$builddir"
 | |
| 	python2 setup.py check
 | |
| 	python3 setup.py check
 | |
| }
 | |
| 
 | |
| package() {
 | |
| 	mkdir -p "$pkgdir"
 | |
| }
 | |
| 
 | |
| _py() {
 | |
| 	local python="$1"
 | |
| 	pkgdesc="$pkgdesc ($python)"
 | |
| 	depends="$depends $python"
 | |
| 	provides="$pkgname-tools"
 | |
| 	install_if="$pkgname=$pkgver-r$pkgrel $python"
 | |
| 
 | |
| 	cd "$builddir"
 | |
| 	$python setup.py install --prefix=/usr --root="$subpkgdir"
 | |
| }
 | |
| 
 | |
| _py2() {
 | |
| 	replaces="$pkgname"
 | |
| 	_py python2
 | |
| 	mv "$subpkgdir"/usr/bin/$_pkgname "$subpkgdir"/usr/bin/$_pkgname.py
 | |
| }
 | |
| 
 | |
| _py3() {
 | |
| 	_py python3
 | |
| }
 | |
| 
 | |
| sha512sums="82742a572549400778cad99057b1ced4c36b61e917983148eccc86bfa6340de8cfefc4f743e79ff876b641e0b9d21307dd6bde78638a6b20dd8ad215068dda25  coverage-4.5.1.tar.gz"
 |