| 1 | # Contributor: River Dillon <[email protected]> |
| 2 | # Maintainer: River Dillon <[email protected]> |
| 3 | pkgname=plplot |
| 4 | pkgver=5.15.0 |
| 5 | pkgrel=2 |
| 6 | pkgdesc="scientific graphics plotting library" |
| 7 | url="http://plplot.org/" |
| 8 | license="LGPL-2.0-or-later" |
| 9 | arch="all" |
| 10 | makedepends="cmake gfortran samurai pango-dev" |
| 11 | subpackages="$pkgname-dev $pkgname-libs $pkgname-doc" |
| 12 | source="https://downloads.sourceforge.net/project/plplot/plplot/$pkgver%20Source/plplot-$pkgver.tar.gz" |
| 13 | options="!check" # XXX: no working check function yet |
| 14 | |
| 15 | build() { |
| 16 | if [ "$CBUILD" != "$CHOST" ]; then |
| 17 | CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" |
| 18 | fi |
| 19 | cmake -B build -G Ninja \ |
| 20 | -DCMAKE_BUILD_TYPE=None \ |
| 21 | -DCMAKE_INSTALL_PREFIX=/usr \ |
| 22 | -DCMAKE_INSTALL_LIBDIR=/usr/lib \ |
| 23 | -DBUILD_SHARED_LIBS=True \ |
| 24 | -DDEFAULT_NO_BINDINGS=True \ |
| 25 | -DPLD_xwin=False \ |
| 26 | $CMAKE_CROSSOPTS . |
| 27 | cmake --build build |
| 28 | } |
| 29 | |
| 30 | package() { |
| 31 | DESTDIR="$pkgdir" cmake --install build |
| 32 | rm -r "$pkgdir"/usr/share/plplot$pkgver/examples |
| 33 | } |
| 34 | |
| 35 | sha512sums=" |
| 36 | 54533245569b724a7ef90392cc6e9ae65873e6cbab923df0f841c8b43def5e4307690894c7681802209bd3c8df97f54285310a706428f79b3340cce3207087c8 plplot-5.15.0.tar.gz |
| 37 | " |