mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-04 12:26:24 +02:00
51 lines
1.2 KiB
Text
51 lines
1.2 KiB
Text
# Contributor: Łukasz Jendrysik <scadu@yandex.com>
|
|
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
|
pkgname=xfdesktop
|
|
pkgver=4.20.1
|
|
pkgrel=0
|
|
pkgdesc="Desktop manager for Xfce"
|
|
url="https://gitlab.xfce.org/xfce/xfdesktop"
|
|
arch="all"
|
|
license="GPL-2.0-or-later"
|
|
subpackages="$pkgname-doc $pkgname-lang"
|
|
depends="hicolor-icon-theme"
|
|
makedepends="
|
|
exo-dev
|
|
garcon-dev
|
|
gtk-layer-shell-dev
|
|
intltool
|
|
libnotify-dev
|
|
libwnck3-dev
|
|
libxfce4ui-dev
|
|
libxfce4windowing-dev
|
|
meson
|
|
ninja
|
|
thunar-dev
|
|
yaml-dev
|
|
"
|
|
source="https://archive.xfce.org/src/xfce/xfdesktop/${pkgver%.*}/xfdesktop-$pkgver.tar.bz2
|
|
test-gradient-benchmarking.patch"
|
|
|
|
build() {
|
|
abuild-meson \
|
|
-Ddesktop-menu=enabled \
|
|
-Dthunarx=enabled \
|
|
-Dnotifications=enabled \
|
|
-Dx11=enabled \
|
|
-Dwayland=enabled \
|
|
output .
|
|
meson compile -C output
|
|
}
|
|
|
|
check() {
|
|
meson test --print-errorlogs -C output
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" meson install --no-rebuild -C output
|
|
}
|
|
|
|
sha512sums="
|
|
11f422e31fb5b4f789ac61252a79ef9b139fd0a3e29f1346d5e3c06779567f1809fd78d751df5595cdb5510d0349e908276e85f6325b8ac90dfd00c79ca5d0e2 xfdesktop-4.20.1.tar.bz2
|
|
e694a7b938c59579ddb379f4ffe98da583fd9a7b63e6d7a31f89fd9dbe2164384529dc0157ab5c2f3de0cdafb498dbe310c423dbaacb791b2bb5e3f868317b42 test-gradient-benchmarking.patch
|
|
"
|