pmos/temp/gnome-shell/APKBUILD
2019-07-09 21:52:51 +02:00

73 lines
1.5 KiB
Plaintext

# Forked from alpine to enable aarch64
pkgname=gnome-shell
pkgver=3.32.2
pkgrel=1
pkgdesc="GNOME shell"
url="https://wiki.gnome.org/Projects/GnomeShell"
arch="all !armhf !armv7 !s390x !ppc64le" # ppc64le limited by mutter
license="GPL-2.0-or-later"
depends="accountsservice
caribou
elogind
gsettings-desktop-schemas
upower
ibus
librsvg
network-manager-applet
gnome-bluetooth
gnome-control-center
font-adobe-source-code-pro
ttf-cantarell
adwaita-icon-theme
gnome-themes-standard"
makedepends="gnome-desktop-dev
libxml2-dev
libcanberra-dev
gobject-introspection-dev
startup-notification-dev
libsoup-dev
polkit-dev
gcr-dev
gjs-dev
mutter-dev
libcroco-dev
pulseaudio-dev
evolution-data-server-dev evolution-dev
python3
meson
libxml2-utils
ibus-dev
sassc
networkmanager-dev
network-manager-applet-dev
telepathy-logger-dev
gnome-control-center-dev
py3-setuptools
gnome-bluetooth-dev
gstreamer-dev"
subpackages="$pkgname-lang $pkgname-doc"
source="https://download.gnome.org/sources/gnome-shell/${pkgver%.*}/gnome-shell-$pkgver.tar.xz"
options="!check" # Requires running X11 server
build() {
meson \
--prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--localstatedir=/var \
--buildtype=release \
-Dsystemd=false \
. output
ninja -C output
}
check() {
ninja -C output test
}
package() {
DESTDIR="$pkgdir" ninja -C output install
}
sha512sums="7d8b25aa75149f096033a8b44d7f6f8d17ddadfcd8f5bb1915652423fe9d9db14902e674508f16fe5c6e7cbe956cde8349ec779c24c46f32b0a346755876bc46 gnome-shell-3.32.2.tar.xz"