[arch-commits] Commit in (4 files)

Felix Yan felixonmars at archlinux.org
Tue Sep 18 13:31:40 UTC 2018


    Date: Tuesday, September 18, 2018 @ 13:31:39
  Author: felixonmars
Revision: 383054

addpkg: python-parameterized 0.6.1-1

Added:
  python-parameterized/
  python-parameterized/repos/
  python-parameterized/trunk/
  python-parameterized/trunk/PKGBUILD

----------+
 PKGBUILD |   36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

Added: python-parameterized/trunk/PKGBUILD
===================================================================
--- python-parameterized/trunk/PKGBUILD	                        (rev 0)
+++ python-parameterized/trunk/PKGBUILD	2018-09-18 13:31:39 UTC (rev 383054)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan <felixonmars at archlinux.org>
+
+pkgname=python-parameterized
+pkgver=0.6.1
+_commit=974d527d71c986e1ac89fa897b0aa18f03ffc058
+pkgrel=1
+pkgdesc="Parameterized testing with any Python test framework"
+url="https://github.com/wolever/parameterized"
+license=('BSD')
+arch=('any')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-nose')
+source=("$pkgname-$_commit.tar.gz::https://github.com/wolever/parameterized/archive/$_commit.tar.gz")
+sha512sums=('ec9f25bffd75dfc1dba041b4cca2cb50f832033d4b86338d7778897e9e1518d485dc25a7f3aafa3625bc40fe8f2328e737f8341b5ffba3d55258892234ed6a17')
+
+prepare() {
+  mv parameterized-{$_commit,$pkgver}
+}
+
+build() {
+  cd parameterized-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd parameterized-$pkgver
+  python setup.py nosetests
+}
+
+package() {
+  cd parameterized-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}



More information about the arch-commits mailing list