diff options
Diffstat (limited to 'testing/vym/APKBUILD')
-rw-r--r-- | testing/vym/APKBUILD | 40 |
1 files changed, 25 insertions, 15 deletions
diff --git a/testing/vym/APKBUILD b/testing/vym/APKBUILD index 9419ffb5d64..4bc7227c0c6 100644 --- a/testing/vym/APKBUILD +++ b/testing/vym/APKBUILD @@ -1,28 +1,38 @@ -# Contributor: llnu <llnu@ungleich.ch> -# Maintainer: llnu <llnu@ungleich.ch> - +# Contributor: nu <llnu@protonmail.ch> +# Maintainer: nu <llnu@protonmail.ch> pkgname=vym -pkgver=2.7.1 +pkgver=2.9.26 pkgrel=0 pkgdesc="View Your Mind (VYM) is a cross-platform concept mapping software" url="https://www.insilmaril.de/vym/" arch="all" license="GPL-2.0-only" -depends="dbus-x11" -makedepends="qtchooser qt5-qtscript-dev qt5-qtsvg-dev" -source="https://netcologne.dl.sourceforge.net/project/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2" +makedepends=" + cmake + qt5-qtbase-dev + qt5-qtscript-dev + qt5-qtsvg-dev + qt5-qttools-dev + samurai + " +subpackages="$pkgname-doc" +source="$pkgname-$pkgver.tar.gz::https://github.com/insilmaril/vym/archive/refs/tags/v$pkgver.tar.gz" build() { - qmake PREFIX=/usr/share - make + cmake -B build -G Ninja \ + -DCMAKE_BUILD_TYPE=MinSizeRel \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_INSTALL_DATAROOTDIR=share/vym + cmake --build build } package() { - # Install files - make INSTALL_ROOT=$pkgdir install - - # Fix executable path - mv $pkgdir/usr/share/bin $pkgdir/usr/bin + DESTDIR="$pkgdir" cmake --install build + mv "$pkgdir"/usr/share/vym/doc "$pkgdir"/usr/share/doc + mv "$pkgdir"/usr/share/vym/man "$pkgdir"/usr/share/man } -sha512sums="985dbf18f743c36b484050ae24e4392eeae701c6c72fca6bd3dc5b70b38a283211946e279804c66253b5a394a642683ca4e3a66a7288400a9193fbcbfd8c9582 vym-2.7.1.tar.bz2" +sha512sums=" +400d328877b18020a614af6784aa4c355c80d38366e606877d82f67d403ffef81097a32572ea46546c55bddae53bba78fce7d8313b07ffc346dc5ef7073cbbe1 vym-2.9.26.tar.gz +" |