# Contributor: Francesco Colista # Maintainer: Francesco Colista pkgname="qownnotes" pkgver=20.5.7 pkgrel=0 pkgdesc="Plain-text file markdown note taking with Nextcloud/ownCloud integration" url="https://www.qownnotes.org/" arch="all !ppc64le !s390x !armhf" # armhf blocked by qt5-qtdeclarative license="GPL-2.0-only" makedepends="qt5-qtdeclarative-dev qt5-qtsvg-dev qt5-qtxmlpatterns-dev qt5-qttools-dev qt5-qtbase-dev qt5-qtwebsockets-dev botan-dev qt5-qtx11extras-dev" subpackages="$pkgname-lang" source="https://download.tuxfamily.org/qownnotes/src/qownnotes-$pkgver.tar.xz" prepare() { default_prepare echo "#define RELEASE \"Alpine Linux\"" > release.h } build() { /usr/lib/qt5/bin/qmake \ QMAKE_CFLAGS_RELEASE="$CFLAGS" \ QMAKE_CXXFLAGS_RELEASE="$CXXFLAGS" \ QMAKE_LFLAGS_RELEASE="$LDFLAGS" make } check() { make check } package() { install -D -m755 QOwnNotes "$pkgdir/usr/bin/QOwnNotes" install -D -m644 PBE.QOwnNotes.desktop "$pkgdir/usr/share/applications/PBE.QOwnNotes.desktop" install -D -m644 "images/icons/128x128/apps/QOwnNotes.png" "$pkgdir/usr/share/pixmaps/QOwnNotes.png" for format in 16x16 24x24 32x32 48x48 64x64 96x96 128x128 256x256 512x512 ; do install -D -m644 "images/icons/$format/apps/QOwnNotes.png" "$pkgdir/usr/share/icons/hicolor/$format/apps/QOwnNotes.png" done } lang() { install -d "$subpkgdir/usr/share/QOwnNotes/languages/" install -D -m644 "$builddir"/languages/*.qm "$subpkgdir/usr/share/QOwnNotes/languages/" } sha512sums="ddf7c9cecc77661a622fdc5e2177a4b50d161f86297b0304d2d2518dcf9da5ac3dce0438877a30097a2e2917589b00a12ef93e2d6ae367e2b607c33945e4f083 qownnotes-20.5.7.tar.xz"