diff options
author | Marian Buschsieweke <marian.buschsieweke@ovgu.de> | 2020-11-19 22:05:27 +0100 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2020-11-23 03:37:59 +0000 |
commit | 824783937907006cf8b9cf460f6ab663ac669666 (patch) | |
tree | 69bbf3e582cfe2c524a7d2e3998f076eabc7b9a7 /testing/qwt/APKBUILD | |
parent | 7819d4b2957d17507f6adc8e3a0b4a931cd8fc9c (diff) |
testing/qwt: new aport
Qt Widgets for Technical Applications
https://qwt.sourceforge.io/
Diffstat (limited to 'testing/qwt/APKBUILD')
-rw-r--r-- | testing/qwt/APKBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/testing/qwt/APKBUILD b/testing/qwt/APKBUILD new file mode 100644 index 00000000000..8926618d879 --- /dev/null +++ b/testing/qwt/APKBUILD @@ -0,0 +1,37 @@ +# Contributor: Marian Buschsieweke <marian.buschsieweke@ovgu.de> +# Maintainer: Marian Buschsieweke <marian.buschsieweke@ovgu.de> +pkgname=qwt +pkgver=6.1.5 +pkgrel=0 +pkgdesc="Qt Widgets for Technical Applications" +url="https://qwt.sourceforge.io/" +arch="all" +license="custom" # Based on LGPL but more liberal +makedepends="qt5-qtbase-dev qt5-qtsvg-dev qt5-qttools-dev" +subpackages="$pkgname-dev $pkgname-doc" +source="https://downloads.sourceforge.net/qwt/qwt-$pkgver.tar.bz2" +options="!check" # no unit tests + +prepare() { + default_prepare + + # Fix installation paths, based on Arch Linux's qwt package + sed -e '/^\s*QWT_INSTALL_PREFIX/ s|=.*|= /usr|' \ + -e '/^QWT_INSTALL_DOCS/ s|/doc|/share/doc/qwt|' \ + -e '/^QWT_INSTALL_HEADERS/ s|include|&/qwt|' \ + -e '/^QWT_INSTALL_PLUGINS/ s|plugins/designer|lib/qt/&|' \ + -e '/^QWT_INSTALL_FEATURES/ s|features|lib/qt/mkspecs/&|' \ + -i qwtconfig.pri +} + +build() { + qmake-qt5 qwt.pro + make +} + +package() { + INSTALL_ROOT="$pkgdir" make install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname" +} + +sha512sums="0dd1a8278751f0bb26e33ccbf120a20e406109a440d314e4525ce9a2d6f1fc56dccff2dc11c500fe2cfcbd42f4a641e87a231f93f321edc588d9353ffaccbd22 qwt-6.1.5.tar.bz2" |