blob: 16184f2c6c9ea726968e3d0721026bd38616379e [file] [log] [blame]
Andrew Geissler595f6302022-01-24 19:11:47 +00001SUMMARY = "GNOME Shell Extensions"
2LICENSE = "GPLv2"
3LIC_FILES_CHKSUM = "file://COPYING;md5=4cb3a392cbf81a9e685ec13b88c4c101"
4
5GNOMEBASEBUILDCLASS = "meson"
6
7inherit gnomebase gettext gsettings features_check
8
9REQUIRED_DISTRO_FEATURES = "x11 polkit systemd pam gobject-introspection-data"
10
11SRC_URI[archive.sha256sum] = "d0e6f2273f08d52d925fc2bb66b47b28e5ef50d1b8a14020877c662423d507d3"
12
13DEPENDS += " \
14 sassc-native \
15"
16
17EXTRA_OEMESON += " \
18 -Dextension_set=all \
19 -Dclassic_mode=true \
20"
21
22do_install:append() {
23 # enable gnome-classic session for wayland
24 install -d ${D}${datadir}/wayland-sessions
25 install -m644 ${D}${datadir}/xsessions/gnome-classic.desktop ${D}${datadir}/wayland-sessions/
26}
27
28RDEPENDS:${PN} += "gnome-shell"
29
30FILES:${PN} += " \
31 ${datadir}/gnome-shell \
32 ${datadir}/gnome-session \
33 ${datadir}/wayland-sessions \
34 ${datadir}/xsessions \
35"