summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Parrish2020-03-11 20:52:37 -0400
committerDavid Parrish2020-03-11 20:52:37 -0400
commit7c8f51fb0961c2ae2c58b83181bbb3d11a8569ca (patch)
treebbe3f9e24f27d651e88cbf3a7aeb5bd4950aab52
parent5f6946e91026c8a99c29ed1fc5f2f1439da4a463 (diff)
downloadaur-python-chromalog.tar.gz
Add packaging of build files. Comment out broken tests.
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD17
2 files changed, 16 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fd9f65674236..24c6e5212409 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = python-chromalog
pkgdesc = Eases the use of colors in Python logging
pkgver = 1.0.5
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/freelan-developers/chromalog
arch = any
license = MIT
diff --git a/PKGBUILD b/PKGBUILD
index 8bddd139cd47..301126a5b4e8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,17 +4,30 @@
pkgname=python-chromalog
pkgver=1.0.5
-pkgrel=1
+pkgrel=2
pkgdesc="Eases the use of colors in Python logging"
url="https://github.com/freelan-developers/chromalog"
makedepends=('python-setuptools')
+#checkdepends=('python-mock' 'python-parameterized')
arch=('any')
license=('MIT')
source=("$pkgname-$pkgver.tar.gz::https://github.com/freelan-developers/chromalog/archive/$pkgver.tar.gz")
sha256sums=('7596837685b133549da367c752eeb2ff08091708dda9f2c1acce6be7ec938bbf')
+# Waiting on upstream fix for checks
+# https://github.com/freelan-developers/chromalog/issues/6
+#check() {
+# cd "${srcdir:?}/chromalog-$pkgver"
+# python setup.py test
+#}
+
+build() {
+ cd "${srcdir:?}/chromalog-$pkgver"
+ python setup.py build
+}
+
package() {
cd "${srcdir:?}/chromalog-$pkgver"
- python setup.py install --root="${pkgdir:?}" --optimize=1 --skip-build
+ python setup.py install --root="${pkgdir:?}" --optimize=1
install -Dm644 "${srcdir:?}/chromalog-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}