aports/testing/paperde/APKBUILD

54 lines
1.3 KiB
Text

# Contributor: rahmanshaber <rahmanshaber@yahoo.com>
# Maintainer: rahmanshaber <rahmanshaber@yahoo.com>
pkgname=paperde
pkgver=0.2.1
pkgrel=2
pkgdesc="A minimalistic Desktop Environment built on top of Qt/Wayland and Wayfire."
# armhf blocked by extra-cmake-modulese
# riscv64 and s390x blocked by polkit
arch="all !armhf !s390x !riscv64"
url="https://gitlab.com/cubocore"
license="GPL-3.0-or-later"
depends="
wayfire
xdg-desktop-portal
"
makedepends="
dfl-applications-dev
dfl-ipc-dev
dfl-login1-dev
dfl-sni-dev
libcprime-dev
libcsys-dev
libdbusmenu-qt-dev
meson
qt5-qtbase-dev
qt5-qtsvg-dev
qt5-qttools-dev
qt5-qtwayland-dev
samurai
upower-dev
wayland-protocols
wayqt-dev
xdg-desktop-portal-dev
"
subpackages="$pkgname-dev"
source="https://gitlab.com/cubocore/paper/paperde/-/archive/v$pkgver/paperde-v$pkgver.tar.gz
DFL-v0.2.0.patch
"
builddir="$srcdir/$pkgname-v$pkgver"
options="!check" # No test suite
build() {
abuild-meson . output
meson compile -C output
}
package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
sha512sums="
e391faec794ccf0d780f7796cadfec3d3a2280e0ee9556b0ba5dfd29db86f5efac168e7b9b6b5f34a54917f0ad8d664723b82910bd2a2b396582d82dd6b0cfce paperde-v0.2.1.tar.gz
02e94b7442eca71fda343dc9f9ef8e1eda12ec941260e224ff26ae921d8ae532a51fee67df67162de5346e3a2127b78ba101331a028b8be382f7fc2739e42475 DFL-v0.2.0.patch
"