diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 15 insertions, 13 deletions
@@ -1,29 +1,31 @@ -# Maintainer: Frank Seifferth <frankseifferth@posteo.net> +# Maintainer: jdarch <jda -dot- cloud -plus- archlinux -at- gmail -dot- com> +# Contributor: Frank Seifferth <frankseifferth@posteo.net> pkgname=libxlsxwriter -pkgver=0.9.3 -pkgrel=1 +pkgver=1.1.5 +pkgrel=2 pkgdesc='A C library for creating Excel XLSX files.' arch=('i686' 'x86_64') url='http://libxlsxwriter.github.io' +license=('LicenseRef-Multiple') depends=(zlib) -makedepends=(git) -license=('BSD') +makedepends=(python-pytest) source=("https://github.com/jmcnamara/libxlsxwriter/archive/RELEASE_$pkgver.tar.gz") -md5sums=('d60aa879f18e4f02ad5cd5a4aae0fa26') +sha512sums=('bd7db0fcf25ebf492b4d8f7da8fdb6cc79400d7d0fa5856ddae259cb24817034fc97d4828cbde42434f41198dcfb6732ac63c756abd962689f4249ca64bf19c6') build() { cd "$srcdir/$pkgname-RELEASE_$pkgver/" - # Build disabling optimisations for duplicate images - # See release notes for v0.9.0 for further info - USE_NO_MD5=1 make + USE_DTOA_LIBRARY=1 make +} + +check() { + cd "$srcdir/$pkgname-RELEASE_$pkgver/" + make test_unit + make test_functional } package() { cd "$srcdir/$pkgname-RELEASE_$pkgver" - mkdir -p "$pkgdir/usr/include" - cp -r include/* "$pkgdir/usr/include/" - mkdir -p "$pkgdir/usr/lib" - cp -r lib/* "$pkgdir/usr/lib/" + make install PREFIX=/usr DESTDIR="$pkgdir" install -D -m644 License.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |