summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 20 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fa4c9eb09e7a..dd8bfeb4c497 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
_pkgname=agate-excel
pkgname=python-$_pkgname
pkgver=0.2.2
-pkgrel=3
+pkgrel=4
pkgdesc="Adds read support for Excel files (xls and xlsx) to agate"
arch=('any')
url="http://agate-excel.readthedocs.org/"
@@ -20,8 +20,20 @@ makedepends=(
'python-sphinx>=1.2.2'
'python-sphinx_rtd_theme>=0.1.6'
)
-source=("https://github.com/wireservice/agate-excel/archive/${pkgver}.tar.gz")
-sha256sums=('37acbc114c4c60aa37f908d93a9e9b597c3ba0ee42672f36f7a317f8af8fc581')
+source=(
+ "https://github.com/wireservice/agate-excel/archive/${pkgver}.tar.gz"
+ "openpyxl-min_row.patch"
+ )
+sha256sums=(
+ '37acbc114c4c60aa37f908d93a9e9b597c3ba0ee42672f36f7a317f8af8fc581'
+ '56bba8744905429040cf8c2d4e343f654d0039c051fafff332fc1002e71ce278'
+ )
+
+prepare() {
+ cd "$srcdir/$_pkgname-$pkgver"
+ # See: https://github.com/wireservice/agate-excel/issues/26
+ patch -p1 -i "$srcdir/openpyxl-min_row.patch"
+}
package() {
cd "$srcdir/$_pkgname-$pkgver"
@@ -32,4 +44,9 @@ package() {
cp -rv "$srcdir/$_pkgname-$pkgver/build/sphinx/html" "$pkgdir/usr/share/doc/$_pkgname"
}
+check() {
+ cd "$srcdir/$_pkgname-$pkgver"
+ python setup.py test --test-suite=tests
+}
+
# vim:set ts=2 sw=2 et: